알람 발생

알람 발생 트리거는 구성된 알람 그룹이나 시스템 오류 그룹이 심각도 조건을 충족할 때 작업을 실행합니다.

블록

텍스트

모두

onAnyAlarm($Enums.AlarmOperator.Equals, 1, ()=>{
    1                   2               3
});

AlarmGroup

onAlarm($AlarmGroup.AlarmGroup1,$Enums.AlarmOperator.Equals, 1,()=>{
   1                1                        2               3   

});

SystemErrorGroup

onAnySystemError(()=>{
       1
});

1. 그룹

2. 조건

3. 중요도

그룹

알람 그룹이나 시스템 에러 그룹을 선택합니다.

블록

[AlarmGroup1](알람 그룹 이름)

[All]

[SystemErrorGroup]

텍스트

'onAlarm'

'onAnyAlarm'

'onAnySystemError'

조건

조건을 선택합니다.

블록

[==]

[<=]

[>=]

[When Occur]

텍스트

'$Enums.AlarmOperator.Equals'

'$Enums.AlarmOperator.LessThanOrEquals'

'$Enums.AlarmOperator.GreaterThanOrEquals'

'$Enums.AlarmOperator.WhenOccur'

[Severity]

선택한 알람 그룹의 중요도 레벨을 설정합니다.

범위: 0 - 999

(예제 1)

AlarmGroup1에서 알람 중요도 5가 발생하면 Var1이 ON으로 바뀝니다.

블록

텍스트

onAlarm($AlarmGroup.AlarmGroup1,$Enums.AlarmOperator.Equals, 5, ()=>{

Var1 = true;

});

(예제 2)

AlarmGroup1에서 알람이 발생하면 Var1이 ON으로 바뀝니다.

블록

텍스트

onAlarm($AlarmGroup.AlarmGroup1,$Enums.AlarmOperator.WhenOccur, ()=>{

Var1 = true;

});