西門子PLC | 如何基于液體混合控制程序設(shè)計(jì)
吳翠萍
發(fā)布于2021-02-24 16:34
21
3
標(biāo)簽:西門子PLC,PLC案例,S7-200SMART
【點(diǎn)擊領(lǐng)取】三菱案例 | 西門子案例 | 電工手冊(cè) | 工具箱 軟件
【點(diǎn)擊獲取】三菱PLC例程117個(gè)|西門子PLC例程777個(gè)
【點(diǎn)擊下載】2020最新電工仿真軟件
導(dǎo)讀:本案例利用液體混合控制程序設(shè)計(jì),主要讓讀者練習(xí)西門子S7-200SMART系列PLC的比較和傳送、置位、復(fù)位等指令的使用。
【控制示意圖】
如圖3-1所示為液體混合控制示意圖,該多級(jí)傳送帶由3臺(tái)電機(jī)啟動(dòng)。
圖3-1 液體混合控制
【控制要求描述】
(1)當(dāng)按下啟動(dòng)按鈕后,閥門A打開向攪拌罐內(nèi)注入A液體,當(dāng)?shù)竭_(dá)低液位時(shí),停止注入;
(2) 3S鐘后閥門B打開向攪拌罐內(nèi)注入B液體,當(dāng)?shù)竭_(dá)高液位時(shí),停止注入;
(3) 到達(dá)高液位后接著攪拌機(jī)開始運(yùn)行攪拌2分鐘。時(shí)間到達(dá)后出料閥門打開,出料1分鐘后關(guān)閉出料閥;如未按下停止按鈕,則注入A液體繼續(xù)上述工藝流程工作;如中途按下停止只能完成進(jìn)料-攪拌-出料完整的工藝后才能停止
(4)按下急停時(shí),系統(tǒng)會(huì)終止運(yùn)行!
源程序獲取,請(qǐng)看文末
【I/O分配】
根據(jù)控制要求描述對(duì)需要用到的I/O進(jìn)行分配,如圖3-2所示:
圖3-2 I/O分配表
【PLC接線圖】
根據(jù)控制要求描述,本示例可選擇CPU ST20型號(hào)即可,CPU接線如圖3-3所示
圖3-3 接線圖
源程序獲取,請(qǐng)看文末
(1)利用系統(tǒng)存儲(chǔ)器上電復(fù)位啟動(dòng)標(biāo)志和停止標(biāo)志、狀態(tài)步等。
(2)用VB1狀態(tài)步進(jìn)行比較,不同的值執(zhí)行不同的步驟。并且在狀態(tài)步后加上轉(zhuǎn)移條件,例如I0.3、T37等。
源程序獲取,請(qǐng)看文末
(3)當(dāng)狀態(tài)等于5的時(shí)候,若停止標(biāo)志位未接通,則返回到下一個(gè)循環(huán),從狀態(tài)步1開始。當(dāng)停止標(biāo)志位接通了則跳到到第0步,等待啟動(dòng)按鈕的按下。當(dāng)在執(zhí)行的1-4步時(shí)候,任何時(shí)候按下了停止按鈕V0.1都會(huì)接通,執(zhí)行完整個(gè)循環(huán)之后回到第0步。按下急停按鈕狀態(tài)步復(fù)位,輸出全部復(fù)位。
結(jié)束語:利用比較指令可以清晰地分析整個(gè)程序的邏輯及控制狀態(tài)。只需要在狀態(tài)步后加上轉(zhuǎn)移條件即可很方便地跳轉(zhuǎn)到下一個(gè)狀態(tài)。
(技成培訓(xùn)網(wǎng)原創(chuàng),作者:郭彪,未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究)
【源程序下載】
