Коллеги, приветствую!
В рамках повышения своего технического уровня решил поиграться со случайно нашедшимся ПЛК63. Написал несколько пробных программок и столкнулся с тем, что переменные, объявленные как RETAIN в PLC_PRG не запоминаются. Программка - в прикреплении. Смысл ее такой - в рабочем режиме с помощью SubMenu вводятся 2 конфигурационные переменные (с их энергонезависимостью проблем нет), а в монопольном режиме посредством функций из библиотек Ind_Mode и Work_Mode также вводятся 2 переменные, которые объявлены как RETAIN. Так вот эти переменные после выключения-включения питания не сохраняются. В чем косяк? Может просто в батарейке? Или в проге?


Ответить с цитированием
Но коллеги подсказывают, что дело не в батарейке. Открыл ПЛК - конденсаторы похожи на живые, хотя, конечно, внешний вид - не показатель исправности. Так что нужно еще подумать. К коду программы вопросов нет? Нигде я не накуролесил?
