利用LabVIEW 2010實現(xiàn)同步測量
你可以使用LabVIEW 2010同步不同I/O類型的通道。每種I/O類型有自己的任務(wù),而你只需將定時參數(shù)從一個任務(wù)路由到另外一個任務(wù)即可。如圖4所示,上面的任務(wù)是一個模擬輸入任務(wù),使用默認(rèn)的板載時鐘作為采樣時鐘。你可以將采樣時鐘(ai/SampleClock)直接連到圖4中的數(shù)字輸入任務(wù)的定時輸入端口。當(dāng)這個程序執(zhí)行時,模擬輸入和數(shù)字輸入任務(wù)使用同一個采樣時鐘,所以系統(tǒng)可以從這個兩個子系統(tǒng)中同時采集到信號。
兩個任務(wù)同時共享開始觸發(fā)信號(ai/StartTrigger),所以他們可以精確地同時開始。一旦兩個任務(wù)共享同一個采樣時鐘和開始觸發(fā),他們便實現(xiàn)了完全的同步。
圖4.你可以通過從一個任務(wù)連線至另一個任務(wù),實現(xiàn)在多個任務(wù)之間共享時鐘和觸發(fā)信號。
設(shè)備同步
當(dāng)從不同類型的傳感器采集數(shù)據(jù),或在具有很多通道的系統(tǒng)中,你也許會需要同步多個設(shè)備模塊。NI CompactDAQ和PXI平臺為DAQ模塊提供插槽和背板,其中含有定時和觸發(fā)線,可以用來同步機(jī)箱中的所有模塊。
圖5. NI CompactDAQ (左) 和 PXI (右)機(jī)箱通過使用共同的背板時鐘,在多個I/O模塊之間同步。
評論