Цитата Сообщение от rybakov-ks Посмотреть сообщение
Интересующий меня функционал реализовал через OwenCommunication. Столкнулся с проблемой: записываю через OwenCloud переменную типа BOOL в бит регистра slave’а и сохраняю её в программе в RETAIN-переменную. После перезагрузки СПК110 переменная сбрасывается на 0. Это нормальное поведение? Какие существуют способы сохранить значение переменной после перезагрузки?
Проще всего - буфер самого слэйва объявить в области RETAIN.
В данный момент, как я понимаю, вы циклически перезаписываете вашу RETAIN-переменную значением из буфера слэйва - но он-то переинициализруется после перезагрузки.