<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево библиотек > Библиотека BaseObjects > BaseObjects.ФБ.Системные > Тревоги и сообщения > AckArchiveEvents |
Функциональный блок AckArchiveEvents служит для квитирования архивных сообщений.
Вид в дереве |
Вид в редакторе FBD |
Входы и выходы ФБ:
Название |
Тип |
Назначение |
Входы |
||
Archive |
REF_TO |
Указывается связь с архивом. Можно перетащить архив на вход левой кнопкой мыши, либо указать ID нужного архива в данном свойстве. |
Filter |
STRING |
Задается фильтр, определяющий сообщения, которые должны быть квитированы. Пример, [ "Severity <= 100 or Severity >= 900"], где: Severity соответствует свойству Приоритет. Полный список соответствий приведен в разделе Список программных имен параметров тревог |
Ack |
BOOL |
Позволяет квитировать сообщения, удовлетворяющие фильтру за указанный промежуток времени. |
UserName |
STRING |
Задается имя оператора, квитирующего сообщение. Т.к. функциональный блок работает на сервере (в среде исполнения), к которому может быть подключено несколько графических клиентов, то у ФБ отсутствует информация о том, какой именно оператор квитирует сообщение. |
Comment |
STRING |
Комментарий, который можно добавить при квитировании сообщения. |
StartTime |
DT |
Дата и время, с которых нужно квитировать сообщения |
EndTime |
DT |
Дата и время, до которых нужно квитировать сообщения |
Выходы |
||
Count |
DINT |
Показывает число сообщений, удовлетворяющих заданному фильтру. |
Running |
BOOL |
Информирует, что идет квитирование. Этот выход принимает значение TRUE на время квитирования сообщений. |
Completed |
BOOL |
Формируется результат. После квитирования выход принимает значение TRUE (При этом одновременно заполняются остальные выходы с данными выполненного запроса). Принимает значение FALSE после того, как вход Ack принимает значение TRUE. |
ErrorText |
STRING |
Указывается текст ошибки, если не удалось выполнить квитирование. |
Смотрите также: