From OpenSCADAWiki
Jump to: navigation, search

Первой стороной нарушений, с которой OpenSCADA работает изначально и которая наиболее востребована, является уведомление различными способами. Поскольку уведомление это часть интерфейса пользователя то и реализованы они в движке визуализации UI.VCAEngine и визуализаторах UI.Vision, UI.WebVision. На данный момент, механизм уведомлений о нарушениях реализует функции, часть из которых ещё не реализована в UI.WebVision:

  • Уведомление:
    • Визуально — мигание цветом нарушения для объекта, группы сигнализации и общего статуса.
    • Гудком — выдача непрерывного сигнала, обычно на системный "бузер" и независимо от нарушения.
    • Звуком — проигрывание звукового файла или синтез речи из текста, связанного с нарушением.
    • Расширенными особыми способами и через специальные механизмы уведомления.
  • Квитирование (утихомиривание) уведомления о нарушении:
    • Полностью — по нажатию на цветной мигающий кружок статуса нарушений (событие "ws_alarmLev"), внизу справа.
    • По способу уведомления — отдельно визуальную (событие "ws_alarmNtf0"), гудок (событие "ws_alarmNtf1"), звуковую (событие "ws_alarmNtf2") и расширенный (сообщение "ws_alarmNtf{N}"); по нажатию кнопки с соответствующим изображением снизу справа или под кнопками видов отображения.
    • По объекту нарушения — к образу визуального представления может добавляться команда квитации уведомления непосредственно по нему.
    • Поочерёдно, c выслушиванием — характерно для уведомлений звуком, поскольку каждый объект нарушения может предоставлять своё звуковое уведомление или синтез речи.