EADRエラーコード

NI-488.2

EADRエラーコード

EADRは、GPIBインタフェースがCICで、読み取りと書き込みコールの前に正しくアドレス設定していないときに発生します。このエラーは、通常ボードレベルのコールに関連しています。

EADRはまた、シャドウハンドシェイク機能が要求され、GPIB ATNラインがすでにアサート解除されている場合にもibgts関数によって返されます。この場合は、シャドウハンドシェイクは不可能であるため、そのことを知らせるためにエラーが返されます。

問題解決方法

ibrdibwrtRcvRespMsg、またはSendDataBytesを呼び出す前にGPIBインタフェースが正しくアドレス指定されていることを確認してください。

ibcmdコールの直後を除き、ibgtsの呼び出しは回避してください(ibcmd のため、ATN がアサートされます。)


エラーコード表に戻る