Во время посещения сайта вы соглашаетесь с тем, что мы обрабатываем ваши персональные данные с использованием метрик Яндекс Метрика, top.mail.ru, LiveInternet.

Контроллер: функционал, настройка и особенности эксплуатации

Что это такое

Контроллер — это устройство управления, которое принимает сигналы от датчиков и исполнительных механизмов, обрабатывает их по заложенной программе и выдаёт команды на включение, отключение или изменение режима работы оборудования. В отличие от простого реле (включил/выключил по одному условию), контроллер может учитывать десятки параметров, выполнять логические операции, запоминать события и взаимодействовать с другими контроллерами.

Функционал

Сбор данных с датчиков. Контроллер непрерывно опрашивает подключённые датчики: температуры, давления, влажности, освещённости, положения, тока, напряжения. Частота опроса — от одного раза в секунду до нескольких тысяч раз в секунду для быстрых процессов.

Логическая обработка. Выполняет операции «если — то — иначе» по заложенному алгоритму. Пример: если температура в помещении выше 24 градусов, включить кондиционер; если ниже 18 градусов, выключить кондиционер и включить отопление.

Вычисление производных параметров. Рассчитывает скорость изменения величины (например, рост температуры в градусах в минуту), среднее значение за период, разницу между двумя датчиками, время наработки оборудования.

Управление исполнительными устройствами. Подаёт сигналы на включение или отключение насосов, вентиляторов, нагревателей, двигателей, клапанов, освещения. Типы выходных сигналов: дискретный (включено/выключено), аналоговый (плавное регулирование от 0 до 10 вольт или токовая петля 4–20 миллиампер), широтно-импульсная модуляция (быстрое включение/выключение для регулировки мощности).

Запись событий и аварий. Фиксирует в энергонезависимой памяти все изменения состояния, выход параметров за допустимые границы, ошибки связи с датчиками, время включения и выключения исполнительных устройств. Журнал событий хранится от нескольких дней до нескольких лет в зависимости от объёма памяти и частоты событий.

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

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

Настройка

Программирование логики работы. В контроллер загружается программа, написанная на специальном языке (графическом — в виде блок-схем и функциональных блоков, текстовом — похожем на Паскаль или Си, или в виде таблиц истинности). Программа определяет, при каких условиях и в какой последовательности контроллер должен включать и выключать оборудование.

Задание уставок. Уставка — это пороговое значение, при котором контроллер меняет состояние. Примеры: уставка включения обогрева — 15 градусов, уставка выключения — 20 градусов. Уставки задаются через интерфейс (кнопки и дисплей на корпусе, веб-страница контроллера, программа на компьютере).

Конфигурирование входов и выходов. Для каждого физического входа указывается, какой тип датчика к нему подключен (температурный, дискретный, аналоговый). Для каждого выхода — какой тип нагрузки (реле, плавное регулирование, сигнализация). Конфигурация хранится в энергонезависимой памяти.

Настройка временных параметров. Задаются задержки включения (не включать сразу после подачи питания, подождать 5 секунд), задержки выключения (не выключать сразу, если условие исчезло на 2 секунды — защита от ложных срабатываний), периоды опроса датчиков, интервалы записи журнала.

Калибровка датчиков. Сравнение показаний контроллера с эталонным прибором и введение поправок. Например, если датчик температуры показывает 23 градуса, а эталонный термометр — 24,5 градуса, в настройках вводится смещение минус 1,5 градуса.

Особенности эксплуатации

Диапазон рабочих температур. Большинство контроллеров работают при температуре от 0 до плюс 50 градусов Цельсия. Для уличной установки или холодных цехов требуются контроллеры с расширенным диапазоном (от минус 40 до плюс 70) и обогревом корпуса.

Защита от влаги и пыли. Степень защиты обозначается кодом: 20 (для сухих помещений), 54 (защита от брызг), 65 (защита от струй воды), 67 (полная герметичность, кратковременное погружение). Для установки на улице требуется степень не ниже 65.

Электропитание. Контроллеры питаются от постоянного тока 12 или 24 вольта (низковольтные, безопасные для монтажа) или от переменного тока 110–230 вольт (сетевые). При отключении основного питания большинство контроллеров сохраняют настройки и программу в энергонезависимой памяти. Для сохранения работоспособности при отключениях применяются источники бесперебойного питания.

Помехоустойчивость. Промышленные контроллеры имеют защиту от электромагнитных помех (искрение от двигателей, включение мощных нагрузок, разряды статического электричества). Бытовые контроллеры такой защиты могут не иметь.

Сброс в заводские настройки. При некорректной настройке (контроллер неправильно управляет оборудованием) выполняется сброс — все настройки и программа удаляются, контроллер возвращается в состояние, в котором он был выпущен с завода. После сброса требуется полная перенастройка.

Обновление встроенного программного обеспечения (прошивки). Производители выпускают новые версии, исправляющие ошибки или добавляющие функции. Обновление выполняется через сервисный разъём, карту памяти или по сети. При обновлении настройки и программа могут сохраниться или быть сброшены — это зависит от модели и способа обновления.

Заключение

Контроллер — это устройство управления, принимающее сигналы от датчиков температуры, давления, положения и других, обрабатывающее их по заложенной программе и выдающее команды на исполнительные механизмы (насосы, вентиляторы, нагреватели, клапаны). Основной функционал: сбор данных с частотой от 1 раза в секунду до нескольких тысяч раз в секунду, логическая обработка по принципу «если — то — иначе», вычисление производных параметров (скорость изменения, среднее, разница), запись событий в энергонезависимую память (от дней до лет), обмен данными с диспетчерскими системами по проводным или беспроводным протоколам, самодиагностика датчиков и линий связи. Настройка включает программирование логики (на графических или текстовых языках), задание уставок (порогов срабатывания), конфигурирование типов входов и выходов, настройку временных задержек (от 2 секунд для защиты от ложных срабатываний), калибровку датчиков по эталонному прибору. Особенности эксплуатации: диапазон рабочих температур (для бытовых от 0 до +50, для промышленных от -40 до +70), степень защиты от влаги и пыли (20 для помещений, 65 и выше для улицы), питание от 12–24 вольт постоянного тока или 110–230 вольт переменного, наличие энергонезависимой памяти для сохранения настроек при отключении питания, возможность сброса в заводские настройки при некорректной конфигурации, обновление встроенного программного обеспечения через сервисный разъём или по сети.

Популярное