Управление котлом в Owen Logic

Рассмотрим алгоритм программы

1. После нажатия кнопки «Пуск» — включается циркуляционный насос, запускается вентилятор,
2. Через 10 секунд запускается котел.
3. После нажатия кнопки «Стоп» или появления сигнала «Авария» останавливается циркуляционный насос, останавливается котел,
4. Вентилятор останавливается через 5 секунд.
5. Если пришел сигнал «Авария», лампа «Авария» мигает с периодом 2 секунды.

Управление котлом

Описание работы программы

В данной схеме блоки детектора переднего фронта «Rtrig» отслеживают изменение состояния дискретного сигнала с «0» на «1» на кнопках «Пуск» и «Стоп». «RS-триггер» подает команду на включение и отключение насоса. Таймер задержки включения «TON» — задерживает запуск котла на определенное время — 10 секунд при появлении на входе «TON» сигнала «1», длительность сигнала должна быть не менее определенного времени. Таймер с задержкой отключения «TOF» задерживает отключение вентилятора с определенным временем – 5 секунд, отслеживая изменение сигнала на входе «TOF» с «1» на «0» в течении определенного времени. Если сигнал на входе «TON» равен «0», он сразу проходит, если сигнал на входе «TOF» равен «1», он тоже сразу проходит. Поэтому, в таком случае — котел отключается сразу и вентилятор сразу включается. Блок «BLINK» формирует сигнал на лампу «Авария», которая мигает с периодом 2 секунды, если есть сигнал «Авария».