CustomFilter

<< Clique para Mostrar o Sumário >>

 

CustomFilter

Texto Permite informar um filtro personalizado para os alarmes, na forma de uma expressão. Os campos a seguir estão disponíveis para utilização na expressão deste filtro:

Acked (Booleano): Indica se esta mensagem já foi reconhecida

AckRequired (Booleano): Indica se é necessário reconhecer esta mensagem

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

ActiveSource (Inteiro): -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

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 ficou ativa

Enabled (Booleano): Indica se a verificação de alarmes na Fonte de Alarme está habilitada

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

EventTime (Data): Data e hora da última atualização do evento

EventTimeUTC (Data): Data e hora da última atualização do evento

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 ficou ativa

FullAlarmSourceName (String): Nome completo do objeto Fonte de Alarme

InTime (Data): Data e hora em que a condição de alarme ficou ativa

Message (String): Mensagem do alarme

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

Quality (String): "Boa (xxx)", "Ruim (xxx)" ou "Incerta (xxx)"

Severity (Inteiro): -2: Crítica, 0 - Alta, 1 - Média ou 2 - Baixa

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"

 

Os campos definidos pelo usuário também podem ser utilizados na expressão do filtro, utilizando-se o nome definido no Servidor de Alarmes.

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

Filtro por tipo (alarme ou evento) (propriedade FilterType)

Filtro por severidade (propriedades ShowCriticalPriority, ShowLowPriority, ShowMediumPriority e ShowHighPriority)

Filtro por área (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?