Определение программируемого логического контроллера и его применение
Содержание:
- Рейтинг лучших контроллеров до 15 000 рублей
- Тепловые ограничения
- ПЛК3000
- Принцип действия ПЛК
- Дополнительные возможности и функции ОВЕН ПЛК
- Языки программирования ПЛК
- Среда программирования
- Языки программирования ПЛК
- Возможно, вам также будет интересно
- Программирование ПЛК
- Ограничения ПЛК
- Особенности конструкции
Рейтинг лучших контроллеров до 15 000 рублей
TDM ПЛК12A230 с дисплеем 230В
Надежный прибор китайского производителя, который поможет автоматизировать небольшие технологические процессы. Корпус изготавливается из пластика, который выдерживает высокие температуры горения и не выделяет токсичного запаха.
Маркировка создана в соответствии с государственными стандартами и не стирается. Главное достоинство этой модели – полностью русифицированное меню, что значительно упрощает поиск нужной функции или создание алгоритма. Для большего удобства присутствуют часы реального времени.
Программа поддерживает взаимодействие с 320 блоками, что также является положительным результатом. Память устройства энергонезависимая, поэтому при возникновении сбоя питания, весь заданный алгоритм сохраняется.
Средняя цена – 10 000 рублей.
программируемый логический контроллер TDM ПЛК12A230 с дисплеем 230В
Достоинства:
- Надежность;
- Русское меню;
- Возможность установки до 7 модулей;
- Производительность;
- Часы реального времени;
- Удобный дисплей;
- Подойдет для решения производственных задач;
- Энергонезависимая память.
Недостатки:
Segnetics Pixel
Качественное устройство, которое пользуется популярностью на некоторых российских предприятиях. Прежде всего продукт ориентирован на автоматизацию инженерных систем, что исключает возможность ошибки и позволяет вести беспрерывный контроль на протяжении длительного периода.
Надежность конструкции находится на высшем уровне, что дает возможность использовать продукт на протяжении длительного периода без замены. Входное напряжение – 24 В. Гарантия – 36 месяцев.
Средняя цена – 10 800 рублей.
программируемый логический контроллер Segnetics Pixel
Достоинства:
- Простое подключение;
- Долговечность;
- Легкая настройка;
- Возможность автоматизации инженерных систем;
- Выдерживает отрицательные температуры.
Недостатки:
MCX06D Danfoss 080G0115
Надежный программируемый контроллер, который может работать с различными системами. Корпус изготавливается из прочного пластика, который выдерживает высокую температуру и не портится со временем. Подойдет для применения в промышленной сфере. Потребляемая мощность составляет 6 Вт.
Средняя цена – 12 500 рублей.
программируемый логический контроллер MCX06D Danfoss 080G0115
Достоинства:
- Долговечность;
- Качественная сборка;
- Производительность;
- Работает при напряжении в 220 В;
- Подойдет для промышленной автоматизации;
- Эффективность.
Недостатки:
Тепловые ограничения
При работе в жестких производственных условиях ПЛК в основном монтируются в шкафах и стойках, внутри которых поток воздуха или резко ограничен, или отсутствует вовсе. При использовании взрывозащищенных корпусов ситуация еще более ухудшается – представьте себе полностью герметичный алюминиевый сейф, висящий на полуденном солнцепеке. Даже при отсутствии жестких ограничений по искробезопасности использование вентиляции не всегда приемлемо, например, из-за пыли, коррозионных агентов, присутствующих в воздухе или просто из-за того, что решение с принудительной вентиляцией не соответствует бюджету разрабатываемой системы.
Всем интегральным схемам свойственно выделение тепла при работе, но тепловыделение модулей питания часто занимает ведущую позицию в общем тепловом бюджете устройства, поэтому так важно выбрать высокоэффективное энергетическое решение для минимизации нагрева. В большинстве случаев дополнительный нагрев ухудшает все аспекты функционирования электронного устройства
Долговременная надежность прибора падает, точность аналоговых цепей ухудшается, разработчику приходится снижать тактовые частоты микроконтроллеров и ПЛИС. ПЛК, использующий более эффективные схемы питания, не просто потребляет меньше энергии. Увеличение КПД блока питания в результате выливается во вполне осязаемые конкурентные преимущества – увеличенную тактовую частоту процессора, рост точности АЦП, возможность использования дополнительных микросхем, увеличение надежности
В большинстве случаев дополнительный нагрев ухудшает все аспекты функционирования электронного устройства. Долговременная надежность прибора падает, точность аналоговых цепей ухудшается, разработчику приходится снижать тактовые частоты микроконтроллеров и ПЛИС. ПЛК, использующий более эффективные схемы питания, не просто потребляет меньше энергии. Увеличение КПД блока питания в результате выливается во вполне осязаемые конкурентные преимущества – увеличенную тактовую частоту процессора, рост точности АЦП, возможность использования дополнительных микросхем, увеличение надежности.
Проектирование приборов для экстремальных производственных условий может потребовать нестандартных решений. Так, при выборе преобразователя для построения системы питания ПЛК TI рекомендует ориентироваться не на температуру окружающего воздуха, а на указанные в документации предельно допустимые температуры кристалла. В настоящее время доступны микросхемы с допустимой температурой кристалла до 150°C, что позволяет расширить температурные рамки эксплуатации устройства. При поиске решений на сайте TI параметр «допустимая температура кристалла» доступен для включения в параметры фильтра, что позволяет выбирать преобразователи с высокой рабочей температурой.
Применение новых мощных MOSFET-транзисторов с меньшим сопротивлением канала и меньшими потерями на переключение – отличный способ выжать максимальный КПД из DC/DC-преобразователя. В таблице 1 приведено сравнение двух MOSFET-транзисторов. Были рассчитаны КПД двух схем импульсных преобразователей на ток 0,5 А, спроектированных в программе Webench, на базе TPS62231 и TPS54218 со входным напряжением 5 В и выходным 1,8 В. Из приведенных цифр очевидно, что транзистор TPS62231, рассчитанный на большую частоту, позволяет использовать компоненты меньших размеров и минимизировать размер печатной платы. С другой стороны понятно, что схема на TPS54218, хотя и требует больше пространства, экономит 140 мВт рассеиваемой мощности, повышая КПД и улучшая энергетические характеристики решений без принудительной вентиляции или с ограниченным энергопотреблением.
Таблица 1. Сравнение решений на базе TPS54218 и TPS62231
Наименование | КПД, % | Pd, Вт | Rds(on), мОм | Частота, МГц | Площадь, мм2 |
---|---|---|---|---|---|
TPS54218 | 87 | 0,13 | 20 | 1,125 | 122 |
TPS62231 | 80 | 0,27 | 350 | 3 | 23 |
Схемотехнической оптимизацией можно дополнительно увеличить КПД схемы на базе TPS54218. На рисунке 3 показано, что в точке оптимального баланса потерь на переключение и потерь на открытом ключе достижим уровень КПД вплоть до 93%.
Рис. 3. КПД схемы на базе TPS54218
ПЛК3000
Рис. 6. Внешний вид ПЛК3000
НПО «Вымпел» (Саратов), ведущий отечественный разработчик и производитель средств автоматизации объектов добычи, транспорта и распределения в нефтегазовой отрасли, разработал и успешно использует ПЛК3000 (рис. 6) с поддержкой ISaGRAF. Комплексное решение ISaGRAF+ПЛК3000 внедрено в системе автоматического управления технологическими скважинами 1Т и 2Т Калининградского УПХГ ООО «Газпром ПХГ» и контролируемом пункте кранового узла № 91 системы линейной телемеханики магистрального газопровода Бухара — Урал (Челябинское ЛПУМГ ООО «Газпром Трансгаз Екатеринбург»). Результат сотрудничества НПО «Вымпел» и компании «ФИОРД» — это возможность применения данного устройства в проектах высокой степени сложности и ответственности. ПЛК3000 выполняет функции контроля и управления локальным оборудованием, связи с уровнем диспетчерского управления и с другими функциональными узлами.
Основные преимущества ПЛК3000:
- Сверхнизкое потребление электроэнергии, возможность гибкого управления питанием компонентов системы.
- Модульная конструкция, максимальная адаптация аппаратуры для создания систем автоматизации различной сложности.
- Использование инструментальной системы программирования ISAGRAF с поддержкой языков стандарта МЭК 61131-3.
- Высокая информационная емкость.
- Конструкция контроллера обеспечивает естественное охлаждение элементов модулей.
- Широкий температурный диапазон работы: от –60 до +60 °C.
- Защита от аварий.
- Поддержка защищенного обмена данными через промышленные сети и Интернет.
Один крейт ПЛК3000 позволяет использовать до 592 линий дискретного ввода/вывода, до 288 линий аналогового ввода/вывода, до 100 линий последовательных интерфейсов RS-232/RS-485, до 74 Ethernet-каналов типа «витая пара», до 24 оптоволоконных каналов Ethernet. Крейт ПЛК3000 соответствует стандарту «Евромеханика». Высота поддерживаемых модулей — 6U (233,35 мм). Ширина поддерживаемых модулей достигает 6ТН (30,48 мм). Ширина поддерживаемых базовых модулей соответствует двойному шагу (60,96 мм). Можно проектировать контроллеры, имеющие в своем составе до трех крейтов.
Обновление программного обеспечения ПЛК3000 осуществляется с помощью набора отладочных интерфейсов, содержащего отладочный RS-232, Ethernet, Wi-Fi (режим ad-hoc). Контроллер ПЛК3000 поддерживает следующие информационные протоколы для различных коммуникационных интерфейсов: TCP, UDP, IP, PPP, NTP, DHCP, Modbus RTU, МЭК 60870-5-101/104.
Все модули поддерживают режим «блокировка», при котором все выходы модулей принимают заранее определенное состояние в случае подачи определенного сигнала блокировки. Изделие обеспечивает различные режимы энергосбережения: отключение незадействованных компонентов, уменьшение производительности с целью снижения энергопотребления, режимы сна.
Принцип действия ПЛК
В отличие от микропроцессорной техники принцип действия ПЛК немного другой. Софт делится на две части. Первая часть представляет собой блок системных программ. Если провести аналогию с ПК, то системное ПО контроллера выступает в роли операционной системы, ответственной за работу низкоуровневых процессов. Системная часть ПО устанавливается в постоянной памяти в любой момент вступает в работу.
Когда ПЛК включается, то уже через мгновение запускается операционная система. Выполнение пользовательской программы циклическое. Цикл работы состоит из четырех фаз:
- Опрос входов;
- Выполнение команд;
- Установка значений для входов;
- Вспомогательные операции.
Первая фаза цикла полностью обеспечивается системным ПО управления ПЛК. Затем управление берет на себя прикладное ПО – созданный оператором алгоритм. По данной программе контроллер будет выполнять то, что от него хотят. По завершению выполнения этих команд работа опять передается системному ПО. Процесс составления управляющей прикладной программы ПЛК максимально упрощен – программист не должен задумываться, как управлять аппаратными возможностями. Оператор лишь должен указать, какой сигнал будет на входе и как нужно на него реагировать на выходе.
Дополнительные возможности и функции ОВЕН ПЛК
При разработке контроллеров были отобраны самые востребованные функции аналогичных изделий ведущих мировых производителей, поэтому созданные компанией ОВЕН контроллеры ПЛК100 и ПЛК150 обладают современными расширенными функциональными и эксплуатационными возможностями. Первое — это наличие встроенного аккумулятора резервного питания, который позволяет сохранить данные и результаты промежуточных вычислений, а также функцию обмена по сети Ethernet после отключения основного питания (до 10 минут без перезагрузки). Второе — если всё-таки основное питание отсутствовало более 10 мин, то при перезагрузке ОВЕН ПЛК его выходы будут переведены в безопасное состояние. То же произойдет в случае аварийной ситуации. Третье — большой объем внутренней энергонезависимой Flash-памяти и наличие специализированной файловой системы даёт возможность сохранить проект CoDeSys непосредственно в контроллере. Встроенная Flash-память может быть использована для хранения архивов данных или результатов измерений. Архивы можно считать непосредственно из ПЛК через интерфейсы RS-232 или Ethernet и открыть в программе обработки электронных таблиц или текстовом редакторе. Дополнительно отметим, что ПЛК оснащён часами реального времени с собственным аккумуляторным питанием, имеет удобные надёжные винтовые клеммы и покупателю не требуется приобретать специальные кабели для подключения. Количество входов и выходов ОВЕН ПЛК может быть расширено путем подключения модулей ввода/вывода ОВЕН МВА8 и МВУ8, которые поддерживают интерфейс RS-485. Подробная информация о контроллерах, а также специальная библиотека функциональных блоков, таких как ПИД-регуляторы с автонастройкой коэффициентов, регуляторы положения трёх-позиционных исполнительных механизмов (задвижек), адаптивные регуляторы находятся в свободном доступе на сайте www.owen.ru.
Таблица. Технические характеристики контроллеров ОВЕН ПЛК100 И ОВЕН ПЛК150
Параметры
ОВЕН ПЛК100
ОВЕН ПЛК150
Общие сведения
Тип корпуса
для крепления на 35-мм DIN-рейку, длина 105 мм
Степень защиты корпуса
IP20
Диапазон рабочих температур
-20…+70 °С
Напряжение питания (два варианта исполнения)
=24 В/~220 В
Потребляемая мощность
б Вт
Индикация на передней панели
светодиодная
Ресурсы
Центральный процессор
32-разрядный RISC-процессор 200 МГц на базе ядра ARM9
Объём оперативной памяти
8 Mбайт
Объём энергонезависимой памяти хранения программ
4 Mбайт (Flash-память, специализированная файловая система)
Размер Retain-памяти
4 кбайт
Дискретные входы
Количествоь дискретных входов
8
6
Тип сигнала дискретного входа: • =24 В • ~220 В
15..24 В соответствует логической 1, 0…5 В — логическому 0 сухой контакт (разомкнут — логический 0; замкнут — логическая 1)
Гальваническая изоляция дискретных входов
на 1,5 кВ, групповая
Рабочая частота дискретных входов
до 10 кГц
Аналоговые входы
Количество аналоговых входов
нет
4
Предел основной приведённой погрешности
—
0,5 %
Типы поддерживаемых датчиков и входных сигналов (подключение датчика с выходным унифицированным сигналом тока или напряжения осуществляется напрямую и не требует согласующих резисторов)
—
термопреобразователи сопротивления медные, платиновые, никелевые 50,100, 500,1000 Ом (по двухпроводной схеме); термопары; ток 0…5 мА, 0(4).20 мА; напряжение 0…1 В, 0…10 В; сопротивление до 5 кОм
Время опроса одного аналогового входа
—
0,5
Дискретные выходы
Количество дискретных выходов и варианты их исполнения
б э/м реле (220 В, 8 А) 12 транз. кл., коммутирующих +Uпит
4 реле (220 В, 4 А)
Гальваническая изоляция дискретных выходов
1,5 кВ, индивидуальная
Аналоговые выходы
Количество аналоговых выходов
—
2
Разрядность
—
10 бит
Тип выходного сигнала (варианты исполнения): • тока • напряжения • универсальный (программное переключение типа выходного сигнала)
—
4…20мА 0…10В 0…10 В или 4…20 мА
Наличие встроенного источника питания
общий, гальванически изолированный (1,5 кВ)
Интерфейсы связи
Интерфейсы
Ethernet 10/100 mbps, RS-485, RS-232 – 2 канала, USB-Device, USB-Host
Ethernet 10/100 mbps, RS-485,RS-232
Скорость обмена по интерфейсам RS
настраиваемая, до 115200 bps
Протоколы
ОВЕН, Modbus RTU, Modbus ASCII, Modbus TCP, Dcon, Gateway (протокол CoDeSys)
Программирование
Среда программирования
CoDeSys 2.3
Языки программирования
IL, ST, LD, SFC, FBD + дополнительный язык CFC
Размер пользовательской программы
ограничен размерами свободной памяти (около 1 млн инструкций)
Интерфейс для программирования и отладки
RS-232, Ethernet или USB
Языки программирования ПЛК
Для программирования ПЛК используются стандартизированные языки МЭК (IEC) стандарта IEC61131-3
Языки программирования (графические)
- LD (Ladder Diagram) — Язык релейных схем — самый распространённый язык для PLC
- FBD (Function Block Diagram) — Язык функциональных блоков — 2-й по распространённости язык для PLC
- SFC (Sequential Function Chart) — Язык диаграмм состояний — используется для программирования автоматов
- CFC (Continuous Function Chart) — Не сертифицирован IEC61131-3, дальнейшее развитие FBD
Языки программирования (текстовые)
- IL (Instruction List) — Ассемблеро-подобный язык
- ST (Structured Text) — Паскале-подобный язык
- C-YART — Си-подобный язык (YART Studio)
Структурно в IEC61131-3 среда исполнения представляет собой набор ресурсов (в большинстве случаев это и есть ПЛК, хотя некоторые мощные компьютеры под управлением многозадачных ОС представляют возможность запустить несколько программ типа softPLC и имитировать на одном ЦП несколько ресурсов). Ресурс предоставляет возможность исполнять задачи. Задачи представляют собой набор программ. Задачи могут вызываться циклически, по событию, с максимальной частотой.
Программа — это один из типов программных модулей POU. Модули (POU) могут быть типа программа, функциональный блок и функция.
В некоторых случаях для программирования ПЛК используются нестандартные языки, например:
Блок-схемы алгоритмов
С-ориентированная среда разработки программ для ПЛК.
HiGraph 7 — язык управления на основе графа состояний системы.
Инструменты программирования ПЛК на языках МЭК 61131-3 могут быть специализированными для отдельного семейства ПЛК или универсальными, работающими с несколькими (но далеко не всеми) типами контроллеров:
- CoDeSys
- ISaGRAF
- ИСР «КРУГОЛ»
- Beremiz
- KLogic
Среда программирования
Стандартом для программирования ПЛК является языки МЕК. В начале 90-х годов для этих задач на рынке появилась ПО «CoDeSys». Продукт соответствует стандарту МЕК 61131-3 для работы с ПЛК. ПО пользуется большим спросом по причине бесплатной лицензии.
Сейчас этот программный пакет серьезно вырос. Кроме стандартных интегрированных в систему редактора кода, отладчика и компилятора также в состав включен конфигуратор для контроллеров, промышленных сетей, редактор для составления мнемосхем, отладочных сервер, серверы OPC и DDE. Многие производители ПЛК предлагают эту среду, как базовый инструмент для работы.
Языки программирования ПЛК
Управляющие программы для контроллеров разрабатывают при языков, которые созданы не для программистов в современном понимании, а для инженеров по АСУ ТП.
Самым простым и популярным инструментом считается набор готовых модулей и конфигуратор, позволяющий собрать модули в управляющую цепь. Еще совсем недавно у каждого производителя ПЛК был свой язык. Но к середине 90-х ситуация изменилась. Языки стандартизировали.
Стандарт IEC 1131.3 определяет пять языков:
- Язык лестничных диаграмм LD – это традиционный язык на базе релейных блокировок, где алгоритмы изображаются в виде схем;
- FBD – представляет собой конфигуратор и типовые подпрограммы;
- SFC — язык последовательных схем. Инструмент, близкий к традиционному программированию и на нем реализуют алгоритмы с последовательным управлением;
- ST – язык структурированного типа. Это язык, напоминающий Pascal с поддержкой структурного программирования;
- IL – язык инструкций. Это низкоуровневый инструмент вроде Ассемблера, но он не ориентирован на микропроцессорную архитектуру. Он преимущественно применяется для создания быстрых программ.
Возможно, вам также будет интересно
Десятки лет программируемые логические контроллеры остаются неотъемлемой частью систем автоматизации предприятий и систем управления технологическими процессами. Правильная реализация аналоговых входов и выходов является одной из приоритетных задач, лежащих в основе применения ПЛК.
Новеи?шие беспроводные волноводные радарные уровнемеры помогают операторам максимально эффективно использовать емкость резервуаров и при этом минимизировать риск переливов и потенциально опасных разливов даже на удаленных установках.
Программирование ПЛК
- Конфигурируемые: В ПЛК хранится несколько программ, а через клавиатуру ПЛК выбирается нужная версия программы;
- Свободно программируемые: программа загружается в ПЛК через его специальный интерфейс с Персонального компьютера используя специальное ПО производителя, иногда с помощью программатора.
Программирование ПЛК имеет отличие от традиционного программирования. Это связано с тем, что ПЛК исполняют бесконечную последовательность программных циклов, в каждом из которых:
- считывание входных сигналов, в том числе манипуляций, например, на клавиатуре оператором;
- вычисления выходных сигналов и проверка логических условий;
- выдача управляющих сигналов и при необходимости управление индикаторами интерфейса оператора.
Поэтому при программировании ПЛК используются флаги — булевые переменные признаков прохождения алгоритмом программы тех или иных ветвей условных переходов. Отсюда, при программировании ПЛК от программиста требуется определённый навык.
Например, процедуры начальной инициализации системы после сброса или включения питания. Эти процедуры нужно исполнять только однократно. Поэтому вводят булевую переменную (флаг) завершения инициализации, устанавливаемую при завершении инициализации. Программа анализирует этот флаг, и если он установлен, то обходит исполнение кода процедур инициализации.
Ограничения ПЛК
ПЛК имеет ограниченную память, программное обеспечение и периферийные возможности, по сравнению с персональным компьютером ПК. Управление движением (например, робототехника или сложная автоматизированная система) требует огромного количества входов/выходов, требующих дополнительных модулей управление ПЛК или внешней электроники. Тем не менее, стоит отметить, что компьютер способен обрабатывать гораздо большее количество информации, причем быстрее, что может значительно уменьшить физический размер и обеспечить необходимую вычислительную мощность для внедрения систем машинного зрения, управления движением и обеспечить быструю обработку больших потоков данных. Постоянный рост обрабатываемой информации связан с постепенным внедрением некоторыми компаниями промышленных интернет вещей IIoT в производственные линии и промышленные объекты, которые требуют больших вычислительных мощностей.
Оригинальные производители оборудования (англ. original equipment manufacturer OEM) способны увеличить производительность оборудования, позволяя машинам одновременно выполнять несколько операций. Максимально интенсивные И/ИЛИ вычисления критически важных процессов, запущенных одновременно, может привести к перегрузке программируемого логического контроллера. Для уменьшения времени обработки критически важных процессов машины могут использовать несколько вычислительных платформ. Как правило, они включают в себя один или несколько контроллеров движения и один или более наблюдающий процессор, который поддерживает интерфейс оператора для программирования, информации работы машины, сбора данных, функции техподдержки. Однако, использование нескольких процессоров является более дорогим. Новое программное обеспечение, ориентированное на платформы ПК, может помочь решить данную проблему, хотя…
ПК не так надежен и ему трудно «выживать» в промышленных условиях, таких как повышенная запыленность и влажность. Использования ПК с боле сложным программным обеспечением или большим количеством программных опций, занимает гораздо больше времени для обучения обслуживающего персонала. Усовершенствованное программное обеспечение может потребовать наличие программиста для проведения технического обслуживания, а также выполнение ремонтных работ и установки обновлений. Программное обеспечение ПЛК может быть базовым, но имеющие свои проверенные временем стандартные языки, которые могут обеспечить долговечность устройства, несмотря на его скорость и линейный характер.
ПЛК обычно используют в отрасли стандартный набор языков программирования (МЭК 61131-3), в том числе LAD диаграммы. LAD диаграммы строятся по аналогии с электрическими схемами, что позволяет значительно упростить обучение персонала, проведения технического обслуживания и ремонта. В большинстве случаев вполне возможно обойтись без программиста. Другой язык из стандарта МЭК 61131-3 — структурированный текст, который похож на язык «высокого уровня». Тем не менее, использование других нестандартных языков высокого уровня, таких как C ++ или Visual Basic, может быть трудно с ПЛК. Только в последнее время новые программные инструменты позволяли пользователям общаться с ПЛК так, как если бы это был обычный ПК.
Последовательная программа ПЛК сканирует все инструкции в каждом цикле. Цикл сканирования занимает примерно 10 мс или чуть больше. После завершения выполнения всех инструкций программа переходит к следующему сканированию. Если инструкция не выполняется в установленное время, то это вызывает сообщение об ошибке и выполнение программы прекращается. Это программное обеспечение жесткого времени может ограничивать продолжительность программы и любые входные сигналы с частотой менее 100 Гц.
Например, если необходимо обрабатывать сигнал от датчика скорости с номинальными оборотами 1200 об/мин (частота сигнала 1200/60 = 200 Гц), микроконтроллер на базе ПЛК не может корректно измерять скорость используя такой вход. Необходима интеграция специального модуля с декодером или счетчиком на интегральных микросхемах, который преобразует сигнал от датчика в нормально-обрабатываемый микроконтроллером. Такие преобразовательные модули часто используются во многих системах. Также стоит отметить и необходимость модулей вывода на примере управление соленоидом с частотой работы ШИМ в 10 кГц. Для управления таким устройством с помощью ПЛК необходим модуль вывода с ШИМ генератором. Добавление таких модулей увеличивает стоимость системы в 2-3 раза.
Особенности конструкции
Большинство контроллеров имеют различное строение. Однако, всем таким приборам присущи следующие общие компоненты:
- главная (центральная) микросхема. Она регулирует все действия, которые осуществляются между пользователем и механизмом;
- энергонезависимая аккумуляторная батарея. Нужна для того, чтобы данные при отключении питания не стирались с устройства;
- часы, показывающие реальное времени. Нужны для правильной синхронизации с другими приборами;
- интерфейс, принимающий вводные данные, а также осуществляющий передачу выходных данных. Предназначен для упрощения управления устройством;
- схема, изменяющая напряжение на выходных или входных устройствах.
Схемы работы ОВЕН ПЛК63 с другими приборами