佟業(yè)楠 金亞玲 沈陽工學(xué)院
PLC是一種可編程的數(shù)字邏輯控制設(shè)備,為各種各樣的自動化控制設(shè)備提供了非常可靠的控制應(yīng)用。PLC控制具有可靠性高、功能性強、編程簡單等許多優(yōu)點,所以深受設(shè)計人員喜愛。
停車場控位顯示PLC控制系統(tǒng)設(shè)計采用PLC控制系統(tǒng)將大大提高工作效率和適應(yīng)工作環(huán)境的能力,車輛進(jìn)出停車場是由PLC為中心控制系統(tǒng)工作的。
基于PLC的停車場控制系統(tǒng)的設(shè)計要求:停車場有20個車位,當(dāng)有空位時停車場門口的綠燈亮,當(dāng)沒有空位時紅燈亮,停車場控制圖如圖1.1所示。其中,L1:綠燈;L2:紅燈;SQ1:停車場入口傳感器;SQ2:停車場出口傳感器。

圖1.1 停車場控制
根據(jù)停車場控制系統(tǒng)的設(shè)計控制要求,停車場有20個車位,當(dāng)有空位時停車場門口的綠燈亮,當(dāng)沒有空位時紅燈亮,設(shè)計三個輸入,兩個輸出。
輸入:停車場入口傳感器SQ1;停車場出口傳感器SQ2;計數(shù)器復(fù)位按鈕;地址分別為0.00;0.01;0.02。
輸出:L1:綠燈;L2:紅燈;地址分別為:100.00;101.00。
停車場控制I/O表如表1.1所示。

表1.1 停車場控制系統(tǒng)I/O表
可逆計數(shù)器——CNTR為可逆、加減循環(huán)的計數(shù)器,在0000和設(shè)定值之間進(jìn)行遞增或遞減計數(shù)。可逆計數(shù)器編程時,先編加計數(shù)脈沖輸入端,再編減計數(shù)脈沖輸入端,后編復(fù)位端,最后編CNTR指令。可逆計數(shù)器具有斷電保持功能,當(dāng)電源斷電時,計數(shù)器的當(dāng)前值保持不變。
無符號單字比較指令——CMP。其中使用到的功能為:等于標(biāo)志位P_EQ,當(dāng)C1=C2置位為ON;小于標(biāo)志位P_LT,當(dāng)C1 停車場一共有20個停車位,當(dāng)一輛車進(jìn)入停車場時,停車場入口傳感器SQ1閉合一次后斷開,可逆計數(shù)器當(dāng)前值PV加1;當(dāng)一輛車離開停車場時,停車場出口傳感器SQ2閉合一次后斷開,可逆計數(shù)器當(dāng)前值P減1。 停車場中車輛總數(shù)小于20輛時,實現(xiàn)無符號單字比較指令CMP的小于標(biāo)志位P_LT,P_LT常開觸點閉合,綠燈L1:100.00亮起,車輛允許進(jìn)入。當(dāng)?shù)?0輛車進(jìn)入停車場時,實現(xiàn)無符號單字比較指令CMP的等于標(biāo)志位P_EQ,P_EQ常開觸點閉合,紅燈L2:101.00亮起,禁止車輛進(jìn)入。 0.02為可逆計數(shù)器復(fù)位按鈕,按下0.02可逆計數(shù)器復(fù)位。 利用可逆計數(shù)器——CNTR和無符號單字比較指令——CMP可以編寫PLC控制程序,實現(xiàn)車位顯示情況,最后通過操作臺實現(xiàn)對停車場控制的設(shè)計。本設(shè)計是基于PLC的停車場控制系統(tǒng),根據(jù)設(shè)計控制要求,停車場有20個車位,當(dāng)有空位時停車場門口的綠燈亮,當(dāng)沒有空位時紅燈亮,主要是來提醒司機(jī)朋友停車場內(nèi)是否有停車位,設(shè)計還不是很完美,還有許多待提高的地方,希望有更多的人參與到這項研究中來,性能好、精度高、低成本的控制系統(tǒng)是我們的目標(biāo)。4 結(jié)論