SCPI、IEEE488.2共通コマンド
ステータスバイト、イベントステータスレジスタ、エラーキューを含むすべてのイベントレジスタをクリアします。
*OPC/*OPC?による完了待ち動作を取り消します。
コマンド
*CLS
ステータスバイトのイベントサマリビット(ESB)で集計されるイベントステータスイネーブルレジスタを設定します。
コマンド
*ESE <NR1>
*ESE?
パラメータ
設定値: | 0〜255 範囲外の場合には、SCPIエラー(-222, "Data out of range")発生 |
(例)*ESE16を送信すると、イベントステータスイネーブルレジスタのビット4を設定します。イベントステータスレジスタの実行エラービット(ビット4)が設定されるたびにステータスバイトのサマリビット(ESB)を設定します。
レスポンス
*ESE?に対して、イベントステータスイネーブルレジスタの値を<NR1>形式で返します。
イベントステータスレジスタを問い合わせます。このレジスタは、読み取られるとクリアされます。
コマンド
*ESR?
レスポンス
*ESR?に対して、イベントステータスレジスタの値を<NR1>形式で返し、レジスタをクリアします。
本製品の機種名とファームウェアのバージョンを問い合わせます。
コマンド
*IDN?
レスポンス
*IDN?に対して、次のように返します。
(例) KFM2150、シリアルAB000001、ROMバージョン1.00の場合
KIKUSUI,KFM2150,AB000001,1.00を返します。
待機中のすべてのコマンド処理が完了したときにイベントステータスレジスタのOPCビット(ビット0)の設定します。
IEEE 488.2-1992セクション12.5.3を参照してください。
コマンド
*OPC
*OPC?
レスポンス
*OPC?に対して、待機中のすべてのコマンド処理が完了したときに、「1」を返します。
測定動作を中断してメモリ(0〜3)に保存した内容を読み出します。0は読み込み専用で、工場出荷時の内容です。
影響を受けるコマンドは、 表4を参照してください。
コマンド
*RCL {0|1|2|3}
パラメータ
設定値: | 0 | 工場出荷時の設定 |
1 | Aメモリ | |
2 | Bメモリ | |
3 | Cメモリ | |
範囲外の場合には、SCPIエラー(-222, "Data out of range")発生。 |
測定動作を中断して本製品をイニシャライズ(工場出荷時の状態)します。ただし、3個のメモリ内容は変わりません。
影響を受けるコマンドは、 表4を参照してください。
コマンド
*RST
本製品の現在の設定をメモリ(1〜3)に保存します。*RCLコマンドによって読み出される項目と同じです。
コマンド
*SAV {1|2|3}
設定値: | 1 | Aメモリ |
2 | Bメモリ | |
3 | Cメモリ | |
範囲外の場合には、SCPIエラー(-222, "Data out of range")発生。 |
サービスリクエストイネーブルレジスタを設定します。
サービスリクエストイネーブルレジスタによって、ステータスバイトレジスタの中のどのサマリメッセージがサービスリクエストを行うかを選択できます。
サービスリクエストイネーブルレジスタをクリアするには、*SRE 0を送信します。クリアされたレジスタでは、ステータス情報によってサービスリクエストを生成することはできません。
コマンド
*SRE <NR1>
*SRE?
パラメータ
設定値: | 0〜255 |
範囲外の場合には、SCPIエラー(-222, "Data out of range")発生。 |
(例)*SRE8を送信すると、サービスリクエストイネーブルレジスタのビット3が設定されます。ステータスバイト内のQUEStionableステータスレジスタのサマリビット(ビット3)が設定されるたびに、このビットがサービスリクエストメッセージを生成するようになります。
レスポンス
*SRE?に対して、サービスリクエストイネーブルレジスタの値を<NR1>形式で返します。
ステータスバイトレジスタのコンテンツとMSS(マスタサマリステータス)メッセージを問い合わせます。
レスポンスは、MSSメッセージがRQSメッセージの代わりにビット6に現れるという点以外は、シリアルポールと同じです。
コマンド
*STB?
レスポンス
*STB?に対して、ステータスバイトレジスタとMSSメッセージ(ビット6)の値を<NR1>形式で返します。
トリガコマンド。
IEEE 488.1に定義されたGroup Execute Triggerコマンドと同じです。
IEEE 488.2-1992セクション10.37を参照してください。
コマンド
*TRG
本製品に内蔵自己診断機能は搭載されていないため、このクエリに対しては常に「0」を返します。
コマンド
*TST?
レスポンス
*TST?に対して、「0」を返します。
待機中のすべての動作が完了するまで、以降のコマンドを本製品に実行させないようにします。
コマンド
*WAI