龐家柳
(柳州市自動(dòng)化科學(xué)研究所,廣西 柳州 545001)
TZ 100KN 電液伺服綜合試驗(yàn)機(jī)是一種拉壓雙向動(dòng)靜試驗(yàn)系統(tǒng),主要用于測(cè)試各種金屬材料、高強(qiáng)度非金屬、復(fù)合材料及部件,如汽車板簧、門鎖、鏈條等,在常溫下的動(dòng)靜力學(xué)性能,可對(duì)被測(cè)試件施加規(guī)則波形和任意波形試驗(yàn),其負(fù)荷、位移(變形)兩種狀況任意轉(zhuǎn)換。試件裝夾、橫梁升降、鎖緊均為液壓驅(qū)動(dòng)、操作方便,安全可靠。隨著電子技術(shù)、虛擬儀器儀表技術(shù)、總線技術(shù)的快速發(fā)展,原系統(tǒng)的硬件、軟件功能已經(jīng)跟不上科技發(fā)展的步伐,應(yīng)用現(xiàn)有的技術(shù)成果和先進(jìn)經(jīng)驗(yàn)對(duì)其進(jìn)行技術(shù)升級(jí)改造,使設(shè)備更能滿足具體要求,尤其在我國(guó)產(chǎn)品更新?lián)Q代緩慢的條件下,具有較大的意義。
原系統(tǒng)使用年限已久,計(jì)算機(jī)、信號(hào)調(diào)制電路、伺服閥驅(qū)動(dòng)器、控制電路、油源系統(tǒng)出現(xiàn)不同程度老化;負(fù)荷傳感器及其信號(hào)調(diào)制電路出現(xiàn)問題,致使負(fù)荷測(cè)量不準(zhǔn)確;試驗(yàn)操作界面不友好,參數(shù)設(shè)定不直觀、不方便,試驗(yàn)時(shí)操作繁瑣,且其程序?yàn)?6 位程序,不利于升級(jí)和修改;液壓源采用調(diào)壓回路和旁路分油的方式實(shí)現(xiàn)輸出壓力調(diào)節(jié),耗電量大。
由于出現(xiàn)上述問題,該試驗(yàn)系統(tǒng)已無法正常使用,為了恢復(fù)系統(tǒng)功能,延長(zhǎng)系統(tǒng)壽命,對(duì)原系統(tǒng)進(jìn)行下列技術(shù)升級(jí)改造(如圖1 所示),系統(tǒng)由高壓油源(變頻器和液壓泵等)、檢測(cè)變送裝置(位移、負(fù)荷傳感器和位移、負(fù)荷變送器)、控制器(PLC)、執(zhí)行機(jī)構(gòu)(伺服閥及其驅(qū)動(dòng)器)以及操作界面(上位機(jī))組成。
圖1 系統(tǒng)硬件組成圖(控制部分、機(jī)械部分略)
LabVIEW 是虛擬儀器領(lǐng)域中最具有代表性的圖形化編程開發(fā)平臺(tái),它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室所接受,視為一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件。上位機(jī)采用基于LabVIEW 開發(fā)的人機(jī)界面,通過RS232 與PLC 進(jìn)行通訊,實(shí)時(shí)監(jiān)測(cè)和顯示油源系統(tǒng)以及PLC的狀態(tài),完成數(shù)據(jù)記錄、數(shù)據(jù)分析、數(shù)據(jù)保存、參數(shù)設(shè)置、報(bào)表統(tǒng)計(jì)、打印等功能。
電液伺服綜合試驗(yàn)系統(tǒng)有位移控制和負(fù)荷控制兩種方式,位移控制系統(tǒng)位移跟隨設(shè)定變化,負(fù)荷控制系統(tǒng)負(fù)荷跟隨設(shè)定變化??刂扑惴镻ID 控制算法,比例系數(shù)、積分增益、微分增益三個(gè)參數(shù)可調(diào)。將位移、負(fù)荷傳感器信號(hào)以及伺服閥控制信號(hào)轉(zhuǎn)化成標(biāo)準(zhǔn)電流信號(hào),PLC 按一定的時(shí)間間隔采集位移、負(fù)荷、壓力信號(hào),并對(duì)數(shù)據(jù)進(jìn)行運(yùn)算、存儲(chǔ),PLC 根據(jù)上位機(jī)的操作,載入不同類型的試驗(yàn)(包括靜態(tài)位移試驗(yàn)、靜態(tài)負(fù)荷試驗(yàn)、動(dòng)態(tài)負(fù)荷試驗(yàn)、動(dòng)態(tài)位移試驗(yàn)),位移、負(fù)荷PID控制運(yùn)算輸出通過DA 模塊變成0~10V 信號(hào)后做為伺服放大器的輸入,伺服放大器在將其轉(zhuǎn)換成-40mA~40mA 的控制信號(hào),控制電液伺服閥中高壓油的流量,從而改變油缸的位置和負(fù)荷;壓力PID 控制運(yùn)算輸出通過DA 模塊變成0~10V 信號(hào)后做為變頻器是頻率設(shè)定,控制液壓泵的轉(zhuǎn)速,從而調(diào)整油源系統(tǒng)的出口壓力,控制程序流程圖如圖2 所示。
圖2 控制程序流程圖
基于LabVIEW 開發(fā)的電液伺服綜合試驗(yàn)系統(tǒng),操作界面程序部分采用了生產(chǎn)者/消費(fèi)者的設(shè)計(jì)模式,該設(shè)計(jì)模式要求有一個(gè)隊(duì)列,生產(chǎn)者以事件驅(qū)動(dòng)方式生成隊(duì)列中的項(xiàng),消費(fèi)者根據(jù)隊(duì)列中的元素異步執(zhí)行代碼。本系統(tǒng)程序中,數(shù)據(jù)通訊和部分需要重復(fù)使用的功能,使用了這一設(shè)計(jì)模式來設(shè)計(jì)。
生產(chǎn)者就是一個(gè)定時(shí)循環(huán)結(jié)構(gòu)和一個(gè)用戶事件結(jié)構(gòu),消費(fèi)者就事件處理器。定時(shí)循環(huán)中的代碼產(chǎn)生周期性事件,比如數(shù)據(jù)采集、數(shù)據(jù)記錄和通訊偵測(cè);用戶事件結(jié)構(gòu)產(chǎn)生用戶進(jìn)行操作時(shí)觸發(fā)的事件,比如數(shù)據(jù)處理、參數(shù)設(shè)置等等;指令隊(duì)列處理器包含了多條指令,每條指令都有不同的功能,它們主要實(shí)現(xiàn)與PLC 通訊和顯示界面的更新(如圖3 所示)。
本信息化管理系統(tǒng)用于微機(jī)控制電液伺服綜合試驗(yàn)機(jī),進(jìn)行各種金屬及非金屬的試驗(yàn),按照相應(yīng)標(biāo)準(zhǔn)完成實(shí)時(shí)測(cè)量與顯示、實(shí)時(shí)控制及數(shù)據(jù)處理、結(jié)果輸出等各種功能(部分功能如下圖4、圖5、圖6 所示),具有以下主要特點(diǎn):操作都從軟件上進(jìn)行,各參數(shù)可方便的進(jìn)行存儲(chǔ)和調(diào)入;
圖3 PLC 與LabVIEW 數(shù)據(jù)通訊
圖4 電液伺服綜合試驗(yàn)系統(tǒng)(靜態(tài)試驗(yàn))主界面
(5)試驗(yàn)數(shù)據(jù)以文本文件存貯,以方便用戶查詢,以及利用任何通用商業(yè)報(bào)表、字處理軟件對(duì)試驗(yàn)數(shù)據(jù)進(jìn)行再處理,同時(shí)方便聯(lián)網(wǎng)傳遞數(shù)據(jù);
(6)可記錄、保存試驗(yàn)全過程的數(shù)據(jù)曲線,并具有演示功能,實(shí)現(xiàn)試驗(yàn)曲線再現(xiàn),還可以進(jìn)行曲線疊加對(duì)比,便于對(duì)比分析;
(7)可按用戶要求格式打印試驗(yàn)報(bào)告,用戶可以自己選擇報(bào)告輸出基本信息和試驗(yàn)結(jié)果及試驗(yàn)曲線的內(nèi)容,滿足各種需要;
(8)具備過載保護(hù)自動(dòng)停機(jī)功能,并可以自動(dòng)判斷試樣斷裂,自動(dòng)停機(jī)。
圖5 動(dòng)態(tài)試驗(yàn)界面
(1)分權(quán)限管理,不同級(jí)別的操作者有不同的操作權(quán)限,可操作的菜單等內(nèi)容也不同,有效的保護(hù)了系統(tǒng);
(2)實(shí)時(shí)測(cè)量與顯示試驗(yàn)力及峰值、位移、變形等各信號(hào);
(3)實(shí)現(xiàn)了負(fù)荷-變形,負(fù)荷-位移等多種試驗(yàn)曲線的實(shí)時(shí)屏幕顯示,可隨時(shí)切換觀察,曲線的放大與縮小非常方便;
(4)具備試驗(yàn)參數(shù)的計(jì)算機(jī)存儲(chǔ)、設(shè)定、加載等功能,調(diào)零、標(biāo)定等
圖6 參數(shù)設(shè)置界面
我們?cè)O(shè)計(jì)的這套基于PLC 和LabVIEW 的電液伺服綜合試驗(yàn)系統(tǒng),能夠?qū)﹄娨核欧C合試驗(yàn)機(jī)性能及工藝參數(shù)進(jìn)行高速實(shí)時(shí)的數(shù)據(jù)采集,并將數(shù)據(jù)及時(shí)地送入計(jì)算機(jī)進(jìn)行分析、處理,最后將結(jié)果形象地顯示在計(jì)算機(jī)屏幕上。系統(tǒng)升級(jí)改造交付廠家使用以來,顯現(xiàn)出以下優(yōu)點(diǎn):人機(jī)界面友好、程序結(jié)構(gòu)清晰、易于閱讀與維護(hù)、數(shù)據(jù)準(zhǔn)確、參數(shù)設(shè)置簡(jiǎn)單、操作方便,企業(yè)投入少量的資金對(duì)原有設(shè)備進(jìn)行技術(shù)改造,使舊設(shè)備再生并獲得巨大的經(jīng)濟(jì)效益,同時(shí)可使舊設(shè)備升值,該系統(tǒng)適用性好、可移植性強(qiáng),具有很好的推廣應(yīng)用前景。
[1]劉君華,賈慧芹,丁暉,等.虛擬儀器圖形化編程語(yǔ)言LabVIEW 教程[M].西安:西安電子科技大學(xué)出版社,2001.
[2]孟武勝,朱劍波,黃鴻,等.基于LabVIEW 數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)[J].電子測(cè)量技術(shù),2008(11):63-65.
[3]王春行.液壓伺服控制系統(tǒng)[M].機(jī)械工業(yè)出版社,1989.
[4]王占林.近代電氣液壓伺服控制[M].北京:北京航空航天大學(xué)出版社,2005.