作者:董杰 馬思樂
摘要:本文從實際問題出發(fā),為聊城水利局設(shè)計了一套遠程供水控制系統(tǒng)方案,著重介紹了無線通訊方式在系統(tǒng)中的應(yīng)用情況。我們主要采用世界上技術(shù)先進的德國西門子產(chǎn)品(可編程序控制器PLC、變頻器、上位監(jiān)控軟件WinCC等),設(shè)計完成了水源地泵站控制系統(tǒng)、泵站群集中控制中心、水廠控制系統(tǒng)。
關(guān)鍵詞:遠程監(jiān)控、無線通訊
Abstract:The article is based on the real project, and designs a long-distance water supply control system for Liaocheng City, it especially introduces the wireless communication application in this water supply system. We mainly uses the products of Siemens company in Germany, such as the Programmable Logic Controller(PLC),the Frequency Converter and the top monitor software WinCC and so on, and comprises the pump station controlling system, the pump station group controlling system, water factory controlling system.
Key Words: Long-distance monitor, Wireless communication
1、 引言
隨著現(xiàn)代城市的發(fā)展,水資源的供應(yīng)和調(diào)度顯得十分重要,為了實現(xiàn)水資源的合理統(tǒng)配和調(diào)度,通訊系統(tǒng)顯得十分重要,針對本系統(tǒng)的通訊的一些問題,我們開拓思維,大膽改造,提出了利用無線通訊系統(tǒng)實現(xiàn)供水的具體方案而且付諸實施。
2、工程簡介
2.1 東阿供水工程的系統(tǒng)簡介
東阿供水工程是聊城市水利局交給我公司負責的一個項目,目的是解決聊城市供水緊張的問題。
東阿供水工程水源地共布設(shè)深井12眼,其中1#、2#、3#、4#、5#、6#井用變頻器控制深井泵電機,7#、 8#、9#、10#、11#、12#井用軟起動器控制深井泵電機。所有井分布在方圓幾公里范圍,經(jīng)輸水道匯總送水至聊城市水廠蓄水池,距離達四十公里。
有兩個控制室:
一個主控室在水源地,離泵井比較近,約兩公里左右,為水源地主控室,統(tǒng)一協(xié)調(diào)各泵站的運行,進行實地的監(jiān)測和調(diào)度;
一個主控室在聊城水利局下屬水廠,距離水源地幾十公里,目的是監(jiān)控蓄水情況,同時進行統(tǒng)一供水協(xié)調(diào)。
由于水源地的井分布比較分散,而且距離水源地主控室較遠,所以需要建立一套比較先進的中心自動控制系統(tǒng),對分散的各個井進行集中控制和管理。
2.2實際控制要求和依據(jù):
系統(tǒng)設(shè)計能力為6萬噸/24小時,平均供水2500立方米/小時;水源地有12眼井供水,其中6臺120kw,6臺75kw;水廠有2個5000立方米的蓄水池,共計10000立方米;水源地與自來水廠蓄水池的距離為43.5公里,每個泵站的運行要求有手動、自動和遠程控制三種方式;所有泵站群設(shè)一集中控制室,統(tǒng)一協(xié)調(diào)各泵站的運行,實現(xiàn)泵群的聯(lián)網(wǎng)運行;聊城水廠設(shè)一遠程監(jiān)控站點,實現(xiàn)遠程調(diào)度。根據(jù)聊城水利局的技術(shù)要求,共有12個井位納入該監(jiān)控系統(tǒng),每臺泵站井位要對壓力信號、流量信號、液位信號、電機電流信號以及電機狀態(tài)進行檢測和控制,水廠儲水量為最終被控信號,即在現(xiàn)場泵站合理調(diào)度,使其運行在最合理情況下,來保障水廠儲水量的正常穩(wěn)定。
3、系統(tǒng)設(shè)計及產(chǎn)品選型
3.1幾種設(shè)計方案比較
1.無線通訊方式和有線通訊方式的選擇
1)有線通訊方式是大多數(shù)工程普遍采取的通訊方式。它要求在12個井之間鋪設(shè)長達幾十千米的通訊電纜,通訊信號通過通訊電纜進行傳送。這種通訊方式技術(shù)已經(jīng)比較成熟,而且通訊信號不易受到外部的干擾,但是它自身也有缺點:
通訊電纜的鋪設(shè)十分繁雜,它需要重新架線或挖溝鋪設(shè)電纜,而且?guī)资椎耐ㄓ嶋娎|也需要購進,這必將耗費大量的財力物力,使施工周期延長。
2)無線通訊方式是比較先進的通訊方式,目前尚沒有成熟的經(jīng)驗供我們借鑒,因此我們也是在摸索、研究,但是它的潛力十分巨大。
與有線通訊相比,它具有很多自身的優(yōu)點:
無線通訊是PLC將信號通過數(shù)字式電臺發(fā)射,遠方的PLC通過數(shù)字式電臺進行接收,它不用架設(shè)任何通訊電纜,而且數(shù)字電臺的價格完全可以接受,與有線通訊相比既省財力又省物力。
無線通訊可以很方便地進行擴展
我們完成的水源地的工程只是東阿一期供水工程今后還要不斷地建立新井,若采用無線通訊,新井只需要安裝一數(shù)字電臺,便可以完成與水源地控制室的無線通訊連接,系統(tǒng)的拓展十分的方便、簡單。
覆蓋范圍廣
我們選擇的數(shù)字電臺通訊能力可達周圍幾十公里,通訊幾乎可以不受空間的限制。
雖然有線通訊方式已比較成熟穩(wěn)定,但通過仔細論證,我們決定采用無線通訊方式。
2.通訊處理器的選擇
我們原來準備在水源地控制室采用S7-224 PLC控制器,但在實驗階段發(fā)現(xiàn)它在面對繁重的通訊任務(wù)時顯得力不從心,因此我們決定采用S7-300系列的PLC S7-315,附加專用的通訊模塊CP-340實現(xiàn)通訊任務(wù)。更換后,發(fā)現(xiàn)通訊處理速度明顯加快,原來完成12個井的收發(fā)通訊操作需要大約1分鐘,現(xiàn)在只需要12秒。
3.是否用微波通訊
水源地主控室和水廠主控室距離40公里,兩地傳送的數(shù)據(jù)量不是很大,實時性要求不高,我們選擇大功率的數(shù)字電臺,而沒有選擇價格較高的微波方式進行通訊。水源地主控室和聊城水廠主控室各放置一個大功率電臺。
3.2 產(chǎn)品選型
根據(jù)上述技術(shù)要求,在保證完成供水工程工藝技術(shù)要求的前提下,控制裝置的選擇及監(jiān)控系統(tǒng)的構(gòu)成應(yīng)以技術(shù)先進、運行可靠、操作簡單方便、畫面美觀逼真為出發(fā)點。變頻器選擇西門子MMEco系列的75KW變頻器6臺;在12個分散泵井上,每個泵井選擇1個S7-224 PLC控制器。理由是:單一泵井的通訊任務(wù)不多只需要在一定時間內(nèi)循環(huán)接收主站的信號,然后返回一個信號,每個泵井現(xiàn)場的控制任務(wù)不多。此外每個泵井還需要1個EM231,1個EM235;水源地控制室選擇一個S7-315 PLC控制器,1個CP-340通訊處理器,它是整個水源地的控制中心,通過軟件編程可接受來自12個泵站、水廠的各個信號;水廠控制室選擇1個S7-315 PLC控制器,3個32輸入的SM321,1個32輸出的SM322,2個8輸入的SM331,1個8輸出的SM332;組態(tài)監(jiān)控軟件為西門子的WINCC;無線通訊電臺選用Friendcom的模塊式數(shù)傳電臺。(供水工程系統(tǒng)幾何拓撲結(jié)構(gòu)見圖1)
系統(tǒng)的信息傳輸采用兩種網(wǎng)絡(luò),水源地控制室和水廠控制室內(nèi)采用MPI有線網(wǎng)絡(luò);在水源地12個泵站和水源地控制室以及水源地控制室和聊城水廠控制室之間采用快速的無線傳輸網(wǎng)絡(luò)。
4、軟件設(shè)計
4.1 水源地操作站S7-315的通訊程序
1)具體的通訊任務(wù)
水源地控制室必須不斷地保持與12個井的通訊聯(lián)系,要求速度盡量的快。通過無線電臺接收分散的12個井的液位、壓力、流量、電機狀態(tài)及電磁閥信息,傳送給上位機,通過無線電臺發(fā)送至水源地主控室,主控室操作員設(shè)置對12個井的控制信號,包括電機的開關(guān)、調(diào)速等信息,通過無線電臺發(fā)送至各個泵站,實現(xiàn)遠程無線遙控。主站向每個井發(fā)送20個字節(jié),從每個井接收20個字節(jié)。
水源地主控室間隔1分鐘向聊城水廠通過大功率無線電臺傳送水源地的水量情況及井的運行信息,20個字節(jié),以便于上級單位的統(tǒng)一調(diào)控和調(diào)度;同時從聊城水廠接受上級控制站的控制信息,20個字節(jié)。
2)主程序流程圖:
中斷程序流程圖:
4)程序說明
· 啟動一個定時器,進行循環(huán)不間斷的12秒的定時,對每一個井的收發(fā)操作以一秒為單位。
· 調(diào)用FC1功能塊,FC1中主要完成對一些量的初始化
在每一秒的時間內(nèi)產(chǎn)生0.8秒的使能信號;
將發(fā)送數(shù)據(jù)區(qū)對某個井發(fā)送的數(shù)據(jù)地址進行傳遞;
將井號置入發(fā)送數(shù)據(jù)的首字節(jié)。
· 啟動2秒定時器
次定時器的作用為當用戶想對某一個井單獨操作時,立即產(chǎn)生兩秒的控制信號,中斷對原來12個井的循環(huán)收發(fā)信息操作2秒,計時結(jié)束后,控制信號失效,自動恢復原來大循環(huán)操作。
· 在兩秒信號起作用的情況下,調(diào)用FC2功能塊。然后將傳送到特定井的數(shù)據(jù)緩沖區(qū)的地址分配好。
· 調(diào)用FC4功能塊
此功能塊的作用是產(chǎn)生一個數(shù)字校驗字節(jié),為S7-214接收時作準備。
· 發(fā)送數(shù)據(jù)模塊FB3
此功能塊為與CP-340配合使用的功能塊,它的作用是將指定發(fā)送緩沖區(qū)的數(shù)據(jù)通過CP-340一次性發(fā)送出去。
· 接收數(shù)據(jù)模塊FB2
此功能塊也是與CP-340配合使用的,它的作用是將數(shù)頻電臺接收的數(shù)據(jù)信息存入指定的接收緩沖。
· 調(diào)用FC3功能塊。
此功能塊的作用是將數(shù)頻電臺接收的信息經(jīng)過校驗后傳送到指定的數(shù)據(jù)接收區(qū)域。
· 調(diào)用1分鐘循環(huán)定時器
· 發(fā)送傳到聊城上位站的數(shù)據(jù)
· 中斷接收來自聊城上位站的信息
· 調(diào)用FC5功能塊
此功能塊的作用是將數(shù)頻電臺接收來的信息經(jīng)過校驗,傳送到指定的數(shù)據(jù)接收區(qū)。
4.2 泵井的S7-224的通訊程序流程
1)
2)程序說明
· 開始的程序是現(xiàn)場泵井的操作指令,包括開啟泵井電機、開啟電磁閥、各種模擬量的引入和檢測及流量的累積。
· 調(diào)用SB0:SB0中主要是中斷控制字,開中斷,將接收事件與INT-11相連。
· 如果數(shù)字電臺接收到主站發(fā)送的控制信息,便調(diào)用INT-11。INT-11為接收事件的中斷發(fā)送子程序,在INT-11中比較第一位接受來的字節(jié)是否與此泵井的井號相一致,然后調(diào)用INT-12
· INT-12中,循環(huán)接收6位主站發(fā)來的信息,放到一個數(shù)據(jù)緩沖區(qū)中,然后按一定的算法進行校驗,調(diào)用INT-13
· INT-13中若檢測驗證接收的數(shù)據(jù)無誤,則將這些數(shù)據(jù)放到另外一個數(shù)據(jù)緩沖區(qū)中去,同時將此泵井的狀態(tài)信息發(fā)送回主站。
4.3聊城水廠的通訊流程圖
5、控制系統(tǒng)完成的功能
1.東阿水源地完成的功能
在水源地主控室,操作員可以對12個泵井實施無線群控,監(jiān)視其運行狀態(tài)。同時主控室接受來自聊城水廠的上位信息,根據(jù)水廠的儲水量情況,采取相應(yīng)的控制算法如PID算法、經(jīng)驗值法(在這不詳細介紹了)控制水源地各個泵井變頻值,從而滿足聊城水廠的水量要求。
2.聊城水廠完成的功能
水廠共有2個5000立方米的蓄水池,水廠主控室控制水廠的自來水生產(chǎn)、調(diào)度,實時監(jiān)控蓄水池夜位、水廠的出水量,根據(jù)生產(chǎn)情況將控制信息無線傳送給水源地,從而達到合理、有效、快捷的取水的目的。
6、應(yīng)用體會
6.1 此次項目采用無線通訊的方式,可借鑒的經(jīng)驗不多,主要是靠在項目中邊干便摸索。其中S7-315 PLC掛電臺和S7-224 PLC掛電臺的通訊試驗了很長時間,經(jīng)過反復修改電臺的通訊參數(shù)和PLC的通訊程序才最終成功,其間西門子的技術(shù)支持給予了很大的幫助,在此表示衷心的感謝。
6.2 通訊模塊CP340是點對點的串行通訊處理器,提供3種不同的傳輸接口:RS232C、20MA(TTY)、RS422/RS485,通訊方式十分靈活,在模塊內(nèi)部已經(jīng)集成好了傳輸協(xié)議,直接在STEP7中進行必要的參數(shù)設(shè)置,便可實現(xiàn)S7-315和電臺間的數(shù)據(jù)通訊。S7-200和電臺連接直接通過S7-200的自由通訊口就可以了。
6.3 無線通訊的干擾很多,通訊系統(tǒng)的穩(wěn)定性是至關(guān)重要的。曾經(jīng)有一次在調(diào)試設(shè)備時,軟啟誤動作,后來分析是通訊中串入了干擾信號,我們又重新設(shè)計了軟件加密算法,增加了一個校驗字節(jié),發(fā)送時和有用數(shù)據(jù)一起發(fā)送,對方電臺接收到數(shù)據(jù)后,先判斷地址是否正確,然后進行解密運算,和收到的校驗字節(jié)比較,看收到的數(shù)據(jù)是否準確。改進后的通訊系統(tǒng)可靠性大大提高。
6.4 這個項目水源地和聊城水廠的距離很遠,PID的調(diào)節(jié)屬于長距離大延遲的控制模式,因此在配置參數(shù)時比較困難,我們又根據(jù)經(jīng)驗的數(shù)據(jù)設(shè)計了幾個經(jīng)驗控制方法,在控制要求不是很精確的情況下,控制效果還可以。
7、結(jié)束語
本系統(tǒng)于自試用運行以來,控制功能穩(wěn)定,設(shè)備運行良好。其間根據(jù)用戶的要求進行了多次的擴展,泵井數(shù)量由原來的8個擴展到12個,顯示出了系統(tǒng)強大的擴展能力,F(xiàn)在整個系統(tǒng)已經(jīng)通過驗收,得到了聊城市水利局的好評。目前本工程已經(jīng)成為聊城市生活供水的重要樞紐,每天穩(wěn)定、充足的提供水資源,成為造福聊城人民的重要公益事業(yè)工程,切切實實關(guān)系著本地區(qū)的國計民生,經(jīng)濟和政治意義已經(jīng)十分顯著。
8、參考文獻
《東聊供水工程控制系統(tǒng)方案書》
《S7-200 可編程序控制器》 SIEMENS
《SIMATIC S7-300模塊化小型PLC》 SIEMENS
《WINCC 中文教程》 SIEMENS 北京自動化中心
《SIMATIC S7 PROGRAMMING 1&2》 山東大學西門子自動化技術(shù)培訓中心
《PROFIBUS&AS-INTERFACE》SIEMENS
《SIMATIC NET》SIEMENS
《Wincc 5.0 中文版通訊手冊》SIEMENS
《Wincc configration manual 》SIEMENS
附水源地總貌圖: