叢煜城 張文靜* 沈陽工學(xué)院信息與控制學(xué)院
PLC可編程邏輯控制器(Programmable Logic Controller,簡稱PLC)是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的數(shù)字運算操作電子系統(tǒng)。它采用一種可編程的存儲器,在其內(nèi)部存儲執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術(shù)運算等操作的指令,通過數(shù)字式或模擬式的輸入輸出來控制各種類型的機(jī)械設(shè)備或生產(chǎn)過程。當(dāng)其投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運行期間,可編程邏輯控制器的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個階段。
停車場控制要求:設(shè)計一個停車場控制電路如圖1所示,該電路可以控制停車場。假設(shè)停車場有20個車位,當(dāng)有空位時停車場門口的綠燈亮,當(dāng)沒有空位時紅燈亮,如圖5.1所示。其中,L1:綠燈;L2:紅燈;SQ1:停車場入口傳感器;SQ2:停車場出口傳感器。
圖1 停車場控制示意圖
輸入:系統(tǒng)加數(shù)按鈕一個,系統(tǒng)減數(shù)按鈕一個,系統(tǒng)復(fù)位按鈕一個。
輸出:L1綠燈,L2紅燈。
PLC的型號:輸入一共有3個,考慮到留有15%~20%的余量即3×(1+15%)=3.45,取整數(shù)4,所以共需3個輸入點。輸出共有2個,2×(1+15%)=2.3,取整數(shù)3,所以共需3個輸出點??梢赃xOMRON公司的CP1H型PLC就能滿足此例的要求。
裝置的選用:
(1)OMRON PLC及模擬實驗裝置1臺
(2)安裝有CX-P編程軟件的PC機(jī)1臺
(3)PC機(jī)與PLC通訊的RS232電纜線1根
表4.1 停車場控制電路I/O表分配
實現(xiàn)功能:停車場有20個車位,當(dāng)有車進(jìn)入時按動0.00加數(shù)按鈕,可逆計數(shù)器C0000就會加一個數(shù),,當(dāng)有車出去時按動0.01減數(shù)按鈕,可逆計數(shù)器C0000就會減一個數(shù),當(dāng)有空位時停車場門口的L1綠燈亮,當(dāng)沒有空位時L2紅燈亮。如果如圖1停車場PLC控制程序圖。
圖2 停車場PLC控制程序圖
本文探討了基于PLC的停車場控制系統(tǒng)的設(shè)計,能夠體現(xiàn)良好的可控性。利用PLC對各種控制系統(tǒng)進(jìn)行設(shè)計,其優(yōu)點在于建造工作量小、穩(wěn)定性高以及方便維護(hù),其缺點也較明顯,難以對較為復(fù)雜的程序進(jìn)行很好的設(shè)計,這也是我們急需解決的問題。由于筆者對PLC的學(xué)習(xí)和認(rèn)識程度有限,本文難免出現(xiàn)錯誤和疏漏,誠懇地歡迎各位前輩和同仁的批評指正。