AckArchiveEvents

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево библиотек > Библиотека BaseObjects > BaseObjects.ФБ.Системные > Тревоги и сообщения >

AckArchiveEvents

Функциональный блок AckArchiveEvents служит для квитирования архивных сообщений.

Вид в дереве

Вид в редакторе FBD

AckArchiveEvents

AckArchiveEvents_1

Входы и выходы ФБ:

Название

Тип

Назначение

Входы

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

Указывается текст ошибки, если не удалось выполнить квитирование.

Смотрите также: