Добрый вечер!
1 вариант не пойдет, так как Верхнему уровню нужно постоянное чтение состояния контактов модуля ввода.
Я в CoDeSys не так силен, можете скинуть какой не будь пример, как это реализовать. Язык программирования выбрал CFC. Ситуация такая, я посылаю команду TRUE на переменную test1 присвоенная на контакт ModbusTCPSlaveDevice, та передает эту команду на переменную test2 на контакт модуля вывода МУ110-220.32Р. Модуль переключает реле. Сегодня использовал между ними таймер TP, переменная test2 отключается, а переменная test1 стоит в положении TRUE. По пробовал еще добавить элемент MOVE переменная test1 стала выключатся, но теперь гонит переменная test2. Еще выходит сообщение что я использую одну и ту же переменную в начале и в конце. Может я что та не так делаю, подскажите!!!