此疲勞試驗系統是基于bbbbbbs2000操作平臺,以VisualBasic 6.0為開發(fā)軟件。測控系統的主界面如圖2所示。主要功能有:
(1)試驗參數的設置;
(2)系統的運行控制;
(3)壓力波形的實時顯示及試驗數據存儲;
(4)運行狀況監(jiān)測;
(5)試驗報表生成。
4.1 參數設置及數據采集
疲勞測試臺的監(jiān)測和控制是直接通過PLC實現的。測控系統中的所有試驗信息(包括系統運行控制實現、試驗參數的設置、數據的采集以及系統運行狀況的監(jiān)視),都是通過PLC與PC的通訊來接收或發(fā)送的。其中,設定的試驗參數包括上限壓力、上保壓時間、下限壓力、下保壓時間和壓力循環(huán)總次數。當設定完成之后,點擊“寫參數”可將控制參數寫入到PLC中,PLC根據試驗參數進行壓力循環(huán)的控制。點擊“讀參數”可以將當前PLC中的試驗參數上傳到測控系統中,并顯示到相應位置,以方便對當前參數的修改。
PLC根據壓力信號對系統進行控制,同時通過通訊模塊FXlN—RS-232BD上傳到計算機。PLC上傳的數據還包括循環(huán)次數以及系統運行的監(jiān)控信息。系統接收到PLC的數據之后,進行相應的儲存和顯示,循環(huán)壓力以波形曲線的形式實時顯示到監(jiān)控界面中。PLC根據壓力的循環(huán)變化自動計數循環(huán)次數,當循環(huán)次數達到參數設置的次數時自動停機。
4.2 數據的保存與試驗報表的生成
本測控系統具有全程跟蹤壓力循環(huán)并具有保存全程數據的能力。氣瓶疲勞測試的壓力循環(huán)次數較多,需要采集保存的數據量很大,測控系統使用DAO(Data Access bbbbbb)實現VB與Microsoft Access數據庫的連接,將所有壓力數據實時的儲存到數據庫中。采集數據之前,使用DAO動態(tài)地創(chuàng)建數據庫。系統運行時,PC接收PLC上傳的數據,實時顯示壓力波形曲線,同時將數據同步保存到創(chuàng)建的數據庫中。為了方便查詢任意階段的壓力循環(huán)狀況,測控軟件利用了DAO對數據庫的查詢功能,可以將任意時間段的壓力波形曲線進行回放。
根據現場的試驗要求,整個疲勞試驗過程結束之后,需要生成試驗報表,內容包括相關的試驗信息(如:試驗規(guī)格、試樣名稱、壓力上下限、循環(huán)頻率等),以及試驗起始、中間和最后3個階段的循環(huán)壓力波形曲線。VB6.0的報表功能有限,測試系統通過VB6.0與EXCEL連接,利用EXECL的強大報表功能來實現報表的制作。由于在整個疲勞試驗過程中,對數據進行了實時保存,利用測控系統的數據回放功能,生成的試驗報表可以任取3個試驗階段的壓力曲線,如圖3為現場試驗生成的某一型號氣瓶的試驗報表。

圖3 現場試驗報表
5 結束語
本氣瓶疲勞試驗系統采用液壓加載方式并使用增壓缸的加壓形式使系統的額定壓力達到50MPa,同時系統采用液氣式蓄能器進行能量回收,加壓時由液氣蓄能器及液壓泵聯合向氣瓶供油,既利用了上次循環(huán)回收的壓力油又可快速地向氣瓶充油。測控系統是基于VB6.0和PLC開發(fā)的,很好地完成了對測試臺的自動控制,實現了現場的數據采集、實時顯示及數據的保存與報表的生成,提高了疲勞試驗的效率與精度。本氣瓶疲勞試驗系統在現場運行可靠,完全滿足試驗要求。










