09.99 Редакторы WinCC (Project_WinCCEditors)
Руководство по конфигурации WinCC
4-125
C79000-G8276-C158-01
Реализация в графическом дизайнере
Шаг Процедура: Реализация в графическом ди зайнере
1
В графическом дизайнере создается новый кадр. В данном слу чае это кадр
ex_8_generator_00.
В этом кадре конфигурируется Smart Object (Интеллектуальный объект)
Status Display (Индикатор состояния), который отображает теку щее
состояние групповых сообщений. В данном примере это объект Status
Display1. В соответствии с конфигурацией состояние групповых сообщений
сохраняется системой Alarm Logging в теге U16i_ex_alg_20.
Для каждого сост ояния должен быть разработан соответствующий
растровый рисунок. Это означает, что необходимы растровые рисунки для
трех неподтвержденных состояний, трех подтвержденных состояний и для
состояния готовности. Для атрибута Properties (Свойства)
State
(Состояние)
Current Status (Текущий статус) создается процедура Си,
которая контро лирует состояние в зависимости от тега U16i_ex_alg_20 и
требу е мого приоритета.
2 Дополнительно конфигу риру ется объект Windows Object (Объект Windows)
Button (Кнопка), который меняет текущий кадр на кадр, который
инициировал сообщение, если отображается групповое сообщение. В
данном слу чае это объект Button1.
С помощью процедуры Си для Events (События)
Mouse (Мышь)
Mouse Action (Действие мыши) запрашивается текущее состояние
группового сообщения и осуществляется смена соо тветствующего кадра.
Если не ожидается никакого сообщения, то дополнительная кнопка
помещается поверх только что описанной кнопки и делает ее недоступной.
Атрибут Properties (Свойства)
Miscellaneous (Разное) Operator–
Control Enable (Разрешение управле ния оператором) этой кнопки
устанавливается в No (Нет).
3
Сконфигурируйте другой объект Windows Object (Объект Windows)
Button (Кнопка), который используется для подтверждения теку щего
отображенного группового сообщения. В данном слу чае это объект Button3.
С помощью процедуры Си определяется, следует ли подтверждать
групповые сообщения и если да, то какие. Если сообщение должно быть
подтверждено, соо тветствующий бит в сконфигурированном теге
подтверждения U16i_ex_alg_22 устанавливается и затем немедленно
сбрасывается. Если не ожидается никакого неподтвержденного сообщения,
то дополнительная кнопка Windows Object (Объект Windows)
Button
(Кнопка) помещается поверх только что описанной кнопки, чтобы сделать
ее недоступной. Атрибут Properties (Свойства)
Miscellaneous (Разное)
Operator–Control Enable (Разрешение управления оператором) этой
кнопки устанавливается в No (Нет).