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