ID : 5938
GetHandIO
機能
スレーブロボットのハンドIOの状態を取得します。
このコマンドはVer.1.9.*から有効です。
構文
[Robot*.]GetHandIO (開始番号[, 範囲])
指定項目
- 開始番号
- IOの開始番号を整数型データで指定します。範囲は48~55、64~71です。
- 範囲
- 設定する範囲を整数型データで指定します。範囲は1~8です。省略可能です。省略したときは"1"を指定したことになります。
戻り値
指定したハンドIOの状態を整数型データで返します。値はビット列です。
解説
スレーブロボットの開始番号から設定範囲の、ハンドIOの状態をビット列で取得します。
関連事項
SetHandIO注意事項
- マスタロボットでも取得可能です。
-
「ハンドIOでない」領域が含まれる場合はエラーになります。
例
I0 = Robot1.GetHandIO(70, 4)
71のハンド領域を超えてIO状態を取得しようとしているためエラーになります。
用例
I0 = Robot1.GetHandIO(64,3) 'Robot1のHandIO64~66のIO状態を取得する。
I1 = Robot1.GetHandIO(64) 'Robot1のHandIO64のIO状態を取得する。
ID : 5938