久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 測試測量 > 設計應用 > 基于LabVIEW和PCI-5124的數據采集系統設計

基于LabVIEW和PCI-5124的數據采集系統設計

作者: 時間:2010-04-12 來源:網絡 收藏

2.3 數據存儲回放模塊
數據存儲功能模塊由文件的類型簇、數據文件存儲路徑、TDMS Dialog函數、open TDMS函數、write TDMS函數、close TDMS函數以及error函數組成,本程序中調用openTDMS函數打開TDMS文件,當運行至此時,數據會依據原先設置的存儲路徑和類型將數據持續寫入指定計算機文件中。由于本設計要存儲海量數據,因此采用基于流盤技術的存儲方式。流盤是一項在進行多次寫操作時保持文件打開的技術,即持續從或者向存儲器(Memory)中傳輸數據。存儲器可以是設備的板上緩存(Onboard Memory)、控制器上的RAM或計算機上的硬盤,本設計使用“文件I/O函數”設計合理的流盤存儲基本架構。
回放是為了使用戶存實時采集存儲和數據分析測量結束后,還可以在需要時重新觀察和深入分析所采集的數據。數據回放功能程序運行至open TDMS函數時,將運行連接至open(只讀),即可打開對應的數據存盤文件,采集到的波形數據按照帶索引的二進制TDMS文件形式存放于計算機硬盤中。在選擇波形回放時,后臺程序首先要確定波形數據中數組元素所對應的采樣時刻,當選擇同放按鈕時,給定的初始運行時間會與待同放的波形數據的第1個元素所對應的時刻進行比較,從而確定待回放數據的第1個數據元素的時刻,從此開始回放數據波形,直到用戶發出停止指令。整個文件完全是Windows系統文件,大大提高存儲和釋放的速率,加快數據處理速度,回放波形如圖4所示。

本文引用地址:http://cqxgywz.com/article/195453.htm


2.4 數據分析模塊
數據分析主要包括測量信號參量、幅度相位譜和功率譜。時域分析是一種直接在時問域中對系統進行分析的方法,具有直觀、準確的優點,可以提供系統時間響應所需的全部信息。本系統主要是標定所采集信號的周期、平均值、周期均方根、有效值以及頻率等,實時了解信號各種參數。
數據報表打印主要是將所采集信號的原始波形和回放波形以圖片格式傳遞至打印樣式子VI,并設置該子VI,使得程序需要打印時,就可通過調用該子VI打開前面板的采集波形和回放波形,顯示報表內容并進行打印預覽。

3 結論
進行系統實驗測試時,使用主頻為1.8l GHz、處理器為64位,512 M內存的PC;采樣速率為20MByte/s的高速數字化儀-,實現長達30 min的連續和海量數據存儲。利用虛擬儀器和高速數字化儀-開發的長時間連續采集存儲系統完成了信號實時的采集、顯示、存儲以及對采集歷史數據進行回放的功能。
與傳統儀器相比,該系統具有性價比高、開發時間短、通用性強、數據處理準確簡單、可移植性強(可以將VC、C、MATLAB等程序進行遞歸調用)、人性化界面設計、易于操作等優點,簡單的編寫語言和易于編寫的控制,控件,簡化了編程過程,用戶無需掌握數據采集卡的硬件知識,只需了解和掌握其驅動程序的功能,就能利用進行數據程序的開發和運用,這將成為未來數據采集發展的趨勢。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉