O trigger Ocorrência de alarme executa a operação, quando um grupo de alarme configurado ou grupo de erros do sistema satisfaz as condições de gravidade.

Todos
onAnyAlarm($Enums.AlarmOperator.Equals, 1, ()=>{
1 2 3
});
AlarmGroup
onAlarm($AlarmGroup.AlarmGroup1,$Enums.AlarmOperator.Equals, 1,()=>{
1 1 2 3
});
SystemErrorGroup
onAnySystemError(()=>{
1
});
1. Grupo
2. Condição
3. Gravidade
| Grupo | Selecione o grupo de alarmes ou grupo de erros do sistema. Bloco[AlarmGroup1] (Nome do grupo do alarme) [All] [SystemErrorGroup] Texto'onAlarm' 'onAnyAlarm' 'onAnySystemError' |
| Condição | Selecione a condição. Bloco[==] [<=] [>=] [When Occur] Texto'$Enums.AlarmOperator.Equals' '$Enums.AlarmOperator.LessThanOrEquals' '$Enums.AlarmOperator.GreaterThanOrEquals' '$Enums.AlarmOperator.WhenOccur' |
| [Severity] | Defina o nível de severidade para o grupo de alarmes selecionado. Faixa: 0 - 999 |
(Exemplo 1)
Em AlarmGroup1, quando ocorre um alarme de severidade 5, o Var1 é LIGADA.

onAlarm($AlarmGroup.AlarmGroup1,$Enums.AlarmOperator.Equals, 5, ()=>{
Var1 = true;
});
(Exemplo 2)
Em AlarmGroup1, quando ocorre um alarme, o Var1 é LIGADA.

onAlarm($AlarmGroup.AlarmGroup1,$Enums.AlarmOperator.WhenOccur, ()=>{
Var1 = true;
});