西門子S7-200 SMART 綜合應用案例及解析——家用普通洗衣機


 

一、示意圖

圖片

二、控制要求

當按下啟動按鈕時,洗衣機啟動運轉;當按下停止按鈕時,洗衣機停止運轉。

 

三、元件說明

PLC輸入及輔助軟元件 控制說明
I0.0 洗衣機啟動和初始化按鈕,按下啟動時,I0.0 狀態由Off→On
I0.1 洗衣機停止按鈕按下停止時,I0.1 狀態由Off→On
I0.2 高水位傳感器,當水位到達高水位時,I0.2狀態由Off→On
T37 計時10s 定時器,時基為100ms的定時器
T38 計時2s定時器,時基為100ms 的定時器
T39 計時10s定時器,時基為100ms 的定時器
T40 計時24s定時器,時基為100ms的定時器
T41 計時48s定時器,時基為100ms的定時器
T42 計時2s定時器,時基為100ms的定時器
M0.0 內部輔助繼電器
PLC輸出軟元件 控制說明
Q0.0 電磁進水閥
Q0.1 電動機正轉接觸器
Q0.2 電動機反轉接觸器

 

四、控制程序

圖片

①按下啟動按鈕I0.0時,I0.0 得電,常開觸點閉合,M0.0 得電自鎖,洗衣機自動運行。此時,進水閥門Q0.0得電,洗衣機開始進水.

圖片

②當洗衣機內水位達到高水位后,I0.2 得電,常閉觸點斷開,Q0.0失電,進水閥門關閉; I0.2 常開觸點閉合,Q0.1 得電,洗衣機電動機正轉運行。由於Q0.1=On,則電動機運,行計時開始,經10s后,T37=On, Q0.1=Off,電動機停止正轉運行,同時,間歇計時開始,2s后,T38=On,Q0.2=On。

圖片

電動機反轉運行,同時反轉計時開始,10s 后,T39=On,電動機停止反轉運行。同時,間歇計時開始,2s后,T42=On,定時器T39失電

 

T40=On, RST指令被執行,T37 ~ T39、T40, T42被復位,且Q0.1=On,洗衣機正轉運行再次開始,並以此步驟循環運行

圖片

③循環時間為用戶自行設定的洗滌時間,梯形圖中以T41中的時間表示本案例假設為48s。當洗衣機到達高水位后,開始計時,達到設定的時間后,T41=On, 電動機停轉。

 

④I0.0 既為啟動開關,也為初始化開關,按下后,復位操作指令被執行,T37~ T42被復位。

(來源:網絡,版權歸原作者所有,侵刪)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM