AstraRegul
Релиз 2024.08.31.00
×

4.4.1.4.2.4.3.6. Менеджер алармов

 
Менеджер алармов – компонент, предоставляющий доступ к блокировке и подавлению событий.
 
Предоставляет API для реализации следующих возможностей:
 
 1. Блокировать события источника (функция "SetSourceDisabled").
 2. Блокировать события по всем источникам объекта (по зоне) (функция "SetAreaDisabled").
 3. Подавить события источника на какой-либо интервал (функция SetSourceSuppressed).
 4. Подавить события по всем источникам объекта (по зоне) на какой-либо интервал (функция SetAreaSuppressed).
 5. Получить состояние блокировки и подавления по зоне или зонам (функция GetAreaState).
 6. Получить состояние блокировки и подавления по источнику или источникам (функция GetSourceState).
 7. Получить список подавленных или блокированных зон (функция GetDisabledOrSuppressedAreas).
 8. Получить список подавленных или блокированных источников (функция GetDisabledOrSuppressedSources).
 

Термины

 
Зона событий – объект, для сигналов которого настроена генерация событий;
Сигнал-источник событий – сигнал сервера, который является источником генерации событий.
 

Общая информация по блокировке и подавлению

 
При подавлении событий источника/зоны (объекта) OPC AE Server прекращает уведомлять клиентов о событиях источника/зоны, но продолжает сохранять события в историю.
 
При блокировке событий источника/зоны (объекта) OPC AE Server прекращает уведомлять клиентов о событиях источника/зоны и не сохраняет события в историю.
 
Подавить/блокировать можно:
 
Сообщения источника событий (сигнала).
События по всем источникам (сигналам) объекта – по зоне.
 
Период блокирования/подавления:
 
Блокировать события можно только бессрочно.
 
Подавить можно:
бессрочно;
на произвольный интервал времени, установленный с помощью календаря;
на фиксированный интервал времени, выбранный из заранее подготовленного списка.