Вставлю свои "пять копеек".
Все, что говорили про "TRUE/FALSE" вместо "1/0" полная ерунда. КДС нормально понимает для булевых переменных и TRUE и "1".
А дело в другом.
У Вас проект в контроллере отличается от того с которым Вы подключаетесь.
Захват-1.png
Об этом свидетельствуют
-синяя стрелка возле PLC_PRG
-звездочка в шапке
Т.к. Вы скорей всего не соглашаетесь с записью измененной программы в ПЛК при подключении, то состояние линий и элементов на листе программы могут быть совершенно не такими, как их реальное состояние в ПЛК. Вот и все.
Кроме того красные надписи "*** INVALID...." говорят, что не все в порядке с программой.
ЗЫ.
Фраза "После выключения света." говорит о том, что Вы не сделали загрузочный проект после последнего редактирования проекта. По этому "После выключения света" контролер загружает из ПЗУ(из флешки) последний загрузочный проект, который был сделан, например, год назад и совершенно отличается от того, с которым Вы подключаетесь.
Удачи.





Ответить с цитированием
отличный вопрос, тут не 1 должен быть а TRUE\FALSE, лоджик влияет походу.
