WinCC как обновить Last Change тега

Панели оператора PP/OP/TP/TD/MP.
Программные пакеты ProTool/WinCC flexible, SCADA система WinCC
a3plc
Posts: 11
Joined: Fri May 24, 2013 6:01 am

WinCC как обновить Last Change тега

Post by a3plc »

Всем привет.

Image

Как быстро и без костылей обновлять Last Change для любого тэга ?
Понятно, что как только обновится значение тэга. Можно ли в WinCC сделать обновление Last Change с определённым интервалом, как если бы, например, WinCC только запустили и она сохранила актуальные на момент загрузки значения тэгов.
Usver
Posts: 193
Joined: Fri Feb 24, 2012 8:28 am

Re: WinCC как обновить Last Change тега

Post by Usver »

Last Change обновляется: 1- когда открыто окно, на котором выводится значение тега; 2 - тег заведен в ALG или TLG; 3 - существует обращение к тегу из Global Script. Других вариантов не припомню.
a3plc
Posts: 11
Joined: Fri May 24, 2013 6:01 am

Re: WinCC как обновить Last Change тега

Post by a3plc »

Usver wrote: Tue May 21, 2019 6:09 am Last Change обновляется: 1- когда открыто окно, на котором выводится значение тега; 2 - тег заведен в ALG или TLG; 3 - существует обращение к тегу из Global Script. Других вариантов не припомню.
Спасибо за ответ. Проверил на двух "машинах". На одной всё нормально, значение меняется, как вы и сказали. На другой же "машине" добавил в TLG и сделал вывод тэга в окно, но Last Change не меняется, только тогда, когда обновиться значение в ПЛК для привязанного тэга.

Что может быть, возможно ли, что какой-то компонент WinCC не установлен или работает неправильно, с чего первого начинать поиск?

И ещё, на той машине, где всё нормально работает, когда тэг не выведен на экран (окно), появляется Start value (см. скрин) и Last Change обновляется почти каждую секунду.

Image
Usver
Posts: 193
Joined: Fri Feb 24, 2012 8:28 am

Re: WinCC как обновить Last Change тега

Post by Usver »

a3plc wrote: Wed May 22, 2019 7:21 am На другой же "машине" добавил в TLG и сделал вывод тэга в окно, но Last Change не меняется, только тогда, когда обновиться значение в ПЛК для привязанного тэга.
так и должно быть. На WinCC значение обновляться не будет, если значение на контроллере не изменилось (асинхронная передача данных).
a3plc wrote: Wed May 22, 2019 7:21 am И ещё, на той машине, где всё нормально работает, когда тэг не выведен на экран (окно), появляется Start value (см. скрин) и Last Change обновляется почти каждую секунду.
На картинке Quality:4c - обновления нет. Когда будет обновление тега, тогда будет Quality:80.
a3plc
Posts: 11
Joined: Fri May 24, 2013 6:01 am

Re: WinCC как обновить Last Change тега

Post by a3plc »

Usver wrote: Wed May 22, 2019 7:55 am На картинке Quality:4c - обновления нет. Когда будет обновление тега, тогда будет Quality:80.
Но Last Change при этом меняется (при Quality:4c) не сам тэг.

Проблема в том, что на одной из машин стоит WinCC и клиент (приложение) контролирующих органов, которое собирает данные тэгов с определённым интервалом (передаёт их куда надо) и за время обновления значения тэга они берут Last Change. Им необходимо, чтобы Last Change обновлялся с интервалом, примерно, раз в минуту, хотя значение тэга может не меняться сутки и более.

Теоретически при тех условиях, которые вы описали, это будет возможно?
Usver wrote: Tue May 21, 2019 6:09 am Last Change обновляется: 1- когда открыто окно, на котором выводится значение тега; 2 - тег заведен в ALG или TLG; 3 - существует обращение к тегу из Global Script. Других вариантов не припомню.