.Alarm ドットフィールド.Alarmどっとふぃーるど
- Last UpdatedOct 03, 2024
- 1 minute read
指定したタグ変数またはアラーム グループが現在アラーム状況でない場合に 0 を返します。アラームが発生すると、Alarm ドットフィールドは 1 を返します。アラーム状況が存在しなくなるまで、この値は 1 のまま維持されます。The.Alarm ドットフィールドには、Normal という逆ドットフィールドがあります。
タグ変数にアラーム グループの名前を指定すると、そのグループに属する何らかのタグ変数がアラーム状況にある場合に .Alarm ドットフィールドは 1 を返します。
カテゴリ
アラーム
使用法
TagName。警報
パラメータ
TagName
論理型、整数型、実数型のタグ変数、間接論理型、アナログ型のタグ変数、またはアラーム グループ タグ変数
データ型
論理型(読み取り専用)
有効値
0 または 1。
例
以下のステートメントでは、タグ変数 Tag1 に関連付けられたアラームがアクティブかどうかを検証します。
IF (Tag1.Alarm == 1) THEN
以下の例では、PumpStation アラーム グループにアクティブなアラームが存在する場合に、IF-THEN ステートメントの本文が処理されます。
IF(PumpStation.Alarm == 1)
MyAlarmMessage="現在ポンプ ステーションにアラームが発生しています!";
ENDIF;
このドットフィールドは、アック またはドットフィールドや .UnAck ドットフィールドにはリンクされていません。UnAck ドットフィールドそのため、アクティブなアラームが確認された後も、アラーム の値は 1 のまま維持されます。