Как отключать, это не принципиально, главное, что бы работало правильно. Можно использовать логику, блоки сравнения, можно SEL и ещё куча вариантов.
Вы же в доп. программе используете язык ST, там в конструкции IF ... THEN можно напрограммировать что угодно))) и без всяких таймеров. Мне вообще непонятно, почему вы применяете блоки MOVE с ЕТ/ENO, умножение и деление квадратиками и используете CFC, вместо ST, где всё можно написать в 5-7 строк. Надо зная все исходные сигналы, правильно поставить задачу и реализовать её).
Вынести это всё в ФБ, а уже в PLC_PRG будут 2 ФБ, со входами и выходами в CFC для наглядности.





Ответить с цитированием