<code id="ea2gy"><pre id="ea2gy"></pre></code>
  • <acronym id="ea2gy"><th id="ea2gy"></th></acronym><fieldset id="ea2gy"><dd id="ea2gy"></dd></fieldset>
  • <noscript id="ea2gy"></noscript>
    <td id="ea2gy"><dd id="ea2gy"></dd></td>
    如何構建LonWorks網絡監控系統

    (海思LonWorks系統工程部提供)

    一、概述
      在自動化控制技術領域,現場總線技術得到了快速發展及應用,其中的
    LonWorks現場總線是目前最具競爭力的現場總線之一。LonWorks具有良好的開放性與互操縱性、可使用任何傳輸媒介進行通訊、能夠使用所有現有的網絡結構、網絡拓撲可以自由組合、具備網絡的基本功能、可與Internet無縫連接等特點和優勢,使其在工業、樓宇、家居智能化、農業、醫療和運輸業等自動控制領域得到了廣泛的應用。構建基于LonWorks網絡技術的、適應于項目現場實際需求的自動化監控系統極為重要。
    二、運用LonMaker工具構建LonWorks監控系統
      LonMaker是以美國埃施朗公司開發的LNS網絡操縱系統為基礎,把強大的客戶/服務器體系結構和易于使用的Visio用戶界面綜合起來,形成了一個用于設計、啟動、監視、測試、維護分布式控制網絡的
    LonWorks管理工具
      LonMaker工具不僅能在LonMaker圖頁中通過連接、LNS 文本框監視網絡設備的
    網絡變量,在一個單獨的應用程序中通過LonMaker Brower對任何設備的網絡變量和配置屬性進行讀和寫,還能建立人機界面HMI 。如在一個LonWorks網絡中控制樓房的加熱系統,HMI能顯示每個房間溫度的實時讀進,同時可通過HMI控制加熱器和風扇。
      使用LonMaker工具創建一個HMI有三種選項:
      1、使用LNS 文本框。它是一個ActiveX控件,每個LNS文本框能用來監視或控制一個網絡變量,這種方法不需要任何編程。
      2、使用第三方ActiveX控件。第三方ActiveX控件是來自除了LonMaker工具外其他來源的任一控件,如美國國家儀器有限公司設計的控件,它們用來加強LonMaker工具創建的HMI,使之形象化。
      3、創建自定義的ActiveX控件。作為使用第三方ActiveX控件的替換,可以創建自己的基于LNS的ActiveX控件。
      LonMaker工具的HMI為簡單監控操縱提供了低本錢平臺,但它不能用來代替高級終真個 HMI工具,如InTouch或iFIX。假如需要監控網絡中節點的狀態或表示網絡中簡單的相互作用,LonMaker工具的HMI足夠了。假如表示網絡中更為復雜的相互作用,最好使用高級終端HMI工具,這些工具還提供了報告、分析、歷史、報警日志、事件處理等功能。
    三、運用LM+LNS DDE Server+組態軟件構建監控系統
    (一) 監控系統的網絡架構
      此種監控系統的基本結構如圖1所示。其基本組件為:上位機(裝有監控組態軟件)、LNS DDE Server、LonMaker for windows、LonWorks網絡等。在此系統中,上位機可監視LonWorks網絡,讀取網絡中節點采集的實時數據,顯示各節點的工作狀況及歷史圖表,實現對數據的判別、分析及貯存等。同樣,上位機也可控制LonWorks網絡,能直接向被控設備發送命令,控制某一節點的狀態。

      

    圖1 監控系統的基本結構


    (二)監控系統組件
    1、
    LonWorks網絡及LonMaker
      LonWorks網絡由節點、網絡工具、信道、基礎設備等組成。在監控一個網絡之前,需使用LNS網絡工具如LonMaker對網絡進行安裝,使得每個設備能夠與同一網絡中的其它設備進行通訊,LonMaker網絡設計所產生的網絡配置信息為LNS DDE Server提供服務。
    2、 DDE與LNS DDE Server
      所謂DDE—Dynamic Data Exchange,即動態數據交換,是WINDOWS平臺上的一個完整的通訊協議,它使應用程序能夠彼此交換數據和發送指令。兩個同時運行的程序之間通過DDE方式交換數據時建立Client/Server關系。
      LNS DDE Server是一個基于LNS操縱系統的軟件包,是與DDE兼容的到LonWorks網絡的接口,且和很多HMI及SCADA軟件包兼容。通過LNS DDE Server,Windows應用程序可方便地與LonWorks網絡上設備交換信息,也就是說,利用LNS DDE Server,任何承擔DDE Client的應用程序能監視和控制一個或多個LonWorks網絡。
      DDE Client與LNS DDE Server之間的通訊需要三個約定標識:Application、Topic及 Item,即當Client發出開始與DDE對話的請求時,只有當Application、Topic標識與LNS DDE Server內部設定的標識一致時,系統才將DDE Client的請求傳達給LNS DDE Server。
    三、運行組態軟件構建LonWorks監管系統
      監控組態軟件是面向監控與數據采集的軟件平臺工具,具有豐富的設置項目,使用方式靈活,功能強大。監控組態軟件最早出現時,HMI或MMI是其主要內涵,即主要解決人機圖形界面題目。隨著它的快速發展,實時數據庫、實時控制、SCADA、通訊及聯網、開放數據接口、對I/O設備的廣泛支持已經成為它的主要內容。隨著技術的發展,監控組態軟件將會不斷被賦予新的內容。目前國內常用的組態軟件有:Intouch、iFIX、組態王、力控等等。
    四、運用VB+LNS開發平臺構建LonWorks監控系統
    (一)LNS網絡工具
      LNS網絡工具可以是DM-21嵌進式工具和基于PC機的工具(LonMaker,LNS DDE Server),也可以為基于開發工具包開發的工具。其中LNS應用程序開發者工具包是開發LNS網絡工具的工具包。包括LNS服務器、32位LNS ActiveX控件、LNS數據服務器、32位DLL、LNS Plug-in向導軟件、基于LNS網絡接口的網絡驅動程序、工具應用程序等,適用于Windows 2000、Windows NT 4.0、Windows 95/98等。
    (二)LNS對象層次結構及編程模型
      LNS 把LonWorks網絡表示為具有層次的對象,而每個對象相應于網絡中的物理對象,如網絡設備、特性、操縱等。這些對象提供了一整套的方法、屬性和事件。
      如圖2所示為一個LNS編程模型的例子。 “設備對象”表示一個應用設備的一個對象,它提供了一套方法與屬性。LNS客戶應用程序通過LNS ActiveX 控件賦予對象屬性和方法,使對象發生改變。比如把“State”(狀態)賦予對象的屬性,把“Wink”(閃爍)賦予對象的方法,使該設備產生相應的變化。而當設備發生網絡變量更新或Service Pin時,通過LNS ActiveX 控件以事件報告設備對象所發生的變化,應用程序根據這些事件進行相應的處理。

     

     圖2 LNS編程模型


    (三) 開發LNS應用程序
      開發一個LNS應用程序即LNS網絡工具,使它能夠安裝節點、創建連接、診斷和維護網絡、監控網絡、優化網絡等。為了完成開發,需要的軟硬件如下:
      軟件:the LNS Application Developers Kit for Windows、 LNS for Windows、Microsoft Visual Basic 6.0。
      硬件:一個LonWorks NSI、一個LonWorks 設備。
    五 、嵌入式(Web Server)監控系統的實現
      i.LON SmartServer是埃施朗公司推出的突破性產品,在性能和可靠性方面都是高水平的,得到Cisco的認證。 i.LON SmartServer具有兩種主要功能:作為LonWorks Router與作為Web server。
      Web 服務器在數據服務器與Web 瀏覽器之間提供LonWorks網絡變量的服務,實現遠程監控。基于Web治理的LonWorks網絡與一般的LonWorks網絡的主要區別,是在已存在的LonWorks網絡上,添加一臺 i.LON設備做Web Server。 i.LON設備以Web Server方式運行,在互連網上作為實際網絡的代理,具體實現細節對監控端是完全透明的。基于以太網,客戶只要擁有瀏覽器,即可方便地對遠程設備進行監控,這樣無論在何處、何時都可通過LAN、WAN或Internet對特定LonWorks網絡的設備進行實時監控,如圖3所示。
      使用i.LON Web Server進行監控需要完成如下工作:

      

    圖3 基于i.LON Web的LonWorks網絡的控制

      ①配置i.LON:使用Console Application;
      ②建立新信道:使用the Configuration Server;
      ③配置i.LON作為Web Server的網絡:通過網絡治理工具,如LonMaker;
      ④創建網頁:使用HTML編輯器及i.LON Web Tag Wizard;
      ⑤向i.LON設備傳送網頁:使用FTP;
      ⑥安全性設置:修改i.LON的WebParams.dat 文件中的設置;
      ⑦測試:通過Web 瀏覽器進行測試。
     六、綜述
      LonMaker工具的人機界面為簡單監控提供了低本錢平臺,但它不能用來代替高級終端 HMI工具。利用LM+LNS DDE Server+組態軟件進行監控的方法,具有快速、開發工作量小、方便組態的特點,適合一般要求的HMI,尤其適合短期、可靠性高的工程項目。直接使用LNS開發,可以定制自己的軟件產品,監控與治理系統更靈活,但開發工作量比LM+LNS DDE Server+組態軟件大,而且復雜。利用Web Server實現監控,可通過Internet從任何地方、任何時間對LonWorks網絡進行監控,把Internet帶進人們的生活,但它不能訪問配置屬性和網絡治理功能。


        版權所有:南京海思自動化系統有限公司    網站地圖:Sitemap        蘇ICP備13027346號-1
    電話:025-52804590 52804690 地址:南京市秦淮區白下高新技術產業園區光華路162號研發孵化綜合樓2樓 網址: www.sglcjfs.com
    版權所有:南京海思自動化系統有限公司
    總機:025-52804590 / 52804690
    市場部:8008分機  售后部:8006分機
    手機:18905184663(市場)  郵箱:highsys@163.com
    南京市秦淮區白下高新技術產業園區光華路162號研發孵化綜合樓2樓
    主站蜘蛛池模板: 少妇熟女久久综合网色欲| 五月婷婷亚洲综合| 久久一日本道色综合久久m| 国产综合无码一区二区三区| 国产亚洲精品第一综合| 久久久久久青草大香综合精品| 激情五月婷婷综合网站| 亚洲av无码国产综合专区| 丁香五月网久久综合| 一本色道久久99一综合| 色综合天天综合网国产成人| 亚洲国产成人久久综合碰| 亚洲色偷偷综合亚洲av78| 伊人久久大香线蕉综合Av| 国产成人亚洲综合a∨| 五月天婷婷综合网| 无码专区久久综合久中文字幕 | 久久综合久久久久| 色噜噜狠狠狠色综合久| 五月丁香综合缴情六月小说| 久久综合久久性久99毛片| 色综合天天综合高清网国产| 亚洲国产日韩综合久久精品| 狠狠色狠狠色综合曰曰| 国产美女亚洲精品久久久综合| 天天躁日日躁狠狠躁综合 | 色噜噜狠狠色综合网| 久久国产精品亚洲综合| 久久久久综合国产| 色婷婷久久综合中文久久蜜桃av | 伊人久久综合影院| 国产亚洲欧洲Aⅴ综合一区| 国产成人综合久久精品下载| 狠狠爱天天综合色欲网| 好吊色青青青国产综合在线观看| 综合久久久久久久综合网| 色天天综合久久久久综合片| 一本色道久久综合网| 亚洲伊人色欲综合网| 久久综合香蕉国产蜜臀AV| 狠狠色综合网久久久久久 |