Как правильно открыть окно с приходом сообщения
Gennady; 5.8.02

Подскажите, как открыть необходимый экран с приходом сообщения в WinCC 5.0.



Re: Как правильно открыть окно с приходом сообщения
Костенич Дмитрий; 13.8.02

Таак ведь много способов есть.

Самый простой - это указать имя pdl-ки в свойствах сообщения на последней вкладке (это у них называется экран Loop In Alarm).
Посложнее, но более гибче - оптичить поле triggers an action в тех же свойствах сообщения, но на первой вкладке и переписать глобальноскриптовую функцию GMsgFunction, которая будет вызываться для всех сообщений, у которых установлен этот флаг.
Наконец, можно сделать скрипт, срабатывающий по изменению дискретного параметра, к которому привязано сообщение, и в нем открывать нужную pdl.

Да, собственно открытие pdl осуществляется функцией
OpenPicture(char *lpszPictureName).

Впрочем, это далеко не все способы, т.ч. желаю твоческих успехов.