下位機(jī)軟件:能夠進(jìn)行2路轉(zhuǎn)速信號(hào)以及4路振動(dòng)信號(hào)的測(cè)試,三個(gè)模塊功能如下。
TCP\IP模塊:負(fù)責(zé)與上位機(jī)通訊,接收并處理上位機(jī)的命令、將運(yùn)行狀態(tài)或采集來的數(shù)據(jù)發(fā)送給上位機(jī)。
Order manage模塊:負(fù)責(zé)接收TCP\IP線程接收的命令,向TCP線程返回狀態(tài)信息,并驅(qū)動(dòng)采集模塊采集數(shù)據(jù)。
采集模塊:配置采集參數(shù),采集數(shù)據(jù)并向order manage模塊返回采集數(shù)據(jù)。
上位機(jī)軟件
TCP/IP模塊:負(fù)責(zé)與下位機(jī)進(jìn)行通信,向下位機(jī)發(fā)送命令并接受下位機(jī)返回來的狀態(tài)以及采集數(shù)據(jù)。
系統(tǒng)配置模塊:負(fù)責(zé)采集通道選擇,通道邏輯名稱的命名,波形顏色的設(shè)置,標(biāo)定系數(shù)以及通道閾值的設(shè)定。
數(shù)據(jù)處理模塊:該模塊是整個(gè)軟件的核心部分,將采集到的數(shù)據(jù)進(jìn)行實(shí)時(shí)在線分析以及離線分析。
存儲(chǔ)模塊:負(fù)責(zé)對(duì)離線分析數(shù)據(jù)進(jìn)行存儲(chǔ)。操作者根據(jù)波形的情況進(jìn)行有選擇的存儲(chǔ),只有當(dāng)存儲(chǔ)按鈕被按下時(shí)才開始保存數(shù)據(jù),當(dāng)按鈕恢復(fù)時(shí)系統(tǒng)不存儲(chǔ)。
3、系統(tǒng)可靠性
系統(tǒng)設(shè)計(jì)理論MTBF指標(biāo)(平均無故障時(shí)間)大概3500小時(shí), MTTR指標(biāo)(系統(tǒng)平均修復(fù)時(shí)間)小于等于30分鐘;為實(shí)現(xiàn)這一指標(biāo),首先在硬件選擇上注意每個(gè)硬件的MTBF指標(biāo),然后通過理論計(jì)算確保整個(gè)系統(tǒng)的MTBF指標(biāo)能夠滿足設(shè)計(jì)要求,另外,在筆記本拖架上裝有排風(fēng)扇,設(shè)計(jì)有進(jìn)風(fēng)口與排風(fēng)口,能夠及時(shí)將CRIO與電源產(chǎn)生的熱量排出,確保了儀器的正常使用;其次, 在振動(dòng)儀的操作說明書中給出了筆記本不工作、信號(hào)波形不顯示、信號(hào)波形顯示為噪聲以及軟件故障診斷方法流程圖,可以保證MTTR指標(biāo)在30分鐘以內(nèi)。
4、系統(tǒng)靈活性
在離線分析模塊,為了增加系統(tǒng)的靈活性與操作的方便,從數(shù)據(jù)文件中迅速找到異常數(shù)據(jù)是設(shè)計(jì)者重中之重,本系統(tǒng)設(shè)計(jì)了三種方法,分別是瀏覽數(shù)據(jù)波形,重放振動(dòng)聲音以及通過報(bào)警記錄來查找數(shù)據(jù)。
瀏覽波形數(shù)據(jù)類似于Media Player中拖動(dòng)游標(biāo)瀏覽影片,當(dāng)用鼠標(biāo)拖動(dòng)如圖4所示的紅色游標(biāo)時(shí)系統(tǒng)會(huì)讀取相應(yīng)時(shí)間段的波形顯示在波形圖中。