楊麗 郝杰偉 胡文博
摘要:采用S7-200 PLC對水塔水位進行自動控制。為實現(xiàn)水位控制系統(tǒng)的可監(jiān)控性,采用MCGS組態(tài)軟件設(shè)計水塔水位控制系統(tǒng),從而能夠?qū)崟r監(jiān)控水塔水位。
關(guān)鍵詞:PLC;水塔水位;組態(tài)軟件;實時監(jiān)控
中圖分類號:TP273 文獻標(biāo)識碼:A 文章編號:1007-9416(2019)05-0003-02
居民用水通常采用水塔進行供水,隨著生活用水的增多,水塔水位控制的要求也越來越高,所以,水塔水位的控制在現(xiàn)實生活中有著很重要的位置。為了能夠自動控制水塔水位,采用S7-200 PLC控制抽水電機。為了能夠進一步實時監(jiān)控水塔水位,采用MCGS組態(tài)軟件設(shè)計水塔供水系統(tǒng)。
水塔水位控制系統(tǒng)分為地下水槽和水塔水槽兩部分。水流通過電磁閥進入水槽,水槽里面安裝有液位上限和下限傳感器,用來檢測地下水槽的水位。水塔水槽的水位是通過水泵進行抽水,水塔水槽里面同樣安裝有液位上限和下限傳感器,用來檢測水塔水槽的水位。
1 水塔水位控制要求
水塔水位是采用PLC進行控制。當(dāng)?shù)叵滤鬯坏陀谧畹退粫r,PLC會根據(jù)液位傳感器接受到水位信號控制電磁閥的開啟,向地下水槽進水。當(dāng)水位達(dá)到水槽最高水位時,PLC會根據(jù)液位傳感器接受到水位信號控制電磁閥的關(guān)閉,停止向地下水槽進水。水塔水位是通過水泵進行供水,整個控制過程如同地下水槽水位。不同的地方就是水塔的總?cè)萘啃∮诘叵滤鄣目側(cè)萘俊?/p>
2 PLC控制流程
根據(jù)PLC控制的要求,分配I/O地址,可得出水塔水位控制的I/O地址分配表,如表1所示。其中,I0.0、I0.1分別表示水池水位的上限和下限,I0.2、I0.3分別表示水塔水位的上限和下限。Q0.0、Q0.1、Q0.2分別表示水泵、調(diào)節(jié)閥和出水閥。
根據(jù)上述水塔水位的控制要求,其相應(yīng)的流程圖如圖1所示。
PLC編程完畢后,接著要進行通訊鏈接。將“通用串口父設(shè)備”和“西門子_S7200PPI”添加到設(shè)備組態(tài)的設(shè)計界面并設(shè)置好其屬性,具體的串口設(shè)備屬性編輯如圖2所示。
3 基于MCGS的監(jiān)控系統(tǒng)設(shè)計
控制好水位之后,采用組態(tài)軟件MCGS進行上位機監(jiān)控界面設(shè)計,從而能夠?qū)崟r監(jiān)控水塔水位情況。監(jiān)控系統(tǒng)建立的關(guān)鍵是控制閥門的通斷,從而控制水塔水位。
通過MCGS組態(tài)軟件進行上位機監(jiān)控界面設(shè)計,需要在用戶窗口中設(shè)計模擬實際水塔水位系統(tǒng)的監(jiān)控界面,建立的監(jiān)控界面如圖3所示。
其中,水罐1模擬的是水塔水槽,水罐2模擬的是地下水槽。當(dāng)水罐1內(nèi)的液位小于10米時,水泵啟動進水,否則水泵關(guān)閉;當(dāng)水罐2內(nèi)的液面大于1米時,出水閥啟動,否則出水閥關(guān)閉;當(dāng)水罐1內(nèi)的液位大于2米,同時水罐2內(nèi)的液位小于5米時,調(diào)節(jié)閥啟動向水罐2抽水,否則調(diào)節(jié)閥關(guān)閉。
監(jiān)控界面建立之后,要對采集到的水位數(shù)據(jù)進行實時監(jiān)控。監(jiān)控系統(tǒng)中的實時數(shù)據(jù)可以從各個部件之間進行采集和調(diào)用,從而使模型的各個部件協(xié)調(diào)配合[1,2],建立的實時數(shù)據(jù)庫如圖4所示。
做到實時監(jiān)控還需要編寫相應(yīng)的腳本程序,建立相應(yīng)的運行策略,從而使系統(tǒng)精準(zhǔn)有序的運行[3]。該設(shè)計建立的腳本程序為:
IF 液位1<10 THEN
水泵=1
ELSE
水泵=0
ENDIF
IF 液位2>1 THEN
出水閥=1
ELSE
出水閥=0
ENDIF
IF 液位1>2 and 液位2<5 THEN
調(diào)節(jié)閥=1
ELSE
調(diào)節(jié)閥=0
4 結(jié)語
本設(shè)計通過采用S7-200 PLC對水塔水位進行編程控制,從而實現(xiàn)了水塔水位的自動控制,提高了整個系統(tǒng)的供水效率。采用MCGS組態(tài)軟件對水塔水位自動控制系統(tǒng)進行監(jiān)控設(shè)計,實現(xiàn)了實時監(jiān)控水塔水位的情況,簡化了水塔儲水的管理工作。
參考文獻
[1] 孫松麗,王榮林,張桂新.基于MCGS的PLC仿真實訓(xùn)系統(tǒng)設(shè)計[J].實驗室研究與探索,2015,34(01):87-91.
[2] 刑滿榮,張鵬,王曉冬,等.基于PLC和MCGS組態(tài)的機械手控制系統(tǒng)的設(shè)計[J].制造業(yè)自動化,2015,37(04):11-23.
[3] 朱凱彥.基于MCGS和PLC的草甘膦膜分離控制系統(tǒng)設(shè)計[J].化工設(shè)計通訊,2017,43(03):105-106.