コマンド 2104: 指定された入力ビットポートのビット状態を取得
指定された入力ビットの状態を取得します。
コマンド書式
| bit | 名称 | 説明 | |
|---|---|---|---|
| 引数1 | 15 | ビット番号 | I/Oのビットポートを指定 |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
応答書式
| bit | 名称 | 説明 | |
|---|---|---|---|
| 応答1 | 15 | 状態 | 指定された入力の状態が返される 0 = オフ 1 = オン |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
*解説
I/O入力の状態チェックを行います。最も一般的には、I/Oで動くローダー, コンベヤー, グリッパー, その他の周辺装置に接続するセンサを、チェックするために使われます。チェックされる入力状態には、「1」か「0」があります。それぞれ、デバイスがオン (1)かオフ (0)かを示します。
使用例
ビット番号15の状態を取得
ビット番号15の状態はオン
| コマンド | 応答 |
| 0838H 000FH | 0838H 0001H |