一、電氣連接
如圖1所示為電機控制回路,由于圖較大,縮放后可能看不是太清楚。圖2給出了控制回路的詳細(xì)電氣連接。圖3位與電機控制相關(guān)的PLC I/O點電氣連接。
圖1 主回路、控制回路
圖2 控制回路
圖3 PLC I/O點
電路說明:
1、 電機有遙控/就地兩種控制方式,由轉(zhuǎn)換開關(guān)-S00進行轉(zhuǎn)換;
2、 就地控制即現(xiàn)場機旁按鈕啟動控制,一般用于測試電機的功能、狀態(tài),所以一般選擇可自復(fù)位的按鈕,即按下按鈕,電機啟動;松開按鈕,電機停止;
3、 遙控即由PLC進行電機的啟停控制。PLC的輸出點(Q1.0、Q1.1)控制中間繼電器的線圈,從而控制接觸器-K01、-K02的吸合,達(dá)到控制電機啟停的目的。
4、 電機啟停的使能有很多種方法,為方便討論,這里選用兩個自復(fù)位按鈕(-S11、
-S12)作為啟動使能,-S13用作電機停止信號。
由于電氣控制回路較為簡單,這里就不做詳細(xì)介紹了。表1為電路中的相關(guān)器件及功能說明。
表1 器件及功能說明
二、電氣連接
由于控制邏輯比較簡單,這里就不畫控制流程圖了,具體控制程序如圖4、圖5所示。
圖4 掃描輸入信號狀態(tài)
圖5 正、反轉(zhuǎn)延時啟動控制
以正轉(zhuǎn)控制為例,其控制過程如下:
1、 按一下下-S11按鈕,PLC的I0.2輸入一個脈沖信號,經(jīng)過"SR"觸發(fā)器(復(fù)位優(yōu)先),"#fwd"為1,且"或"運算后的"#order"為1;
2、 "#order"的高電平啟動延時定時器T10,延時10s后,"#run_order"為1;
3、 由于"#run_order"和"#fwd"同時為1,則"與"運算后的Q1.0也為1,正轉(zhuǎn)命令發(fā)出,電機正轉(zhuǎn)運行;
4、 在上述過程中的任何時候,停止按鈕-S13按下,I0.4輸入的脈沖信號會使"#fwd"變?yōu)?,此時,若電機正轉(zhuǎn),則電機停止運行;若仍處于計時狀態(tài),則計時器停止計時,直到下次有啟動信號時,在重新計時。
================
需要注意的問題:
1、 由于在電氣控制回路中已經(jīng)對正、反轉(zhuǎn)進行了互鎖,所以在編程時不需要對正、反轉(zhuǎn)按鈕輸入命令做額外的互鎖處理;
2、 I0.0、I0.1分別為電機正、反轉(zhuǎn)的狀態(tài)反饋信號,當(dāng)正轉(zhuǎn)命令Q1.0=1時,若一定時間后I0.0仍不變?yōu)?,則說明正轉(zhuǎn)啟動失敗,此時要強制令Q1.0=0,且向系統(tǒng)報錯。由于駝子太懶了,這部分功能就不做了,留到WinCC部分再一并加以討論。
三、測試