Страница 1 из 1

Звуковая сигнализация алармов

СообщениеДобавлено: Вт сен 27, 2011 2:29 pm
pseudobrain
Доброго времени суток.

Имеется рабочая система на платформе. Требуется оповещать звуком при срабатывании любого аларма.

В General Area заведена переменная OnSound типа boolean. Скрипт (тип триггера DataChange):

Код: Выделить всё
If General.AlarmUnAckedCntTotal >= 1
THEN me.OnSound = true;
ELSE me.OnSound = false;
ENDIF;


В Window Maker прописан необходимый скрипт на проигрывание звука.

Проблема такая: Звук срабатывает только при открытии Window Viewer, при появлении нового аларма ничего не происходит. :(

К сожалению не нашел необходимой документации по этому вопросу.

Re: Звуковая сигнализация алармов

СообщениеДобавлено: Вт сен 27, 2011 4:03 pm
Basilio
You can also link the $NewAlarm system tag to the PlaySound logic function to sound an audible warning when an alarm occurs.

Re: Звуковая сигнализация алармов

СообщениеДобавлено: Ср сен 28, 2011 12:25 pm
pseudobrain
Ответ не ясен. Звук нормально проигрывается, но ТОЛЬКО при запуске viever-a , как предлагается использовать $NewAlarm и где?: в maker-e или в archestra?

Re: Звуковая сигнализация алармов

СообщениеДобавлено: Ср сен 28, 2011 1:13 pm
Генератор зла
pseudobrain писал(а):К сожалению не нашел необходимой документации по этому вопросу.

Wonderware Application Server User's Guide
Object Viewer User’s Guide
pseudobrain писал(а):Ответ не ясен.

А точнее ответить трудно. Проконтроллируйте в Obj Viewer-е переменную General.AlarmUnAckedCntTotal. Там же проонтроллируйте поведение скрипта (количество срабатываний, количество ошибок,...). Может, что-нибудь и прояснится.