我要怎麼在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的步驟:
- 選擇量測的模式與通道。
- 到 DAQ Assistant中的Task Triggering 頁面,這邊你可以設定start trigger或是reference trigger。
- 選擇trigger模式並解填入相關的參數(例如 Source, Pretrigger, Samples, Level等)。
- 選擇 Okay ,你的資料截取VI就可以設定成擁有reference (stop) trigger的情況。
你也可以使用DAQmx Trigger VI來設定reference trigger。
- 點選DAQmx Trigger VI's Polymorphic VI 的選擇器,並且選擇Reference以及型態。
- 連接合適的接點到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
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.