AcquireState リザルト
プログラム実行中のみ
適用
ビジョンシーケンス
解説
AcquireStateリザルトは、外部トリガー入力がアクティブになった後に、ビジョンシーケンスに画像イメージが取り込まれたか判断する場合に用いられます。
外部トリガー(ストロボ)を使用する場合、シーケンスのRuntimeAcquireプロパティーを「Strobed」に設定してください。
用法
VGet Sequence.AcquireState, var
- Sequence
- シーケンス名かシーケンス名を示す文字列変数
- var
- リザルトの値を示す整数変数
値
- 0: 画像は、まだ取り込まれていません。
- 3: 画像が取り込まれました。
詳細説明
外部トリガー(ストロボ)を使用するシーケンスのVRunが実行されると、SPEL+のプログラムは外部トリガー入力がアクティブになる(ストロボが光る)のを待ち、AcquireStateが"3"を示してから画像処理を継続します。プログラムがAcquireStateが"3"を示すのを待たない場合、同じシーケンスの実行中のビジョンコマンドは、AcquireStateが"3"を示すまで自動的に待機します。