Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: настройка POPUP окна для тревоги DI
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
Masim
Подскажите как настроить всплывающее POPUP окно, чтобы при возникновении тревоги, всплывало окно повествующее о тревоге с соответствующим тревожным звуком. Сделал следующее:
1. Запустил System Configurator. Там добавил группу маршрутизации
http://narod.ru/disk/30439130001/step1.bmp.html
http://narod.ru/disk/30439209001/step2.bmp.html
2. Добавил PopUp окно
http://narod.ru/disk/30438795001/step4.bmp.html
http://narod.ru/disk/30439235001/step3.bmp.html
3. Потом запускаю маршрутизатор,там добавляю маршрут
http://narod.ru/disk/30438968001/step6.bmp.html
http://narod.ru/disk/30439326001/step5.bmp.html
http://narod.ru/disk/30439098001/step7.bmp.html

Звонил в техподдержку сименс, там сказали что алгоритм правильный. Браузер тревог отрабатывает правильно,тревоги туда приходят, но окна не всплывают. Может что-то упустил, подскажите. Заранее спасибо
IPlohoy
Через XWORKS необходимо назначить адрес рабочей станции на которой вы хотите видеть окна для каждой из групп аварий (блоки в чарте Global). В обучающих материалах по DI эта процедура описана.
Hatoy
Браузер тревог отрабатывает правильно, но аварии ходят с запаздыванием в 5-15 минут в зависимости от размеров проекта.
А должны прилетать мгновенно, как только случается аварийное событие.
А ещё offline тренды у вас не работают, пока сам не выкачаешь.

Всё это и плюс не работающий Popup - следствие непрописанных в xworks Notification classes.
Ваши контроллеры не знают куда им слать свои аварийные сообщения и тренды, потому что вы им не сказали. Что ж вы так с ними, не по-людски это как-то ;-)
Masim
Спасибо за совет, все заработало!
Masim
К слову сказать : Аварии посыпались, но «счастье было недолгим». Они приходят, но не мгновенно (хотя тэг аварии на мнемосхеме отрабатывает сразу же), и не каждый раз, когда имитируешь аварию. В global всем блокам назначил получателя через destinationList -> define all, следовательно аварии всех приоритетов и классов должны сыпаться по назначению, но увы. Так же добавил второго получателя в Notification classes, а вторая машина молчит – окна не работают(((
alsz
Цитата(Masim @ 7.11.2011, 19:18) *
К слову сказать : Аварии посыпались, но «счастье было недолгим». Они приходят, но не мгновенно (хотя тэг аварии на мнемосхеме отрабатывает сразу же), и не каждый раз, когда имитируешь аварию. В global всем блокам назначил получателя через destinationList -> define all, следовательно аварии всех приоритетов и классов должны сыпаться по назначению, но увы. Так же добавил второго получателя в Notification classes, а вторая машина молчит – окна не работают(((

Siemens это система требующая последовательного програмирования. При правильном програмировании POPUP выскакивает быстрее чем звук.
Как говарил Иван П. создайте сначала одну переменную и эксперементируйте, дальше 2 и 3 и тд. пока не заработает)
Rapid
Ой не советую вот это делать:

"Так же добавил второго получателя в Notification classes, а вторая машина молчит – окна не работают((("

Пока не заработает на одном получателе.
Кроме того, практика показывает, что если одного из двух получателей из сети убрать (отключить), то второй начинает глючить. Хотя, кто знает, может и не связано это было, но лучше всё делать по-шагово.

Для начала убейте ваш Попап и сделайте заново.
Masim
Spasibo,poka rabotaet
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.