電梯遠端勘驗扼制程序預設
2016-01-20系統原理如所示,在中心服務器里登記著多個電梯的單位,而且每個單位維護著多臺電梯。這樣,當監控端通過ADSL撥號上網后,每隔一定時間將遠程監控系統原理結構圖監控端的IP地址上報給服務器,服務器記錄下該位監控端的IP.當電梯端上網后,將每隔一定時間給服務器發送命令,查詢該電梯所屬維保單位監控端的IP.
當從服務器端獲得監控端的IP后,便可發送數據包到監控端,監控端收到數據后,便知道某臺電梯已經上線,可以進行監控,這樣,電梯端與監控端可進行連接,傳送數據了。為了方便處理數據包,我們定義了一個結構:typedefstruct{INT8UElevatorNo<20>;//電梯編號INT8UCmdType;//命令類型INT16UsubCmd;//子命令INT8UFileIndex;//文件分段標志INT16UDataLen;//數據長度}UDPDataHeader,pUDPDataHeader;每個網絡數據包都要以上面的結構作為報頭,(這里所說的報頭不是TCP/IP協議里IP協議的報頭,而是在應用層中用戶數據的頭幾個字)。在該結構中包括為每個電梯分配的惟一的電梯編號;命令類型定義了不同的數據包,如命令包、音頻包、視頻包等等。當為命令包時,還要在子命令變量上填入相應的命令類型,并指出數據長度;如果將一個文件拆開成若干數據包進行發送,需要在文件分段標志中說明該包是文件中的第幾個包。此結構是為了方便在網絡中對數據包的處理而約定好的,所以,不僅是在電梯監控系統中可以用到,還可以推廣到其他領域。
視頻監控1系統的實施從可知,視頻監控系統共分為3個大部分:電梯端:電梯端的實現是整個系統最重要的部分,主要包括信號采集板和音頻處理板。信號采集板由A7V(基于ARM7微控制器)將電梯運行數據通過電纜采集到,并存儲到EEPROM中。音頻視頻處理板包括微控制器(AT91RM9200)和數字信號處理器(TM1300)兩個主要芯片,主要完成音視頻數據的處理和與采集板的通信。主要硬件結構為:電梯端硬件結構AT91RM9200的軟件操作系統采用C/OS,TCP/IP協議是LWIP,應用程序主要是對ARM核進行編程完成發送和接收兩部分功能。音頻視頻處理板軟件各模塊間的關系如所示。
DSP芯片(TM1300)對視頻數據采用H263算法,音頻采用G7231算法壓縮后,將數據送給AT91RM9200,由它將數據打成UDP包通過網絡發送到客戶端。經測試,目前傳輸所用的帶寬約為50K,在ADSL下,是可以正常傳輸的。
客戶端:客戶端主要是實現視頻板發送來的音視頻數據解壓后的播放顯示,并能顯示電梯的運行狀況,其中包括電梯資料、樓層號、出現錯誤情況等。同時可以向客戶端發送命令,完成對電梯運行簡單的操作,并可以發送音頻數據,與電梯內的乘客實現通話。
音頻視頻處理板軟件各模塊關系圖服務器端:服務器端主要用于存儲客戶端的IP,對視頻板獲取IP的請求進行回復。并能對視頻板定時上報的電梯運行數據按不同維保單位分別存儲入庫,能為客戶端提供查詢服務。
結束語遠程監控系統是嵌入式發展與網絡普及的產物。本文介紹的電梯遠程監控系統,可以通過ADSL上網的兩端進行通訊。同時,這種方式對非ADSL模式的小區管理、門禁系統、停車場管理系統等領域同樣具有參考價值。http://www.pkxyz.com
下一篇 : 雜物電梯控制電路改進實踐
-
電話咨詢
19007212026 -
微信掃一掃