SynchroIBMS智能化體系集成

時(shí)間:2022-08-06 09:41:04

導(dǎo)語:SynchroIBMS智能化體系集成一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

SynchroIBMS智能化體系集成

1智能化子系統(tǒng)集成需求分析

1.1智能化子系統(tǒng)集成的背景

隨著現(xiàn)代通信、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、控制技術(shù)的飛速發(fā)展,智能建筑日益大型化、復(fù)雜化,其中的智能化子系統(tǒng)的數(shù)量越來越多,各智能化子系統(tǒng)變得日益復(fù)雜,信息交換日益增多,各子系統(tǒng)之間的相互關(guān)聯(lián)越來越多,控制對(duì)象也越來越多而且分散。為了解決這些分散而獨(dú)立的系統(tǒng),系統(tǒng)集成的概念應(yīng)運(yùn)而生。系統(tǒng)集成技術(shù)就是將這些相互獨(dú)立、采用不同網(wǎng)絡(luò)平臺(tái)、采用不同協(xié)議的子系統(tǒng)集成在同一個(gè)平臺(tái)上,實(shí)現(xiàn)這些子系統(tǒng)的資源共享,并且提高了智能建筑服務(wù)和管理效率,為智能建筑提供了更加安全和舒適的工作和生活環(huán)境。

1.2智能化子系統(tǒng)集成需求

系統(tǒng)的集成即是要采用一個(gè)統(tǒng)一的集成平臺(tái)將智能建筑中各個(gè)子系統(tǒng)集成到建筑設(shè)備管理系統(tǒng)中,實(shí)現(xiàn)對(duì)它們的全面管理,并實(shí)現(xiàn)信息的共享,并根據(jù)實(shí)際需要進(jìn)行系統(tǒng)間的聯(lián)動(dòng),具體集成目標(biāo)如下:(1)實(shí)現(xiàn)對(duì)所有智能化系統(tǒng)的統(tǒng)一管理通過系統(tǒng)集成,將每個(gè)智能化子系統(tǒng)的信息進(jìn)行實(shí)時(shí)采集,可以實(shí)現(xiàn)在統(tǒng)一的應(yīng)用平臺(tái)和操作界面下對(duì)這些子系統(tǒng)的管理,節(jié)省管理人員,提高管理效率。(2)建立開放的數(shù)據(jù)結(jié)構(gòu),共享數(shù)據(jù)資源利用多種技術(shù)實(shí)現(xiàn)各子系統(tǒng)的接入與集成,并轉(zhuǎn)換各子系統(tǒng)的數(shù)據(jù)格式,建立統(tǒng)一的數(shù)據(jù)庫平臺(tái),實(shí)現(xiàn)數(shù)據(jù)共享。(3)實(shí)現(xiàn)子系統(tǒng)間的聯(lián)動(dòng)集成平臺(tái)實(shí)現(xiàn)了各子系統(tǒng)信息資源的共享,并以此為基礎(chǔ),對(duì)各子系統(tǒng)進(jìn)行集中管理和綜合調(diào)度,實(shí)現(xiàn)各子系統(tǒng)之間相互聯(lián)動(dòng)。(4)通過信息整合應(yīng)用,提供更高層次的信息服務(wù)將各子系統(tǒng)集成起來,不僅能將它們所有相關(guān)的數(shù)據(jù)進(jìn)行整合,而且能夠?qū)崿F(xiàn)更高層次的信息應(yīng)用。

2基于synchroibms的總體集成方案

目前,國外有一些知名的集成平臺(tái)如EBI、TAC等都是基于C/S(客戶機(jī)/服務(wù)器)構(gòu)架,雖然支持多種接口技術(shù),但每個(gè)接口必須支付昂貴的費(fèi)用,信息集成能力也有限。而國內(nèi)一些專業(yè)化的集成平臺(tái)則立足于信息集成,采用了先進(jìn)的網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)技術(shù),具有很強(qiáng)的開放性。為了將智能建筑內(nèi)各子系統(tǒng)集成到BMS中,本文選用西安協(xié)同的智能建筑集成系統(tǒng)作為集成平臺(tái)即SynchroIBMS。SynchroIBMS面向智能樓宇自動(dòng)化行業(yè),采用基于子系統(tǒng)平等的集成模式,集數(shù)據(jù)采集、網(wǎng)絡(luò)通信、實(shí)時(shí)控制和信息管理于一體,可作為通用的集成平臺(tái)。SynchroIBMS采用OPC技術(shù),并遵循完全開放的OPC規(guī)范,代表了一體化集成的方向;采用基于Web技術(shù)的架構(gòu),體現(xiàn)了IT和智能建筑技術(shù)結(jié)合的先進(jìn)性。智能建筑內(nèi)各個(gè)子系統(tǒng)包含了各種互異的通信接口和協(xié)議,為了將它們集成在一起,可以利用OPC技術(shù)(即開發(fā)OPC服務(wù)程序)來屏蔽底層各種物理設(shè)備的不同,讓數(shù)據(jù)訪問的用戶有一個(gè)一致接口。利用SynchroIBMS集成平臺(tái)提供的OPC技術(shù)和Web技術(shù)訪問智能建筑內(nèi)各智能化子系統(tǒng),通過調(diào)用各個(gè)智能化子系統(tǒng)的實(shí)時(shí)信息,實(shí)現(xiàn)所有子系統(tǒng)的信息資源的高度共享,實(shí)現(xiàn)信息集成以及對(duì)所有智能化系統(tǒng)的管理。

3基于SynchroIBMS智能化子系統(tǒng)集成的實(shí)現(xiàn)

3.1監(jiān)控平臺(tái)的開發(fā)與配置

(1)系統(tǒng)配置開發(fā)協(xié)同SynchroIBMS軟件自帶系統(tǒng)配置工具SystemBuilder,通過此工具可以對(duì)智能化子系統(tǒng)進(jìn)行常規(guī)配置,包括服務(wù)配置、后臺(tái)腳本配置、區(qū)域配置、子系統(tǒng)監(jiān)控點(diǎn)配置、I/O驅(qū)動(dòng)配置等。①服務(wù)配置協(xié)同SynchroIBMS中服務(wù)配置包括實(shí)時(shí)數(shù)據(jù)服務(wù)、報(bào)警事件服務(wù)、歷史數(shù)據(jù)服務(wù)、聯(lián)動(dòng)服務(wù)、時(shí)間表服務(wù)、腳本服務(wù),通過服務(wù)配置將這些服務(wù)全部啟動(dòng)或禁止。②區(qū)域配置通過區(qū)域配置設(shè)置將子系統(tǒng)中的各個(gè)監(jiān)控變量加入到相應(yīng)的系統(tǒng)中,從而實(shí)現(xiàn)對(duì)某些參數(shù)的監(jiān)控。③子系統(tǒng)配置在子系統(tǒng)配置中可以添加所有的子系統(tǒng),包括空調(diào)子系統(tǒng)、安防子系統(tǒng)、消防子系統(tǒng)、給水子系統(tǒng)等。④腳本配置將子系統(tǒng)中設(shè)置的監(jiān)測變量點(diǎn)加入到腳本配置,通過后臺(tái)控制操作該變量。⑤I/O驅(qū)動(dòng)配置I/O驅(qū)動(dòng)配置的目的就是指定各個(gè)監(jiān)控子系統(tǒng)所使用的OPC服務(wù)器并進(jìn)行綁定。OPC服務(wù)器綁定完成后,要對(duì)OPC服務(wù)器中的每一個(gè)Item項(xiàng)與系統(tǒng)中各子系統(tǒng)中定義的變量一一映射,形成一一對(duì)應(yīng)的關(guān)系,使得各子系統(tǒng)中的變量所讀取的數(shù)據(jù)就是OPC中所定義的Item項(xiàng),同時(shí)OPC服務(wù)器中的每一個(gè)Item項(xiàng)也對(duì)應(yīng)于DDC控制器采集各個(gè)設(shè)備的參數(shù)。從而各子系統(tǒng)定義的所有變量都與現(xiàn)場設(shè)備一一對(duì)應(yīng)起來。通過以上五步操作,完成了對(duì)各個(gè)監(jiān)控子系統(tǒng)系統(tǒng)配置的開發(fā)。

(2)頁面監(jiān)控組態(tài)的開發(fā)各子系統(tǒng)監(jiān)控界面是用SynchroIBMS自帶的完整支持HTML和SVG(可擴(kuò)展矢量圖形)編輯與配置,完全可視化的動(dòng)畫場景組態(tài)設(shè)計(jì)軟件FormBuilder來制作。首先,用SynchroIBMS自帶的組態(tài)設(shè)計(jì)軟件FormBuilder繪制監(jiān)控子系統(tǒng)的組態(tài)圖。然后,對(duì)繪制好的組態(tài)圖進(jìn)行變量連接和動(dòng)畫配置。用Form設(shè)計(jì)工具生成組態(tài)圖形工程,最終以網(wǎng)站形式被客戶端或門戶使用,因此需將工程中的網(wǎng)頁以需要的內(nèi)容方式出去,在工程視圖中,鼠標(biāo)拖拽需要的網(wǎng)頁至視圖中的目標(biāo)樹節(jié)點(diǎn),則該網(wǎng)頁成功。

(3)數(shù)據(jù)遷移配置數(shù)據(jù)遷移工具(DataTransferTool)用于把系統(tǒng)配置工具SystemBuilder創(chuàng)建好的項(xiàng)目數(shù)據(jù)導(dǎo)入到項(xiàng)目現(xiàn)場SQL數(shù)據(jù)庫(配置庫和歷史庫)中。通過數(shù)據(jù)遷移將系統(tǒng)配置、點(diǎn)信息配置、時(shí)間表調(diào)度配置、權(quán)限管理配置、聯(lián)動(dòng)任務(wù)配置的數(shù)據(jù)寫入數(shù)據(jù)庫。

3.2SynchroIBMS服務(wù)器配置SynchroIBMS服務(wù)器是系統(tǒng)的服務(wù)程序,它主要是將所有子系統(tǒng)接入、數(shù)據(jù)交換,存貯和管理實(shí)時(shí)及歷史數(shù)據(jù)庫,實(shí)現(xiàn)系統(tǒng)用戶身份驗(yàn)證功能、時(shí)間表任務(wù)調(diào)度、腳本服務(wù)功能、聯(lián)動(dòng)任務(wù)調(diào)度等擴(kuò)展服務(wù)功能。BMS系統(tǒng)在啟動(dòng)時(shí),為了加載項(xiàng)目的配置信息,必須對(duì)系統(tǒng)進(jìn)行配置。BMS啟動(dòng)后,它會(huì)自動(dòng)運(yùn)行所有的OPC服務(wù)器,并將配置庫中加載項(xiàng)目配置數(shù)據(jù),開始傳送數(shù)據(jù)。服務(wù)器配置完成后,測試系統(tǒng)配置信息和歷史配置信息,直到數(shù)據(jù)庫連接信息設(shè)置正確為止。

3.3OPC服務(wù)器的配置SynchroIBMS的OPC接口服務(wù)器對(duì)外提供標(biāo)準(zhǔn)的OPCServer,支持與第三方系統(tǒng)的進(jìn)一步集成通訊能力。下面對(duì)OPC服務(wù)器進(jìn)行配置。首先,打開SynchroIBMS服務(wù)器,OPC服務(wù)器會(huì)跟隨啟動(dòng),接下來對(duì)其進(jìn)行配置,具體步驟如下:首先,加載各個(gè)子系統(tǒng)點(diǎn)表,打開"加載點(diǎn)表配置文件",彈出對(duì)話框,選擇你需要加載系統(tǒng)的點(diǎn)表信息。其次,打開"加載通信配置文件",在彈出的對(duì)話框中選擇文件名,點(diǎn)擊打開,即完成了加載通信配置文件。再次,對(duì)上一步加載的通信配置文件進(jìn)行保存,點(diǎn)擊文件中的"修改保存通信配置",可以完成對(duì)通信配置進(jìn)行修改和保存。通過以上操作,完成對(duì)OPC服務(wù)器的配置。

3.4SynchroIBMS客戶端配置客戶端工具BMSClient是BMS軟件的客戶端軟件,它集成更多服務(wù)和功能。主要包括:基礎(chǔ)管理、實(shí)時(shí)監(jiān)控、實(shí)時(shí)調(diào)度、診斷維護(hù)、值班管理。(1)基礎(chǔ)管理?;A(chǔ)管理是系統(tǒng)級(jí)設(shè)置,通常由系統(tǒng)管理員進(jìn)行設(shè)置,設(shè)置完成后將在每個(gè)客戶端生效。它包括的模塊有:用戶管理、權(quán)限管理、系統(tǒng)管理、公共數(shù)據(jù)、報(bào)警配置。(2)實(shí)時(shí)監(jiān)控。它包括實(shí)時(shí)數(shù)據(jù)、圖形監(jiān)控、網(wǎng)頁銜接、實(shí)時(shí)報(bào)警。另外,網(wǎng)頁銜接提供網(wǎng)頁銜接展示功能,實(shí)時(shí)報(bào)警提供系統(tǒng)報(bào)警信息的監(jiān)視。(3)實(shí)時(shí)調(diào)度。它包括時(shí)間表和聯(lián)動(dòng)的檢測和設(shè)置模塊,即時(shí)間表、聯(lián)動(dòng)、時(shí)間表設(shè)置、聯(lián)動(dòng)設(shè)置。(4)診斷維護(hù)。它主要是對(duì)系統(tǒng)狀態(tài)的監(jiān)視和設(shè)置,包括通訊狀態(tài)。通訊狀態(tài)主要提供底層通訊服務(wù)的運(yùn)行信息的監(jiān)視;提供客戶端的使用信息的監(jiān)視;提供BMS內(nèi)部服務(wù)的使用信息的監(jiān)視。(5)值班管理。它主要包括值班計(jì)劃和值班日志。通過值班管理可以有序的管理此系統(tǒng)。

4基于SynchroRtportal智能化子系統(tǒng)中央集成管理的實(shí)現(xiàn)

SynchroRtportal(實(shí)時(shí)信息門戶)是指將各種應(yīng)用系統(tǒng)、數(shù)據(jù)資源和互聯(lián)網(wǎng)資源集成到一個(gè)信息管理平臺(tái)之上,并以統(tǒng)一的用戶界面提供給用戶,能快速地建立信息通道,使智能建筑內(nèi)所有系統(tǒng)能夠與外界進(jìn)行信息的交流。SynchroRtportal可對(duì)智能建筑內(nèi)分布的BMS、FMS等系統(tǒng)進(jìn)行應(yīng)用集成,并提供信息管理、報(bào)警管理、項(xiàng)目管理、BMS管理、FMS管理、圖形監(jiān)控等功能,實(shí)現(xiàn)子系統(tǒng)信息的高度共享和任務(wù)全局一體化的綜合管理,提高了對(duì)智能建筑的綜合管理能力。

(1)圖形監(jiān)控瀏覽監(jiān)控圖形模塊采用SVG矢量圖形格式與AJAX技術(shù)結(jié)合,讓用戶實(shí)時(shí)的在瀏覽器上監(jiān)控各種狀態(tài)信息。監(jiān)控圖形的視圖結(jié)構(gòu)、顯示內(nèi)容,與集成的子系統(tǒng)有關(guān),采用圖形、動(dòng)畫的方式顯示其實(shí)時(shí)狀態(tài)。

(2)BMS管理BMS管理功能分為聯(lián)動(dòng)管理功能、日志管理功能、通訊管理功能、實(shí)時(shí)報(bào)警管理功能、歷時(shí)報(bào)警功能、原始數(shù)據(jù)圖表管理功能、原始數(shù)據(jù)表格功能。①聯(lián)動(dòng)管理功能。系統(tǒng)聯(lián)動(dòng)是指當(dāng)系統(tǒng)內(nèi)的聯(lián)動(dòng)出發(fā)條件滿足時(shí),系統(tǒng)自動(dòng)將控制信號(hào)按照聯(lián)動(dòng)方案發(fā)送出去,控制相關(guān)設(shè)備。②歷史報(bào)警管理功能。它主要功能是查看歷史報(bào)警和歷史事件信息,對(duì)歷史報(bào)警和歷史事件進(jìn)行過濾查看。歷史報(bào)警設(shè)置界面主要功能是對(duì)"歷史報(bào)警管理"視圖界面的一些參數(shù)的設(shè)置,主要包括訪問權(quán)限、樣式表、Web服務(wù)器設(shè)置等。③實(shí)時(shí)報(bào)警管理功能。實(shí)時(shí)報(bào)警主要是查看當(dāng)前系統(tǒng)發(fā)生報(bào)警信息,報(bào)警信息顯示是只讀的,報(bào)警顯示中日期和時(shí)間反映的BMS報(bào)警中的報(bào)警服務(wù)時(shí)間。實(shí)時(shí)報(bào)警設(shè)置界面主要功能是對(duì)"實(shí)時(shí)報(bào)警管理"視圖界面的一些參數(shù)的設(shè)置,主要包括訪問權(quán)限、樣式表、Web服務(wù)器設(shè)置等。④日志管理。它主要是指用戶登錄系統(tǒng)以及對(duì)系統(tǒng)進(jìn)行的操作和系統(tǒng)內(nèi)部產(chǎn)生的異常、錯(cuò)誤等形成記錄。日志管理功能設(shè)置界面主要功能是對(duì)"日志管理"視圖界面所需要的一些參數(shù)的設(shè)置,主要包括訪問權(quán)限、樣式表、Web服務(wù)設(shè)置等。⑤通訊管理。它主要是監(jiān)視系統(tǒng)中各主要服務(wù)的通訊情況、子系統(tǒng)之間的通訊和子系統(tǒng)中設(shè)備的通訊情況。通訊管理功能設(shè)置界面主要是對(duì)"通訊管理"視圖界面所需的一些參數(shù)的設(shè)置,主要包括訪問權(quán)限、樣式表、Web服務(wù)設(shè)置等。

(3)項(xiàng)目管理項(xiàng)目管理主要是提供門戶網(wǎng)站基礎(chǔ)管理功能,主要包括數(shù)據(jù)源配置管理功能、監(jiān)控圖形管理功能、訪問面板管理功能、站點(diǎn)索引管理功能等。①數(shù)據(jù)源配置。它功能主要指對(duì)所有應(yīng)用模塊所需的Web服務(wù)的配置。只有在配置好Web服務(wù)的前提下,才可以使用本門戶系統(tǒng)的所有應(yīng)用模塊功能。進(jìn)入門戶網(wǎng)站首頁,單擊"項(xiàng)目管理"菜單下"數(shù)據(jù)管理",進(jìn)入"數(shù)據(jù)管理"視圖界面。然后點(diǎn)擊"添加數(shù)據(jù)"按鈕,添加正確數(shù)據(jù)源內(nèi)容,單擊"更新"即可完成數(shù)據(jù)的添加。②監(jiān)控圖形管理功能。它主要是批量生成監(jiān)控圖形顯示頁面,讀取"FormBuilder工具"生成的項(xiàng)目文件。改項(xiàng)目文件放在網(wǎng)站根目錄下的BMSproject文件夾下,此項(xiàng)目要在IIS中單獨(dú)。

5小結(jié)

本文首先對(duì)智能化子系統(tǒng)集成的需求進(jìn)行分析,然后提出了智能化子系統(tǒng)集成的總體方案,以SynchroIBMS為集成平臺(tái),實(shí)現(xiàn)了智能建筑中各子系統(tǒng)集成到建筑設(shè)備管理系統(tǒng),并在此基礎(chǔ)上,完成了智能建筑中央集成管理的實(shí)現(xiàn),達(dá)到了建筑內(nèi)所有智能化子系統(tǒng)信息共享的目的。