Объекты малого бизнеса в России

Программируемые логические контроллеры (ПЛК, PLC)

Программируемый логический контроллер (сокр. ПЛК; англ. programmable logic controller, сокр. PLC), программируемый контроллер — электронная составляющая промышленного контроллера, специализированного (компьютеризированного) устройства, используемого для автоматизации технологических процессов, энергетических и климатических систем. Очень часто качестве основного режима работы ПЛК выступает его длительное автономное использование, порой в неблагоприятных условиях окружающей среды, без серьёзного обслуживания и практически без вмешательства человека.

Иногда на ПЛК (PLC) строятся системы числового программного управления станков.

ПЛК — устройства, предназначенные для работы в системах реального времени.

ПЛК имеют ряд особенностей, отличающих их от прочих электронных приборов, применяемых в промышленности:

  • в отличие от микроконтроллера (однокристального компьютера) — микросхемы, предназначенной для управления электронными устройствами — областью применения ПЛК обычно являются автоматизированные процессы промышленного производства в контексте производственного предприятия, комплексная автоматизация зданий и сооружений и.т.п;
  • в отличие от компьютеров, ориентированных на принятие решений и управление оператором, ПЛК ориентированы на работу с машинами через развитый ввод сигналов датчиков и вывод сигналов на исполнительные механизмы;
  • в отличие от встраиваемых систем ПЛК изготавливаются как самостоятельные изделия, отдельные от управляемого при его помощи оборудования.

В системах управления технологическими объектами логические команды, как правило, преобладают над арифметическими операциями над числами с плавающей точкой, что позволяет при сравнительной простоте микроконтроллера (шины шириной 8 или 16 разрядов), получить мощные системы, действующие в режиме реального времени Модуль PLC. В современных ПЛК числовые операции в языках их программирования реализуются наравне с логическими. Все языки программирования ПЛК имеют лёгкий доступ к манипулированию битами в машинных словах, в отличие от большинства высокоуровневых языков программирования современных компьютеров.

Программирование ПЛК

Можно условно выделить 2 типа ПЛК по способу программирования.

Конфигурируемые: в ПЛК хранится несколько программ, а через клавиатуру ПЛК выбирается нужная версия программы;

Свободно программируемые: программа загружается в ПЛК через его специальный интерфейс с персонального компьютера используя специальное ПО производителя, иногда с помощью программатора.

При этом конечно надо понимать, что конфигурируемый контроллер изначально может быть свободно программируемым, в который для удобства или массового применения зашита одна или несколько типовых программ, которые конечный пользователь выбирает и/или настраивает по своему усмотрению. Для примера: в серии контроллеров Climatix от Сименс есть свободно программируемый ПЛК POL638.70/STD и наряду с ним присутствует конфигурируемый контроллер  POL638.70/DH1, в котором запрограммирован ряд приложений для управления тепловыми пунктами, которые пользователь может выбрать и настроить под свою установку.

Удаленное управление и мониторинг

Как правило ПЛК обладают разнообразными и гибкими коммуникационными возможностями, которые обеспечивают возможность удаленного доступа и управления системами, а таже интеграцию в различные системы автоматизированного управления и сбора данных (SCADA системы). Ниже рассмтрим некоторые из них.

Панели оператора или HMI (от англ. Human Machine Interface) — устройства визуализации встроенные в контроллер или подключемые к нему кабелем или по шине данных. Существует множество различных типов HMI от простых цифровых с конопочным интерфейсом до интеллектуальных сенсорных ЖК панелей с воможностью отображения мнемосхемы установки и оперативного мониторинга и корректировки параметров.

SCADA системы (аббр. от англ. Supervisory Control And Data Acquisition — диспетчерское управление и сбор данных) — программный пакет, предназначенный для разработки или обеспечения работы в реальном времени систем сбора, обработки, отображения и архивирования информации об объекте мониторинга или управления. SCADA может являться частью АСУ ТП, АСКУЭ, системы экологического мониторинга, научного эксперимента, автоматизации здания и т. д. SCADA-системы используются во всех отраслях хозяйства, где требуется обеспечивать операторский контроль за технологическими процессами в реальном времени.