資源描述:
《基于web的lonworks遠程監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、維普資訊http://www.cqvip.com基于Web的LonWorks遠程監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)徐永新陸寶春(南京理工大學(xué)機械工程學(xué)院,南京210094)E-mail:168xyx@163.con摘要文章論述了基于Web的LonWorks遠程監(jiān)控系統(tǒng)體系結(jié)構(gòu)和實現(xiàn)原理。利用嵌入到Web頁面中的ActiveX控件,形成了豐富的監(jiān)控畫面和復(fù)雜的監(jiān)控功能。同時結(jié)合ASP技術(shù),實現(xiàn)了時遠程LonWorks總線的監(jiān)測和控制。最后,給出了一個遠程監(jiān)控系統(tǒng)的應(yīng)用實例。關(guān)鍵詞LonWorksActiveXASPWeb遠程監(jiān)控文章編號1002—8331-(2OO4)11-0205—03文獻標識碼A中圖分類號T
2、P393DesignandImplementationofLonWorksRemoteMonitor&ControlSystemBasedonWebXuYongxinLuBaochun(SchoolofMechanicalEngineering,NanjingUniversityofScience&Technology,Nanjing210094)Abstract:Thearchitectureandprinciplesofaremotemonitor&controlsystemofLonWorksbasedonWebisdescribed.Thewonderfulmonitorimagean
3、dcomplicatedfunctionsarerealizedbytakingadvantageofActiveXcontrol,embeddedintheWebpages,andincorporatingwithASPtechnology,theremotemonitor&controlforLonWorksfieldbusisimplemented.Finally,theapplicationexamplefortheremotesystemisgiven.Keywords:LonWorks,ActiveX,ASP,Web,RemoteMonitor&Control1引言所產(chǎn)生的動態(tài)網(wǎng)頁
4、在客戶瀏覽器中只能顯示表格數(shù)據(jù),很難產(chǎn)現(xiàn)場總線(FieldBus)技術(shù)是于20世紀七八十年代出現(xiàn)的生統(tǒng)計圖形、曲線和工業(yè)現(xiàn)場畫面等元素以及完成數(shù)據(jù)存檔、一種新興測控技術(shù),它目前在工業(yè)控制領(lǐng)域正得到廣泛的推廣報表打印等功能。為了顯示更為直觀的監(jiān)控畫面,在Web頁面和應(yīng)用。LON(LocalOperationNetworks)總線是美國Echelon中嵌入ActiveX控件不失為一個好方法。同JavaApplet相比較公司于1991年推出的局部操作網(wǎng)絡(luò),為集散式監(jiān)控系統(tǒng)提供而言,ActiveX控件開發(fā)語言和工具多,運行速度快,能提供對了很強的實現(xiàn)手段。為支持LON總線,Echelon公司開發(fā)了客戶
5、機資源的訪問,支持“一次下載,多次運行”的體系結(jié)構(gòu)。因LonWorks技術(shù),它為LON總線設(shè)計、成品化提供了一套完整此,結(jié)合ActiveX和ASP技術(shù)來開發(fā)基于Web的LonWorks遠的開發(fā)平臺。目前采用LonWorks技術(shù)的產(chǎn)品廣泛地應(yīng)用于工程監(jiān)控系統(tǒng)是很適合的。系統(tǒng)的結(jié)構(gòu)模型如圖1所示。業(yè)、樓宇、家庭、能源等自動化領(lǐng)域。監(jiān)測I,Ag0I數(shù)據(jù)庫l,KS1'.1WebInternet的飛速發(fā)展為人與人之間的信息交流提供了方便服務(wù)器i服務(wù)器服務(wù)器快捷的方式,而在控制系統(tǒng)領(lǐng)域,隨著微電子技術(shù)的發(fā)展、設(shè)備DDE的智能化水平的不斷提高,人們對人與設(shè)備之間的信息交流和L∞w0rks網(wǎng)絡(luò)設(shè)備與設(shè)備之間的
6、信息交流也提出了越來越高的需求。開放的分布式網(wǎng)絡(luò)控制系統(tǒng)與Internet的相互結(jié)合是網(wǎng)絡(luò)控制系統(tǒng)發(fā)展的趨勢?;赪eb的LonWorks遠程監(jiān)控系統(tǒng)采用瀏覽器圖l基于Web的LonWorks遠程監(jiān)控系統(tǒng)以簡單友好的操作方式實現(xiàn)對生產(chǎn)現(xiàn)場數(shù)據(jù)的遠程監(jiān)視和控制,可以極大提高企業(yè)自動化水平,提高企業(yè)設(shè)備的維護管理從圖中可以看出,遠程實時監(jiān)控系統(tǒng)可分為三個層次,即水平,實現(xiàn)無人值守,而且可以為企業(yè)合理配置人力資源奠定現(xiàn)場總線網(wǎng)(Infranet)、企業(yè)信息網(wǎng)(Intranet)、國際互連網(wǎng)(In—基礎(chǔ)。目前,基于Internet的遠程監(jiān)控系統(tǒng)實現(xiàn)技術(shù)的研究正ternet),當用戶瀏覽器訪問包含Act
7、iveX控件的Web頁面時,受到越來越多的關(guān)注和重視。該控件被下載到客戶端,并自動完成注冊過程??蛻舳丝丶ㄟ^HrrP協(xié)議向服務(wù)器端傳遞所有控制信息,并接收來自服務(wù)2系統(tǒng)的體系結(jié)構(gòu)器的數(shù)據(jù)信息。Web服務(wù)器通過ASP程序利用ADO接口訪問目前實現(xiàn)Web應(yīng)用系統(tǒng)交互性有多種方案,其中ASP數(shù)據(jù)庫服務(wù)器。同時,監(jiān)測服務(wù)器通過DDE(動態(tài)數(shù)據(jù)交換)技(ActiveServerPages)技術(shù)是最常用的一