DAQアシスタントで「サポートされているデバイスが見つかりません」と表示される

更新しました Nov 21, 2023

問題

DAQアシスタントを使用して基本的なDAQmxコードを生成しようとすると、サポートされているデバイスが見つかりませんというメッセージが表示され、処理を続行できません。どうすればこのエラーは解決しますか?

解決策

このメッセージは、何らかの理由でナショナルインスツルメンツ(NI)のソフトウェアがローカルマシンにインストールされているDAQmxデバイスを検出できないことを示しています。次のトラブルシューティング手順を行い、この問題を解決してください。

1. 使用しているシステムにDAQmxデバイスがインストールされていることを確認します。
DAQアシスタントを続行するには、ハードウェアをローカルにインストールするか、シミュレーションデバイスを使用する必要があります。
  • NI-DAQmx 7.4以降では、シミュレーションデバイスがサポートされています。これにより、実際にローカルシステムに取り付けずに、多機能データ収集デバイスの基本機能をシミュレートできます。シミュレーションデバイスの詳細については、NI-DAQmx シミュレーションデバイスを参照してください。

2. Measurement&Automation Explorer(MAX)でデバイスが正しく表示されるかどうかを確認します。
  • デバイスに赤色のXが付いた白いアイコンが表示された場合、現在システムでそのデバイスが見つかりません。その場合、手順3に進みます。
  • デバイスとインタフェースのリストに表示され、左側にDAQデバイスの黄色または緑色の画像がある場合は、デバイスを右クリックして「セルフテスト」を選択します。
  • セルフテストが問題なく動作する場合、デバイスを右クリックして「テストパネル」を選択します。デバイスが基本機能(アナログ入力、アナログ出力、デジタル操作など)を実行できることを確認します。
  • デバイスの機能をテストするには、DAQ Diagnostic Utilityを実行します。

3. Windowsデバイスマネージャーでデバイスが表示されているかどうかを確認します。 
デバイスマネージャーにアクセスするには、マイコンピュータを右クリックして、プロパティを選択します。ハードウェアタブを選択して、デバイス マネージャーをクリックします。ほとんどのDAQデバイスは、Data Acquisition Devicesカテゴリのリストにされます。

このカテゴリまたは特定のDAQデバイスがデバイス マネージャーにリストされていない場合、そのデバイスはコンピュータ上で認識されていません。デバイスが疑問符または感嘆符で表示される場合、デバイスドライバが初期化において問題が発生しています。これらのいずれかの条件が発生した場合は、次の手順を行います。
  • DAQmxドライバがインストールされていることを確認します。
  • PCIおよびPXI DAQカードの場合は、使用しているスロットを切り替えます。
  • USB DAQデバイスの場合は、コンピュータの背面と前面の両方にあるUSBポートを使用してみます。
  • ラップトップを使用している場合、USBポートが十分な電力を供給しないことがあります。

追加情報

使用しているシステムにDAQmxデバイスがインストールされていることを確認します。
別のコンピュータで実行されるコードを開発していて、そのハードウェアがローカルマシンに存在しない場合は、ハードウェアが存在しないためこのメッセージが表示されます。これは、LabVIEWまたはLabWindows/CVI Real-Timeモジュールを使用する場合によく発生します。理由は、ハードウェアは通常、リモートマシンにインストールされるためです。


MAXでデバイスが正しく表示されるかどうかを確認します。
デバイスとインタフェースの横にあるプラス記号(+)をクリックします。次に、NI-DAQmxデバイスの横にあるプラス記号(+)をクリックします。ここでは、ローカルマシンにDAQmxデバイスがインストールされていることがわかります(シミュレーションデバイスおよび非シミュレーションデバイス)。このカテゴリが表示されていない場合は、DAQmxドライバがシステムにインストールされていないか、システム上でDAQmxデバイスが認識されません。NI-DAQ Driver Supportにアクセスして、デバイスがDAQmxドライバと互換性があることを確認します。

ナショナルインスツルメンツ(NI)では、NI製品(および一部のIVIデバイス)をシステム上で構成するためのMAXというツールを提供しています。スタート>>プログラム>>National Instruments>>Measurement & AutomationからMAXを起動することができます。


Windowsデバイス マネージャーでデバイスが表示されているかどうかを確認します。 
コンピュータに直接接続するほとんどのハードウェア(SCXIアクセサリ、SCXIモジュールなどのアクセサリは除く)はWindowsデバイス マネージャーに表示されます。

これらは、デバイス認識の基本的なトラブルシューティング手順の一部です。詳細については、NI製品スタートアップガイドでNIハードウェアのインストール/設定に関するトラブルシューティングを参照してください。