AcquireState リザルト

プログラム実行中のみ

適用
ビジョンシーケンス

解説
AcquireStateリザルトは、外部トリガー入力がアクティブになった後に、ビジョンシーケンスに画像イメージが取り込まれたか判断する場合に用いられます。

外部トリガー(ストロボ)を使用する場合、シーケンスのRuntimeAcquireプロパティーを「Strobed」に設定してください。

用法

VGet  Sequence.AcquireState, var
Sequence
シーケンス名かシーケンス名を示す文字列変数
var
リザルトの値を示す整数変数


  • 0: 画像は、まだ取り込まれていません。
  • 3: 画像が取り込まれました。

詳細説明
外部トリガー(ストロボ)を使用するシーケンスのVRunが実行されると、SPEL+のプログラムは外部トリガー入力がアクティブになる(ストロボが光る)のを待ち、AcquireStateが"3"を示してから画像処理を継続します。プログラムがAcquireStateが"3"を示すのを待たない場合、同じシーケンスの実行中のビジョンコマンドは、AcquireStateが"3"を示すまで自動的に待機します。

参照
RuntimeAcquire プロパティー