CustomFilter

<< Clique para Mostrar o Sumário >>

 

CustomFilter

Texto Permite informar um filtro personalizado para os alarmes, na forma de uma expressão. A tabela a seguir contém os campos disponíveis para utilização na expressão deste filtro.

Campos disponíveis para a propriedade CustomFilter

Campo

Tipo de Dados

Descrição

Acked

Booleano

Indica se a mensagem já foi reconhecida

AckRequired

Booleano

Indica se é necessário reconhecer a mensagem

AckTime

Data e Hora

Data e hora em que a condição de alarme foi reconhecida ou 0 (zero) se ainda não foi reconhecida

ActiveSource

Inteiro

Fonte de medida ativa. Os valores possíveis são -1: None, 0: ActiveSource, 1: Scada, 2: Operator, 3: CCLink, 4: Billing, 5: Calculated, 6: Database, 100: TopologyProcessor, 101: PowerFlow, 102: StateEstimator, 103: LoadShedding, 104: DistLoadModelling, 105: SelfHealing ou 106: ExternalReader

ActorID

String

Login do usuário que reconheceu a mensagem ou uma String vazia se a mensagem ainda não foi reconhecida

AlarmSourceName

String

Nome do objeto Fonte de Alarme, sem o caminho completo

AllowShelving

Booleano

Indica se o alarme pode ser arquivado

Area

String

Área deste alarme

ChangeMask

Inteiro

Campo não utilizado pelo E3 atualmente, sempre em 0 (zero)

ConditionActive

Booleano

Indica se a condição de alarme está ativa

ConditionName

String

Nome da última condição de alarme ativa

Cookie

Inteiro

Identifica uma Fonte de Alarme durante uma sessão de execução

CurrentValue

Double

Valor da Fonte no momento em que a condição de alarme se torna ativa

Deleted

Booleano

Indica se o alarme foi removido

Enabled

Booleano

Indica se a verificação de alarmes na Fonte de Alarme está habilitada

EventCLSID

String

Identificador único para toda a vida de um alarme

EventCategory

String

Nome da categoria do alarme, como por exemplo "Nível", "Taxa de Variação", "Banda Morta", "Digital" ou "Discreto"

EventTime

Data e Hora

Data e hora da última atualização do evento

EventTimeUTC

Data e Hora

Data e hora da última atualização do evento, no formato UTC

EventType

String

"Event" (evento) ou "Condition" (alarme)

FormattedValue

String

Contém o valor formatado da Fonte no momento em que a condição de alarme se torna ativa

FullAlarmSourceName

String

Nome completo do objeto Fonte de Alarme

InTime

Data e Hora

Data e hora em que a condição de alarme se torna ativa

Message

String

Mensagem do alarme

OutTime

Data e Hora

Data e hora em que a condição saiu de alarme ou 0 (zero) se ainda está ativa

Quality

String

Qualidade, como por exemplo "Boa (xxx)", "Ruim (xxx)" ou "Incerta (xxx)"

Severity

Inteiro

Severidade do alarme. Os valores possíveis são -2: Crítica, 0: Alta, 1: Média ou 2: Baixa

ShelveActorID

String

Login do usuário que arquivou o alarme

ShelveCount

Word

Número de vezes que o evento foi arquivado

Shelved

Booleano

Indica se o evento foi arquivado

ShelvedOutTime

Data e Hora

Data e hora em que este evento foi desarquivado

ShelvedTime

Data e Hora

Data e hora em que este evento foi arquivado

ShelveDuration

Double Word

Tempo, em minutos, que este evento esteve arquivado

ShelveMaxCount

Word

Número máximo de vezes que este evento pode ser arquivado

ShelveMaxDuration

Double Word

Tempo máximo, em minutos, que este evento pode permanecer arquivado

ShelveReason

String

Motivo pelo qual este evento foi arquivado

Source

String

Associação da Fonte de Alarme

SubConditionName

String

Nome da subcondição de alarme, como por exemplo "LOLO", "LO", "HI", "HIHI" ou "DIG"

Unbound

Booleano

Indica se o alarme está vinculado a uma Fonte de Alarme

UserFieldArray

Variant

Campos definidos pelo usuário. Use diretamente o nome do campo na expressão, como por exemplo "CampoUsuario1 = 123"

 

Ao todo, as mensagens que aparecem na listagem do Filtro de Alarmes sempre passam por estes filtros:

Filtro por tipo, definido na propriedade FilterType

Filtro por severidade, definida nas propriedades ShowCriticalPriority, ShowLowPriority, ShowMediumPriority e ShowHighPriority

Filtro por área, definida nas propriedades AreaFilter e SimpleAreaFilter

Filtro pela propriedade CustomFilter

Filtro do sumário de alarmes, equivalente à expressão "Enabled AND (ConditionActive OR (AckRequired AND NOT Acked))"

 

Para exemplos de uso desta propriedade, consulte a propriedade CustomFilter do objeto E3Alarm.

Esta página foi útil?