シリアルポートにアクセスするときに エラー -1073807202 が発生する
使用ソフトウェア: LabVIEW Development Systems>>Full Development System
使用ソフトウェア・バージョン: 8.2
使用ソフトウェア・バージョンに特化:
二次のソフトウェア: N/A
問題: シリアルポートにアクセスするときになぜエラー -1073807202 「VISA: (Hex 0xBFFF009E) VISAで必要とするコードライブラリをロードまたは見つけることができませんでした。」 が発生されるでしょうか。
解決策: このエラーは下記のような原因によって発生されます。
- NI-Serial または NI-VISA ソフトを修理する必要がある
以前のバージョンのNI-Serial (1.6以前)ではドライバの上書きインストールがエラーを招くことがあります。再インストール後にプログラムを実行すると、上記のエラーが発生します。このような場合、回避策としては、NI-Serialをアンインストールしてから、再インストールまたはアップグレードを行います。
- NI-VISA がシステムにインストールされてない
LabVIEWのプログラムからシリアルポートと通信するためには NI-VISA が必要です。NI-VISA Support からNI-VISAをダウンロードできます。
- Visa32.dll が見つからない
このDLLは WINDOWS\system32 フォルダにあるべきです。もし、このDLLが何らかの理由でなくなっている場合はエラーが発生します。シリアル通信が正常に行われる他のシステム(PC)からこのDLLをコピーして、問題のシステムの WINDOWS\system32 におきます。
関連リンク: NI-VISA Support
GPIBボードを使用する際のVISAエラー-1073807202
添付:
報告日時: 04/08/2008
最終更新日: 06/12/2008
ドキュメントID: 4K70RTPH