SCADALINXpro FAQ18

SCADALINXproで、リモートI/OやPLCの生存状態を監視できますか?
<A>
可能です。ユニットのシステムプロパティのAliveを使います。Aleveの値は、正常のときはTRUEになり、デバイスダウンするとFALSEになります。スクリプトなどでAliveを利用するときは、下記のように記述します。
(1)SCADALINXpro Editorのスクリプトで利用する場合
システムプロパティを、ダブルコーテーションで囲みます。
(例)this.AddTag("U01!Alive");
※「U01」はユニットの名前です。
(2)SCADALINXpro Editorのバインドで利用する場合
システムプロパティをシングルコーテーションで囲みます。
(例) IN:'U01!Alive'
(3)SCADALINXpro ServerのスクリプトVer1 (SC1 構文)で利用する場合
通常のタグと同様に記述します。
(例) U02.F01.T01=U01!Alive
(4)SCADALINXpro Serverのアラームマスタのアラーム発生条件で利用する場合
ONCONDITIONのフィールドで、システムプロパティをシングルコーテーションで囲みます。
(例) 'U01!Alive' == FALSE
|