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