Цитата Сообщение от Yegor Посмотреть сообщение
Спасибо и вам, но это решение на скорую руку. От лишней переменной можно избавиться размазав её по периоду таймера, например:
Код:
timer(PT := T#90s, IN := NOT timer.Q);
DO1 := timer.ET < T#30s;
DO3 := timer.ET > T#60s;
DO2 := DO1 XOR NOT DO3;
Да, как, оказывается много красивых решений у одной задачи!

Валенок +1000!