[-199,-100] | [-299,-200]
[-399,-300] | [-499,-400]
[-899,-800] | [100~]
エラーリスト
[-199,-100]レンジにあるエラーは、計測器の構文パーサによってIEEE 488.2シンタックスエラーが検出されたことを示しています。このクラスでエラーが発生すると、イベントステータスレジスタのCommand Error(ビット5)が設定されます。
エラーコード | エラーメッセージの説明 | |
---|---|---|
-100 | Command error | コマンドエラー。汎用シンタックスエラーです。 |
-101 | Invalid character | 無効なキャラクタの存在。許可されているものとは異なるデータエレメントを認識しました。 |
-102 | Syntax error | シンタックスエラー。コマンド文字列に無効な構文が発見されました。 |
-103 | Invalid separator | 無効なセパレータ。コマンド文字列に無効なセパレータが存在しています。 |
-104 | Data type error | データタイプエラー。構文解析系が、許可されているものとは異なるデータエレメントを認識しました。 |
-105 | GET not allowed | GETは許可されていません。プログラミングメッセージ内でグループ実行トリガを受信しました。 |
-108 | Parameter not allowed | パラメータは許可されていません。ヘッダで予想以上に多数のパラメータを受信しました。 |
-109 | Missing parameter | パラメータの不足。ヘッダで必要な数よりも少ないパラメータを受信しました。 |
-110 | Command header error | コマンドヘッダエラー。ヘッダでエラーを検出しました。 |
-120 | Numeric data error | 数値データエラー。非10進数タイプを含む、数値と考えられるデータエレメントを構文解析する際に生成されます。 |
-130 | Suffix error | 接尾辞エラー。接尾辞の構文解析時に発生します。 |
-131 | Invalid suffix | 接尾辞が無効。接尾辞が構文に従っていないか、または本製品に適していません。 |
-134 | Suffix too long | 長すぎる接尾辞。数値パラメータの接尾辞のキャラクタが長すぎます。 |
-138 | Suffix not allowed | 接尾辞を受け付けない数値パラメータの後に接尾辞を受信しました。 |
-140 | Character data error | キャラクタデータエラー。キャラクタデータの構文解析時に発生します。 |
-141 | Invalid character data | キャラクタデータが無効。 |
-144 | Character data too Long | 長すぎるキャラクタデータ。キャラクタデータエレメントのキャラクタが長すぎます。 |
-148 | Character data not allowed | キャラクタデータ不可。 |
-150 | String data error | ストリングデータエラー。ストリングデータの構文解析時に発生します。 |
-160 | Block data error | ブロックデータエラー。ブロックデータの構文解析時に発生します。 |
-170 | Expression error | 表現式エラー。表現式データエレメントの構文解析時に発生します。 |
-180 | Macro error | マクロエラー。 |
[-299,-200]レンジにあるエラーは、計測器の実行コントロールブロックによってエラーが検出されたことを示しています。このクラスでエラーが発生すると、イベントステータスレジスタのExecution Error(ビット4)が設定されます。
このクラスでエラーが発生すると、イベントステータスレジスタのDevice Dependent Error(ビット3)が設定されます。
エラーコード | エラーメッセージの説明 | |
---|---|---|
-360 | Communication error | フロー制御オフ時の通信エラー。RS232C使用時のエラーです。 |
-362 | Framing error in program message | フレーミングエラー。RS232C使用時のエラーです。 |
-363 | Input buffer overrun | バッファオーバーランエラー。RS232C使用時のエラーです。 |
-364 | Time out error | タイムアウトエラー。RS232C使用時のエラーです。 |
[-499,-400]レンジにあるエラー番号は、計測器の出力キューコントロールがIEEE 488.2セクション6に説明するメッセージ交換プロトコルの問題を検出したことを示しています。このクラスでエラーが発生すると、イベントステータスレジスタのQuery Error(ビット2)が設定されます。
エラーコード | エラーメッセージの説明 | |
-400 | Query error (generic) | クエリエラー。本製品の汎用エラーです。 |
-410 | Query INTERRUPTED | クエリ受信後に、レスポンスが読み取られる前に新しいコマンドを受信しました。 |
-420 | Query UNTERMINATED | 対応していないクエリを受信、またはクエリを受信していない場合に、コントローラがレスポンスを受信しようとしました。 -100, "COMMAND ERROR"と本エラーをエラーキューに格納します。コントローラ側はタイムアウトになります。 |
-430 | Query DEADLOCKED | 大量のバイナリデータをレスポンスとして送信する場合に、出力キュー、入力バッファ、出力バッファがフル状態で、送信タイミングが合いません。 |
-440 | Query UNTERMINATED after indefinite response | 不定形のレスポンスを返すクエリの後に、別のクエリをセミコロン区切りで受信しました。 (例:次のような複合コマンドの場合 *IDN?;SYST:ERR?) |
[-899,-800]レンジにあるエラー/イベントは、本製品がIEEE488.2操作完了イベントをレポートしたい場合に使用されます。このイベントは、*OPCコマンドによって有効化されている計測器の同期プロトコルが、すべての選択された待機中操作を完了すると発生します。
このクラスでエラーが発生すると、イベントステータスレジスタのOperation Complete(ビット0)が設定されます。
エラーコード | エラーメッセージの説明 | |
---|---|---|
-800 | Operation complete | 操作完了 |
このクラスでエラーが発生すると、イベントステータスレジスタのDevice Dependent Error(ビット3)が設定されます。
エラーコード | エラーメッセージの説明 | |
---|---|---|
101 | Operation denied while in LOCal state | ローカルモードのため動作が拒否されました。 |
102 | Operation denied while in OUTPut ON state | 出力がオンのため動作が拒否されました。 |
103 | Operation denied while in PROTection state | 保護状態のため動作が拒否されました。 |
104 | Operation denied while in SLAVe mode | スレーブ機のため動作が拒否されました。 |