袁維貴州交通職業(yè)技術(shù)學院
基于Web的網(wǎng)絡測控技術(shù)及應用
袁維
貴州交通職業(yè)技術(shù)學院
摘要:在科技的不斷進步中,人們的生活方式隨著網(wǎng)絡技術(shù)的廣泛應用而受到一定程度的改變。Web技術(shù)的出現(xiàn),解決了傳統(tǒng)設備因為終端分布較散而難以進行測控的問題。本文通過對Web技術(shù)的深入了解,在分析傳統(tǒng)設備的不足之處的基礎上,闡述Web技術(shù)在遠程測控中的發(fā)展趨勢。
關(guān)鍵詞:Web;虛擬網(wǎng)絡;遠程測控
遠程監(jiān)控系統(tǒng)為了實現(xiàn)遠程信息在控制設備中的交互,達到遠程監(jiān)控的目的,利用互聯(lián)網(wǎng)、現(xiàn)場控制網(wǎng)絡以及企業(yè)內(nèi)部網(wǎng)對分散的測量控制系統(tǒng)或是設備進行互聯(lián)。Web技術(shù)隨著科技的發(fā)展以及“e”網(wǎng)對控制領(lǐng)域的侵襲,已經(jīng)變成了工業(yè)中進行網(wǎng)絡控制與數(shù)據(jù)通訊的熱點。工業(yè)以太網(wǎng)中要想開放的實時監(jiān)控得以實現(xiàn),基于Web技術(shù)的網(wǎng)絡測控系統(tǒng)的應用便必不可少。
管理人員可以通過遠程設備來監(jiān)測現(xiàn)場情況,并對參數(shù)進行調(diào)整與設置,恢復故障等,而不需要出現(xiàn)在現(xiàn)場工作環(huán)境中。工業(yè)生產(chǎn)對遠程測控技術(shù)的要求是面對現(xiàn)場數(shù)據(jù)采集困難并且設備分散的情況,可以對設備工作狀態(tài)進行有效的監(jiān)視以及控制。
面對大量的特性、環(huán)境參數(shù)、物理量在企業(yè)運營及數(shù)據(jù)采集中被要求實時監(jiān)督與檢測的情況,傳統(tǒng)遠程測控通過撥號來進行數(shù)據(jù)傳輸?shù)姆绞?,不僅存在著使用成本過高、網(wǎng)絡資源長時間被占用的問題,它的傳輸率及可靠性還較低。傳統(tǒng)遠程測控并沒有較強的適應性或是可以長距離作用,是因為一般的傳統(tǒng)遠程測控都是通過RS485或者是RS232組網(wǎng)。傳統(tǒng)遠程測控由于整個系統(tǒng)都是半封閉或封閉狀態(tài),具有較強的系統(tǒng)專用性,不過由于它的開放性較低,并不具備較好的可移植與擴展性。
互聯(lián)網(wǎng)技術(shù)核心之一的Web技術(shù)作為信息交互系統(tǒng),具有全球性。它利用網(wǎng)絡將超文本數(shù)據(jù)信息在計算機之間傳輸?shù)南敕ㄗ優(yōu)楝F(xiàn)實。Web Server是對超文本文檔進行存放的計算機,專門訪問Web的軟件并在客戶機上運作的是Web Browser。作為互聯(lián)網(wǎng)的一種服務,Web服務被廣泛應用。
計算機數(shù)字化測控技術(shù)以及Web技術(shù)、虛擬儀器技術(shù)進行融合,并采用瀏覽器或者服務器的方式對測量儀器進行遠程測量與控制,就是基于Web的網(wǎng)絡測控。只有安裝ActiveX組件,瀏覽器或者是Java虛擬機才能使客戶端具有虛擬儀器測量與控制;Web服務器以及一些儀器卡板組成了服務器端;IP是網(wǎng)絡規(guī)程的統(tǒng)一。
Java是一種新語言,在不同機種與各種操作平臺的環(huán)境下進行軟件開發(fā)是它創(chuàng)建的目標。同為分布對象技術(shù)的ActiveX便不如它便捷。只要安裝了Java虛擬機,那么Java程序就能夠在軟件中運行無阻。如果訪問的頁面有Java程序的話,程序便會自動下載并運行,程序會在用戶離開訪問頁面時自動進行刪除。Applet可以及時提供最新的軟件版本給用戶,它在基于Web的網(wǎng)絡測控技術(shù)中的應用具有很大的便捷性。
Web Browser位置與方式在基于Web的網(wǎng)絡測控技術(shù)系統(tǒng)中的差異可以被區(qū)分為Web Browser獨立遠程監(jiān)控與Web嵌入式兩種不同的系統(tǒng)。
把“e”網(wǎng)接口、IP以及Web Browser等融入執(zhí)行器與控制器等設備中的這種控制網(wǎng)絡節(jié)點就是Web嵌入式的工控節(jié)點。它具有向上能連入互聯(lián)網(wǎng)成為合法節(jié)點、向下能鏈接輸入輸出器件的特點,而且通過Web Browser還能夠與外界進行信息互換。基于Web的網(wǎng)絡測控技術(shù)的Web嵌入式系統(tǒng)具有構(gòu)造簡潔、能夠較高響應客戶端請求的優(yōu)勢。由于作為互聯(lián)網(wǎng)上的服務器能夠被單獨監(jiān)控的特點,所以信息交互過程中不會出現(xiàn)瓶頸狀況,更適用于小信息量、節(jié)點分散的簡單系統(tǒng)。
Web Browser獨立式適用于信息量大、測控節(jié)點集中的遠程監(jiān)視測控系統(tǒng)。Web Browser獨立式的相較于Web嵌入式而言,它的優(yōu)點就是數(shù)據(jù)庫與Web Browser的獨立。遠程監(jiān)控被采集的控制數(shù)據(jù)需要在Web Browser或是數(shù)據(jù)庫服務器上進行存儲,通過Java技術(shù)在數(shù)據(jù)庫與Web Browser中形成接口,以便于Web Browser對數(shù)據(jù)庫中存儲的數(shù)據(jù)進行訪問,連帶生成HRML文件。用戶要想實現(xiàn)互交數(shù)據(jù),可以通過遠程運行瀏覽器,利用遠程監(jiān)控系統(tǒng)訪問數(shù)據(jù)。在數(shù)據(jù)庫與Web Browser中利用ASP等建立通訊。基于Web的網(wǎng)絡測控技術(shù)Web Browser的闡述,一般都是由開發(fā)者對數(shù)據(jù)庫查詢版本進行編寫,然后嵌入HTML文件內(nèi)。關(guān)于客戶對程序的應用方面,由于對Web數(shù)據(jù)庫的訪問就是要通過JDBA接口由Applet來進行的,因此可以通過Web使用客戶端下載嵌入網(wǎng)頁的Applet。JDBA的最大優(yōu)勢就是對網(wǎng)絡平臺沒有要求,不過使用JDBA需要將JDBC服務軟件安裝在Web服務器端。雖然對基于Web的網(wǎng)絡測控技術(shù)應用進行舉例聽上去很簡單,不過要想在實際中對其有著較好的應用,安全防范等方面的重要性是不能被忽視的。
工業(yè)數(shù)據(jù)通信與OPC、互聯(lián)網(wǎng)、控制網(wǎng)絡、數(shù)據(jù)庫技術(shù)等共同發(fā)展的產(chǎn)物便是遠程監(jiān)控系統(tǒng),它在很多領(lǐng)域都得到了廣泛應用?;赪eb的網(wǎng)絡測控技術(shù)是科技發(fā)展所面臨的趨勢,基于Web的網(wǎng)絡測控技術(shù)的應用,客戶要想對生產(chǎn)現(xiàn)場進行遠程監(jiān)控,便可以借助互聯(lián)網(wǎng),通過對Web Browser的應用來實現(xiàn)遠程控制的想法。同時基于Web的網(wǎng)絡測控技術(shù)還能幫助企業(yè)集成數(shù)據(jù)網(wǎng)絡與控制網(wǎng)絡的信息,在信息管理管理方面為企業(yè)提供了很大的幫助。而隨著科技的不斷進步,總線技術(shù)終會被“e”網(wǎng)所取代,到那時,基于Web的網(wǎng)絡測控技術(shù)必定會得到更為矚目的重視。
參考文獻:
[1]楊勇.基于虛擬儀器的網(wǎng)絡測控技術(shù)研究[J].現(xiàn)代裝飾(理論),2011(12).
[2]任鴻雁.嵌入式WEB服務的網(wǎng)絡測控平臺設計及應用思考[J].電子制作,2014(23).
[3]袁俊.基于Web的網(wǎng)絡管理模型及實現(xiàn)技術(shù)研究[J].河南科技,2014(04).