アラーム発生トリガーは、設定されたアラームグループまたはシステムエラーグループが重要度の条件を満たすと、オペレーションを実行します。

All
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. Severity
| グループ | アラームグループまたはシステムエラーグループを選択します。 ブロック[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;
});