EHDLエラーコード
EHDLエラーは、関数コールに無効なハンドルが渡されたときに返されます。EHDLエラーが返される場合の例は以下のとおりです。
- 有効なボードハンドルがデバイスレベルのNI-488関数にハンドルパラメータとして渡されるか、有効なデバイスハンドルがボードレベルのNI-488関数にハンドルパラメータとして渡されたとき。
- 無効なボードまたはデバイスのユニットデスクリプタが、入力としてNI-488関数に渡されたとき。
- 0〜99の範囲外のboardIDが、従来のNI-488ボードレベル関数またはNI-488.2ルーチンへ渡されたとき。
- ibconfigまたはibaskに対して、デバイスデスクリプタとボード構成オプション、またはボードデスクリプタとデバイス構成オプションが使用されてコールされたとき。
問題解決方法
ボードレベル関数ではデバイスデスクリプタを使用しないでください。 また、デバイスレベル関数ではボードデスクリプタを使用しないでください。
NI-488.2コールに渡されるボード指標(boardID)パラメータが有効であることを確認してください。
エラーコード表に戻る |