開發(fā)一個(gè)鐵路道岔檢測的數(shù)據(jù)采集系統(tǒng)
軟件
本文引用地址:http://m.butianyuan.cn/article/113688.htm軟件設(shè)計(jì)部分將測試采集模塊與后處理分析模塊分開,基于所進(jìn)行的不同測試,允許使用不同類型的采集方式,然后在后處理過程中對(duì)所保存的數(shù)據(jù)進(jìn)行分析。
靈活,可配置的系統(tǒng)
我們將采集模塊結(jié)構(gòu)化,使用戶可以選擇用于測試的采樣通道和采樣頻率——用戶可以選擇的最大頻率取決于用戶所指定的通道數(shù)。用戶還可以選擇數(shù)字觸發(fā)器來啟動(dòng)采集模塊。通過這個(gè)特殊的功能,用戶可以定義采集只能在某些情況下才會(huì)開始,因而優(yōu)化了實(shí)際的采集持續(xù)時(shí)間和實(shí)施的最長采集持續(xù)時(shí)間。
對(duì)于每個(gè)模擬通道,用戶可以定義曲線的圖形表示方法,定義與模擬通道相關(guān)聯(lián)的名稱,和定義將電信號(hào)轉(zhuǎn)換為工程信號(hào)的線性參數(shù)值,來表示由單個(gè)模擬通道監(jiān)測的幅值。用戶可以以特定結(jié)構(gòu)的文件形式來保存這些參數(shù)值,以便重新反復(fù)使用這些值作為不同測試的參數(shù)配置。
當(dāng)用戶開始進(jìn)行數(shù)據(jù)采集時(shí),開發(fā)應(yīng)用程序就會(huì)根據(jù)用戶所作出的選擇來動(dòng)態(tài)配置采集引擎,對(duì)數(shù)據(jù)進(jìn)行采集,以動(dòng)態(tài)采集的方式在圖形上顯示數(shù)據(jù),將采集的數(shù)據(jù)保存,并在監(jiān)視器上顯示采集狀態(tài)。
我們?cè)O(shè)計(jì)了后處理模塊,以便用戶再次分析通過現(xiàn)場采集存儲(chǔ)的數(shù)據(jù)。用戶利用該模塊,可以重新加載以前保存的測試數(shù)據(jù),圖形顯示這些數(shù)據(jù)以及管理所顯示數(shù)據(jù)曲線,并使用數(shù)學(xué)函數(shù),如應(yīng)用用于消除頻率上干擾的濾波器函數(shù),來處理所采集的數(shù)據(jù);獲得新的可以以.csv格式導(dǎo)出的圖表,該格式與其他數(shù)學(xué)分析軟件兼容,如NI DIAdem;或以圖片格式保存新的測試數(shù)據(jù)。
評(píng)論