FlexLogger がデバイスを検出しない

更新しました Jul 29, 2025

使用製品

ハードウェア

  • CompactDAQ Chassis

ソフトウェア

  • FlexLogger

問題

FlexLogger プロジェクトを開くと、CompactDAQ (cDAQ) シャーシまたは他の NI ハードウェアが見つからず、 デバイスが検出されませんでしたというエラー メッセージが表示されます。

デバイスが検出されませんでした

解決策

FlexLoggerがNIハードウェアを検出しない問題には、さまざまな原因が考えられます。ドライバの問題、ハードウェアとFlexLogger間の非互換性、通信をブロックするウイルス対策ソフトウェア、および不正なライセンスなどが、このエラーの潜在的な原因の一部です。この問題を解決するには、次の手順に従ってください。

  • 使用している FlexLogger のバージョンでハードウェアがサポートされていることを確認してください
  • NI MAXでデバイスが表示されることを確認します。デバイスがNI MAXによって認識されない場合は、次のトラブルシューティングガイドを試して、デバイスとの接続を試みてください。
    • ネットワーク cDAQ (cDAQ-9191、cDAQ-9185 など) の場合は、 ネットワーク cDAQ 接続問題のトラブルシューティングに関するこちらの資料を参照してください。
    • 他のcDAQまたはNI DAQデバイスについては、NI DAQデバイスまたはモジュールがLabVIEWおよび/またはMAXに表示されない場合へのこちらの資料を参照してください。
  • SentinelOne などの一部のウイルス対策ソフトウェアやファイアウォールが、DAQ デバイスと FlexLogger 間の通信をブロックする可能性があることが報告されています。ウイルス対策やファイアウォールを一時的に無効にすることで、これに該当しないことを確認できます。
    • ウイルス対策ソフトウェアを無効にすることができない場合は、IT 部門に相談して、アプリケーション ログを調べて、ウイルス対策ソフトウェアが FlexLogger の実行を停止していることを示すイベントを見つけてください。このリストから、ウイルス対策ソフトウェア内で例外を作成できます。
    • 例外の構成方法の詳細については、ウイルス対策/ファイアウォールのプロバイダーにお問い合わせください。たとえば、SentinelOne には、特定のパスに課されるインタラクションと制限のレベルを変更できるさまざまな例外モードがあります。
  • Windows に NI に関連するサービスが停止しているか、または実行中となっていないサービスがあるかどうかを確認します。その場合は、停止したサービスを再開し、FlexLogger を再起動してみてください。
  • NI License ManagerでFlexLoggerに正しくライセンスが付与されていることを確認してください。 FlexLogger ライセンスを非アクティブ化し、再度アクティブ化してみてください。 FlexLoggerの試用版ライセンスを使用している場合、上記のどの手順でも問題が解決しない場合はNIサポートに連絡して一時的なアクティベーションコードを取得してください。
  • NI MAXにデバイスが表示される場合は、FlexLoggerを再インストールするか、別のバージョンをインストールしてください。 NIソフトウェアのインストール方法の詳細については、こちらの資料を参照してください。