В Codesys 2.3 Функциональный блок таймер с задержкой включения TON (TOF, TP) нужно было применять в ST языке с особенностью. Если в программе применяется цикл, условие, то нужно вызвать функциональный блок без параметров. В противном случае происходит запаздывание таймера.
Пример управления сверхзвуковой сиреной, звук в которой сбрасывается нажатием кнопки. А повторное нажатие отключает свет. Пример в Codesys 2,3
пример в Codesys2.jpg
Вопрос в Codesys 3.5 также применяем TON в ST языке?