среда, 6 июня 2012 г.

Настройка периода обновления динамических элементов в WinCC

Состояние динамических элементов на экранах WinCC изменяется при срабатывании триггеров, заданных при их конфигурировании. Существуют три типа триггеров: Cyclic Triggers, Tag Triggers, Event-Driven Triggers. 
При задании динамических свойств с помощью C-Action или VBS-Action по умолчанию создается Cyclic Trigger, а при использовании Dynamic Dialog создается Tag Trigger, включающий в себя все теги, используемые в выражении Dynamic Dialog.
Cyclic Trigger просто периодически вызывает скрипт или вычисляет выражение, Tag Trigger же срабатывает при изменении периодически опрашиваемых тегов, включенных в него:

Заданный по умолчанию период опроса тегов и вызова скриптов можно изменить в окне Settings Graphics Designer'а (вызывается из меню Tools->Settings...) на вкладке Default Object Settings:
При необходимости изменения периода опроса тегов или же типа триггера созданного по умолчанию необходимо использовать окно Change Trigger:
Окно Change trigger вызывается:
  • кнопкой Trigger (находится в группе Event name, подчеркнута на предыдущем скриншоте) при использовании Dynamic Dialog;
  • кнопкой с изображением будильника в окне редактирования VBS или C-Action
При выборе пользовательского периода обновления (User cycle 1 ... 5), его значение задается в окне свойств проекта WinCCExplorer на вкладке Update Cycles:

WinCC V7.0+SP3

Комментариев нет:

Отправить комментарий