From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



我要怎麼在NI-DAQmx中設定觸發停止(Stop Trigger)



主要軟體:
主要軟體版本: 7.0
主要軟體修正版本: N/A
次要軟體: N/A

問題: 我想要使用觸發停止(stop trigger)的方式來截取資料,我要怎麼在NI-DAQmx中設定觸發停止?

解答:

在NI-DAQmx中,可以利用reference trigger來指定成觸發停止(stop trigger)。reference trigger是在一整組的輸入取樣中建立reference的點,這可以讓你在收到觸發的前後截取訊號。使用Pretrigger Samples腳位可以設定在trigger前的取樣點數量,而在trigger後的取樣點數量可以用你設定的取樣點數量,減去pretrigger取樣點數量來自動得到。

這裡有兩個簡單的方法可以在LabVIEW使用NI-DAQmx來設定reference trigger,第一個方法是使用DAQ Assistant Express VI,以下是建立合適的task的步驟:

  1. 選擇量測的模式與通道。
  2. 到 DAQ Assistant中的Task Triggering 頁面,這邊你可以設定start trigger或是reference trigger。


  3. 選擇trigger模式並解填入相關的參數(例如 Source, Pretrigger, Samples, Level等)。
  4. 選擇 Okay ,你的資料截取VI就可以設定成擁有reference (stop) trigger的情況。

你也可以使用DAQmx Trigger VI來設定reference trigger。

  1. 點選DAQmx Trigger VI's Polymorphic VI 的選擇器,並且選擇Reference以及型態。


  2. 連接合適的接點到VI的接腳上,接線會自動根據你所選擇的觸發形態來做改變。
       
       

想要知道更多的資訊,像是在C語言中使用reference(Stop) triggers,搜尋NI-DAQmx C Reference Help。在Help中,到Contents»NI-DAQmx C Functions»Triggering來尋找幫助,所有可以被應用的function呼叫都會列在這個項目中。

同時,如果想要更多的資訊,可以到NI-DAQmx Help»Index 中搜尋triggering


相關連結: Developer Zone Community: DAQmx Stop Trigger

附加檔案:





報告日期: 05/08/2003
最後更新: 04/30/2015
文件偏號: 2X7CHO44