Задача простая. Управление вытяжкой по двум датчикам температур (ai_0, ai_1)
Если хотя бы по одному попадаем в диапазон (у каждого свой)
то включаем,
дополнительно введены
принудительный стоп (дискретный вход 1)
принудительный старт (дискретный вход 2)
стоп имеет приоритет (если включен, то пуск невозможен)
Переключение экранов - клавиша F1.
Экран1 - вывод текущего состояния
Экран2 - настройка диапазона датчика 1
Экран3 - настройка диапазона датчика 2
Включение вытяжек распределено на три выхода с задержкой 5 с
выход 0 - включается сразу
выход 1 - через 5 секунд
выход 2 - через 10 секунд Начнем. Датчики температур. Для них используем макросы из конструктора вентиляций: Раскроем один, на один уровень Перейдем к составлению программы. Сначала займемся логикой, а интерфейсом потом. Сделаем макрос попадания в интервал Входы: limit_up - верхний предел (задается в настройках) te1 - текущая температура limit_down - нижний предел (задается в настройках) use - флаг использования