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