ホーム
サポート
USBデバイスがWindowsデバイス マネージャーに表示されるが、NI-MAXに表示されない
USBデバイスがWindowsデバイス マネージャーに表示されるが、NI-MAXに表示されない
更新しました Feb 9, 2023
使用製品
使用製品とは、この記事で説明されている解決策で動作することが確認された製品を示しています。この解決策は、他の同様の製品やアプリケーションにも適用される可能性があります。
ソフトウェア
Measurement and Automation Explorer (MAX)
LabVIEW
ドライバ
NI-VISA
問題
USBデバイスがWindowsデバイス マネージャーでUSB機器として表示されているのを確認できますが、Measurement&Automation Explorer(MAX)を開くとデバイスがリストに表示されません。なぜこのような動作となるのですか?これを修正して機器と通信するにはどうすれば良いですか?
解決策
お使いのコンピュータにNI-VISAドライバがインストールされているかどうかを確認します。そうでない場合は、
NI-VISAダウンロードページ
にアクセスして、適切なドライバをダウンロードしてインストールします。
インストール後は必ずコンピュータを再起動します。
NI MAXデータベースファイルをリセットする方法
の記事に記載されているように、NI-MAXデータベースをリセットします。
同じマシンでサードパーティ製のVISAデバイスを使用している場合は、
サードパーティのVISAソフトウェアをインストールした後にNI-VISAが動作しなくなる
という記事で説明しているように、NI-VISAをプライマリVISA実装として設定する必要があります。
VISAがインストールされている場合は、USBデバイスを再接続してNI VISAドライバを使用してみます。
Windowsデバイス マネージャーに移動します。
デバイスを
右クリック
して、
プロパティ
を選択します。
ドライバ
タブで
ドライバの更新
ボタンを選択します。
更新されたドライバソフトウェアを自動的に検索する
を選択して、MAXがデバイスを認識できるかどうかを確認します。それでもMAXがデバイスを認識できない場合は、手順1~3を繰り返し、手順5に進みます。
ファイルの参照
を選択し、
C:¥WINDOWS¥System32¥drivers¥ausbtmc.sysまたはC:¥Program Files¥IVI Foundation¥VISA¥IVI USB Staging¥i386¥ausbtmc.sys
に移動します。
使用しているプロセッサのアーキテクチャによっては、i386という名前のフォルダが異なる場合があります。2番目のファイルパスには、IVI USB Stagingフォルダとプロセッサフォルダの間に
\b841aa80\windows\
を含めることができます。
次へ
と
終了
を選択して、ドライバの更新を完了します。
MAXを起動してウィンドウを更新し、USBデバイスを探します。
うまくいかない場合は、ausbtmc.sysがIVI Foundationによって管理されているIVI VISA Shared Componentsの一部であると考えられます。
こちら
から直接IVI VISA Shared Componentsをダウンロードできます。
これでもうまくいかない場合は、問題がまだドライバタイプUSBテストおよび測定デバイス(IVI)とNIデバイスとの関連付けに関連していない可能性があります。
let me pick from a list of available drivers on my computer
を選択します。
USB test and measurements device (IVI)
をクリックします。
C:\Program Files\IVI Foundation\VISA\IVI USB Staging\b841aa80\Windows
のディレクトリに移動します。
ausbtmc.inf
というファイルを選択します。
上記の手順でうまくいかない場合は、Windowsのデバイス マネージャーでドライバをアンインストールし、コンピュータを再起動して、上記の手順に従ってUSBデバイスを再度関連付けます。
これで、デバイスは正しく関連付けられているはずです。
追加情報
デバイスがデバイス マネージャーに表示される場合は、WindowsマシンがUSBデバイスを認識し、デバイスと通信する特定のドライバが関連付けられていることを意味します。この機器がMAXに表示されない理由の1つは、Windowsが正しいドライバをデバイスに関連付けていないことです。ベンダーの中には特定のデバイスドライバが含まれているものがあります。そのため、Windowsでは特定の計測器が表示されたときにそのベンダー固有のドライバを計測器に関連付けます。ただしMAXでは、ausbtmc.sysdriverを使用してUSBデバイスと通信します。
関連リンク
DAQ Device or Module Does Not Appear in LabVIEW And/Or MAX
Windowsデバイス マネージャーに表示されるDAQデバイスがMAXでリストされない
同じシステムでNI GPIBとKeysight HPIBコントローラの両方を使用する
USBで計測器を接続する
LabVIEWでの計測器ドライバ使用方法
計測器ドライバネットワーク(IDNet)
その他のサポートオプション
NIコミュニティに聞く
ディスカッションフォーラムで他のユーザーとコラボレーション
NIコミュニティでソリューションを検索する
エンジニアからのサポートをリクエストする
有効なサービス契約が必要な場合があり、サポートオプションは国によって異なります。
サービスリクエストを開く
サポートサービスの購入または更新
Was this information helpful?
Helpful
Not Helpful