内部アナログ入力のサンプルクロックをエクスポートする方法

更新しました Nov 30, 2020

環境

ハードウェア

  • Multifunction I/O Device

ドライバ

  • NI-DAQmx
  • Traditional NI-DAQ

マルチファンクションDAQデバイスで内部的に生成されたサンプルクロックを使用しています。この信号に外部からアクセスするにはどうしたらよいですか?

この問題を解決するには2つのステップがあります。 1つ目は、この信号にアクセスできるDAQデバイスの端子を見つけることです。 2つ目は、プログラム側で内部サンプルクロックをこの端子にルーティングすることです。
 
  1. ほとんどのマルチファンクションDAQデバイスでは、PFIラインを介してAIサンプルクロックにアクセスできます。 AIサンプルクロックのルーティングに使用できるPFI端子を確認するには、MAXのデバイス経路タブを参照してください。

この特定のデバイスでは、AIサンプルクロックをPFI 3,4,7,8または9にルーティングできます。ルーティングテーブルのパネルが黄色の場合、これはサブシステムを使用してこの接続を行っていることを示します。使用されるリソースを表示するには、ルーティングテーブルのパネルにカーソルを移動し、使用されているサブシステムボックスを表示します。一方、パネルが緑色の場合、これらの2つの端末間に直接ルートがあるため、サブシステムは使用されていないことを示しています。したがって、この例では、PFI7はデバイスのリソースを保持しないため、サンプルクロックをルーティングするための最適なオプションになります。
 
  1. この信号をPFIラインに内部的にルーティングするには、2つの方法があります。
  • 従来型NI-DAQNI計測データ集録キャリブレーションと構成パレットにあるルート信号VIを使用する必要があります。
  • 測定I/O»DAQmx-データ収集»DAQmx上級タスクオプション»DAQmx信号をエクスポートパレットにあるDAQmx信号をエクスポートVIを使用する必要があります 。