PLC2. Импульсное регулирование температуры в помещении. Программирование в ONI PLR Studio

Пусть имеется холодильный склад с установленным внутри холодильным агрегатом, охлаждающим помещение склада. Необходимо создать программу для импульсного регулирования температуры в складе с уставкой +6 град. Холодильный агрегат включается, если температура в складе ≥ +9 град. и выключается, если температура в складе ≤ +3 град. Диапазон изменения внешних температур от –25 до +45 град.
Решение.
Температура в складе регулируется программируемым реле ONI. Коммутационная программа для этого реле в ONI PLR Studio представлена на рис. 1. В состав программы входят следующие блоки:
I001 – Цифровой вход.
AI001, AI002 – Аналоговые входы. Аналоговый вход AI001 соответствует датчику, измеряющему реальную температуру воздуха в помещении. Аналоговый вход AI002 соответствует оптимальной температуре воздуха в помещении (уставке). Если реальная температура в помещении превысит величину “уставка плюс 3 град.”, то включается охладитель. При работе охладителя температура в помещении снижается. Если она будет меньше величины “уставка минус 3 град.”, то охладитель отключается.
B001, B002 – Аналоговые усилители.
B003 – Компаратор.
B004 – Блок “И”.
Q001 – Цифровой выход.
Задание параметров усилителей представлено на рис. 2, и задание параметров компаратора представлено на рис. 3. Окна для задания параметров (рис. 2 и рис.3) появляются при щелчке мышкой по блокам B001, B002, B003.

Рис. 1. Коммутационная программа
Рис. 2. Задание параметров усилителей
Рис. 3. Задание параметров компаратора

При щелчке мышкой по входу I001 запускаем симуляцию. Температуру на аналоговых входах можно регулировать с помощью движков, которые появляются при щелчке по входам AI001 и AI002. Передвигая движки, меняем температуру на складе и наблюдаем подключение и отключение выхода Q001, который связан с включением и отключением холодильного агрегата.
В случае правильного функционирования схемы прошиваем логический контроллер. Последовательность действий при прошивке логического контроллера изложена в учебном пособии “Программирование логических контроллеров”.