DI基準トリガ信号
- 更新日2025-07-09
- 3分で読める
測定データの集録を停止するには、基準トリガ信号を使用します。
基準トリガを使用するには、有限サイズのバッファと、基準トリガの前に集録されるプレトリガサンプル数を指定します。希望するポストトリガサンプル (基準トリガの後に集録されるサンプル) の数は、バッファサイズからプレトリガサンプルの数を引いた数です。
集録が開始されると、CompactRIOコントローラはバッファにサンプルを書き込みます。CompactRIOコントローラは、指定された数のプレトリガサンプルがキャプチャされると、基準トリガ条件の検索を開始します。CompactRIOコントローラが指定された数のプレトリガサンプルをキャプチャする前に基準トリガ条件が発生した場合、その条件は無視されます。
バッファが満杯になると、CompactRIOコントローラは継続的にバッファ内の一番古いサンプルから順に破棄し、新しいサンプルを格納する場所を確保します。CompactRIOコントローラがまだ破棄していないバッファデータには、ある程度の制限はありますがアクセスできます。詳細については、「Can a Pretriggered Acquisition be Continuous?」ドキュメントを参照してください。このドキュメントにアクセスするには、ni.com/r/rdcanqをご覧ください。
基準トリガが発生すると、CompactRIOコントローラは必要な数のポストトリガサンプルがバッファに蓄積されるまでサンプルの書き込みを続けます。以下の図は、最終バッファを示しています。
デジタルソースを使用する
デジタルソースでDI基準トリガを使用する場合は、ソースと立ち上がりエッジまたは立ち下がりエッジを指定します。ソースには、PFIまたはCompactRIOコントローラの内部信号の1つを使用できます。詳細については、『NI-DAQmxユーザマニュアル』の「MAXでのデバイスルーティング」を参照してください。
DI基準トリガ信号を出力端子に経路設定する
DI基準トリガは、任意の出力PFI端子に経路設定できます。基準トリガはデフォルトでアクティブHIGHです。