ABB DCS YPQ110A程序的編寫
本程序為先起后停方式控制,主機(jī)手動選擇。故障恢復(fù)按鈕按下后要等條件允許才恢復(fù)。本程序的思路適合于各種有步進(jìn)功能的PLC。
2.1 ABB DCS YPQ110A程序的基本結(jié)構(gòu)
模擬輸入模塊調(diào)零并調(diào)整增益以滿足要求。模擬量在程序中并不經(jīng)過運(yùn)算處理,僅用作壓力界限的判斷。程序有自動運(yùn)行程序,有手動運(yùn)行程序。在手動時,各臺壓縮機(jī)由手動起停操作。在自動模式時,有步進(jìn)程序控制。
程序中壓縮機(jī)臺數(shù)控制采用步進(jìn)程序判斷。當(dāng)選擇好主機(jī)并按下啟動按鈕時程序進(jìn)入步進(jìn)程序。由壓力界限值及實(shí)時采集的壓力值判斷應(yīng)啟動的臺數(shù)。
2.2 步進(jìn)程序
當(dāng)選擇好主機(jī)后,輔機(jī)就為其次序號碼后面的機(jī)器。“自動啟動”按鈕按下時,就啟動步進(jìn)程序。步進(jìn)程序有1臺運(yùn)行的程序,有2臺運(yùn)行的程序,有3臺運(yùn)行的程序。結(jié)構(gòu)如下:
2.3 系統(tǒng)的保護(hù)
初始開機(jī)或當(dāng)壓力由高向低變化時,要啟動多臺機(jī)器時,要延時一段時間在增加一臺機(jī)器投入運(yùn)行。本程序中延時時間為60S。而當(dāng)壓力升高時,也需要延時,但延時時間設(shè)置為5S。是因為壓力一定不能超過上限。延時的作用還可減少壓力在判斷點(diǎn)處時,頻繁啟動、停止機(jī)器。
而空壓機(jī)本身還有自己的壓力超高保護(hù)。當(dāng)用自動控制時,它本身的高壓保護(hù)點(diǎn)設(shè)置高于三臺全不啟動的F點(diǎn)。當(dāng)PLC系統(tǒng)故障時,恢復(fù)原來的設(shè)置即可。它又可以正常手動運(yùn)行了。
當(dāng)上位機(jī)——工控機(jī)出問題時,并不影響下位機(jī)PLC的運(yùn)行,還可以繼續(xù)工作。等工控機(jī)的維修完畢,投入工作,仍然工作正常。
三. 上位機(jī)及組態(tài)軟件
上位機(jī)采用研華IPC610。組態(tài)軟件采用MCGS。在上位機(jī)監(jiān)視各臺機(jī)器的運(yùn)行狀態(tài)。各臺機(jī)器的工況一目了然。當(dāng)報警發(fā)生時工控機(jī)發(fā)出聲音報警。當(dāng)有某臺機(jī)器工況變化時,工控機(jī)以聲音形式報告。工控機(jī)的聲音是事先錄制好的聲音文件,在需要時由MCGS調(diào)用。
四. 應(yīng)用效果
采用了PLC及組態(tài)軟件后,明顯減輕了操作人員的勞動強(qiáng)度,提高了自動化水平。并且有歷史故障記錄。受到客戶的好評。
SEW Eurodrive WAF20 DR63L4/BR Getriebemotor
SEW EURODRIVE DF16DT80K4 0.75HP 460V-AC GEAR MOTOR D424972
SEW EURODRIVE MOVITRAC CIRCUIT PC BOARD 8220980.1G 814-538 31C075-503-4-00
SEW EURODRIVE HD003 NSPP HD003
Sew-Eurodrive Gear Box Speed Reducer 2.17:1 Ratio 5/8" Shaft 3HP RX71D100LS4BMHR
SEW EURODRIVE R60D14EFDT80N4 5/8IN 1-1/4IN 1HP 24.51:1 WORM GEAR REDUCER B415453
Sew-Eurodrive 0.5 HP Gear Motor R40DT71D4 / R40 B3
SEW EURODRIVE R60LP184TC 1-1/4 IN 5.16:1 184TC GEAR REDUCER D288244
SEW EURODRIVE S67D26BDT90S4-KS 505LB-IN 1-3/8 IN 15.6:1 GEAR REDUCER B295593
SEW-EURODRIVE DFT71K4 MOTOR *USED*
NEW SEW EURODRIVE R27DT71D4 DFT71D4 0.50HP 230/460V GEAR 39.25:1 MOTOR D374300
Sew Eurodrive DFT90L4 TEFC 3PH 230/460 Motor & RFX67DT90L4 Speed Reducer 456rpm