新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于Internet的遠程測控技術

        基于Internet的遠程測控技術

        ——
        作者:曹軍義 劉曙光 時間:2006-06-28 來源: 收藏
         
        引言 
          九十年代以來,隨著Internet的廣泛應用,計算機技術和技術得到迅速發展,促使其相關技術也逐漸走向成熟。這些不僅對人們傳統的生活方式產生了巨大的沖擊,而且對其他領域技術的發展也帶來了深刻的影響。網上圖書館,電子商務和網上虛擬醫院已被大家所熟悉,而基于Internet的技術更引起工業界的廣泛關注,并在核電站監控、石油的輸送管道遠程監測、電網運行監控和機器人的遠程控制等領域得到應用。基于Internet的系統實現了數據共享,具有信息傳遞快捷和交互性強等特點,推動著控制技術向著化、分布性和開放性的方向發展,這種發展趨勢使控制系統功能的擴展更加靈活,性能不斷提高,使用更加簡便。 

        1、基于Internet系統的構成  

          二十世紀六十年代后期,Internet首先在美國出現,八十年代得到廣泛的使用。尤其九十年代至今,Internet已經變成覆蓋全世界的計算機,再加上網絡技術的日臻成熟和其給人們提供的數據共享、信息傳遞快捷可靠、不受時空限制和交互性等優點,使因特網已經成為信息時代的主要信息載體,并引起工業界和學術界的廣泛關注。 

          Internet是采用基于開放系統的網絡參考模型TCP/IP(Transmission Control Protocol/Internet Protocol)模型。TCP/IP與開放系統互聯模型ISO(Open System Interconnection)不同,它有四層:應用層、運輸層、網絡互連層和主機和網絡連接層如表1。 

          表1 TCP/IP參考模型


          應用層(FTP SMTP HTTP Telnet) 
          運輸層(TCP UDP) 
          網絡互連層(IP) 
          主機和網絡連接層

          主機和網絡連接層:該層在TCP/IP參考模型中不作定義,只要讓主機發送的IP報文能夠經連接層進行傳送。 


          網絡互連層:該層定義了互連網絡協議(IP)的報文格式和傳送過程。該層的工作負責把IP報文從源端送到目的端,協議采用非連接傳輸方式,不保證IP報文順序到達。負責解決路由選擇,跨網絡傳送等問題。 

          運輸層:該層定義了傳輸控制協議(TCP),它是面向連接的,在兩個對待實體(既可以是軟件實體如一個進程,也可以是硬件實體如智能輸入輸出芯片)間進行可靠傳輸的協議。它保證源終端發送的字節流毫無差錯地順序到達目的終端。該層還定義了另一個傳輸協議:用戶數據包協議(UDP),它是一個不加差錯控制、非連接的傳輸協議。 

          應用層:它是TCP/IP系統的終端用戶接口,該層包含了目前流行的、面向應用的協議,如:虛擬終端(Telnet)、文件傳輸協議(FTP)、超文本傳輸協議(HT-TP)、電子郵件協議(SMTP)等。 

          Internet得到快速的發展和廣泛的應用不僅得益于采用了國際通用標準TCP/IP協議,更重要的是C/S(Client/server)技術的實現。目前基于瀏覽器的客戶端/服務器的通信方式比C/S結構更為高效。B/S工作模式下,用戶只需在客戶端裝有通用的瀏覽器,就可以向網絡上的某一WEB服務器提出請求。WEB服務器對用戶身份進行驗證后,接受用戶的請求,執行相應的擴展應用程序與數據庫服務器進行連接,數據庫服務器接受WEB服務器對數據操作請求后,實現用戶對數據查詢、更改、更新等功能,把運行結果提交給WEB服務器。WEB服務器利用HTTP協議把運行結果通過主頁形式傳到客戶端,客戶機接收傳來的主頁文件,并把它顯示在WEB瀏覽器上。 

          計算機網絡技術發展的同時,工業控制系統也為適應控制系統越來越復雜的控制要求和滿足系統多功能的需要,出現了直接數字控制(DDC)系統、監督控制(SCC)系統、分級控制系統、集散型控制系統(DCS)和現場總線控制系統(FCS)。早期的控制系統DCC和SCC都是采用微處理器、PC、工控機為核心,總線為STD和PC,機的ISA、MULTIBUS、PCI總線等,這些總線由于采用集中式控制方式,降低了系統的可靠性,同時現場連線長且多,系統抗干擾性差。后來出現了集散控制系統,如日本的TDCS-2000系統和美國貝利控制公司的NETWORK-90系統等,它采用多臺微處理器分散在現場進行控制,總線為高速數據通道(HDW)。由于受計算機系統早期存在的系統早期存在的系統封閉這一缺陷的影響,各廠家的產品自成系統,不同廠家的設備不能互連,難以實現互換和互操作,另外系統聯網技術復雜,聯網手段和網絡結構不靈活。 

          目前,出現了最具生命力的工業控制系統--現場總線控制系統(FCS),現場總線是應用于生產現場,在微機化控制設備之間實現雙向串行多節點數字通信的系統,它的關鍵是把網絡化、信息化的概念徹底引人到控制領域和工業現場的控制中,構建完整的控制網絡和信息網絡。FCS系統突破了DCS系統中通信由專用網絡的封閉系統來實現所造成的缺陷,把基于封閉、專用的解決方案變成了基于公開化、標準化的解決方案,把控制功能完全下放到現場,依靠現場智能設備本身便可實現基本控制功能。 

          現場總線既是新興的工業控制系統,又是低帶寬的底層控制網絡。它可以與因特網(Internet)、企業內部網(Intranet)相連,位于生產控制和網絡結構的底層。它具有開放統一的網絡協議,一方面將現場設備互連為通信網絡,實現不同網段、不同現場通信設備間的信息共事,同時又將現場運行的各種信息傳送到遠離現場的控制監測室,并進一步實現與操作終端、上層控制管理網絡的連接和信息共事。再把一個現場設備的運行參數、狀態和故障信息送往各相關的控制室,又將各種控制、維護、組態命令乃至現場設備的工作電源等送往各相關的現場設備,溝通了過程、現場、控制設備之間及其與更高控制管理層之間的聯系。 

          現場總線技術從工業現場設備底層向上發展,逐步擴展到網絡化,開放性和分布性s計算機網絡從互連網Internet頂層向下滲透,直至和底層的現場設備可以通信。基于Internet遠程測控系統應運而生,它通過現場控制網絡(或現場總線)、企業網和Internet網把分布于各局部現場、獨立完成特定功能的控制計算機互連起來,以達到資源共事、協同工作、遠程監測和集中管理、遠程診斷為目的的全分布式設備狀態監測和故障診斷系統,它是Internet、WEB數據庫技術、TCP/IP網絡技術、現場總線技術、瀏覽器技術、設備故障診斷技術發展的產物。系統組成如圖1。




         
        圖1 基于Internet的遠程測控系統 


          基于Internet遠程測控系統的主要有以下幾部分組成:數據庫和WEB服務器;現場測控設備;監控設備;交換式以太網;瀏覽器等。交換式以太網是數據主通道,由于目前企業局域網廣泛采用以太網技術,較ATM戚本低、易實現,且以太網技術發展迅速,吉比特以太網產品已推向市場,并向下兼容,可以采用全雙工通信,消除發生沖突的可能。現場測控設備完成現場設備的數據采集和監測控制,上面可以是智能模塊如模糊控制,還可以PID模塊,使得控制功能下放;同時,設備運行狀態通過以太網的TCP或UDP傳送到遠程監控設備處理和顯示,這些數據并廣播存入數據庫中。遠程監測設備可以進行簡單的故障檢測和分析,把結果告訴現場測控設備,或通過Telnet技術直接控制調整現場設備。還可以擁有故障診斷數據庫進行知識的學習,解決更復雜的現場問題。瀏覽器可以是授權的客戶,允許通過HTTP查看或調度系統資源信息,優化系統整體運做。從圖1中可以看出現場設備可以直接接在以太網上,如網絡儀表,網絡傳感器和網絡PLC等,也可以是通過通信控制器把現場總線(HART總線、CAN總線、LONWORKS總線等)和以太網連在一起。

        2、系統實現的關鍵技術


          要真正實現基于Internet遠程測控,不僅要考慮原有網絡技術和控制技術的特點,還要考慮現有系統的新特性。比如數據傳輸的可靠性和準確性,數據通信的準確性是遠程測控系統的首要要求,沒有可靠的數據是不可能進行控制的。還有某些設備的實時性要求,必須保證其優先級,另外協議的簡單化可實現少延遲,快速投遞;網絡數據庫的連接和更新不僅是動態的、實時的,而且要有高的編程效率和很好的兼容性;TCP/IP協議和現場總線協議的兼容性,真正達到數據暢通無阻。下面就部分關鍵技術進行討論: 

          (1) 網絡數據庫技術 

          在Internet上實現遠程測控,首先要通過Internet獲得系統的設備狀態和故障信息,同時又要讓遠程監控設備或故障診斷系統在異地的數據庫上得到查詢。Internet的WEB服務器包含的信息量巨大,覆蓋區域廣,以前它主要采用HTML編寫,表現形式多樣,表現力強。但用HTML所組成的是一種靜態文件,不適應WEB上數據的實時、動態更新,很難滿足設備的實時性要求。


          目前,基于組件的數據庫技術刊實現了在分布異構下可重用、可移植、可互操作。組件是一個分布對象,規定了組件必須按照統一的接口規范向外界聲明服務;組件也是一塊獨立可重用的二進制代碼,它既可以用不同平臺開發,也可以分布在網絡上的不同平臺上,被不同的平臺所重用。由對象管理組織OMG(Object Management Group)推出的公共對象請求代理CORBA(Common Object Request Broker Architecture)實現了WEB服務器與數據庫服務器的通信接口,它是國際上一個最主要的應用的分布式軟件組件對象標準之一。應用C0RBA對象所提供的數據庫系統可以在多平臺上移植,并可以被其它的CORBA對象調用,具有開放性和可重用性,而且具有良好的可擴充性,增加一個服務功能,只需增加一個接口。應用組件數據庫技術實現的WEB數據庫可以滿足遠程測控系統的需要。 

          (2) 現場總線技術 

          作為新一代控制系統的體系結構,現場總線技術具有如下特點: 

          

        tcp/ip相關文章:tcp/ip是什么




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 错那县| 安陆市| 萝北县| 凤翔县| 湘乡市| 鸡泽县| 汉寿县| 五指山市| 阳城县| 秭归县| 怀化市| 潢川县| 灵山县| 阿坝县| 景泰县| 北辰区| 碌曲县| 海原县| 永宁县| 周宁县| 泗洪县| 堆龙德庆县| 西峡县| 营口市| 日土县| 重庆市| 天长市| 阿图什市| 四川省| 壶关县| 永登县| 通辽市| 清远市| 林甸县| 龙南县| 铅山县| 德格县| 南涧| 东城区| 梅河口市| 东阳市|