<< Clique para Mostrar o Sumário >>
CustomFilter |
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.