Выход MOVE не сбрасывается после исчезновения TRUE на входе EN, ваша программа тут не при чем.
Можно после MOVE126 поставить AND и завести на нее выход MOVE и Rabs.
Вид для печати
Выход MOVE не сбрасывается после исчезновения TRUE на входе EN, ваша программа тут не при чем.
Можно после MOVE126 поставить AND и завести на нее выход MOVE и Rabs.
Так на входе EN оператора MOVE126 и не было ни когда TRUE, он ведь может появиться только тогда, когда оперетор сравнения EQ125 на выходе выдаст TRUE, а он не может выдать его так как сравнивает значение переменной mesiac (которое равно 6) с числом 1, а также переменная Rabs не даёт TRUE так как на ней TRUE может появиться только один раз в минуту Вложение 18781 (здесь внутри переменной cdwtime5 гоняется время равное одной минуте по кругу, а оператор EQ93 сравнивает его с переменной Ust_1s значение в которой равно 0, и только когда они сравниваются переменная Rabs находится в состоянии TRUE только одну секунду в минуте, остальное время в минуте переменная Rabs находится в состоянии FALSE)
Попробуйте выполнить команды меню Компиляция: Очистить все, затем - Перекомпиляция.
Ура всё получилось, сделал как вы сказали и всё стало нормально даже запись дата и время стали записываться нормально без опоздания на 1 секунду, только вот странно я ведь выполнял очистку раза 3, а после того как попробовал после вас всё получилось, огромное спасибо за помощь.
Здраствуйте. Как поменять язык CFC на FBD? На вкладке меню только CFC/
Да.Спасибо,уже понял.
Возможно ли создавать макросы и если можно то как в CodeSys v3.5 SP5?
Да,именно так. Не получется создать свой функциональный блок. Подскажите как.