Cambio de estado de la alarma

El disparador de Cambio de estado de la alarma ejecuta la operación cuando una variable configurada en Variable satisface la condición y el tipo de alarma.

Bloque

Texto

onAlarmStatusChange(VARIABLE, $Enums.AlarmStatus.Active,$Enums.AlarmType.HiHi, ()=>{
                       1                  2                       3
});

onAnyAlarmStatusChange(VARIABLE,()=>{
                          1
});

1. Variable

2. Condición

3. Tipo de alarma

Variable

Seleccione la variable.

Condición

Seleccione el estado de la alarma.

Bloque

[Active]

[Return]

[Ack]

[UnAck]

[Change any status]

Texto

onAlarmStatusChange

  • '$Enums.AlarmStatus.Active'
  • '$Enums.AlarmStatus.Return'

  • '$Enums.AlarmStatus.Ack'

  • '$Enums.AlarmStatus.UnAck'

onAnyAlarmStatusChange

Tipo de alarma

Seleccione el tipo de alarma.

Bloque

[HiHi]

[Hi]

[LoLo]

[Lo]

Texto

'HiHi'

'Hi'

'LoLo'

'Lo'

(Ejemplo)

Cuando se produce la alarma para la variable Var2 , Var1 se ACTIVA.

Bloque

Texto

onAlarmStatusChange(Var2,$Enums.AlarmStatus.Active,$Enums.AlarmType.HiHi,()=>{
Var1 = true;
});