トップページ
≫
スクリプト
≫
命令リスト
≫
信号機
≫ GetSignalEX
スクリプト [ 命令リスト 信号機 GetSignalEX ]
はじめに
■ 書式
GetSignalEX <数値> <変数>
■ 意味
<数値>で指定した側の信号機の点灯状態を<変数>に代入する
1本の柱に2基以上の信号機がある場合に、信号機の点灯状態を調べる命令です。
1番目のパラメータで調べる信号機を指定して、
2番目のパラメータに用意した変数に点灯状態を数値で取得します。
サンプル
1番の信号機の点灯状態を調べる
Var STATUS GetSignalEX 0 STATUS
2番の信号機の点灯状態を調べる
Var STATUS GetSignalEX 1 STATUS
1番の信号機の点灯状態を調べて、ログに結果を表示する
Var STATUS GetSignalEX 0 STATUS ifeq STATUS 0 DrawMessage "消灯しています" endif ifeq STATUS 1 DrawMessage "停止を点灯しています" endif ifeq STATUS 3 DrawMessage "注意を点灯しています" endif ifeq STATUS 6 DrawMessage "進行を点灯しています" endif
▲ ページの一番上に戻ります