LatchEnable

R-I/O入力によるロボット位置のラッチ機能を有効、または無効にします。

書式
LatchEnable { On | Off }​

パラメーター

On | Off
On : ロボット位置のラッチ機能を有効にします。Off : ロボット位置のラッチ機能を無効にします。

結果
パラメーターが省略されているときは、現在のラッチ機能の有効, 無効を表示します。

解説
R-I/Oに接続したトリガー入力信号によるロボット位置のラッチ機能を有効、または無効にします。ラッチ機能を有効にしてから、最初のトリガー入力でロボットの位置がラッチされます。繰り返しロボット位置をラッチする場合は、一度LatchEnable Offでラッチ機能を解除し、再びLatchEnable Onを実行します。繰り返し使用する場合、各コマンドの処理時間を考慮すると、約60 ms以上の間隔が必要となります。LatchEnable自体の実行時間は無視できます。

注意


ラッチ機能を有効にする前に、SetLatchでトリガー入力ポートとトリガー信号論理の設定をしてください。


参照
LatchPos関数, LatchState関数, SetLatch

LatchEnable使用例

Function main
    SetLatch 24, SETLATCH_TRIGGERMODE_LEADINGEDGE
    LatchEnable On    'ラッチ機能有効
    Go P1
    Wait LatchState = True     'トリガー待ち
    Print LatchPos     'ラッチ位置表示
    LatchEnable Off     'ラッチ機能無効
Fend