亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于設(shè)備描述的現(xiàn)場數(shù)據(jù)管理

        2010-12-31 00:00:00祖仁全
        商場現(xiàn)代化 2010年8期

        [摘 要]本文介紹了一種基于設(shè)備描述的現(xiàn)場數(shù)據(jù)管理技術(shù)?;谠O(shè)備描述的現(xiàn)場數(shù)據(jù)管理技術(shù)的設(shè)備描述文件,設(shè)計出了監(jiān)控層/數(shù)據(jù)管理層/現(xiàn)場設(shè)備層三層模型結(jié)構(gòu)的遠(yuǎn)程監(jiān)控網(wǎng)絡(luò)。 開發(fā)了PC 網(wǎng)關(guān)、后臺數(shù)據(jù)庫、動態(tài)網(wǎng)頁等程序,初步實現(xiàn)了對現(xiàn)場設(shè)備的遠(yuǎn)程監(jiān)控和管理功能。

        [關(guān)鍵詞]現(xiàn)場數(shù)據(jù)管理 XML 設(shè)備描述

        一、現(xiàn)場數(shù)據(jù)管理的意義

        隨著Internet技術(shù)不斷發(fā)展和壯大,Internet正在把全世界的辦公系統(tǒng)和通信系統(tǒng)連接起來,這為底層信息的遠(yuǎn)程訪問和控制創(chuàng)造了條件。而現(xiàn)場數(shù)據(jù)管理系統(tǒng)也正在把底層控制網(wǎng)絡(luò)Internet集成起來,這為底層信息的遠(yuǎn)程訪問和控制提供了基礎(chǔ)。這樣我們就可以通過Internet和Internet的集成,實現(xiàn)對現(xiàn)場數(shù)據(jù)的遠(yuǎn)程監(jiān)控和管理。

        二、系統(tǒng)總體設(shè)計

        目前常用的工控編程語言除了IEC 61131.3所規(guī)范的5種語言之外,流程圖語言和C語言也在一定的范圍內(nèi)使用。顯然,這些語言仍在發(fā)展。目前該領(lǐng)域一個主要的發(fā)展方向是將統(tǒng)一建模語言UML應(yīng)用于mc61131_3組態(tài)軟件的開發(fā),適用于迭代式的開發(fā)過程,為支持大部分現(xiàn)有的面向?qū)ο箝_發(fā)過程設(shè)計,編程人員可運(yùn)用UML以圖形來描述控制系統(tǒng),接著加上功能塊、數(shù)據(jù)和其它基本的要素,然后UML便可自動生成用符合疋c 61131-3的編程語言寫的代碼,功能塊可以從標(biāo)準(zhǔn)核心技術(shù)構(gòu)件庫中取得。而本文,提出了基于Web技術(shù)的遠(yuǎn)程監(jiān)控模型為:監(jiān)控層/數(shù)據(jù)管理層/現(xiàn)場設(shè)備層。為解決此類問題提供了新的思路。

        1. 現(xiàn)場數(shù)據(jù)分析和系統(tǒng)總體設(shè)計

        由于常用的瀏覽器服務(wù)器/數(shù)據(jù)庫三層模型結(jié)構(gòu)在處理實際問題時有很好的靈活性,技術(shù)成熟,開發(fā)工具簡單。所以我們提出了基于Web技術(shù)的遠(yuǎn)程監(jiān)控模型為:監(jiān)控層/數(shù)據(jù)管理層/現(xiàn)場設(shè)備層.這里現(xiàn)場設(shè)備層為以太網(wǎng)總線網(wǎng)絡(luò)(見圖1);數(shù)據(jù)管理層為PC網(wǎng)關(guān)通信程序。內(nèi)存數(shù)據(jù)庫和Web服務(wù)器;監(jiān)控層為IE瀏覽器。

        要實現(xiàn)如上所述的遠(yuǎn)程監(jiān)控系統(tǒng),關(guān)鍵問題就是如何使現(xiàn)場設(shè)備的信息上傳到數(shù)據(jù)管理層,以及瀏覽器控制命令如何下網(wǎng)絡(luò)與通信達(dá)到現(xiàn)場設(shè)備中,以太網(wǎng)總線使用設(shè)備描述語言編寫具體設(shè)備描述文本,能夠準(zhǔn)確的描述設(shè)備信息和被控參數(shù),從而巧妙的解決了這一關(guān)鍵技術(shù)問題。同時,控制命令可以通過特殊幀結(jié)構(gòu)下達(dá)到現(xiàn)場設(shè)備,實現(xiàn)遠(yuǎn)程監(jiān)控任務(wù)。

        三、現(xiàn)場數(shù)據(jù)管理方法

        隨著現(xiàn)場總線和以太網(wǎng)技術(shù)的發(fā)展,越來越多的基于以太網(wǎng)的技術(shù)將會應(yīng)用到現(xiàn)場總線控制系統(tǒng)中。作為一種新型的以太網(wǎng)技術(shù),XMI 語言推動了互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展。XMIL語言在描述結(jié)構(gòu)化數(shù)據(jù)方面的強(qiáng)大功能使其在工業(yè)控制領(lǐng)域的應(yīng)用成為可能,特別是在設(shè)備描述方面更能體現(xiàn)出其優(yōu)越性,更好滿足現(xiàn)場設(shè)備的互操作性。

        1. 現(xiàn)場設(shè)備層的設(shè)計

        基于因特網(wǎng)的遠(yuǎn)程監(jiān)控的現(xiàn)場設(shè)備的監(jiān)控是通過現(xiàn)場的控制計算機(jī)來完成的?,F(xiàn)場計算機(jī)主要功能是根據(jù)實時數(shù)據(jù)庫中的遠(yuǎn)程控制命令對現(xiàn)場設(shè)備進(jìn)行控制,以及將采集到的現(xiàn)場設(shè)備狀態(tài)數(shù)據(jù)存入實時數(shù)據(jù)庫中,以便Web服務(wù)器可以發(fā)送給用戶。對于不同的現(xiàn)場設(shè)備,我們開發(fā)不同的智能節(jié)點設(shè)計,節(jié)點采用積分分離PID算法,可以單獨完成對設(shè)備參數(shù)進(jìn)行控制,以及自動與數(shù)據(jù)管理層PC軟網(wǎng)關(guān)實現(xiàn)通信和設(shè)備描述文件的上傳,節(jié)點可對上位機(jī)或遠(yuǎn)程客戶端的控制命令作響應(yīng),控制任務(wù)由節(jié)點完成。

        2. 數(shù)據(jù)管理層的設(shè)計與實現(xiàn)

        數(shù)據(jù)管理層實現(xiàn)基本數(shù)據(jù)處理活動,包括存儲、修改、更新以及其他數(shù)據(jù)相關(guān)服務(wù)。接受用戶服務(wù)層的請求,向用戶服務(wù)層返回結(jié)果;向數(shù)據(jù)采集層發(fā)送請求。數(shù)據(jù)管理層包括web服務(wù)器和實時數(shù)據(jù)庫兩部分。為了實現(xiàn)數(shù)據(jù)管理層與現(xiàn)場設(shè)備層之間的信息傳遞。我們開發(fā)了一個基于以太網(wǎng)總線的PC網(wǎng)關(guān)通信程序,從而保障數(shù)據(jù)傳輸?shù)膶崟r性,而web服務(wù)器系統(tǒng)采用tomcat構(gòu)建WEB服務(wù)器,用Jsp腳本語言進(jìn)行動態(tài)網(wǎng)頁的制作,通過網(wǎng)關(guān)通信程序與以太網(wǎng)總線進(jìn)行通信,后臺數(shù)據(jù)庫采用開源的內(nèi)存數(shù)據(jù)庫來完成。

        3. Web服務(wù)器的設(shè)計

        Web服務(wù)器的功能是為監(jiān)控層提供服務(wù),主要的設(shè)計任務(wù)就是動態(tài)的網(wǎng)頁編制、實時數(shù)據(jù)庫的訪問。一方面,我們采用表單形式發(fā)送的控制命令存人實時數(shù)據(jù)庫.等待設(shè)備監(jiān)控系統(tǒng)讀取;另一方面,我們根據(jù)客戶的請求.從實時數(shù)據(jù)庫讀出設(shè)備狀態(tài)數(shù)據(jù)發(fā)布給用戶。我們采用Apache的tomcat服務(wù)器,采用Jsp來完成網(wǎng)頁的制作,克服了HTML編寫網(wǎng)頁的靜態(tài)缺點.從而使網(wǎng)頁上可以有許多動態(tài)的信息存在。PC網(wǎng)關(guān)與Web服務(wù)器之間的通信主要通過后臺數(shù)據(jù)庫完成,當(dāng)Web服務(wù)器收到遠(yuǎn)方控制命令時,將修改后臺數(shù)據(jù)庫控制表單,這時軟網(wǎng)關(guān)將從數(shù)據(jù)庫中讀取控制命令,并按以太網(wǎng)總線協(xié)議,將控制命令傳送至被控設(shè)備,完成對現(xiàn)場設(shè)備的遠(yuǎn)程控制。這里現(xiàn)場設(shè)備將對控制命令進(jìn)行應(yīng)答,通知遠(yuǎn)程客戶端控制任務(wù)完成,并刷新客戶端瀏覽器。

        4. 控層的設(shè)計與實現(xiàn)

        監(jiān)控層應(yīng)用ActiveX和HTML語言以及腳本語言的結(jié)合來實現(xiàn)。HTML語言主要用來組織用戶界面、文本數(shù)據(jù)的顯示、用戶信息的表單提交。監(jiān)控層主要有兩個任務(wù),即設(shè)備狀態(tài)數(shù)據(jù)的表示和控制命令的發(fā)送監(jiān)控層的第一任務(wù)就是設(shè)備狀態(tài)數(shù)據(jù)的表示問題. 系統(tǒng)中,我們將后臺數(shù)據(jù)庫中的現(xiàn)場設(shè)備相關(guān)信息,控制參數(shù)顯示在瀏覽器上,供用戶查看最新的設(shè)備運(yùn)行狀況,以便發(fā)出控制命令。至于監(jiān)控層控制命令的發(fā)送.HTML語言提供了表單,以便通過瀏覽器向服務(wù)器提交數(shù)據(jù)。我們也是采用表單向服務(wù)器提交控制命令,Web服務(wù)器接收后將其存人后臺數(shù)據(jù)庫,再由PC網(wǎng)關(guān)程序按以太網(wǎng)總線協(xié)議,下達(dá)命令到現(xiàn)場設(shè)備。

        參考文獻(xiàn):

        [1]w3c組織http: / /www1w31org/XML /Schema1

        [2]國家質(zhì)量技術(shù)監(jiān)督局.GB/T2O17l—2006用于工業(yè)測量與控制系統(tǒng)的EPA系統(tǒng)結(jié)構(gòu)與通信規(guī)范[S],北京:中國標(biāo)準(zhǔn)出版社,2006

        男人的天堂av网站| 国产91精品清纯白嫩| 日本不卡视频一区二区| 亚洲人成网网址在线看| 亚洲日韩精品欧美一区二区一 | 亚洲人午夜射精精品日韩 | 亚洲精品有码在线观看| 国产91九色视频在线播放| 国产情侣自拍在线视频| 69一区二三区好的精华| 亚洲人成电影在线无码| 日韩av免费在线不卡一区| 国产主播一区二区三区蜜桃| 国产成人无码av一区二区| 无码专区中文字幕DVD| 亚洲av一二三又爽又爽又色| 免费在线观看av不卡网站| 亚洲日产精品一二三四区| 久久久久中文字幕精品无码免费 | 少妇粉嫩小泬喷水视频| 免费大片黄在线观看| av日本一区不卡亚洲午夜| 91精品国产在热久久| 啦啦啦www播放日本观看| 久久久久欧洲AV成人无码国产| 黄片一级二级三级四级| 无码毛片内射白浆视频| 精品成人乱色一区二区| 国产桃色精品网站| 日韩高清不卡一区二区三区| 色爱无码av综合区| 人妻熟妇乱系列| 亚洲国产精品天堂久久久| 亚洲av高清在线观看一区二区| 色婷婷五月综合亚洲小说| 国产免费的视频一区二区| 福利视频一区二区三区| 55夜色66夜色国产精品视频| 亚洲欧美日韩中文字幕网址| 最近中文字幕精品在线| 白嫩少妇高潮喷水av|