метрикор.
ГлоссарийСвязь и автоматика

ПЛК: что это такое, расшифровка и роль в учёте и диспетчеризации

Что такое ПЛК (программируемый логический контроллер): из чего он состоит, как работает его цикл, какие у него входы и выходы, где он стоит в системах учёта и чем отличается от УСПД.

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

Из чего состоит ПЛК

Контроллер собирают из модулей, поэтому один и тот же ПЛК можно оснастить под маленький тепловой пункт или под котельную с десятками каналов.

ЧастьНазначение
Процессорный модульВыполняет программу, хранит настройки и часть данных
Блок питанияПреобразует сетевое напряжение, обычно в 24 В постоянного тока, при необходимости с резервом от аккумулятора
ВходыПринимают сигналы датчиков: аналоговые, дискретные, импульсные
ВыходыВключают и отключают оборудование или задают ему аналоговую уставку
Коммуникационные портыСвязь с приборами, панелью оператора и верхним уровнем
Модули расширенияДобавляют каналы, когда встроенных не хватает

Если входов не хватает или датчики стоят далеко от шкафа, используют выносные модули ввода-вывода, которые передают сигналы в контроллер по цифровой линии.

Как работает ПЛК: цикл сканирования

Программа контроллера выполняется по кругу, без остановки. Один проход называют циклом, и он повторяется непрерывно, обычно за десятки миллисекунд.

  1. Чтение входов. Контроллер опрашивает все входы и запоминает их состояние на начало цикла.
  2. Выполнение программы. По логике, которую написал инженер, рассчитываются решения: включить резервный насос, закрыть клапан, сформировать сигнал аварии.
  3. Запись выходов. Результаты разом передаются на выходы, и оборудование отрабатывает команды.
  4. Обмен данными. Контроллер отвечает на запросы верхнего уровня и опрашивает подключённые приборы.

Программы для ПЛК пишут на специальных языках, большая часть которых описана стандартом МЭК 61131-⁠3: релейные схемы, функциональные блоки, структурированный текст. Это позволяет инженеру-наладчику прочитать логику, даже если её писал другой человек.

Входы и выходы ПЛК

Через входы контроллер видит объект, через выходы управляет им.

  • Аналоговые входы принимают непрерывные величины, чаще всего токовый сигнал от 4 до 20 мА от датчиков давления, температуры и уровня.
  • Дискретные входы принимают сигналы с двумя состояниями: насос работает или стоит, есть авария или нет, открыта ли дверь.
  • Импульсные входы считают импульсы от счётчиков воды, газа или электроэнергии.
  • Дискретные выходы через реле включают и отключают оборудование.
  • Аналоговые выходы задают, например, положение регулирующего клапана или частоту насоса.
  • Цифровые порты работают с приборами по интерфейсу RS-⁠485 и протоколу Modbus, а также по Ethernet.

Где стоит ПЛК в системах учёта и диспетчеризации

ПЛК обычно монтируют в шкафу вместе с блоками питания, защитой и модемом. Сборку таких шкафов под конкретный объект мы выполняем в рамках услуги шкафы автоматики.

  • Котельные. Контроллер ведёт каскад котлов и насосов, следит за давлением газа и температурой, а при аварии передаёт сигнал наружу. Для котельной без постоянного персонала это основа диспетчеризации котельной.
  • Тепловые пункты и насосные. Погодозависимое регулирование, переключение насосов, защита от сухого хода.
  • Учёт на производстве. ПЛК собирает сигналы датчиков и счётчиков, которые не имеют собственного цифрового выхода, и отдаёт их в систему учёта.

Над контроллером работает система верхнего уровня: SCADA или платформа мониторинга, где строятся мнемосхемы, журналы и отчёты. Сам контроллер отвечает за быструю локальную логику, верхний уровень отвечает за наблюдение, хранение и анализ. Подробнее о том, как состояние оборудования попадает в систему, рассказано в статье о контроле состояния объекта в МБорд.

Чем ПЛК отличается от УСПД

Оба устройства стоят в шкафу и опрашивают приборы, поэтому их часто путают. Разница в задаче.

ПризнакПЛКУСПД
Основная задачаУправление оборудованием по программеСбор, хранение и передача показаний приборов учёта
Работа с выходамиДа, управляет насосами, клапанами, горелкамиКак правило, нет
Скорость реакцииЦикл в десятки миллисекундОпрос по расписанию, раз в минуты или часы
Архив показанийОграничен, зависит от модели и программыГлубокий архив для учёта
Где типиченКотельные, тепловые пункты, технологические линииСистемы учёта электроэнергии, тепла, воды

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

Вопросы и ответы

Можно ли подключить существующий ПЛК к системе мониторинга?

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

Нужно ли перепрограммировать контроллер при подключении?

Чаще нет: верхний уровень читает уже существующие переменные. Доработка программы нужна, если нужные параметры не выведены в регистры обмена.

Является ли ПЛК средством измерений?

Обычно нет. Измеряют датчики и приборы учёта, а контроллер принимает их сигналы. Для коммерческого учёта показания берут с допущенного прибора, а не с контроллера.

Что будет с объектом, если пропадёт связь с верхним уровнем?

Контроллер продолжит работать по своей программе: котлы и насосы останутся под защитой и управлением. Пропадёт только наблюдение издалека до восстановления канала.

Обновлено 7 октября 2026