本案例,利用液體混合控制程序設計,主要讓讀者練習西門子S7-200SMART系列PLC的比較和傳送、置位、復位等指令的使用。
01 【控制示意圖】
如圖3-1所示為液體混合控制示意圖,該多級傳送帶由3臺電機啟動。
圖3-1 液體混合控制
02 【控制要求描述】
(1)當按下啟動按鈕后,閥門A打開向攪拌罐內注入A液體,當到達低液位時,停止注入;
(2) 3S鐘后閥門B打開向攪拌罐內注入B液體,當到達高液位時,停止注入;
(3) 到達高液位后接著攪拌機開始運行攪拌2分鐘。時間到達后出料閥門打開,出料1分鐘后關閉出料閥;如未按下停止按鈕,則注入A液體繼續上述工藝流程工作;
如中途按下停止只能完成進料-攪拌-出料完整的工藝后才能停止;
(4)按下急停時,系統會終止運行!
03 【I/O分配】
根據控制要求描述對需要用到的I/O進行分配,如圖3-2所示:
圖3-2 I/O分配表
04 【PLC接線圖】
根據控制要求描述,本示例可選擇CPU ST20型號即可,CPU接線如圖3-3所示
圖3-3 接線圖
(1)利用系統存儲器上電復位啟動標志和停止標志、狀態步等。
(2)用VB1狀態步進行比較,不同的值執行不同的步驟。并且在狀態步后加上轉移條件,例如I0.3、T37等。
(3)當狀態等于5的時候,若停止標志位未接通,則返回到下一個循環,從狀態步1開始。
當停止標志位接通了則跳到到第0步,等待啟動按鈕的按下。當在執行的1-4步時候,任何時候按下了停止按鈕V0.1都會接通,執行完整個循環之后回到第0步。
按下急停按鈕狀態步復位,輸出全部復位。
以上為【液體混合控制程序設計】應用實例
結束語:利用比較指令可以清晰地分析整個程序的邏輯及控制狀態。只需要在狀態步后加上轉移條件即可很方便地跳轉到下一個狀態。
-
plc
+關注
關注
5017文章
13392瀏覽量
465649 -
存儲器
+關注
關注
38文章
7530瀏覽量
164404 -
cpu
+關注
關注
68文章
10911瀏覽量
213144 -
西門子
+關注
關注
95文章
3066瀏覽量
116517
原文標題:PLC案例 | 如何基于液體混合控制程序設計
文章出處:【微信號:跟我學PLC,微信公眾號:跟我學PLC吧】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
西門子PLC S7-200smart程序下載錯誤分析
西門子S7-200SMART接入BL102 PLC網關
![<b class='flag-5'>西門子</b><b class='flag-5'>S7-200SMART</b>接入BL102 <b class='flag-5'>PLC</b>網關](https://file.elecfans.com/web2/M00/19/F8/poYBAGF4wpCALuqZAAr3TCk3ZuY302.png)
工業智能物聯網網關鋇錸BL110網口LAN采集西門子PLC S7-200Smart
西門子S7-200SMART時鐘指令的使用及注意事項
西門子s7-200smart與s7-1200PLC通信技術
西門子S7-200SMART系列PLC位相關指令分享
西門子PLC S7-200 SMART PID控制功能分享
如何實現 S7-200smart系列PLC的本地數采及云端數采?
![如何實現 <b class='flag-5'>S7-200smart</b><b class='flag-5'>系列</b><b class='flag-5'>PLC</b>的本地數采及云端數采?](https://file.elecfans.com/web2/M00/70/23/pYYBAGNGjiiAWfj5AABNBrxtSis549.png)
評論