Сообщение от
alekseydav
Всем добрый день! Прошу помочь написать программу для управления системой пастеризации молока. Цикл пастеризации состоит из 4 этапов.
1 - Пастеризация. В этом режиме производится прогрев молока до температуры 75 град. После достижения этой температуры система автоматически переходит в режим "Выдержка"
2 - Выдержка. В этом режиме температура молока поддерживается на уровне 75 град. Запускается таймер на 15 минут по истечении которого система переходит в режим "Охлаждение"
3 - Охлаждение. В этом режиме температура молока охлаждается до температуры 33 град и по достижении этой температуры система переходит в режим "Сквашивание"
4 - Сквашивание. В этом режиме на сенсорную панель выводится сообщение оператору - "Внесите закваску" после чего он нажимает кнопку "Продолжить" и начинается процесс сквашивания в течении 60 минут. По истечении этого времени система выводит сообщение о готовности и процесс завершается.
Для отображения состояния на сенсорной панели и переключения режимов добавил сетевую переменную "Этап" которая и будет определять текущий режим работы. Не могу понять с помощью каких блоков можно реализовать циклическое переключение режимов и активацию определенной подпрограммы, которая будет активна только в определенном режиме. Файл программы во вложении. Спасибо за помощь!