樓宇智能化系統(tǒng)模型是由四層結(jié)構(gòu)組成:子系統(tǒng)操作站層、現(xiàn)場控制層、OPC XML DA客戶端應(yīng)用層以及OPC XML Web服務(wù)層。其中,OPC XML DA客戶端應(yīng)用層以及OPC XML Web服務(wù)是用來實現(xiàn)基于OPC XML Web服務(wù)的集成,它們是模型的核心處理層。
子系統(tǒng)操作站層是由消防自動化子系統(tǒng)、樓宇自控子系統(tǒng)以及安防自動化子系統(tǒng)等構(gòu)成的。子系統(tǒng)操作站內(nèi)安裝有能夠封裝操作指令、告警信息以及操作指令的OPC COM服務(wù)器。操作站通過具有標準OPC服務(wù)器接口和OPC客戶接口的現(xiàn)場設(shè)備來交互數(shù)據(jù);如果有定義好的標準接口和標準信息格式,還能實現(xiàn)與上層OPC XML Web服務(wù)之間的通信,將來自O(shè)PC XML Web服務(wù)層的控制信息進行處理,通過調(diào)用子系統(tǒng)操作站的數(shù)據(jù)庫和應(yīng)用程序來進行控制。子系統(tǒng)操作站層保護現(xiàn)有投資,使控制邏輯簡化。
現(xiàn)場控制層?,F(xiàn)場控制層能夠采集、轉(zhuǎn)換、傳輸和控制各現(xiàn)場監(jiān)控設(shè)備的監(jiān)控信息,底層的現(xiàn)成設(shè)備是由現(xiàn)場控制器來控制,是由緊急呼叫器、智能配電設(shè)備、智能空調(diào)設(shè)備以及火災探測設(shè)備等構(gòu)成。一般情況下對現(xiàn)場設(shè)備的數(shù)據(jù)信息的實時性要求都非常高,通常采用內(nèi)存來緩存數(shù)據(jù),數(shù)據(jù)可以進行雙向流動。
OPC COM服務(wù)器(包含OPC NA和OPC DX服務(wù)器)為了能實現(xiàn)與現(xiàn)場控制器中設(shè)備數(shù)據(jù)之間的數(shù)據(jù)轉(zhuǎn)化,專門提供了統(tǒng)一的OPC COM標準接口,消除了和底層之間的差異。一個OPC COM服務(wù)器能對一個或多個智能設(shè)備進行管理。
OPC XML DA客戶端應(yīng)用層。OPC XML Web服務(wù)的客戶端應(yīng)用系統(tǒng)可以將子系統(tǒng)比如說遠程監(jiān)視、分析決策以及遠程控制等集成到統(tǒng)一的界面當中,可以對模型系統(tǒng)中已分布的和平臺無關(guān)的服務(wù)進行訪問。客戶端應(yīng)用系統(tǒng)和OPC XML Web之間是多對多的關(guān)系,一個客戶端應(yīng)用系統(tǒng)能引用一個或多個OPC XML Web,一個OPC XML Web服務(wù)可以被一個或多個客戶端應(yīng)用系統(tǒng)引用。
OPC XML Web服務(wù)層。為了達到控制和管理的目的,OPC XML Web服務(wù)把子系統(tǒng)操作站中OPCCOM服務(wù)器中的設(shè)備數(shù)據(jù)轉(zhuǎn)化成能夠在Internet上進行訪問的數(shù)據(jù),使平臺差異得以屏蔽。利用OPC客戶端接口,OPC XML Web服務(wù)可實現(xiàn)與子系統(tǒng)操作站或現(xiàn)場控制層之間的數(shù)據(jù)交互。符合OPC規(guī)范的現(xiàn)場控制層的OPCCOM服務(wù)器無需經(jīng)過子系統(tǒng),可直接通過OPC XML Web服務(wù)來實現(xiàn)設(shè)備數(shù)據(jù)之間的交互。因此,凡是符合OPC規(guī)范的子系統(tǒng)或是現(xiàn)場設(shè)備都能簡單的到此模型中集成。
基于OPC XML Web服務(wù)的異構(gòu)平臺的樓宇智能化系統(tǒng)在Internet范圍內(nèi)的集成因為該模型中的四層結(jié)構(gòu)而有了新的實現(xiàn)途徑。