CompactRIO 上の NI-DAQmxを使用する

更新しました Aug 28, 2024

使用製品

ハードウェア

  • CompactRIO Controller

ソフトウェア

  • LabVIEW Real-Time Module
  • LabVIEW FPGA Module

ドライバ

  • NI-DAQmx
  • NI CompactRIO

問題

  • NI-DAQmxドライバはCompactRIOプラットフォームと互換性がありますか?
  • NI-DAQmxを使用して作成したVIをCompactRIOで使用したいと考えていますが、どのハードウェアを入手すればよいですか?

解決策

CompactRIO-904x および CompactRIO-905x シリーズ:

NI-DAQmx は、cRIO-904x および cRIO-905x ファミリのコントローラと互換性があります。これらのコントローラでDAQmxを使用する方法の例については、 こちらの記事 およびこの記事の関連リンクセクションを参照してください。これらのデバイスの詳細については、こちら をご覧ください。

その他の CompactRIO コントローラ:

NI-DAQmxドライバは、CompactRIOプラットフォーム上の他のコントローラ(900x、901x、902x、903x、906x、907x、908xなど)とは互換性がありません。これは、これらの CompactRIO コントローラには NI-DAQmx 固有のハードウェアが含まれていないためです。 CompactDAQ (cDAQ) プラットフォームと互換性のある C シリーズ モジュールを使用している場合でも、CompactRIO 上でモジュールをプログラムするには、RIO スキャン インターフェイス モードまたは FPGA インターフェイス モードのいずれかを使用する必要があります。

追加情報

CompactRIO コントローラのソフトウェアの互換性と要件を確認するには、このドキュメント を参照してください。

NI-DAQmxドライバを参照するLabVIEWプロジェクトまたはReal-Time実行可能ファイルをCompactRIOに配布しようとすると、デプロイプロセスまたは実行時にエラーメッセージが表示される場合があります。表示される可能性のあるエラーメッセージの例はこの資料 で説明されています。これらのエラーを解決するには、プロジェクトから NI-DAQmx ドライバへの参照をすべて削除し、コードを再度デプロイします。

DAQmx を備えたスキャン エンジン、FPGA、および CompactRIO と互換性のあるモジュールのリストについては、 C シリーズ モジュール互換性チャートについての資料 を参照してください。