案例:PLC如何實現延時啟停3臺電機

有道是:知道很多道理,為什麼還過不好這一生?因為道理光知道沒有用,我們必須知道,得到,做到。現在,就讓我們從當下最小行動開始吧!!!

學習PLC編程更多是一個手上功夫,需要長期堅持。

愛學習的你,可以親自動手操作一遍本案例。


在實際生產過程中,我們經常會遇到多臺電機順序啟動和順序停車。

下面,我們依次按照幾個關鍵步驟進行探討


1.功能要求:有ABC三臺均為3KW,380VAC的電機,當按下瞬動按鈕SB1時,A電機啟動,A電機啟動後,延時8秒後啟動B電機,B電機啟動後,延時8秒後啟動C電機。


當按下瞬動按鈕SB2時,C電機停止,延時5秒後B電機停止,再延時5秒後停止A電機。最初ABC電機都是停止的。


2.分析需求:

輸入信號按鈕SB1,SB2,接觸器KM1,KM2,KM3觸點都是隻有兩種狀態,要麼打開,要麼關閉,即,都是開關量輸入信號DI.


驅動ABC三臺電機的接觸器線圈也都是隻有兩種狀態,要麼得電,要麼失電,即,都是開關量輸出信號DO.


3.IO點表:

案例:PLC如何實現延時啟停3臺電機


4.硬件配置:

根據以上IO點表,我們先暫時不考慮供電方面的情況下,同時也暫時不考慮通道富餘量,如果按照S7-200PLC選擇模塊硬件,


可以選擇1塊CPU212模塊(自帶6DI/4DO)即可滿足上表點數要求。


案例:PLC如何實現延時啟停3臺電機


6.PLC程序:

以下是以梯形圖編寫的部分PLC程序:

案例:PLC如何實現延時啟停3臺電機

注:要查看更多程序內容,請打開以下視頻鏈接瀏覽。

https://www.ixigua.com/i6799796789340799502/


7.結論:

本案例採用兩個按鈕,3個接觸器,1個CPU212模塊,主要運用定時器指令和經典的起保停控制方法,實現了3臺電機的順序啟動和順序停車。


在實際工程運用中,會有更多的電機啟停要求,需要具體問題具體分析。

本案例更多地在於起一個拋磚引玉的作用。


在做本案例時,容易踏4個大坑:

1.置位和復位命令未配合使用,容易出現控制邏輯混亂。


2.未及時切斷起保停程序中的啟動命令,導致啟動命令始終觸發。


3.未將接觸器的常開觸點閉合作為電機實際運行起來的反饋信號。


4.未對定時器進行初始化復位處理。


本節關鍵字:

定時器:一種按照特定時間基數進行控制的指令。三種時基:1ms,10ms,100ms. 定時器時間=時基*設定值。


定時器的編號(如:T37)可以作為定時器當前值,也可作為觸點使用。


常用的三種定時器

1.接通延時定時器,

2.斷開延時定時器,

3.掉電保持型接通延時定時器。


愛學習PLC的你,踏過此坑嗎?歡迎後臺留言一起討論學習喲。


分享到:


相關文章: