摘 要:文章介紹了PLC和組態(tài)軟件在刮板給料機(jī)中的應(yīng)用,其中PLC采用GE 90-30型,組態(tài)軟件采用IFIX,并且詳細(xì)介紹了系統(tǒng)構(gòu)成和控制方法。
關(guān)鍵詞:PLC;組態(tài)軟件;電氣改造
1 引言
我中心的新一號(hào)站X1.6破碎機(jī)下料溜槽和M301皮帶之間需要增加一個(gè)刮板給料機(jī),以滿足三系統(tǒng)的帶煤要求。新增加的刮板根據(jù)統(tǒng)一的命名規(guī)則,命名為X1.7。X1.7的控制方式為軟起控制啟停,軟起上有“集中”“就地”選擇按鈕。當(dāng)打到“集中”位置時(shí),X1.7刮板需要滿足在集控室控制啟停車且與上下級(jí)設(shè)備聯(lián)鎖。
2 PLC控制系統(tǒng)設(shè)計(jì)
根據(jù)控制要求,我們給PLC模塊(PLC為GE 90-30型)接入了四個(gè)輸入點(diǎn)和一個(gè)輸出點(diǎn),如下圖所示。其中KM1是線圈為交流110V的繼電器,用KM1上的一對(duì)常開點(diǎn)控制X1.7刮板的軟起的啟停。
圖1 X1.7刮板給料機(jī)的PLC接線圖
按照安裝位置來(lái)說(shuō),X1.7刮板處于新一號(hào)站煤流最末端的位置。改造后,它的上級(jí)設(shè)備是X1.6破碎機(jī),它的下級(jí)設(shè)備有M301皮帶。同時(shí)X1.6的下料溜槽也進(jìn)行了改造,煤流可以走M(jìn)101、M201皮帶。這就需要當(dāng)上述皮帶打到流程內(nèi)時(shí),包括X1.7刮板在內(nèi)的一號(hào)站滿足逆煤流啟車,順煤流停車的要求。
如圖2、圖3是改造后X1.7刮板的一部分啟停車程序和聯(lián)鎖PLC程序:
3 組態(tài)軟件設(shè)計(jì)
上位機(jī)采用了IFIX組態(tài)軟件進(jìn)行編程。通過(guò)PLC到I/O驅(qū)動(dòng),再由I/O驅(qū)動(dòng)到數(shù)據(jù)庫(kù),再由數(shù)據(jù)庫(kù)到上位機(jī)畫面的連接,從上位機(jī)操作畫面可以選擇M101、M201、M301這三條皮帶是否在流程內(nèi)。還可以從上位機(jī)看見X1.7刮板的啟停狀態(tài)、集中就地狀態(tài)。并且從上位機(jī)畫面上就能夠控制X1.7刮板的啟車、停車。如下圖,如果X1.7刮板的運(yùn)行信號(hào)沒(méi)有返回,點(diǎn)擊“X1.7”,彈出“X1.7刮板確定啟車嗎???”的對(duì)話框,點(diǎn)擊“是”,X1.7刮板啟車。如果X1.7刮板的運(yùn)行信號(hào)有返回,點(diǎn)擊“X1.7”,則彈出“X1.7刮板確定停車嗎???”的對(duì)話框,點(diǎn)擊“是”,X1.7刮板停車。如圖4
以下是改造后上位機(jī)關(guān)于X1.7刮板的啟停車腳本程序:
Private Sub Text231_Click()
Fix32.DQX17GB.F_CV = 0
Fix32.DTX17GB.F_CV = 0
If Fix32.X17GBQCFH.F_CV = 1 Then
If (MsgBox(“X1.7刮板確定停車嗎???”, 4)) = vbYes Then
Fix32.DTX17GB.F_CV = 1
PauseTime = 3 ' Set duration.
Start = Timer ' Set start time.
Do While Timer < Start + PauseTime
DoEvents ' Yield to other proceifsses.
Loop
Finish = Timer ' Set end time.
TotalTime = Finish - Start ' Calculate total time.
Fix32.dtx16.F_CV = 0
Else
Fix32.DTX17GB.F_CV = 0
End If
Else
If Fix32.X17GBQCFH.F_CV = 0 Then
If (MsgBox(“X1.7刮板確定起車嗎???”, 4)) = vbYes Then
Fix32.DQX17GB.F_CV = 1
PauseTime = 3 ' Set duration.
Start = Timer ' Set start time.
Do While Timer < Start + PauseTime
DoEvents ' Yield to other proceifsses.
Loop
Finish = Timer ' Set end time.
TotalTime = Finish - Start ' Calculate total time.
Fix32.DQX17GB.F_CV = 0
Else
Fix32.DQX17GB.F_CV = 0
End If
End If
End If
Fix32.DQX17GB.F_CV = 0
Fix32.DTX17GB.F_CV = 0
End Sub
4 結(jié)束語(yǔ)
改造完成后,到目前為止已經(jīng)近兩個(gè)月了。在這兩個(gè)多月的帶煤運(yùn)行中,X1.7刮板啟停操作簡(jiǎn)單、安全、可靠,與上下級(jí)設(shè)備聯(lián)鎖動(dòng)作迅速,它的改造成功為三系統(tǒng)帶煤任務(wù)的完成實(shí)現(xiàn)了重要的一環(huán)。
參考文獻(xiàn)
[1]周萬(wàn)珍,高鴻斌·PLC分析與設(shè)計(jì)應(yīng)用[M].北京:電子工業(yè)出版社,2004.
[2]廖常初.PLC編程及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2003.