摘要:現在,IBMS漸成趨勢,但是不同廠家不同協議設備、系統互聯也是長期困擾著眾多商家們的棘手問題,很多時候就是由于通訊接口互聯不上而導致工程延滯甚至丟標,讓人可惜。本文就智能樓宇、弱電集成中經常碰到的并迫切需要解決的設備、系統互聯和通訊問題根據我們大量應用經驗,提出專業的解決方案。
關鍵詞:NetEasy,IBMS,協議轉換,智能網關
一、引言
隨著樓宇自動化技術的發展,智能化樓宇集成(IBMS)趨勢越來越明顯,樓宇自動化系統產品如通信協議、應用程序接口、數據描述等也不斷增加,但由于我國樓宇自動化系統通信網絡和系統的統一標準和規范尚在建立和完善中,各廠家使用的網絡通信協議通?;ゲ患嫒?。為保證設備之間的互操作性,就必須花很大的代價做通信協議轉換裝置和軟件接口,這樣一方面增加了系統的復雜性降低了可靠性,另一方面增加了系統成本和維護的復雜性。在目前的樓宇自動化系統中,有時候相同的數據,甚至是相同的功能,由于在不同的應用中使用,就必須重新進行調試,既繁瑣又容易出錯。如果能重復使用這些相同的數據或功能,將有效地減少現有的工作量,提高經濟效益。
二、組成原理、結構
NetEasy系統的主要內容是在脫離于具體通訊設備的接口通訊服務平臺上,建立開放的動態實時數據庫,組態簡化樓宇系統中異種協議的轉換和系統聯網過程,異種協議容易接入并可轉換為樓宇標準協議與其它系統聯網。
NetEasy系統解決目前樓宇自動化系統中各軟件系統、設備通訊協議不一致、非標準通訊協議轉換為標準通信協議而造成系統通訊連接和數據交換成本加大的困難。不同廠家設備,不同網絡通訊協議,在NetEasy系統中能容易地實現接入和轉換、現場樓宇數據采集、交換很方便。同時,NetEasy系統基于網絡分布式結構的實時數據庫對外提供開放的存取,支持C/S和B/S應用。能容易地將現場通信接口獲取的實時數據以各種方式提供給第三方應用軟件和系統,降低了各廠家通訊協議不標準而造成的自動化系統互聯時的巨額開發費和工程調試費。它的數據源可以是各種樓宇監控設備、DDC、智能樓宇設備,智能控制監控儀表(PLC)、智能通訊板卡等,它能方便地將樓宇自動化現場的實時數據集中在一起,為現場樓宇數據的深入開發應用提供一個可靠的通用實時數據平臺。
NetEasy系統優良的系統設計和對通信服務的封裝,決定了NetEasy系統是一個跨平臺的軟件系統。能適應各種通信硬件環境和軟件操作系統??蛇\行于嵌入式操作系統平臺。做到應用程序和操作系統的無關性。
NetEeay系統適用于處理不斷更新的快速變化的數據及事件處理。能夠以各種方式對數據庫進行各種操作,包括:數據運算處理、歷史數據存儲、統計處理、報警處理、服務請求。NetEasy系統同時提供一套完善的數據通訊接口機制,可以方便靈活地處理任意形式的協議、規約,同時也為第三方廠商提供了以實時數庫為核心的分布式客戶機和服務器訪問服務機制,如:DDE、OPC、TCP/IP、ODBC和通過NetEasy系統提供DbCom控件訪問和API函數訪問數據。NetEasy系統利用實時技術為實時數據庫提供時間驅動調度和資源分配算法,針對不同的應用需求和特點,對實時數據模型、實時事務調度與資源分配策略、實時數據通信等大量問題作了深入的理論研究和系統化、結構化的設計。它采用L樹索引技術、內存和虛擬內存技術(大大減少了磁盤I/O操作)、專用的內存分配和管理方法、數據字典和結構化設計,并采用了多線程和并行處理方式等國內及國際領先的技術。
NetEasy系統可以理解為一個通用的樓宇自動化系統“網關”, 軟件完成數據集中、通訊協議轉換、通訊信息管理功能。硬件完成各種樓宇自動化設備的通訊接口接入。