Показать сообщение отдельно
Старый 22.04.2020, 14:46   #69
ReDVik
Member
 
Регистрация: Oct 2013
Адрес: SPB
Сообщения: 31
Благодарил(а): 6 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Сквозная запись значения уставки

Цитата:
Сообщение от p001p Посмотреть сообщение
Попробую реализовать сегодня!
чем все таки закончилась история?

самое первое решение было верным?


Добавлено через 2 минуты


Цитата:
Сообщение от Arsie Посмотреть сообщение
Вообще не похожа




Ответ во втором сообщении этой темы:



...есть понятие "блокировка обратной связи".

Другими словами, скада читает уставку, если уставка изменилась, некоторое время ничего не делает во избежании циклических прыжков между двумя уставками (так называемые "гонки"), затем записывает обновлённую уставку в переменную для записи.



Замените слово "Скада" на "Trim5" и ответ прямо дословно вам подойдёт.

Лечится очень легко.

Например, на стороне Трим5 переменную для передачи уставки делаете "однократной", т.е. задаёте период опроса, равный нулю. Далее на вход "^" этой переменной закидываете связь с выхода "~редактирование" этого экрана SMArt.

Всё, цепочка разорвана, прыжков не будет.
тоже был замечен аналогичный "баг" с "гонками" между контроллерами, решалось действительно просто в слэйве делалась блокировка на повторное изменение значения в пару секунд, чтобы все устройства в сети успели подхватить измененную уставку.
ReDVik вне форума   Ответить с цитированием