PXIe總線在多通道高速數(shù)據(jù)采集流盤系統(tǒng)中的應(yīng)用
4. 工程案例
某測(cè)試系統(tǒng)可以對(duì)系統(tǒng)中的64路信號(hào)進(jìn)行同步采樣,最高可達(dá)到3.3MS/s采樣率(所有通道)下的實(shí)時(shí)存盤,同時(shí)還可以300KS/S(所有通道)進(jìn)行實(shí)時(shí)數(shù)據(jù)顯示、存盤。
而PXI硬件系統(tǒng)選用NI的18槽3U PXIe-1075機(jī)箱,PXIe-8130控制器、PXIe-6124等,PXIe-6124每通道4MS/s同步采樣速率、16位分辨率、1個(gè)獨(dú)享模塊至控制器間帶寬的PXIe接口;數(shù)據(jù)存儲(chǔ)設(shè)備選用NI-8262及HDD-8264 組成的RAID0磁盤陣列,最高數(shù)據(jù)吞吐量可達(dá)600MB/s左右。
圖2所示為該系統(tǒng)的軟件主界面。
同時(shí),該系統(tǒng)為用戶完善通道觸發(fā)功能,包括:模擬觸發(fā)、數(shù)字邊沿觸發(fā)、模擬參考觸發(fā)等,以滿足不同情況下的各種需求。此外,軟件采用狀態(tài)機(jī)框架結(jié)構(gòu)和模塊化的編程風(fēng)格,便于軟件功能的修訂和管理,充分實(shí)現(xiàn)柔性測(cè)試技術(shù)所要求的靈活性與拓展性。
程序框圖如圖3所示。
數(shù)據(jù)采集功能被封裝為功能模塊,通過DAQmx Configure Logging(TDMS) VI將測(cè)量數(shù)據(jù)實(shí)時(shí)保存至硬盤,減少了CPU及內(nèi)存的使用率,提高了程序的執(zhí)行效率,具體實(shí)現(xiàn)方法如圖4所示。
5. 結(jié)語(yǔ)
本文闡述了多通道、高采樣、實(shí)時(shí)數(shù)據(jù)存盤的實(shí)現(xiàn)方法及應(yīng)注意的事項(xiàng),以大量數(shù)據(jù)和一個(gè)系統(tǒng)實(shí)例為依據(jù),深入分析了多通道高速數(shù)據(jù)采集的可靠性、適應(yīng)性、靈活性以及拓展性等特點(diǎn)。通過介紹NI TDMS數(shù)據(jù)存儲(chǔ)格式,為工程師開發(fā)多通道、高采樣率、大量實(shí)時(shí)數(shù)據(jù)存盤測(cè)試系統(tǒng)的實(shí)現(xiàn)方法提供了參考。
評(píng)論