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