Цитата Сообщение от Адрей Посмотреть сообщение
Я с вами согласен про машину состояний (движок программы) применимо для сложных задач вы ответили как штатный программист.... Но для алгоритма автоматики котла нужна высокая оперативность и минимальная загрузка ПЛК. Применять движок, смысла нет. Процесс работы котла ступенчатый значит и алгоритм должен быть таков. А для написания хорошего алгоритма время не должно быть критично. Котел все таки.
Для разных задач по разному. Иногда смысла лепить ФБ нет. Что касается котла с вами согласен. Делал все на CASE с предварительным анализом аварий. По сути два Case было.

Но во могих задачах ФБ сильно проще.

Что касается разнесения алгоритма по циклам - Case это очень удобная вещь. Наверно почти в каждом из примеров или программ, написанных мной за последние полтора года они присутствуют. И очень отладку упрощают, сразу видно "где встало "
).

и еще примечание! использование ФБ не так сильно сократит время цикла, сколько уменьшит объемы кода и время отладки!