Заметил особенность: пока скрипт не закончит работу, ни одно значение тега не будет заменено на новое.
Возможно ли для некоторых тегов изменить такое поведение, изменять значение тега сразу?
Вид для печати
Заметил особенность: пока скрипт не закончит работу, ни одно значение тега не будет заменено на новое.
Возможно ли для некоторых тегов изменить такое поведение, изменять значение тега сразу?
То есть у вас есть непрерывный цикл из которого вы пишите в тег?
В таком случае чтобы значения тега появилась, нужно после записи в тег, отпустить поток выполнив команду server.Sleep(1) (1 миллисекунда).
В качестве проверки взял такой кодЗначение тега true не появляетсяЦитата:
server.WriteTagByRelativeName("Tagname", true);
server.Sleep(5000);
server.WriteTagByRelativeName("Tagname", false);
Пришлите конфигурацию.
Пожалуйста, вот тестовая
В теории значение тега должно меняться с true на false периодически
По факту этого не происходит
Проблема проявилась. Мы разберемся с ней.
Вывод информации в СКАДА-систему о состоянии работы скрипта
Он отрабатывает долго