VISA STB読み取り関数
- 更新日2025-07-30
- 3分で読める
VISAリソース名で指定されたメッセージベースのデバイスから、サービス要求のステータスバイトを読み取ります。

入力/出力
488.2計測器のステータスバイト (GPIB、VXI、TCP/IP、USB)
この関数は、メッセージベースデバイスからのサービス要求を読み取ります。以下の詳細はバス特有です。
- GPIB―この関数は、デバイスのシリアルポーリングによってステータスを読み取ります。
- VXI―この関数は、デバイスにワードシリアル読み取りSTBクエリを送信します。
- USB―この関数は、制御器パイプでデバイスに対するステータスバイト読み取りコマンドを送信します。
非488.2計測器のステータスバイト (Serial INSTR、TCP/IP SOCKET、USB RAW)
この関数は、サービス要求への応答メッセージを送信してステータス情報を取得します。Serial INSTRまたはTCP/IP SOCKETのセッションでは、プロパティのIOプロトコルがシリアルのTCPIP/488 (4) の場合、デバイスには文字列「*STB?\n」が送信され、その後デバイスのステータスバイトが読み取られます。それ以外の場合、この操作は無効です。
VISAリソース名
—
エラー入力 (エラーなし)
—
VISAリソース名出力
—
ステータスバイト
—
エラー出力
—