




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
嘔心瀝血整理嘔心瀝血整理word0——vTSTA決心曲S智能樓宇綜合管理系統深圳市博創計算機技術有限公司VISTAIBMS智能樓宇綜合管理系統TOC\o"1-5"\h\z總述1設計目標2設計原則3開放性3..標準化和結構化3..模塊化4..互連性4..可管理性4.先進性4..經濟性4..高效率5..可靠性5..系統功能5集成各種子系統5..遠程監控6.WEB信息發布6.ODBC數據庫連接6.用心、精心、決心、匠心用心、精心、決心、匠心嘔心瀝血整理嘔心瀝血整理word15電話語音查詢7..集成視頻監控7..設計標準7系統結構10網絡結構10報警方案11軟件結構11B/S構架12.三層結構1.3.核心決策層1.4通訊接口層1.6用戶界面層1.7.視頻集成1.8.集成開發環境1.9.基于WEB的辦公自動化系統22異種操作系統和組件模型2.1.樓宇子系統22集成樓宇自控系統23集成火災報警系統2.4..集成出入控制系統2.4..集成閉路電視監視系統2.5..集成停車場管理系統27集成廣播音響系統28集成電梯系統28集成通訊自動化系統28集成辦公自動化系統29安全性及實時性34安全性34實時性35網絡負荷36系統管理37系統運行日志37系統配置37報警排表38定時任務38聯動39短信息雙向互動39系統特點40軟件平臺優勢42系統軟件選型44一總述智能樓宇管理系統(IBMS)是通過統一的軟件平臺對建筑物內的設備進行自動控制和管理并對用戶提供信息和通信服務,住戶可以對建筑物的所有空調、給水排水、供配電設備、防火、保安設備等進行綜合監控和協調。使建筑物的用戶獲得了經濟舒適、高效安全的環境,使大廈功能產生質的飛躍。IBMS包換建筑物自動化(BuildingAutomationSystem,BAS)、遠程通信(TelecommunicationSystem,TCS)和辦公自動化(OfficeAutomationSystem,OAS)系統,每個系統有多個子系統組成,IBMS通過與各個子系統通訊,取得各種信息,協調子系統的運行,并提供管理人員以綜合的監控和管理平臺,借助該平臺,管理人員可以方便地了解建筑物內的各種信息,可以方便地控制各種設備運行。其功能和特點分列如下:能對各種信息進行通信并具有信息處理功能;能對建筑物內機械電氣設備等進行綜合自動控制。能實現各種設備運行狀態監視;能協調各個子系統的工作,實現子系統間的聯動功能;能實現辦公自動化;建筑物具有充分的適應性和可擴展性。有易于改變的空間及舒適的環境。具有良好的節能和環境保護功能;所有的功能,應可隨技術進步和社會需要而發展。在我國1986年起就有一些單位在北京、上海、深圳等地興建智能建筑。但從調查的資料看,只有不到20%的項目具有集成管理系統,其中具有綜合管理自動化系統模式的很少,有BA管理自動化系統模式的稍多些,更多的是各自獨立的分散的子系統,沒有完全體現和達到智能建筑的優勢和目的。目前使用的IBMS多借用國外的BA系統,進行適當擴展,使之能夠容納其他子系統。由于受到基本軟件平臺的限制,許多功能無法實現,結果只能勉強集成有限的幾個子系統。IBMS不同于傳統的設備監控,它還牽涉到管理理念等問題,所以,要實現真正符合國情的IBMS,必須采用自主版權的軟件平臺,才能擺脫特殊軟件平臺的制約,實現各種各樣復雜的要求。二設計目標智能樓宇管理系統(邙兇5)的目的是集成樓宇中各種子系統,把它們統一在單一的操作平臺上進行管理。系統的設計目的旨在讓樓宇中各種弱電系統(ELV)的操作更為簡易,更有效率。它提供了一個中央管理系統以及數據庫,同時它可以協調各子系統間的相互連鎖動作及相互合作關系,VISTAIBMS集成以下子系統:樓宇自動控制系統(BAS)一卡通系統(ACS)閉路電視監控系統(CCTV)保安報警監測系統(SAC)火災報警監控系統(AFA)電梯控制系統通訊管理系統(CAS)辦公自動化系統(OAS)IBMS通過各種軟件接口集成以上各子系統,通過高速網絡和開放的、標準的軟件接口進行各系統間的無縫集成,以達到信息共享及系統的聯動,并自動完成數據采集、存儲、分析、報表生成和報表打印工作。2.1設計原則IBMS是一個復雜的軟件系統,它不僅可對各弱電子系統進行分散式控制,集中統一管理和監控,而集成后的系統應是一個開放系統,使不同得子系統和產品間接口和協議達到“互操作性”,同時還能適應發展變化的需要,從軟件工程的角度來說,IBMS的設計必須實現以下目標:2.1.1開放性集成后的系統應是一個開放系統,系統集成的過程主要是解決不同系統和產品間接口和協議的“標準化”,以使它們之間達到“互操作性”。它應當提供標準數據接口、網絡接口、系統和應用軟件接口。系統開放性特征是:可擴展性、靈活性好;兼容性和應用軟件可移植性強;可維護性好、生命周期長。2.2.2標準化和結構化集成網絡的總體結構必須是結構化和標準化的,既可使不同廠商的設備產品綜合在一個系統中,并相互得到高度的信息共享,又可使系統能在日后得以方便的擴充,即滿足通用性和可替換性。2.2.3模塊化系統要嚴格按照模塊化結構方式開發,以滿足通用性和可替換性。采用模塊化設計,分布實施的戰略。2.2.4互連性這種互連性體現在傳輸媒體和結構化綜合布線系統;各種網絡設備的配置;各種網絡互連設備的配置;以及各類機電設備、話音/視頻設備和各類控制設備等的配置。子網之間互連采用TCP/IP等標準化協議。2.2.5可管理性集成系統是一個網絡,隨著網絡規模擴大,網絡管理十分重要。要對這樣的一個網絡進行管理,要求:同時支持網絡監視和控制兩方面能力,能監視控制到網絡主要設備;盡可能大的管理范圍和盡可能小的系統開銷;網絡管理標準化。2.2.6先進性系統要采用與技術發展潮流相吻合的產品,建立一個可擴展的平臺,保護前期工程和后繼先進技術的銜接,使系統具有先進性。2.2.7經濟性經濟成本是系統集成必須考慮的因素之一,要求系統設計者從系統目標用心、精心、決心、匠心用心、精心、決心、匠心和用戶需求出發,在功能完善的基礎上達到造價相對合理經濟的優化設計。2.2.8高效率系統效率高低,體現在系統性能中,主要包括以下幾個方面:系統實時響應與控制能力;通信的傳輸速率和帶寬;服務器響應數據庫請求的能力;網絡的吞吐能力。2.2.9可靠性要采用各種措施建造一個高可用性系統。主要措施有冗余,可用性群集,共享數據群集等。簡言之,IBMS系統設計應引入最先進的技術,采用分層和模塊化結構,以增加系統的可靠性、兼容性和可擴展性,同時應考慮系統效率,減小CPU和網絡負荷,加快響應速度,提高服務能力。為管理者提供高效、便利、安全的工作環境。系統功能集成各種子系統樓宇的各種子系統:樓宇自控系統(BAS)、火災報警系統(FAS)、綜合保安管理系統(SMS)、廣播系統(PAS)、停車場管理系統(CPS)、綜合智慧卡系統(SCS)、辦公自動化系統(OAS)以及通訊與網絡系統(CNS),集成成為一個“有機”的統一系統,其接口界面標準化、規范化,完成各子系統嘔心瀝血整理word5用心、精心、決心、匠心用心、精心、決心、匠心嘔心瀝血整理嘔心瀝血整理word15的信息交換和通訊協議轉換,實現五個方面的功能集成:所有子系統信息的集成和綜合管理,對所有子系統的集中監視和控制,全局事件的管理,流程自動化管理。最終實現集中監視控制與綜合管理的功能。遠程監控無論是位于企業局域網LAN的站點計算機,還是位于廣域網WAN通過撥號上網的各站點計算機,只要運行InternetExplore瀏覽器,輸入Web服務器網址,再輸入被授權的用戶名和密碼,進行登錄和授權認證,即可瀏覽各種動態頁面。在企業局域網LAN上建立視頻服務器,接收閉路電視監視系統的視頻信號,并借助LAN或WAN網絡,為監控站點計算機發送多媒體信息。視頻畫面與其他實時信息完全融合。WEB信息發布由Web服務器發布各種動態Web網頁和各種實時信息,VISTAIBM顯示界面可以用模擬圖、表格、圖表等方式表現,使用圖像壓縮、動態效果和ActiveX控件、COM/DCOM組件模塊、OPC標準協議,VBScript腳本等互聯網技術進行開發。用戶通過瀏覽器可以監控設備運行、察看動態視頻、查詢大樓內部的物業資料等。ODBC數據庫連接數據服務器安裝Windows2000/XP操作系統,運行SQLServer,存放系統配置,記錄各種事件,并提供統計報表。數據的查詢、報表、備份、安全、維護等功能均由數據庫系統提供友好支持。與辦公自動化系統實現信息共享,為物業管理和其他MIS提供資源。電話語音查詢提供先進的電話界面,授權用戶通過音頻電話查詢IBMS內部物業信息,并實現開關設備、開啟關閉空調和照明等多種功能。集成視頻監控可以通過CCTV視頻窗口,直接監視大樓的動態圖像。CCTV視頻窗口與系統完全融合在一起,大大方便了管理,加強了透明度。系統還給OA預留接口,便于對OA系統的集成。設計標準為了保證系統的完整性以及符合上述要求,本系統采用了大量的信息管理標準、通信協議、軟件集成模塊等等,現列舉如下:1、軟件Windows2000/XP/VISTA——本系統內所有的服務器及操作站均采用微軟公司的操作系統,由于采用了微軟的Windows介面,網絡的管理以及所選用的應用軟件均為開放式的。ODBC(公開數據連接)兼容的數據庫一一各子系統,數據庫,應用軟件均采用標準的數據庫交換以及連接格式。DDE(動態數據交換協議)——本系統支持微軟公司的動態數據交換協議,允許各應用程序之間簡單數據存佇,同時網上動態數據允許數據通過網絡進行交換。應用編程接口API(ApplicationProgrammingInterface)API是一些軟件模塊,由各系統供應公司編制,這些軟件模塊用于和其他子系統來進行數據交換。通過API,各系統并不需要很清楚了解其它系統數據庫的格式及詳細的指令格式。因為各系統是與API內一組已公開的函數調用溝通,而各系統只需要按照這些公開的函數調用格式編寫軟件,就可以不理會那些各系統內的復雜指令,API會代為翻譯。OLE——微軟的對象鏈接嵌入OLE(最先進的數據交換技術)已成為軟件行業及微軟最常普遍的標準方法。COM/DCOM共用控件模型/分散式共用控件模型,微軟的控件定義標準——控件由標準化的數據及內部定義組成,這一特點使它在應用程序通過編程進行數據交換非常容易。CORBA(CommonObjectRequestBrokerArchitecture),是一種語言中性的軟件構件模型,提供基于文本的接口描述語言,可以跨越不同的網絡,不同的機器和不同的操作系統,實現分布對象之間的互操作。ActiveX——本服務器內部技術ActiveX控件,方便執行控制或將程序代碼嵌入另一個ActiveX控件/文檔oActiveX控件的特性使得它在應用程序中完成在程序或調用其它程序中執行特定任務顯得非常容易。微軟的Word,Access及Visio等強大的桌面軟件都得益于ActiveX技術。B/S結構一一所有的應用,包括操作介面,數據趨勢,報警管理,聯動控制都基于網絡上的瀏覽器/服務器設置以保證數據的完整性,實時性及網絡應用。OPC用于過程控制一一微軟最新定義的標準OLE/COM用于同許多數據源通信。對于本項目,它主要用于方便不同系統之間的數據傳輸,例如BAS與IBMS,或SAS與IBMS的數據傳輸。它定義了如何與IBMS連接的標準。該標準描述了OPCCOM控件,它們之間的介面由OPC服務器來完成。OPC數據訪問允許數據訪問服務器。它保留服務器的信息并且作為OPC控件組的包裝。OPC同時定義了當OPC客戶發生特殊事件及報警情況時,OPC客戶將被服務器注意的技術。另外,OPC同時定義了歷史記錄的存取,允許數據記錄及趨勢檢索及信息總匯。2、網絡EthernetIEEE802.3(10/100Base-T)——目前世界上最先進及普及的網絡解決方案,本網絡標準為廣泛采納的工業標準,已經過多次成功驗證。支持多種傳輸介質,包括UTP/STP,同軸電纜,光纖及無線。網絡的傳輸速率為10MB或100MB(自適應)及支持1Gbit(千兆以太網)。大量新推出的網絡產品將網絡費用降低,并保證網絡系統適應不同安裝下的不同形勢。TCP/IP——傳輸控制協議/INTERNET協議,以太網上的該協議標準用于允許數據傳輸,遂道及路由。它提供在INTERNET/INTRANET上最基本的數據信息傳輸標準。BACnet——一種通信協議由ASHRAE(美國標準空調工程協會)制定,用于樓宇自控及網絡控制。它允許不同的樓宇自控及控制系統進行信息交換、發布命令及系統功能。安裝BACnet設備可從硬件系統級即可進行集成,也可在以后的高級軟件應用層進行連接。LONworkLONwork/LONmark由Echelon和LONmark通用連接標準協用心、精心、決心、匠心用心、精心、決心、匠心會定義,用于局域網絡。它是符合SNVT及SCPT的標準的通訊協議,本項目將會主要使用FFT-10接收發送,為78K波特傳輸速率。其它的LONwork產品使用不同的接收器可通過路由器連接。支持標準功能簡檔包括空間舒適功能簡檔。MPEG4/H.264——最新的視頻數據壓縮標準,允許從CCTV系統出來的視頻信號被壓縮(編碼)并通過多種介質網絡傳輸。傳輸后視頻將被解壓(解碼),并被顯視所需工作站上。以上所提及的技術及標準將會被不同部份的IBMS(樓宇建管系統)合理采納,以確保完成系統操作數據、存取、系統集成及所定義的系統功能。三系統結構Shernet連接智能樓宇的各子系統或直接通Shernet連接智能樓宇的各子系統或直接通VISTAIBMS通過10M/100MeVide…晨過現場總線連接各腳現場設備,綜合集成系統通過TCP/IP、BAWnet、瀏)PC、視頻系InternetVideLONwrS48等通訊協議與樓宇自控系統、安防系統、消防系統、辦公自動化系Vide網絡交統或現場設備之間相互通訊,實現所有子系統的集成。系統的設計,完全基Web瀏于企業內部網Intranet之上,通過Web服務器和瀏覽器技術來實現樓宇管理系統的實時信息交互、綜合和共享,A(|現統一的人機交互界面和跨平臺的數據庫訪問。因此可以真正做到局域和遠程信息的實時監控,數據資源的綜合共享,以及全局事件快速處理和一體化的科學管理。VISTAIBMS通過圖象壓縮卡,記錄、顯示并發布視頻內容,便于管理人員通過瀏覽器觀看實時視頻內容。IBMS通過RS485總線控制視頻切換,用戶嘔心瀝血整理word10用心、精心、決心、匠心用心、精心、決心、匠心嘔心瀝血整理嘔心瀝血整理word15通過IBMS可以觀看任意一路視頻。視頻壓縮采用MPEG4壓縮標準,壓縮率高,傳輸352*288每秒25幀實時視頻僅須300K網絡帶寬,所以在普通局域網內,視頻傳輸可獲得十分理想的效果。VISTAIBMS通過該網絡交換各種實時信息,進行數據刷新。VISTAIBMS通過該網絡記錄各種報警事件,其數據庫是專門的數據庫服務器,所以數據庫訪問,是通過網絡進行的。VISTAIBMS還通過該網絡提供遠程的Web服務,提供每個用戶以實時信息和報警內容,提供每個用戶以顯示界面,同時接收用戶的控制命令該網絡還提供用戶突發的數據庫訪問(OA系統或事件查詢)。報警方案一旦發現異常事件,VISTAIBMS即自動執行預定的控制策略,同時啟動打印一報警,報警可以有幾種方式,如報警窗口、實時打印、語音提示、電話語音、Email、短信息等。如圖所示。使用時,可以選擇其中一種或多種報警;當電有多個報警同時發生時,系統通過事件等級BMS排隊報警事件,并逐一報警,其中的電話號碼、手手機號碼由用戶設置。軟件結構VISTAIBMS是一個系統組態平臺,該平臺由VisualC++開發,平臺同時支持VBScript作為二次開發工具,擴展系統應用、控制各種控件的行為,所以該IBMS提供三個層次的開發:第一層,采用VisualC++作系統低層開發,擴展能力很強,并獲得很大的靈活性和執行效率,但對軟件人員的要求很高,開發的組件一定要保證其可靠性;第二層,采用VBScript語言開發,開發比較方便有效,對軟件人員的要求不高,不會影響系統的穩定性;第三層,采用系統工具進行組態,通常由現場工程師,即可完成。這種分層機制確報了系統的穩定性,提高了可維護性、可擴充性,也保證了工程的可預測性,是完全符合軟件工程的要求的。VISTAIBMS總體上由IBMS服務器和基于瀏覽器的遠程端組成,IBMS服務器一方面完成子系統集成,另一方面作為Web服務器,提供遠程數據請求。B/S構架VISTAIBMS的服務器端和遠程端具有完全一致的用戶界面,兩者之間的數據流動如圖所示。IBMS服務器用實操作界直接來源于下屬子系統或智戶操作界兩者之間通過多種協議接口進行會話,各種接口可動態鏈入,便于擴展,在這一層上,核心決策層通過各種協議接口取得各.畢系統的實時實時數并處送控制指令給………各子系統,使之執網應動作、核心決策層是系統的核心,詳通訊接核心決策層”一節。“用戶操作界面”顯示監控現場1實時畫面,其數據來自于核心決策層,同時用戶的操作屈也通過接口傳遞給核心決策層,后者程操作命令轉交給適當的執行者。實時數據處理線程同時維護與遠程端的連接,定時發送實時數據和報警內容給連接著的管理站或瀏覽站。遠程端的實時數據來自于IBMS服務器,兩者之間通過TCP_IP進行數據可靠傳輸。遠程端“用戶操作界面”與IBMS服務器完全一致,顯示數據來自于“實時數據處理”,用戶操作通過接口傳遞給“實時數據處理”,后者又將操作命令轉交給IBMS服務器。3.3.2三層結構IBMS服務器提供兩種服務:實時數據服務及Web服務;實時數據服務應答顯示界面的實時數據請求,同時提供遠程端以實時數據;遠程端避免直接的數據庫訪問,所有數據請求均通過DCOM有IBMS服務器端完成,這種“三層結構”,一方面增加了系統的靈活性,另一方面確保系統的安全性。從內部組成上看,IBMS|服務器由以下幾大模塊組成遠程端XT;,設備通訊模塊:通過現場總線與其所控制設備之間通訊。網絡通訊模塊:通過務CP/IP與子系統數據通訊。一工器遠程報警模:塊:分別完成各種報警任務,電話語音、實時端印、短信等中心數據庫:儲存所有的系統配置、報警事件、日志、OA系統等。Web服務:提供基于瀏覽器的遠程端的實時數據訪問。視頻系統:交互式地發送壓縮視頻流到遠程端,使了解各種現場真實狀況。實時調度:處理各種實時數據,調度通訊、報警、執行子系統間的聯動。用戶界面:顯示實時數據、接收用戶命令、提供維護界面。還包括事件瀏覽、報表、視頻播放等功能。所有模塊有機地組織成三個層次:由低到高分別為通訊接口層、核心用心、精心、決心、匠心用心、精心、決心、匠心決策層、用戶界面層。各層分別應用不同的軟件技術解決不同的問題。其中,核心決策層是樞紐,它調度其他線程(采集、報警、記錄、傳輸等)的運行,給顯示界面提供實時數據,處理用戶的控制命令,響應遠程用戶的連接請求。系統的模塊結構如圖所示。核心決策層核心決策層調度各種通訊過程,通訊都需要等待,為提高系統的總體效率,系統的每個接口、組件都是采用獨立線程,整個系統是個相互協調、相互配合的整體。核心決策層是整個系統的關鍵部分,主要攻作如下:1.完成對由底層輸入的各子系統的信息按內在的邏輯關系進行加工處理,將處理后的結果送到相應數據庫,給用戶界面層提供顯示,調度各種處理過程,給遠程連接提供WEB服務、視頻服務。同時接收用戶界面層授權操作人員的信息請求或控制,通知通訊接口層完成相應動作。2.完成各子系統的聯動,某一事件的發生不僅要引起該事件所屬子系統的反應,而且會引起與之有關聯的其他子系統采取相應動作,這種聯動關系由核心決策層處理。3.人工智能專家決策處理,通過對收集到的歷史信息和數據形成一定規律的知識或者是系統預定義的某子系統內專家知識進行推理和演繹,可以預知系統內可能發生的事件,通知相應子系統采取措施,做到防患于未然。4.對上層或遠程提供數據庫訪問服務和實時數據、視頻服務。嘔心瀝血整理word14用心、精心、決心、匠心用心、精心、決心、匠心嘔心瀝血整理嘔心瀝血整理word15核心決策層外部提供清晰的接口:實時接口,根據數據庫的配置,加載相應的子系統接口,實現與下屬子系統或現場設備的通訊;遠程服務接口,
偵聽遠程端的連接請求,并以一定周期發送實時數據給連接的站點;報警
接口,管理報警組件,包括實時打印、電話語音、短信息等,一旦有報警
發生,即根據其報警配置和事件級別,啟動相應的報警過程;用戶界面接口,使顯示界面可以訪問實時數據。通過實時接口,核心決策層可<^=>BACnet、ODbC、Om/DCOM■視頻等,由“實時數簿處理”過程通訊協議模塊接OPC、DDE、■模塊以動遠態程服務庫口式(DLL),
報警接遠程服務接口,采用kcp/jP通訊協議,監聽遠程計算機的連接請求,一旦建立連接以后,遠程服務即把狀態量;模擬量,以及報警信息等,源實時接口源不斷的傳輸過去,遠程端采用瀏覽器形式,與IBMS服務器的用戶界面完全一樣,只要權限許可,可以瀏覽到所有實時信息,并可發布控制指令給IBMS服務器,控制現場設備。報警組件是定義統一接口的動態連接庫(DLL),報警接口根據配置加載各種報警組件,這些組件有實時打印、電話語音、短信息、Mail、標示牌輸出等,可以方便地擴充。核心決策層內部還進行各種處理:周期性地刷新實時數據庫,按一定時間間隔記錄模擬量;記錄發生的事件;智能判別和自動處理,實現子系統間的聯動等。用心、精心、決心、匠心用心、精心、決心、匠心通訊接口層IBMS服務器的一個重要職能便是從下屬子系統或各種現場設備中取得實時數據,并且設置其參數,由于子系統的連接方式、通訊協議各不相同,系統采用統一接口,對于不同的設備采用不同的設備驅動程序,將各子系統不同通訊協議和數據格式轉換成統一的協議和格式,同時將核心層處理后的信息轉換成相應子系統認可的協議和格式,來解決異種設備的接入問題。設備驅動程序是動態加載的程序模塊,在WindowsNT下有兩種形式:ActiveX或動態聯結庫(DLL)。由于這一層是面向高級用戶的,在必要的情況下,他們需開發自己特殊的驅動程序,而動態聯結庫相對來說比較高效且易于理解,因而通常采用動態聯結庫的形式,該接口是簡單而有效的,避免出錯的可能性。每類設備對應自己的設備驅動程序,它們封裝了設備通訊協議的復雜性,提供統一接口以訪問該設備的開關量、模擬量、字符量以及執行控制操作。系統動態調用設備驅動程序訪問相應設備。設備驅動程序是一個個獨立模塊,系統啟動時,動態聯入,編寫新的設備驅動程序即可連接新的協議、訪問新的設備,因而系統是開放的。為提高運行效率,避免相互影響,每個設備驅動程序運行在一個獨立線程中,執行子系統或現場設備的數據采集和控制,利用WINDOWSNT的多線程和異步I/O機制,使每個設備驅動程序獨立全速工作,從而使吞吐量達到最大,極大地提高了系統的效率。設備驅動程序采用各種通訊協議,有基于現場總線W:BITBUS>CANBUS.嘔心瀝血整理word16Lonworks、JBUS、MODBUS;有基于網絡通訊的:OPC、DDE;也可以采用各種軟件標準ODBC、COM/DCOM、CORBA等。其中視頻處理也作為獨立組件。針對每一種協議的驅動程序當然有不同的實現,總體結構一致,由通訊守侯線程和和接口組成,協議不同,通訊守侯線程也不一樣。用戶界面層用戶界面層提供正常的顯示框架,提供實時畫面、實時數據顯示,提供報警窗口顯示報警內容,一方面將核心層處理過的信息用明了、形象、直觀的方式顯示出來,便于用戶實時監視和控制整個大樓的所有現場信息;另一方面,通過該層界面,用戶可以了解系統工作狀態、控制系統運行,進行子系統的功能配置和設定,完成聯動的設置和對系統的綜合管理。顯示框架包括菜單、工具欄、狀態欄,VISTAIBMS允許通過拖放的形式定制菜單、工具欄,通過集成開發環境(IDE)擴展系統功能,由于系統支持完整的VBScript,開發人員可以方便地擴展系統功能監控界面可以歸結為許多基本控件,利用這些控件可以組織成各種各樣的顯示畫面,這個組織過程,稱為界面組態。系統提供不少控件,有文字、直線、圓、方塊、多邊形等基本控件,有各種特殊的開關及電氣設備等,有數字顯示,還有棒圖、曲線等較為復雜的控件。各種控件有各自的屬性和方法等,從使用者的角度,他只要選擇界面元素在作圖區拖動,以調整大小和位置,并修改其顏色、閃爍、運動等屬性,經過適當的組合即可配置出所需的顯示界面。一個復雜的監控畫面,控件之間是相互關聯的,為了靈活地定義這種相互關系,需要編程語言支持,考慮到目前的流行程度及語言的易用性,系嘔心瀝血整理word17統提供VBScript,就是說用戶可以通過VBScript擴充系統功能。用戶通過VBScript,還可以擴展菜單、工具欄,給系統帶來極大的靈活性。由于IBMS牽涉面廣,需要各種各樣可能的顯示和處理模塊,為確保系統的擴充性,便于許多人員的協同工作,系統采用COM/DCOM模型,支持各種控件(ActiveX)的插入,并通過VBScript操縱其運行,開發人員在VISTA開發平臺上可以如同VB一樣開發出各種各樣的應用,可以是實時監控系統,也可以是數據庫管理系統,或者是兩者結合。用戶界面層支持WEB技術,可通過瀏覽器在INTERNET/INTERNET環境中瀏覽所有信息,并通過授權完成系統的遠程控制和管理。視頻集成視頻系統在整個系統中所處的位置,是屬于通訊接口層的一個組件,概念上視為一個子系統接口,主要處理視頻的實時壓縮、顯示等,并提供本地和遠程視頻服務,包括實時視頻傳送和錄像文件動態傳送等。VISTAIBMS的視頻系統與其他的視頻系統相比有很大的優點:它作為一個控件完全融合在整個系統中,而非獨立程序;視頻顯示可以在顯示界面中任意組態;其本地顯示和遠程瀏覽器中顯示具有完全一致的界面;其球機控制、視頻矩陣切換異常方便。視頻系統采用MPEG4視頻壓縮方式,集多畫面瀏覽、錄像回放、視頻遠傳、觸發報警、球機控制、設備聯動于一體,并首次在業界提出“視頻組態”概念。在系統的組態頁面中,視頻實時窗口、錄像回放窗口、遠程接受嘔心瀝血整理word18窗口、球機(云臺)控制窗口都作為控件無縫嵌入在組態頁面中,用戶可自行定義視頻窗口的數目、擺放位置、窗口大小、播放器界面等,滿足不同用戶的個性化需要。系統具有豐富的報警聯動功能,視頻系統可由外部的輸入信號觸發錄像,如雙鑒探頭、門磁,或者由本身支持的“移動報警”功能觸發。錄像時段也可以由用戶自行設定,任意一路視頻均可實現遠程傳輸。視頻一旦報警,可撥打電話、發送手機短信,也可同時與其它設備進行聯動,輸出相應的控制信號。視頻系統完全的Web化,遠程用戶在瀏覽器中看到的是與本地監控系統完全一樣的組態界面,實現完全一樣的監控功能,由于遠程視頻窗口和本地視頻窗口采用同一個控件,保證了界面的一致性。其它功能,比如事件瀏覽、錄像回放、云臺控制、報警精度設置等都與本地監控站完全一致。集成開發環境為滿足不斷發展的需要,系統劃分成核心代碼層和擴展代碼層兩部分。核心代碼因執行效率的需要,由VC++6.0編寫;后者為便于擴展和客戶化,以廣為接受的VBSCRIPT編寫。系統集成完整的VB語言,提供專業的集成開發環境,支持各種控件,可以方便地擴充系統功能,例如:組織數據查詢顯示,組態顯示畫面,剪裁或增加菜單項、工具條、按鈕等,修改或擴充相關的執行代碼等。用戶(系統管理員)可以在集成環境下直接修改已有的代碼、設計新的功能模塊。支持完整的擴展語言、支持各種控件以及集成開發環境是本系統的一大嘔心瀝血整理word19特色,使系統功能得到極大的提升,便于集成各種子系統,如視頻系統、OA系統等。由于集成強大的程序開發語言,支持各種控件,并提供便利的集成開發環境,所以用戶可以方便地實現功能的擴展,擴展的功能模塊,用戶界面等可掛接到菜單、工具條或圖形界面上,是一套真正意義上的開發平臺。通過集成開發環境,開發人員可以簡單、高效地擴展各種WEB應用,使樓宇各子系統、辦公自動化系統無逢集成在一起。支持集成開發環境,提供二次開發能力,便于開發人員在不同的應用層上工作,控件開發、通訊協議開發等工作可以讓高級程序員通過VisualC++等語言編程,在集成開發環境下的二次開發由普通程序員即可完成,縱向不同層面和橫向不同組件的分工協作,可以同時讓許多編程人員相互協作,有條不紊地完成大工程,而且系統的健壯性可以得到充分的保證。3.3.8基于WEB的辦公自動化系統上面的討論主要側重于集成各種實時系統,如BA、FA、CCTV等,而辦公系統涉及大量數據庫操作、郵件傳輸以及各種報表顯示,其實現上與實時系統有很大的差異。通常的實時系統,其用戶界面,通過簡單組態,即可實現各種狀態、各種數據在電子地圖上的顯示,給用戶提供一個親切友好的監控界面。而辦公系統通常需要編程實現。VISTAIBMS提供的集成開發環境對于集成辦公系統是一個強大的工具,系統采用三層結構的數據庫訪問,遠程數據請求通過DCOM訪問IBMS的數據嘔心瀝血整理word20庫,通過IBMS一致的權限管理系統,保障系統安全性。系統提供各種數據表格控件,利用這些控件和系統支持的VBScript語言,可以開發出各種各樣的表格顯示界面,最終構成一個完整的辦公自動化系統。系統內置WEB支持,開發完的辦公自動化系統,可以直接通過遠程瀏覽器訪問,本地和遠程顯示界面是完全一致的。系統內置的全局事件查詢、系統配置等界面,就是在集成開發環境下二次開發實現的,由于系統內置許多數據訪問服務和各種功能強大又簡單易用的控簡,所以系統開發工作量小,系統穩定可靠。在同一個系統內集成的優點是各種信息可以共享,用戶需要最少的培訓,權限管理方便易行。3.3.9異種操作系統和組件模型VISTAIBMS系統由服務器和遠程桌面系統組成,遠程桌面系統是基于瀏覽器的用戶界面,用戶通過遠程桌面系統操作整個IBMS,服務器完成數據采集、數據庫訪問、子系統間的聯動、提供桌面系統以數據和顯示。服務器運行在Windows2000/XP平臺上,而桌面系統可以運行在Windows95/98/NT/2000等各種平臺上。服務器由顯示層、核心處理層和設備驅動程序層(數據網關)組成。協議層通過各種通訊協議(TCP/IP,OPC,DDE,JBUS等)或者組件技術(DCOM,CORBA等),與運行在WindowN或UNIX平臺上的各子系統接口,在核心處理層和各個子系統之間傳輸數據和控制命令,協議層主要功能在于屏蔽不同操作系統、不同通訊協議、不同對象模型之間的數據表述、通訊、接嘔心瀝血整理word21用心、精心、決心、匠心用心、精心、決心、匠心嘔心瀝血整理嘔心瀝血整理word發,所有的二次開發模塊與系統平臺實現真正的無縫集成。豐富多彩的用戶界面:正如上所述,由于系統支持VBScript語言及控件的插入,現在我們可方便地引入各種Flash動畫,并與各類測點相關聯,實現真正的動畫效果。真正的一體化設計:在VISTA7.0中,視頻窗口、曲線、查詢窗口、系統配置窗口或作為組態工具,或作為控件,都無縫集成到組態界面中,實現了真正的軟件ALL_IN_0NEo這樣做的好處就是使基于瀏覽器的遠程端與本地監控站界面及功能完全一致,實現真正完全的Web化。完備的遠程監控方案:VISTA7.0具有完整的C/S(管理站)、B/S(瀏覽器)模式,并且這兩種模式都具有與本地監控站一樣的用戶界面,實現一樣的監控功能。遠程系統不但可以運行在局域網內,也可以運行在Internet網內。也就是說,用戶只要能上網,他就可以全面地瀏覽、控制機房的所有設備信息,能實現的功能和本地監控軟件完全一樣。自動打包生成安裝在VISTA7.0中,工程完成或者系統進行修改后,點擊“生成安裝”菜單條,系統自動把文件打包在指定的安裝目錄下,便于刻錄安裝盤,避免人為失誤。完整的權限控制在VISTA7.0中,可以自行定義用戶組(象Window一樣),其權限可以以設備為單位進行細化,比如某人可以控制哪些設備,某人可以瀏覽某些設備。真正的后臺多線程處理在VISTA7.0中,監控、報警處理等完全采用后臺過程,與顯示界面完全獨立,后臺過程作為一個核心過程獨立運行,絲毫不受顯示線程的影響。支持SNMP在VISTA7.0中,簡單網管協議作為內置組件提供,實現一體化的網絡管理功能。集成視頻錄像和遠傳在VISTA7.0中,視頻功能完全融合在系統之中,視頻窗和其他組態工具一樣,可以任意組合,本地和遠地具有完全一致的顯示界面,錄像回放作為服務進程提供實時服務,所以可以通過Internet瀏覽實時的或歷史的視頻內容。網絡監控和服務器監控在VISTA7.0中,網絡監控和服務器監控作為一個子系統融入系統平臺。用戶不但可以了解到服務器內程序的運行狀況,也可以了解到服務器之間的網絡流量,這對保障用戶的業務系統的正常運行具有很重要的意義。遙遙領先的技術優勢在VISTA7.0中,首次在業界引入二次開發功能,使系統的可擴充性空前加強;所有監控信息都統一在風格一致的組態界面下,實現真正的軟件ALL_IN_ONE;系統的Web端與本地監控站界面完全一樣,實現的功能也完全一樣,在業界唯一實現了真正的完全Web化。從技術角度看,VISTA7.0組態監控系統在國內的監控行業中處于遙遙領先的地位。九系統軟件選型系統軟件選型綜合考慮實際的使用環境、成本、可移植等因素,我們的數據平臺選用微軟公司的SQLServer;網絡操作系統采用微軟公司Windows2000/XP;前臺應用程序:采用VisualC++開發而成;網絡數據通訊:采用TCP/IP協議。數據庫平臺:微軟公司的SQLServerMicrosoftSQLSERVER是Windows2000/XP操作系統中的分頁式的客戶/服務器技術,這種高級的數據庫平臺,在現有網絡中,提供了系列的事務解決方案,其特點是:.高性能的設計:可達到最大4GB的內存和若干TB的硬盤,完全優化的32位結構用以均等Windows2000/XP。.可伸縮的對稱服務器結構:通過動態地在處理器之間平衡用戶的工作量,保證了單處理器或多處理器硬件的高等級的伸縮性。.系統管理:利用Windows2000/XP上的SQLSERVER的圖形化工具,只需少量的工作、可在本地或遠程羰上進行安裝、配置和管理。.分布式處理:遠程的存儲程序提供了一個透明的、分布式的服務器到服務器的通訊機制,并應用了兩個階段提交協議
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司月度獎懲活動方案
- 公司消防比賽活動方案
- 公司盆栽種植活動方案
- 公司相親對象活動方案
- 公司規模科普活動方案
- 公司現場招聘會策劃方案
- 公司組織溫泉玩活動方案
- 公司活動方案獎勵方案
- 公司行政生日會策劃方案
- 公司教育活動策劃方案
- 2025年廣東省廣州市南沙區中考二模道德與法治試題
- 2025屆重慶市普通高中學業水平選擇性考試預測歷史試題(含答案)
- 2025-2030中國眼底照相機行業市場發展趨勢與前景展望戰略研究報告
- 2024年深圳市大鵬新區區屬公辦中小學招聘教師真題
- 人教版小學語文四年級下冊作文范文2
- 大學語文試題及答案琴
- 紅十字會資產管理制度
- 2025屆四川成都錦江區數學七下期末質量檢測試題含解析
- 無人機飛行器結構與性能試題及答案
- 廣東深圳2025年公開招聘農村(村務)工作者筆試題帶答案分析
- 《蔚來汽車》課件
評論
0/150
提交評論