EDVRエラーコード

NI-488.2

EDVRエラーコード

EDVRは、ibfindに渡されたボード名またはデバイス名、あるいはibdevに渡されたボード指標にアクセスできないときに返されます。グローバル関数Ibcntには、エラーコードが含まれています。このエラーは、インストールされていないか正しく構成されていないボードまたはデバイスにアクセスしようとしたときに発生します。

内部ドライバエラーがある場合も、EDVRが返されます。

問題解決方法

ibdevを使って、記号名を指定しないでデバイスを開きます。

GPIB構成ユーティリティまたはMeasurement & Automation Explorerで構成されたデバイス名またはボード名だけをibfind関数のパラメータとして使用します。

NI-488.2トラブルシューティングユーティリティを使って、アクセスする各ボードが正常に動作していることを確認してください。このユーティリティは、GPIBハードウェアとNI-488.2ソフトウェアが正しくインストールされており、正常に動作しているかどうかをチェックします。

NI-488.2トラブルシューティングユーティリティをMeasurement & Automation Explorerから起動するには、ヘルプ→トラブルシューティング→NI-488.2トラブルシューティングユーティリティを選択するか、以下のボタンをクリックします。

NI-488.2トラブルシューティングユーティリティを起動します。

ibdevまたはibfindから返されたユニットデスクリプタを、後続のNI-488.2コールの最初のパラメータとして使用してください。関数でエラーが発生する前に変数を調べて、値が破損していないことを確認してください。

問題解決についての詳細は、EDVRエラー状況の項目を参照してください。


エラーコード表に戻る