2.7 KiB
2.7 KiB
Реле -> Программируемые логические контроллеры
Проблемы автоматизации релейными схемами
- Плохо масштабируется
- Сложная настройка и поддержка
- Ненадежность сложных схем
- Проблема ведения документации
ПЛК
- Специальная разновидность электронной вычислительной машины
- Особенности
- Управляющие системы
- Законченные устройства для встроенного использования
- Специализация ввода-вывода, модульность
- Выделение инструментальной составляющей
- Эксплуатация в тяжелых условиях
Типовое устройство ПЛК
!
- Существуют и полностью программные реализации
- Отделение инструментальной составляющей P.S. оптическая изоляция нужна, чтобы не сгорел сам ПЛК, а лишь модули ввода/вывода (на входе - защита от большого напряжения, на выходе - если модуль вывода выйдет из строя, то начнет накапливаться ток - от этого и защита)
Программирование ПЛК (1 штука)
- IEC 61121 - standard for programmable controllers
- Языки для АСУТП (автоматизированная система управления технологическим процессом)
- Ladder Diagram (релейно-контактные схемы)
- Function Block Diagram (функциональные блоковые диаграммы)
- Sequential Function Chart (последовательные функциональные диаграммы)
- Structured Text (структурированный текст)
- Почему именно они
- Использование не программистами
- Визуальность
- Формальные свойства, реальное время
!
Программирование ПЛК (N штук)
- IEC 61499 - Standard for distributed Automation
- System of Systems
- Разделение управления и данных
- Интероперабельность по данным (возможность обмена данными между разными системами, даже разных фирм)
!