基于gms和plc的分布式遠程監控系統的實現
由于篇幅所限,這里盡就text 方式收發短信息的vb 程序開發做一下介紹。采用text 方式收發短信息比較簡單,使用vb 編寫程序更為方便。程序中進行初始化設定之后,就可以通過mscomm1控件下發at 命令進行短信息發送了。下面是一段vb 的短信初始化和測試示例:
mscomm1.commport=1
‘選擇通信口為com1口
mscomm1.setting=”9600,n,8,1”1
‘設定串口通信格式:速率為9600bps,無奇偶校‘驗,8個數據位,1位停止位
mscomm1.portopen=true
‘打開com 口
mscomm1.output=”at+csca=”&chr(34)&”+863800210500”&chr(34)&”
‘設置西安地區中國聯通短信息服務中心號碼
mscomm1.output=”at+cmgs=”&chr(34)&”+13110043774”&chr(34)&”
mscomm1.output=”happy new year!”
mscomm1.portopen=false
‘關閉com 口
2.監控界面與數據庫設計
這里介紹一種中小型sms 遠程監控系統界面的設計內容。
監控系統界面主要包括系統登錄界面和監控系統主界面。點擊監控服務器桌面的sms 遠程監控系統圖標,
首先出現系統登錄窗口,系統在檢驗用戶名和密碼,確認有效后,即可進入監控系統主界面。
監控系統主界面又分為系統設置界面、短消息查詢與處理界面和遠程控制界面。
用戶管理:監控中心用戶名、用戶密碼和用戶權限更改,用戶添加與刪除管理
系統通信管理:通信格式設定、sim 卡號碼設定與短消息收發管理
現場站設置:現場單位名、站號、手機號、設備數量等的設定
現場當前信息:各單位的各個現場站點的工作狀態查詢;如排污口的污水或油井出油量對應的瞬時流量、累積流量,設備狀態和運行時間。
短信息收發記錄:監控中心與現場站之間短信息收發的分類記錄
即時查詢:現場站定時上傳數據之外,監控中心用戶可進行手動查詢現場信息。
設備控制:授權的監控系統用戶可進行設備的遠程控制,包括參數設定和設備啟停。
四、結束語
短消息業務具有永遠在線、不需撥號、價格便宜、覆蓋范圍廣等優勢,特別適用于需頻繁傳送小數據量的應用,還適用于偏遠地區、架設通信線路困難的地方。而以plc 為核心的高可靠性的監控系統,已經為各種各樣的自動化控制系統提供了先進、可靠的應用案例。本文采用gsm 網的sms 短消息業務,實現了現場plc 控制站、監控中心和移動手機之間的遠程數據通信,這是通信技術、控制技術和計算機技術的完美結合,也使該遠程監控系統具有先進、可靠、經濟、便利的顯著特色。在生產流水線上、在油井旁、在天然氣輸送管道邊,無論你在那兒,你就可以通過這種遠程監控系統,用手機或計算機隨時監測各種產品的產出量,并進行工況遠程移動監控。該系統已在昆明、成都、大連等地多個行業投入運行,實踐證明該系統工作可靠性非常高。