Список программных имен параметров тревог

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Работа с сообщениями >

Список программных имен параметров тревог

В программах, на входах функциональных блоках, предназначенных для работы с сообщениями, нужно использовать программные имена тревоги, а не те которые отображаются в дереве.

Таблица соответствия между названием параметра тревоги и его программным именем:

Название/Описание

Тип

Программное имя

Основные - параметры, которые отображаются в дереве проекта

Активность

BOOL

Active

Время активации

DATE_AND_TIME

ActiveTime

Время деактивации

DATE_AND_TIME

InactiveTime

Время изменения

DATE_AND_TIME

Time

Время квитирования

DATE_AND_TIME

AckedTime

Квитированность

BOOL

Acked

Комментарий, выставляемый при квитировании

STRING

Comment

Приоритет

DINT

Severity

Сообщение

STRING

Message

Вспомогательные - параметры, которые не отображаются, но которые можно использовать при работе с сообщением в журнале или в функциональных блоках, программах

Значение

LREAL

CurrentValue

Идентификатор записи сообщения в архиве

DINT

RecId

Идентификатор сообщения

STRING

EventId

Иконка

 

Icon

Имя устройства

STRING

ClientHostName

Источник

STRING

EventSourceName

Источник или объект

STRING

EventSourceOrObjectName

Максимальная скорость изменения

LREAL

MaxChangeRate

Объект

STRING

EventObjectName

Окно

STRING

WindowId

Описание

STRING

EventDescription

Описание или источник

STRING

EventDescriptionOrSource

Полное имя источника

STRING

FullSourcePath

Полное имя объекта

STRING

EventFullObjectName

Пользователь (имя пользователя, который выполнил квитирование)

STRING

ClientUserId

Путь внутри экземпляра с Id, указанным в параметре ItemId

STRING

Path -

Событие. Возможные значения перечисления:

Нет;

Появление;

Исчезновение;

Квитирование

HMI.EventChangeType

UpdateType

Состояние. Битовая маска состояния:

0 - не активно, не квитировано;

1 - не активно, квитировано;

2 - активно, не квитировано;

3 - активно, квитировано

DINT

EventState

Состояние+Приоритет. Объединяет два свойства тревоги по формуле: Состояние * 10000 + Приоритет

DINT

EventStateSeverity

Тип сообщения

STRING

EventType

Hi

LREAL

Hi

HiHi

LREAL

HiHi

Id источника сообщения (если источник внутри экземпляра объекта, то в ItemId передается Id экземпляра объекта)

LINT

ItemId

IP адрес - адрес клиента, с которого выполнено квитирование

STRING

ClientIpAddress

IP адрес/Имя устройства

STRING

ClientAddress

Lo

LREAL

Lo

LoLo

LREAL

LoLo

RecId - отражает последовательность записи сообщения в БД

LINT

Столбец N, где N - номер столбца, соответствует положению RecId в пользовательской таблице

STRING

SnmpTrapValue

Период активности = Время деактивации - Время активации

Time

Activity Period

Период квитирования = Время квитирования - Время активации

Time

AckPeriod

Действие (только для типа Сообщение расписания)
Возможные значения: SetParameter и Impuls

ShedulerActionType (ENUM)

ActionType

Параметр действия (только для типа Сообщение расписания)

STRING

ActionTarget

Значение параметра (только для типа Сообщение расписания)

STRING

TargetValue

Программные имена тревог используются для фильтрации сообщений с помощью JSON в журналах или в ФБ для работы с сообщениями.

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