Александр SPB и bayk ребята, не прокатит ваш вариант, ни один, ни другой... Включите логику для начала...
Если посмотреть на картинку автора, то что мы видим? SEL вычитывает сетевую переменную из Термодата и как бы записывает ее туда же. Как только мы через SEL записали что-то новое, что произойдет с сетевой переменной? правильно, она станет новым значением. И для SEL она уже сетевая....
Вам надо при запуске программы где-то хранить уставку Термодата, которую ввели именно на нем в виде константы типа. И менять на ту, которую вы считаете энергосберегающей.
У вас в программе должна быть еще одна переменная, которая считывает и сохраняет уставку введенную оператором на Термодате...
з.ы. замкнутый кругкак только мы из ПР200 заменили уставку в Термодате, ПР200 как-то должен знать, что уставка изменилась именно им а не просто пришла по сети из Термодата. Иначе мы так и "константу" будем менять кругами...
Нужна "защелка" какая-то, то есть смена переменной именно с экранной или же это смена переменной из сети....