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

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

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

Post by a3plc » Tue May 21, 2019 5:23 am

Всем привет.

Image

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

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

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

Post by Usver » Tue May 21, 2019 6:09 am

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 » Wed May 22, 2019 7:21 am

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: 191
Joined: Fri Feb 24, 2012 8:28 am

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

Post by Usver » Wed May 22, 2019 7:55 am

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 » Thu May 23, 2019 4:32 pm

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. Других вариантов не припомню.

Post Reply