前言 茂名市自來水公司河?xùn)|水廠已建成兩期,兩期的工藝和設(shè)備都由國外引進(jìn),控制系統(tǒng)均采用由PLC(可編程邏輯控制器)和PC(個人電腦)組成的計(jì)算機(jī)集散控制系統(tǒng),自動化程度較高。由于兩套系統(tǒng)采用的通信協(xié)議不同,所以它們沒能很好地整合,它們之間沒有數(shù)據(jù)通信,這給生產(chǎn)控制、生產(chǎn)報表的編制和值班人員的操作帶來一定困難。鑒于上述情況,我們決定利用以太網(wǎng)和監(jiān)控組態(tài)">

      技術(shù)頻道

      利用 INTOUCH 通過以太網(wǎng)實(shí)現(xiàn)自來水廠兩套獨(dú)立自控系統(tǒng)

        前言 茂名市自來水公司河?xùn)|水廠已建成兩期,兩期的工藝和設(shè)備都由國外引進(jìn),控制系統(tǒng)均采用由PLC(可編程邏輯控制器)和PC(個人電腦)組成的計(jì)算機(jī)集散控制系統(tǒng),自動化程度較高。由于兩套系統(tǒng)采用的通信協(xié)議不同,所以它們沒能很好地整合,它們之間沒有數(shù)據(jù)通信,這給生產(chǎn)控制、生產(chǎn)報表的編制和值班人員的操作帶來一定困難。鑒于上述情況,我們決定利用以太網(wǎng)和監(jiān)控組態(tài)軟件INTOUCH來實(shí)現(xiàn)它們的連接,使之成為一套完整的系統(tǒng)。
        一、 系統(tǒng)組成及存在問題
        兩套系統(tǒng)采用不同的PLC,兩者網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)不同,通信協(xié)議不同(采用廠家自己的協(xié)議),第一期采用的是THYSSEN PLC,網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)為環(huán)形結(jié)構(gòu),通信協(xié)議采用T800;第二期采用Telemecanique PLC,網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)為總線型,通信協(xié)議是FIPWAY。系統(tǒng)連接圖見圖1。
        

        

        
        
        
        兩期的監(jiān)控組態(tài)軟件都采用INTOUCH ,只是版本不同,這是一套由wanderware 公司出品的組態(tài)軟件包,主要包括兩部分的功能程序:開發(fā)環(huán)境 windowmaker和運(yùn)行環(huán)境windowviewer,另外還有很多實(shí)用工具,NetDDE(網(wǎng)絡(luò)動態(tài)數(shù)據(jù)交換)就是其中之一,它是microsoft windows的DDE(Dynamic Data Exchange,動態(tài)數(shù)據(jù)交換)的擴(kuò)展,不同之處是它用于網(wǎng)絡(luò)而后者用于單機(jī)。
        由于是兩套各自獨(dú)立的系統(tǒng),兩者之間沒有通信,數(shù)據(jù)交換只能靠手工完成,既不準(zhǔn)確,又不及時,在操作中,操作人員必須不停地奔波于兩套系統(tǒng)之間,生產(chǎn)報表的編制要人工合成,不夠方便,不能實(shí)現(xiàn)水廠的全自動控制。
        考慮到兩期系統(tǒng)所采用的PLC、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)和通信協(xié)議不同,若直接從PLC方面著手,技術(shù)難度高,工作量多,投資大,耗時長。經(jīng)研究,最終決定直接從INTOUCH著手,利用其基于以太網(wǎng)和TCP/IP協(xié)議的網(wǎng)絡(luò)功能來實(shí)現(xiàn)它們之間的連接。
        
        二、 解決方案
        監(jiān)控組態(tài)軟件INTOUCH基于以太網(wǎng),兼容TCP/IP通信協(xié)議,通過它可實(shí)現(xiàn)兩套獨(dú)立系統(tǒng)的連接,此法投資較少,對操作人員的要求不高,而且可解決操作人員在兩套系統(tǒng)之間疲于奔命的問題。連接后,可在以太網(wǎng)上的任何一臺計(jì)算機(jī)分享數(shù)據(jù),而不受特定的計(jì)算機(jī)限制,并可實(shí)現(xiàn)遠(yuǎn)距離監(jiān)控功能,在任一臺PC上均可對全廠生產(chǎn)進(jìn)行監(jiān)控,兩期系統(tǒng)的生產(chǎn)數(shù)據(jù)可實(shí)現(xiàn)實(shí)時通信,利用INTOUCH NetDDE,使兩套獨(dú)立的系統(tǒng)(甚至多套系統(tǒng))通過以太網(wǎng)有機(jī)地連接起來,擴(kuò)展靈活方便,空間制約少,是一個可行的方案,INTOUCH在這方面的功能完善,是給排水應(yīng)用領(lǐng)域不錯的選擇。
        實(shí)現(xiàn)過程如下:
        1、 組建以太網(wǎng)
        首先,用交換機(jī)組建一個以太網(wǎng),將一期二期的監(jiān)控PC分別命名為PC1和PC2,系統(tǒng)示意圖見圖2 。
        
        

        

        
        
        在PC1和PC2上分別安裝TCP/IP通信協(xié)議、NetDDE程序及完成其它一些輔助工作。
        2、 INTOUCH設(shè)置
        (1) 整合兩期應(yīng)用程序數(shù)據(jù)
        運(yùn)行INTOUCH 的開發(fā)環(huán)境windowmaker,利用“import”功能將兩期程序數(shù)據(jù)合二為一,使之成為一個完整的應(yīng)用程序。然后分別安裝在PC1和PC2上,這樣就可以在任一臺PC上對生產(chǎn)進(jìn)行監(jiān)控。
       ?。?) 設(shè)置DDE Access
        要在以太網(wǎng)上使用NetDDE進(jìn)行數(shù)據(jù)通信,必須為程序提供數(shù)據(jù)的來源,這就必須對INTOUCH的DDE Access進(jìn)行設(shè)置,設(shè)置方法是在“Modify DDE Access Name”對話框中的“DDE Application/Server Name”欄增加“\\PC2\viewer”(在PC1上)和“\\PC1\viewer”(在PC2上)。通過這個設(shè)置,PC1和PC2就可通過以太網(wǎng)進(jìn)行實(shí)時數(shù)據(jù)通信?! ?BR>  
       ?。?) 運(yùn)行系統(tǒng)
        運(yùn)行INTOUCH windowviewer前先初始化NetDDE,方法是直接運(yùn)行該程序。只有先初始化NetDDE,計(jì)算機(jī)才能與網(wǎng)絡(luò)上的其它計(jì)算機(jī)進(jìn)行實(shí)時通信。通過INTOUCH,兩套獨(dú)立的系統(tǒng)就能有機(jī)地整合起來,從而整合成一套完整的監(jiān)控系統(tǒng)。
        三、系統(tǒng)功能
        原來各自獨(dú)立的兩套系統(tǒng)通過INTOUCH實(shí)現(xiàn)了在線的有機(jī)連接,可以在以太網(wǎng)TCP/IP協(xié)議的統(tǒng)一通信標(biāo)準(zhǔn)和NetDDE下實(shí)現(xiàn)在線的數(shù)據(jù)交換,在線的相互操作。
        例如第一期礬耗參數(shù)名為ALU0101, 第二期礬耗參數(shù)名為PLC1_ALU,總礬耗參數(shù)名為TOTAL_ALU,則可直接用公式
        TOTAL_ALU= ALU0101+PLC1_ALU
        方便求出總礬耗,而以前總礬耗要人工離線計(jì)算。
        又如,為保證清水池有足夠多的水,兩期濾池不能同時進(jìn)行反沖洗,這時濾池在沖洗前必須先進(jìn)行檢測,若其它濾池不進(jìn)行反沖洗則其可進(jìn)行反沖洗,反之則發(fā)出一個等待命令,等其反沖洗完后再行反沖洗。
        有了以太網(wǎng)后,這項(xiàng)工作實(shí)現(xiàn)起來非常簡單,只要設(shè)置兩個狀態(tài)參數(shù)BW1和BW2來判別濾池的反沖洗狀態(tài),(BW1=1時表示第一期濾池正在反沖洗,BW1=0時表示沒有反沖洗,而BW2表示第二期的反沖洗狀態(tài),設(shè)置同前),加入下面程序就可實(shí)現(xiàn)兩期濾池反沖洗的互相協(xié)調(diào):
        If BW1=1 then
        BW2=0
        Else BW2=1
        Endif
        
        If BW2=1 then
        BW1=0
        Else BW1=1
        Endif
        而這些協(xié)調(diào)工作在系統(tǒng)更改前也是必須人工干預(yù)的。
        四、 結(jié)束語
        通過INTOUCH進(jìn)行不同監(jiān)控系統(tǒng)的連接,方法簡單,是一個比較理想的方法, INTOUCH新版本不斷推出,功能不斷加強(qiáng),其在工業(yè)以太網(wǎng)方面的技術(shù)也不斷完善,利用它,我們可將生產(chǎn)數(shù)據(jù)送到網(wǎng)上任一臺計(jì)算機(jī),甚至發(fā)至互聯(lián)網(wǎng),在網(wǎng)上進(jìn)行監(jiān)控。

      文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。

      主站蜘蛛池模板: 国产一区二区三区不卡AV| 国产日韩一区二区三区| 精品视频一区二区三区四区 | 日本在线一区二区| 日韩久久精品一区二区三区| 日韩免费视频一区二区| 国产乱码精品一区二区三 | 国产另类TS人妖一区二区| 精品女同一区二区| 日本一区二区三区日本免费 | 欧美人妻一区黄a片| 亚洲国产精品一区二区第一页| 无码AⅤ精品一区二区三区| 精品一区二区三人妻视频| 精品福利一区二区三区免费视频| 亚洲国产精品一区二区久久hs| 中文字幕在线播放一区| jizz免费一区二区三区| 亚洲一区二区三区乱码A| 日韩精品一区二区三区在线观看 | 亚洲国产精品第一区二区三区| 国产成人精品一区二区A片带套 | 相泽南亚洲一区二区在线播放| 99精品国产一区二区三区2021| 久久久精品人妻一区二区三区蜜桃 | 国产精品免费大片一区二区| 日本一区二区在线不卡| 高清一区高清二区视频| 无码日韩人妻AV一区免费l| 波多野结衣一区二区三区88| 日本一区二区三区在线视频观看免费| 无码AV一区二区三区无码| 久夜色精品国产一区二区三区| 日韩精品无码一区二区三区AV| 中文字幕aⅴ人妻一区二区| 久久一区不卡中文字幕| 91精品福利一区二区| 国产精品一区电影| 奇米精品一区二区三区在| 亚洲AV午夜福利精品一区二区| 亚洲第一区视频在线观看|