GSM和PLC的分布式遠程監(jiān)控系統(tǒng)的實現(xiàn)
3.2上位監(jiān)控軟件設(shè)計
上位監(jiān)控軟件包括上位機SMS收發(fā)通信程序、監(jiān)控界面軟件與監(jiān)控中心數(shù)據(jù)庫軟件三部分。我們選用VB6.0 作為開發(fā)工具。
1.上位機SMS 收發(fā)通信程序設(shè)計
Visual Basic 串口通信由于Windows 系統(tǒng)程序的支持而變得極為方便,而通過串口控制GSM MODEM,實現(xiàn)SMS 功能的方法也比較簡單。
GSM 傳輸站的GSM MODEM 支持AT 命令集的指令,上位機通過RS232串口向GSM
MODEM 直接下發(fā)AT 命令,就可以快捷的實現(xiàn)SMS 的收發(fā)、查詢與處理。SMS 端信息的發(fā)送和接收常用兩種格式,文本(Text)方式和PDU(Protocol Description Unit)方式.M90 PLC 內(nèi)部使用的是TEXT 方式,在上位監(jiān)控軟件設(shè)計中我主要針對Text 方式進行了上下位機站的固定文本短消息通信,另設(shè)置了TEXT/PDU 模式的轉(zhuǎn)換接口,以便應(yīng)用于通過手機或PC 進行監(jiān)控中心數(shù)據(jù)庫的中文查詢功能。
MSComm1.CommPort=1
‘選擇通信口為COM1口
MSComm1.Setting=”9600,N,8,1”1
‘設(shè)定串口通信格式:速率為9600bps,無奇偶校‘驗,8個數(shù)據(jù)位,1位停止位
MSComm1.PortOpen=True
‘打開COM 口
MSComm1.Output=”AT+CSCA=”&Chr(34)&”+863800210500”&Chr(34)&”
‘設(shè)置西安地區(qū)中國聯(lián)通短信息服務(wù)中心號碼
MSComm1.Output=”AT+CMGS=”&Chr(34)&”+13110043774”&Chr(34)&”
MSComm1.Output=”Happy New Year!”
MSComm1.PortOpen=FalSe
‘關(guān)閉COM 口
2.監(jiān)控界面與數(shù)據(jù)庫設(shè)計
這里介紹一種中小型SMS 遠程監(jiān)控系統(tǒng)界面的設(shè)計內(nèi)容。
監(jiān)控系統(tǒng)界面主要包括系統(tǒng)登錄界面和監(jiān)控系統(tǒng)主界面。點擊監(jiān)控服務(wù)器桌面的SMS 遠程監(jiān)控系統(tǒng)圖標,
首先出現(xiàn)系統(tǒng)登錄窗口,系統(tǒng)在檢驗用戶名和密碼,確認有效后,即可進入監(jiān)控系統(tǒng)主界面。
監(jiān)控系統(tǒng)主界面又分為系統(tǒng)設(shè)置界面、短消息查詢與處理界面和遠程控制界面。
用戶管理:監(jiān)控中心用戶名、用戶密碼和用戶權(quán)限更改,用戶添加與刪除管理
系統(tǒng)通信管理:通信格式設(shè)定、SIM 卡號碼設(shè)定與短消息收發(fā)管理
現(xiàn)場站設(shè)置:現(xiàn)場單位名、站號、手機號、設(shè)備數(shù)量等的設(shè)定
現(xiàn)場當(dāng)前信息:各單位的各個現(xiàn)場站點的工作狀態(tài)查詢;如排污口的污水或油井出油量對應(yīng)的瞬時流量、累積流量,設(shè)備狀態(tài)和運行時間。
短信息收發(fā)記錄:監(jiān)控中心與現(xiàn)場站之間短信息收發(fā)的分類記錄
即時查詢:現(xiàn)場站定時上傳數(shù)據(jù)之外,監(jiān)控中心用戶可進行手動查詢現(xiàn)場信息。
設(shè)備控制:授權(quán)的監(jiān)控系統(tǒng)用戶可進行設(shè)備的遠程控制,包括參數(shù)設(shè)定和設(shè)備啟停。
四、結(jié)束語
短消息業(yè)務(wù)具有永遠在線、不需撥號、價格便宜、覆蓋范圍廣等優(yōu)勢,特別適用于需頻繁傳送小數(shù)據(jù)量的應(yīng)用,還適用于偏遠地區(qū)、架設(shè)通信線路困難的地方。而以PLC 為核心的高可靠性的監(jiān)控系統(tǒng),已經(jīng)為各種各樣的自動化控制系統(tǒng)提供了先進、可靠的應(yīng)用案例。本文采用GSM 網(wǎng)的SMS 短消息業(yè)務(wù),實現(xiàn)了現(xiàn)場PLC 控制站、監(jiān)控中心和移動手機之間的遠程數(shù)據(jù)通信,這是通信技術(shù)、控制技術(shù)和計算機技術(shù)的完美結(jié)合,也使該遠程監(jiān)控系統(tǒng)具有先進、可靠、經(jīng)濟、便利的顯著特色。在生產(chǎn)流水線上、在油井旁、在天然氣輸送管道邊,無論你在那兒,你就可以通過這種遠程監(jiān)控系統(tǒng),用手機或計算機隨時監(jiān)測各種產(chǎn)品的產(chǎn)出量,并進行工況遠程移動監(jiān)控。該系統(tǒng)已在昆明、成都、大連等地多個行業(yè)投入運行,實踐證明該系統(tǒng)工作可靠性非常高。
評論