Цитата Сообщение от xScar2003 Посмотреть сообщение
...я считал, что в CoDeSys есть так обработчики событий...изменилось значение на дискретном входе - вызвалось событие.
При желании так можно. Нужно использовать конфигуратор задач.
1) Сделать циклическую задачу и не забыть в нее вставить PLC_PRG
2) Наделать задач, вызываемых по событиям (Triggered by event) и связать с ними соотв-е программы, событие – любая глобальная логическая переменная.

Однако:
1) Это не есть общепринятый метод программирования на языках МЭК.
2) Выигрыша по скорости нет.
3) Можно запутаться в последовательности событий.

Я бы оставил с опросом по триггерам. Здесь все понятно и проще будет потом поправить, когда уже глухо забудется что к чему было приделано.