VeriStand で sbRIO-9628 の DAQmx I/O を使用する

更新しました Jan 14, 2025

環境

ハードウェア

  • sbRIO-9628
  • sbRIO-9629
  • sbRIO-9638

ソフトウェア

  • VeriStand

ドライバ

  • NI-DAQmx

sbRIO-9628には多くのDAQmx I/Oチャンネルがあります。 sbRIO の仕様書には、DAQmx は sbRIO-9628 でサポートされていると書いてあり、LabVIEW で使用する場合は非常に簡単です。場合によっては、VeriStand でこの sbRIO-9628 の DAQmx I/O を使用したい場合があります。この記事では、VeriStand で sbRIO-9628 の DAQmx I/O を使用する方法を紹介します。

VeriStand で sbRIO デバイスを設定するには、特定の製品を選択せずに DAQ デバイスを追加する必要があります。デバイスには、MAX で表示されるのと同じ名前を付ける必要があります。AI を取得するには、次のようにConn0_AIデバイスを作成する必要があります。

キャプチャ.JPG
キャプチャ.JPG
sbRIO 上のハードウェアタイミングによるシングルポイントは VeriStand ではサポートされていないため、プライマリ制御ループのタイミング ソースにAutomatic Timingが選択されていることを確認する必要があります。
キャプチャ.JPG
また、シャーシページでシャーシ マスター同期デバイスをNoneに設定する必要があります。
キャプチャ.JPG
最後に、Conn0_AI デバイスのハードウェア タイミング シングル ポイント サンプル モードでDisable AI supportにチェックを入れてください。
キャプチャ.JPG
AO と DIO の場合、これらの問題は発生しません。次のように新しい DAQ デバイスを設定するだけです。
キャプチャ.JPG
キャプチャ.JPG