遠程紅外安防監控管理系統總體設計方案
2.2 軟件設計
當監控主機上電以后,主機進行初始化,同時通過AT 指令對MC35i 進行初始化。初始化完成后,主機采用循環的方式采集傳感器的數據,并對數據進行判斷。
GPRS 模塊初始化:單片機發送AT 指令設置和控制GPRS 的主要設置有以下:設置波特率為4800b/s,指令:AT+IPR=4800,默認的通信速度為9600b/s;設置網關為移動夢網,指令:AT+CGDCONT=1,IP,CMNET;設置移動終端的類別為B 類,指令:AT+CGCLASS=B,同時監控多種業務,但只能運行一種業務,即在同一時間只能使用GPRS 上網,或者使用GSM 的語音通信;激活GPRS 功能,指令:AT+CGACT=1,1.
短信的收發:利用主機中斷服務程序判斷是收取還是發送消息,短消息采用PDU 編碼,實現方式也采用AT 指令。收取步驟:分析短消息內容,得出指令后,執行控制操作,再封裝返回的短消息。發送步驟:
調用預存的短信指令,控制GPRS 模塊給指定號碼發送短消息,發送失敗則重復操作,直至成功。
彩信的發送:攝像頭采集GPRS 模塊建立WAP 連接GPRS,用標準WAP 無線會話協議進行編碼后的消息作為一個WSP POST 內容發送出去。WAP 網關用HTTP 協議將內容傳送給MMSC 的中繼器,中繼器再傳至MMSC 的服務器。服務器將信息的內容將轉換成MIME 的格式后數據存儲、數據分析、路由尋址,得到用戶終端信息,同時通過同一個WAP 連接對發起方做出響應。
終端的軟件流程如圖3 所示。

圖3 系統軟件流程圖。
3 集中監控中心
3.1 功能介紹和組成
集中監控中心通過GPRS 網絡和遠程監控主機進行連接,對監控主機實時上傳的各種信息和數據進行分析檢測處理,把過濾后的有效信息傳送給監控中心的服務器。服務器將接收的數據進行處理,通過文字、圖形、聲音等各種人機接口方式顯示監控對象的狀態和告警信息,并對數據進行存儲生成報表和對告警信息進行統計分析。使用者通過計算機Internet 或者手機WAP 上網登陸客戶端,根據權限進行各種數據的查詢和管理;并且可發送控制命令,由監控中心通過GSMGPRS 網絡轉發給監控主機執行。
集中監控中心有兩臺服務器:監控應用服務器和數據庫服務器。監控應用服務器裝有監控中心的軟件,并采用ASP. Net 的開發出Web 頁面,通過安裝微軟的IIS 來搭建Web 信息發布系統。數據庫服務器安裝Windows 2000 Server 操作系統,并安裝SQL Server2000 數據庫管理軟件和數據分析處理軟件。兩臺服務器采用網絡地址轉換(NAT)技術,是對外網的IP只有一個。
監控中心軟件采用Socket 連接方式完成監控終端和監控中心的通信,根據預設好的通信協議接收和發送數據。基于該系統時效性強,監控地點分散,系統結構采取的是B/S 結構,在Web 瀏覽器上直接瀏覽Web 服務器進行工作。
3.2 軟件實現
集中監控中心的軟件采用模塊化設計,是采用Visual C++語言和SQL Server 進行開發,軟件系統主要分為以下三個部分:系統管理,終端管理,查詢統計。
(1) 系統管理包括:用戶管理、權限管理、個人資料管理、修改登陸密碼四個模塊。
用戶管理:提供給用戶一個可登陸、監視、管理的軟件應用平臺;權限管理:設定權限給不同級別的用戶;個人資料管理:修改管理者的姓名,手機號碼等個人資料;修改登陸密碼:修改網頁登陸密碼和修改手機WAP 登陸密碼。
(2) 終端管理包括:終端信息管理、布撤防配置管理、告警手機管理三個模塊。
終端信息管理:記錄終端的信息、狀態、配置,可查詢終端和監控中心的連接情況,可實時根據要求查詢監控現場的情況,可顯示終端各單元的工作情況;布撤防配置管理:通過控制指令可實現對終端的遠程控制(布防撤防)。告警手機管理:可添加或刪除告警手機,且可設置告警級別。
(3) 查詢統計包括:日志查詢、控制記錄查詢、告警記錄查詢、監控圖片查看四個模塊。
日志查詢:記錄了登陸網頁的時間和用戶;控制記錄查詢:可查詢控制終端的名稱、時間、類型等。
告警記錄查詢:查詢到告警時間、恢復時間、終端當前狀態等。監控圖片查詢:可對一段時間的拍抓圖像進行查詢。

圖4 監控中心軟件結構。
4 結語
該系統基于移動網絡,支持SMSGPRS 兩種傳輸方式,提供可靠通信保障,實時性強。傳感器采取無線方式,無需布線,易于安裝。監控軟件能實現各種歷史告警的信息進行查詢、統計和打印;各種告警信息都將自動保存且不能隨意修改、刪除。系統能進行自診斷(如系統掉電等),能直觀的顯示故障內容,實用性強。該系統已在重慶移動各營業廳試商用。
稱重傳感器相關文章:稱重傳感器原理






評論