Ибо сейчас делаю так:
Создаю в Codesys глобальную переменную retain. Например, так:
USTAVKA: REAL := 20.0;
Далее в программе использую ее.
Но так же создаю переменную в модбас слэйве, например slave_USTAVKA
И далее идут хитрожопые действия.
При старте контроллера первым же циклом (и один раз) пишу из
USTAVKA --> в slave_USTAVKA
И далее постоянный блок
из slave_USTAVKA --> в USTAVKA
Если не делаю первоначальную инициализацию, то переменная обнуляется.





Ответить с цитированием