DAQデバイスまたはモジュールがLabVIEWやMAXに表示されない

更新しました Nov 8, 2024

使用製品

ハードウェア

  • CompactDAQ Chassis

ソフトウェア

  • Measurement & Automation Explorer (MAX)
  • LabVIEW

ドライバ

  • NI-DAQmx

問題

LabVIEWおよび/またはMeasurement&Automation Explorer(MAX)でDAQデバイスまたはモジュールが表示されず、構成できません。
 

  • MAXでDAQシャーシまたはモジュールが表示されない、検出されない、認識されない、または見つかりません。
  • LabVIEWまたはVeriStandアプリケーション(DAQアシスタントやFlexLoggerなど)でDAQデバイスを使用しようとしていますが、使用可能なデバイスの下に表示されません。ただし、MAXではデバイスを確認できます。 

解決策

すべてのデバイスとモジュール

  1. デバイスの電源が入っており、コンピュータに接続されていることを確認します。
  2. 電源の交換や別のスロットを試し、デバイスの電源を入れ直して、システムをリセットします。
  3. ドライバを検証または更新します。一部のデバイスとモジュールは、NI-DAQmx 17.6以降ではサポートされていないことに注意が必要です。DAQmxがインストールされていることを確認し、システムにすでにインストールされているNI-DAQmxのバージョンを確認します。使用しているバージョンのNI-DAQmxのreadmeをチェックして、DAQハードウェアに正しいドライバがインストールされているかどうかを確認します。NI-DAQmxのreadmeの一部はマニュアルページにあり、残りはNI-DAQmxのダウンロードページからアクセスできます。
  4. 新しいNIソフトウェア、ドライバをインストールした場合やハードウェアを取り付けた場合は、オペレーティングシステム(OS)を再起動します。
  5. MAXを起動して表示>>更新をクリックし、接続しているデバイスのリストを更新します。
  6. DAQデバイスがWindowsデバイス マネージャーに表示されるかどうかを確認します。正しく接続されていない場合は、デバイスが正しく接続されていることを確認し、接続が緩んでいないか確認します。また、コンピュータのPCIバスの電圧定格が、使用しているDAQカードと同じであることを確認します。電圧定格は、コンピュータとDAQカードの仕様書に記載されています。NI USB DAQデバイスを使用している場合は、次の項目も確認します。
  7. デバイスまたはモジュールがWindowsデバイス マネージャーに表示される場合は、表示されているカテゴリを確認します。
    • デバイスがData Acquisition Devicesの下に表示される場合、NI Device Loaderサービスが開始されていることを確認します。
    • デバイスが別のカテゴリに表示される場合は、次の手順の1つまたは両方を行います。
      1. デバイスを右クリックして、デバイス マネージャーでアンインストールします。次に、コンピューターを再起動し、デバイスのソフトウェアを自動的にインストールします。
      2. デバイスを適切なドライバに手動で関連付けます
  8. NI Device Loaderサービスが実行されていることを確認します。
  9. データベース接続エラーが発生している場合、この問題はMAXソフトウェアのみに関連している可能性もあります。MAXデータベースをリセットしてみます。
  10. MXIまたはMXIe接続を使用している場合は、MXIの互換性および接続性のトラブルシューティングガイドを参照します。

 

 

 

USB DAQデバイス

 

 

 

LabVIEWではデバイスは表示されないが、MAXでは表示される

タスクタイプがモジュールでサポートされていることを確認します。たとえば、デジタルモジュールはアナログタスクをサポートできません。

MAXはcDAQデバイスまたはモジュールを予約している可能性があります。これは、他のソフトウェアアプリケーションではアクセスできないことを意味します。

  1. MAXのデバイスとインタフェースで対象のデバイスを選択します。
  2. リソースを予約解除して、他のLabVIEWアプリケーションからデバイスにアクセスできるようにします。


リソースの予約の詳細については、エラー -50103: LabVIEWでNI-DAQmxのリソース予約済みエラーを解決するを参照してください。

 

 

 

仮想マシンを使用している場合

NI製品は仮想マシン(VM)でサポートされていますか?の記事に記載されているとおり、ナショナルインスツルメンツは、仮想マシンのNIハードウェアをサポートしていません。VM USB設定に関するトラブルシューティングについては、外部リンク: USB Device not detected by the virtual machine (57195)を参照してください。

追加情報

追加のトラブルシューティング手順

  • DAQデバイスを別のコンピュータに接続します。このコンピュータに正しいドライバがインストールされていることを確認します。
  • 正しく接続されている別のDAQデバイスがある場合は、同じコンピュータでそれを使用して、コンピュータまたはデバイスで問題が解決するかどうかを確認します。
  • 上記の手順で問題が解決しない場合は、DAQデバイスドライバの修復強制再インストール、または互換性のある最新バージョンのドライバのインストールを試します。
  • MAXのデバイスとインタフェースですべてのシャーシとモジュールが表示されるように展開して見落としがないかを確認します。


正しいDAQmxドライバソフトウェアがあることを確認します。DAQmxドライバは、ADEサポート、デバイスドライバ、MAX構成の3つの部分を含みます。ADEサポートは、DAQmxとLabVIEWなどプログラミング言語のインターフェースを可能にし、デバイスの構成はMAX内で行います。
 

これは、MAXのソフトウェアを展開することで確認できます。MAXのソフトウェアツリーでは、次のように3つが表示されます。


 

メモ: 上図ではバージョン18.1がインストールされている状態です。これらの3つすべてが表示されていない場合は、DAQmxを再インストールしてください。