Добрый день.
Имеется необходимость создания кнопки со сбросом состояния к следующему циклу.
Должно быть аналогично коду на ST.
IF Button = true THEN
Action:=True; // Установка флага или выполнение программной логики за один цикл.
Button:=False; // Сбрасываем состояние и ожидаем следующего нажатия.
END_IF;
Использование конструкции Button => Action (Ответвление на прочую логику) && SET RTRIG => Button (Должен быть сброс на втором цикле от RTRIG)
Данная конструкция иногда срабатывает в режиме дебагга, но после небольших манипуляций логика нарушается и программа ругается на рекурсию чтения и записи даже после возвращения в состояние когда все это работало.
Интересует именно случай установки флага из 0 в 1, без использования инверсии состояния флага по нажатию на кнопку (функционал разработки под пр205)




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