叢煜城 張文靜* 沈陽工學院信息與控制學院
PLC可編程邏輯控制器(Programmable Logic Controller,簡稱PLC)是一種專門為在工業環境下應用而設計的數字運算操作電子系統。它采用一種可編程的存儲器,在其內部存儲執行邏輯運算、順序控制、定時、計數和算術運算等操作的指令,通過數字式或模擬式的輸入輸出來控制各種類型的機械設備或生產過程。當其投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運行期間,可編程邏輯控制器的CPU以一定的掃描速度重復執行上述三個階段。
停車場控制要求:設計一個停車場控制電路如圖1所示,該電路可以控制停車場。假設停車場有20個車位,當有空位時停車場門口的綠燈亮,當沒有空位時紅燈亮,如圖5.1所示。其中,L1:綠燈;L2:紅燈;SQ1:停車場入口傳感器;SQ2:停車場出口傳感器。

圖1 停車場控制示意圖
輸入:系統加數按鈕一個,系統減數按鈕一個,系統復位按鈕一個。
輸出:L1綠燈,L2紅燈。
PLC的型號:輸入一共有3個,考慮到留有15%~20%的余量即3×(1+15%)=3.45,取整數4,所以共需3個輸入點。輸出共有2個,2×(1+15%)=2.3,取整數3,所以共需3個輸出點??梢赃xOMRON公司的CP1H型PLC就能滿足此例的要求。
裝置的選用:
(1)OMRON PLC及模擬實驗裝置1臺
(2)安裝有CX-P編程軟件的PC機1臺
(3)PC機與PLC通訊的RS232電纜線1根

表4.1 停車場控制電路I/O表分配
實現功能:停車場有20個車位,當有車進入時按動0.00加數按鈕,可逆計數器C0000就會加一個數,,當有車出去時按動0.01減數按鈕,可逆計數器C0000就會減一個數,當有空位時停車場門口的L1綠燈亮,當沒有空位時L2紅燈亮。如果如圖1停車場PLC控制程序圖。

圖2 停車場PLC控制程序圖
本文探討了基于PLC的停車場控制系統的設計,能夠體現良好的可控性。利用PLC對各種控制系統進行設計,其優點在于建造工作量小、穩定性高以及方便維護,其缺點也較明顯,難以對較為復雜的程序進行很好的設計,這也是我們急需解決的問題。由于筆者對PLC的學習和認識程度有限,本文難免出現錯誤和疏漏,誠懇地歡迎各位前輩和同仁的批評指正。