1.引言
電梯是高層建筑必不可少的組成部分,作為一種特殊的交通工具,電梯給人們的工作生活帶來了前所未有的方便。同時電梯運行的安全性、可靠性也是很多人普遍關(guān)心的問題。電梯監(jiān)控系統(tǒng)能及時地反映電梯的運行狀況,同時對電梯進行數(shù)據(jù)管理、維護、統(tǒng)計、分析、故障報警及救援。
隨著用戶需求的不斷提高,在智能樓宇集成中一般使用一些著名廠商推出的高端的樓宇設(shè)備集成管理系統(tǒng),如:EBI平臺。但是第三方弱電系統(tǒng)的多樣性、復(fù)雜性以及通訊標準的不一致性卻大大增加了集成的難度,問題的解決可以歸結(jié)為一個接口的設(shè)計。在實際工程中,通常第三方子系統(tǒng)會提供標準硬件接口:如RS232,RS485或者ETHERNET等,所以從集成的角度而言,實際面臨的是一個軟件接口的問題,即必須解決系統(tǒng)與各子系統(tǒng)之間數(shù)據(jù)通訊和交換的問題。
電梯接口軟件則是聯(lián)接與電梯監(jiān)控系統(tǒng)的網(wǎng)絡(luò)通訊,對電梯進行集中監(jiān)測和管理,通過系統(tǒng)管理中心,以圖形方式顯示電梯的運行狀態(tài),當電梯發(fā)生故障時,向系統(tǒng)管理中心報警,并建立設(shè)備運行檔案和維護檔案,對系統(tǒng)自動作出維護工作的平臺。
2.電梯監(jiān)控系統(tǒng)設(shè)計
2.1電梯監(jiān)控系統(tǒng)構(gòu)成及原理:
以廣州某大學(xué)的電梯監(jiān)控系統(tǒng)設(shè)計為例。該電梯系統(tǒng)包括39部電梯,且各電梯間跨越面積和專業(yè)信息量較大,各單體電梯通過綜合布線工程,經(jīng)由光纖集成到該校區(qū)的網(wǎng)絡(luò)機房。電梯監(jiān)控系統(tǒng)采用計算機網(wǎng)絡(luò)技術(shù)(以太網(wǎng))和軟件工程方法實現(xiàn)系統(tǒng)的功能集成、網(wǎng)絡(luò)集成和軟件界面集成,進行中央監(jiān)控管理,以達到通過智能樓宇系統(tǒng)集成軟件平臺中的電梯接口軟件進行統(tǒng)一監(jiān)控的目的。
該電梯計算機監(jiān)控系統(tǒng)是一套對電梯運行狀態(tài)實現(xiàn)遠程監(jiān)控的系統(tǒng),通過該系統(tǒng)的實時監(jiān)控,自動記錄電梯的運行中的多項數(shù)據(jù)。系統(tǒng)采用串行通信對電梯的信號進行采集,用計算機進行電梯的狀態(tài)顯示,且可預(yù)留視頻圖象接口,可實現(xiàn)多個監(jiān)控系統(tǒng)的網(wǎng)絡(luò)連接功能,大大方便了用戶對電梯的監(jiān)控和管理,其主要適用于電梯臺數(shù)較多的小區(qū)中電梯的集中監(jiān)控。電梯計算機監(jiān)控系統(tǒng)采用RS-485接口,主要由數(shù)據(jù)采集與終端監(jiān)視軟件兩大部分。
電梯計算機監(jiān)視系統(tǒng)的基本組成原理如下圖2.1所示:
信號采集板RTS部分,裝于電梯控制柜內(nèi),客戶使用該系統(tǒng)還必須根據(jù)協(xié)議自行制作監(jiān)視室與計算機相連的信號轉(zhuǎn)換板及相應(yīng)的計算機配套軟件。
2.2電梯接口監(jiān)控軟件平臺系統(tǒng)設(shè)計
根據(jù)電梯BA接口通訊協(xié)議和技術(shù)參數(shù),我們開發(fā)相應(yīng)的電梯接口監(jiān)控軟件平臺。實際工程操作中,通過電梯接口軟件將實時采集的數(shù)據(jù)轉(zhuǎn)換為EBI平臺所能接受的格式,由EBI平臺將數(shù)據(jù)存入數(shù)據(jù)庫中,監(jiān)控人員使用EBI平臺提供的圖形接口界面(GUI)進行監(jiān)控和操作,并由軟件實現(xiàn)將相應(yīng)操作備案。
電梯系統(tǒng)提供RS-485接口與其他設(shè)備進行通訊,RS-485接口布線最長距離可達1000m,足以滿足將各跨越面積較大的單體電梯集成到校區(qū)的網(wǎng)絡(luò)機房。針對該工程項目的需求特點,將會使用RS-485/Socket轉(zhuǎn)接口,以達到通過當前廣泛使用的基于TCP/IP協(xié)議的以太網(wǎng)實現(xiàn)數(shù)據(jù)傳輸,可極大地降低布線難度和成本。將電梯RS-485接口通過MOXA公司的DE-311電氣接口轉(zhuǎn)換為以太網(wǎng)接口,以實現(xiàn)了電梯數(shù)據(jù)的遠程傳輸。DE-311可以作為TCP SERVER,也可以把RS-485接口映射為BMS服務(wù)器的一個標準的COM端口。
電梯監(jiān)控終端接收電梯終端發(fā)送過來的狀態(tài)數(shù)據(jù),分析數(shù)據(jù)無誤后,以用戶易于接受的圖形界面形式顯示電梯的實際運行狀態(tài);發(fā)送電梯控制命令以控制電梯運行狀態(tài);實時監(jiān)視電梯運行狀態(tài),同時以圖形界面形式顯示電梯運行狀態(tài)。圖2.2時電梯監(jiān)控終端設(shè)計流程圖。
在VB6.0中使用Winsock進行通訊編程,可以監(jiān)控多達256臺電梯。接收電梯傳送過來的信息,然后通過解碼得到需要的信息。根據(jù)該校區(qū)所使用的電梯(廣州日立電梯)的接口協(xié)議特點,當需要獲得電梯的數(shù)據(jù)時應(yīng)該先向電梯發(fā)出請求召喚,電梯收到召喚信息后便發(fā)送數(shù)據(jù)。直接利用Winsock控件的SendData函數(shù)發(fā)出召喚,利用DataArrival事件獲取數(shù)據(jù)。
打開Winsock連接如下:
tcpclient.RomoteHost=192.168.0.100 ’’數(shù)據(jù)可以從系統(tǒng)的數(shù)據(jù)庫里讀取。
Tcpclient.RemotePort=4001
Tcpclient.Connect
利用控件函數(shù)GetData獲得電梯的數(shù)據(jù),并放入到strTemp:
Private Sub tcpclient_DataArrival (ByVal bytestTotal As Long)
Dim strTemp ( ) As Byte
Tcpclient. GetData strTemp
StrCat ReceiveBuffer, strTemp ’’ StrCat函數(shù)把Byte型的數(shù)據(jù)連接起來。
RefreshDisplay strTemp ’’ RefreshDisplay是解碼函數(shù),通過解碼函數(shù)可以判斷出相應(yīng)位所代表的信息,從而獲得正確的電梯數(shù)據(jù)。
End Sub
由于要獲得電梯的實時數(shù)據(jù),所以可以利用VB6.0中的時鐘控件以適當?shù)臅r間間隔發(fā)出召喚數(shù)據(jù),以便及時更新監(jiān)控數(shù)據(jù)。通過使用Vb制作漂亮的操作界面和接口程序?qū)崿F(xiàn)了與HoneyWell集成系統(tǒng)(EBI)進行通訊連接,最終實現(xiàn)系統(tǒng)的集成,完成電梯的實時監(jiān)控。
3.系統(tǒng)的優(yōu)化
未來電梯監(jiān)控必將沿著人性化和舒適性的方向發(fā)展,因此實現(xiàn)系統(tǒng)無線遠程控制(當電梯產(chǎn)生故障時,電梯可以通過無線裝置給手機發(fā)送故障信息,并通過手機發(fā)送信號對電梯進行簡單控制,使系統(tǒng)更具人性化)就顯得更加重要;當然也可以采用乘客識別系統(tǒng)、指紋識別系統(tǒng),數(shù)字智能型安全控制技術(shù)(通過乘客識別系統(tǒng)或者IC卡以及數(shù)碼監(jiān)控設(shè)備,拒絕外來人員進入),使系統(tǒng)給人類提供更安全舒適的服務(wù)。
4.結(jié)論
電梯監(jiān)控系統(tǒng)在廣州某大學(xué)工作穩(wěn)定、可靠,并通過開發(fā)的電梯接口程序?qū)崿F(xiàn)了與Honeywell公司EBI軟件的集成,為實現(xiàn)電梯系統(tǒng)與其它各子系統(tǒng)聯(lián)動打好了基礎(chǔ)。
參考文獻:
[1] 周瑋,朱明富.電梯監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[J].微型機與應(yīng)用,2004,2:38~40.
[2] 宗群,宋鼎,王朝陽.電梯遠程監(jiān)控系統(tǒng)的實現(xiàn)[J].儀器儀表學(xué)報.2002.,23(6).
[3] 張瑞武.智能建筑的系統(tǒng)集成及其工程實施[M],清華大學(xué)出版社,2000.
[4] 謝紅,趙雅麗.用Visual Basic實現(xiàn)電梯串行數(shù)據(jù)格式分析與轉(zhuǎn)換[J].應(yīng)用科技 2005.4.
[5] 居榮,鞠勇,唐小波.智能樓宇中電梯監(jiān)控系統(tǒng)設(shè)計[J].電工技術(shù)雜志,2004.4.