本節(jié)使用一個(gè)按鈕控制實(shí)現(xiàn)電動(dòng)機(jī)的啟動(dòng)和停止。第一次按下按鍵,輸出開的狀態(tài)。第二次按下該按鈕,輸出關(guān)的狀態(tài),如此循環(huán),實(shí)現(xiàn)電動(dòng)機(jī)的啟動(dòng)和停止。該實(shí)例的設(shè)計(jì)思想可用于電梯控制等領(lǐng)域。
一、硬件設(shè)計(jì)
1.輸入/輸出信號(hào)分析
根據(jù)電動(dòng)機(jī)啟/停控制的要求,可知該控制系統(tǒng)的輸入信號(hào)有:控制電動(dòng)機(jī)啟/停的按鈕1個(gè),需1個(gè)輸入端子。輸出信號(hào):繼電器1個(gè),需1個(gè)輸出端子。
2.輸入/輸出分配表
編寫PLC的輸入/輸出分配表,如表7-2示。
表7-2 PLC的輸入/輸出分配表 編號(hào) 地址 說明 功能 1路數(shù)字輸入 1 I0.0 啟/停按鈕 控制電動(dòng)機(jī)的啟動(dòng)和停止 1路數(shù)字輸出 1 Q0.0 繼電器K1 控制繼電器的啟/停
3.PLC的選型
根據(jù)表7-2所示的PLC控制系統(tǒng)的輸入/輸出分配表,本實(shí)例選用的是西門子S7- 200 PLC的CPU222。
4.硬件連接圖
硬件連接圖如圖7-22所示。
圖7-22 電動(dòng)機(jī)啟動(dòng)/停止電路圖及接線圖
(a)電路圖;(b) PLC接線圖
二、程序設(shè)計(jì)
單鍵控制電動(dòng)機(jī)啟動(dòng)/停止控制的流程圖如圖7 - 23所示,編程梯形圖如圖7- 24所示。
單鍵按下I0.0為1,C1增1,放開按鍵I0.0為0。單鍵再次按下時(shí)I0.0又為1,C1增加到設(shè)定值2,延時(shí)0. 5s C1復(fù)位。放開按鍵CI0.0為0。
I0.0按下,C0增1,C0達(dá)到設(shè)定值,C0輸出為1,再次按下,C1達(dá)到設(shè)定值,C1使C0復(fù)位,C0輸出0。
C0為1,Q0.0得電,K1得電,電動(dòng)機(jī)啟動(dòng);C0為0,Q0.0失電,K1失電,電動(dòng)機(jī)停止。
圖7-23 電動(dòng)機(jī)啟動(dòng)/停止流程圖
圖7-24 單鍵控制電動(dòng)機(jī)啟動(dòng)/停止編程梯形圖