zigsbrf (ADRS, DET) As Byte | ||
---|---|---|
概要 |
シリアルポール(SPL)を送信し、測定器から返ってくる値 (ステータス・バイト・レジスタ) の指定ビットが 1 の時、本プロシージャは 1 を戻します。 |
|
定義 | 戻り値 (Byte) |
測定器のステータス・バイト・レジスタの指定ビットが 1 の時、本プロシージャは 1 を戻します。 指定ビットが 0 の時は 0 を戻します。 |
ADRS (Byte) |
測定器の GPIB アドレス (0〜30) |
|
DET (Byte) |
測定器から返ってくる値 (ステータス・バイト・レジスタ) の指定ビットを設定します。 例: ビット0 と ビット3 を指定する場合、9 を設定します。 |
|
例1 | Dim STA As Byte STA = zigsbrf(18, 16) 測定器のステータス・バイト・レジスタのビット5 が 1 の時、変数 STA に 1が代入されます。 ステータス・バイト・レジスタの各ビット定義は測定器により異なります。 |
|
補足 | ●zigsbrf(ADRS, DET, ERR) の動作 (1) GPIBコマンド・モード UNL + UNT + TA + MLA + SPE を送信 (2) 測定器から 1バイトを受信 (3) GPIBコマンド・モード SPD + UNT を送信 (4) 受信1バイト と DETのビット 両方が 1 の時、1を戻します。 それ以外は 0を戻します。 |