亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種適用于現(xiàn)場工業(yè)監(jiān)控的短信告警系統(tǒng)的設(shè)計

        2009-04-29 00:00:00丁道建
        中國管理信息化 2009年3期

        [摘 要] 本文針對現(xiàn)場工業(yè)監(jiān)控過程中的告警信息的傳輸問題,基于RSView 32 Messenger軟件,采用軟件與硬件結(jié)合的方式,實現(xiàn)傳呼與短信的轉(zhuǎn)換,將告警信息由短信發(fā)送到管理者或操作人員的手機上,從而實現(xiàn)基于短信模式的告警系統(tǒng),并將其成功應(yīng)用于Intel上海分公司的生產(chǎn)支持系統(tǒng)的過程控制中#65377;該系統(tǒng)具有實時性高#65380;使用方便的特點, 明顯改善了運行管理人員對非正常系統(tǒng)狀況的反應(yīng)時間#65377;

        [關(guān)鍵詞] 工業(yè)監(jiān)控;短信警告;自動化

        [中圖分類號]F270.7[文獻標(biāo)識碼]A[文章編號]1673-0194(2009)03-0055-03

        0 引 言

        隨著計算機技術(shù)與控制技術(shù)的迅速發(fā)展,工業(yè)監(jiān)控組態(tài)軟件發(fā)展異常迅速#65377;它能幫助現(xiàn)代化企業(yè)對復(fù)雜的工業(yè)過程控制進行合理有效的監(jiān)控與管理#65377;工業(yè)監(jiān)控組態(tài)軟件是利用系統(tǒng)軟件提供的工具,通過簡單形象的組態(tài)工作,從PLC#65380;現(xiàn)場儀表等設(shè)備中實時采集數(shù)據(jù),發(fā)出控制指令并監(jiān)控系統(tǒng)正常運行的一種軟件包#65377;在眾多公司的工業(yè)監(jiān)控組態(tài)軟件中,Rockwell RSView32 Messenger 工控組態(tài)軟件以其獨有的特點成為具有代表性的組態(tài)軟件之一#65377;在利用組態(tài)軟件進行工業(yè)過程控制時,其中非常重要的功能是對工業(yè)過程中的各種危險發(fā)出警告信息#65377;目前在國內(nèi)采用的是RSView32 Messenger的傳呼機告警方式,但是由于目前傳呼機通信方式越來越少,面臨被取締的危險,所以急需一種新的告警信息傳輸方式#65377;隨著GSM移動通信的應(yīng)用, 使用短信息來發(fā)送報警信息的方式被廣泛地采用#65377;

        本文針對以Intel上海分公司的生產(chǎn)支持系統(tǒng)過程控制系統(tǒng)中告警信息的需求,設(shè)計并實現(xiàn)了一個基于短信方式的告警系統(tǒng)#65377;短信告警系統(tǒng)是一個計算機與通信相結(jié)合的應(yīng)用項目#65377;在設(shè)計中既充分考慮到了短信發(fā)送的業(yè)務(wù)特點#65380;管理模式,又考慮了該系統(tǒng)的安全性#65380;可靠性#65380;可操作性和可維護性,為企業(yè)提供了成本低#65380;見效快#65380;高效率的數(shù)據(jù)傳輸方式,為有效防范事故提供了輔助手段#65377;

        1 現(xiàn)有告警方式比較

        RSView 32 Messenger軟件是一個標(biāo)準(zhǔn)的現(xiàn)場工業(yè)監(jiān)控軟件,對生產(chǎn)線運行主要有如下幾種告警方式:傳呼#65380;郵件#65380;傳真#65380;電話或手機#65380;現(xiàn)場語音廣播#65377;RSView32 Messenger的這幾種報警方式各有優(yōu)缺點,具體見表1#65377;

        目前在國內(nèi)采用的是傳呼機告警方式,但是由于目前傳呼機通信方式越來越少,面臨被取締的危險,所以Intel上海分公司決定采用短信作為一種告警手段,因為基于短信的告警方式具有實時性很好#65380;覆蓋范圍廣#65380;效率高#65380;永不占線#65380;記錄完整#65380;費用低廉#65380;接收方的選擇余地大等優(yōu)點#65377;但是由于RSView 32 Messenger軟件本身并不支持短信收發(fā)告警功能, 如果對RSView 32 Messenger本身進行改動,工作量較大,人工成本高,短期內(nèi)還可能影響正常監(jiān)控程序運行,所以我們采用在不改動原有RSView 32 Messenger軟件的前提下,用軟件與硬件結(jié)合的方式,實現(xiàn)傳呼與短信的轉(zhuǎn)換,將報警通知以短信形式發(fā)送到管理者或操作人員的手機上,具有實時性高#65380;使用方便的特點#65377;從而實現(xiàn)基于短信模式的告警系統(tǒng)#65377;

        2 轉(zhuǎn)換策略設(shè)計

        針對RSView 32 Messenger軟件的特點,要在不修改其功能的基礎(chǔ)上增加短信告警功能,實現(xiàn)從傳呼方式到短信方式的轉(zhuǎn)換,我們采用的轉(zhuǎn)換策略是截取RSView 32 Messenger軟件發(fā)出的告警數(shù)據(jù),改變通信手段#65377;目前RSView 32 Messenger提供了兩種截取數(shù)據(jù)的方式:①截取郵件數(shù)據(jù)方式;②截取串口數(shù)據(jù)方式#65377;兩種方式的比較見表2#65377;

        郵件通信方式在對程序運行環(huán)境#65380;服務(wù)器的配置上要求都很高#65377;首先要網(wǎng)絡(luò)通信正常,要在本網(wǎng)絡(luò)內(nèi)有一臺郵件服務(wù)器,通過RSView 32 Messenger軟件,把數(shù)據(jù)發(fā)送到郵件服務(wù)器上,再通過短信軟件到郵件服務(wù)器上下載數(shù)據(jù),這樣經(jīng)過幾個網(wǎng)絡(luò)環(huán)節(jié)的中轉(zhuǎn),不管從發(fā)送數(shù)據(jù)的效率還是從數(shù)據(jù)丟包率等方面考慮都有比較大的影響,而且對網(wǎng)絡(luò)依賴性也很強,RSView 32 Messenger軟件數(shù)據(jù)到郵件服務(wù)器,短信平臺到郵件服務(wù)器中,任何一方網(wǎng)絡(luò)故障,都完全有可能影響告警系統(tǒng)的正常運作,這種郵件截取數(shù)據(jù)的方式不可取#65377;而截取串口數(shù)據(jù)方式從數(shù)據(jù)丟包率#65380;接收數(shù)據(jù)的效率#65380;環(huán)境配置上都比較低,并且在程序的實現(xiàn)上也比較煩瑣,因為軟件協(xié)議并非透明傳輸,工作模式也相應(yīng)復(fù)雜,首先要建立通信信道,當(dāng)信道建立成功后,開始發(fā)送協(xié)議數(shù)據(jù)包,但為了后期程序的穩(wěn)定性#65380;可靠性等因素考慮,決定還是采用串口截取數(shù)據(jù)方式#65377;

        通過串口截取數(shù)據(jù),要讓RSView 32 Messenger軟件確保串口信道通信正常,確保串口通信正常是通過Modem建立聯(lián)結(jié),產(chǎn)生數(shù)據(jù)返回值確認,建立握手協(xié)議成功后,根據(jù)RSView 32 Messenger軟件通信參數(shù)的設(shè)置,按不同的協(xié)議傳送數(shù)據(jù)#65377;要獲取數(shù)據(jù),還應(yīng)該設(shè)計一個軟件Modem,產(chǎn)生RSView 32 Messenger確認聯(lián)結(jié)參數(shù)#65377;當(dāng)RSView 32 Messenger每次有報警通知發(fā)出時,RSView 32 Messenger會初始化Modem,確認握手成功后,開始發(fā)送打包后的協(xié)議數(shù)據(jù), 協(xié)議數(shù)據(jù)分為兩部分:第一部分為目標(biāo)接收用戶,比如手機號;第二部分為要發(fā)送的數(shù)據(jù)內(nèi)容#65377;但是要想獲取數(shù)據(jù)內(nèi)容,首先要破解通信協(xié)議,當(dāng)數(shù)據(jù)和目標(biāo)接收用戶信息破解成功后,開始對當(dāng)前數(shù)據(jù)字節(jié)的大小進行分配發(fā)送工作,如果超出短信長度范圍,程序自動分割成小于160個字節(jié)的多條短信,在按GSM 7.01的標(biāo)準(zhǔn)協(xié)議編碼發(fā)送到短信Modem, 短信Modem收到發(fā)送指令后應(yīng)探測當(dāng)前是否在信號服務(wù)區(qū)內(nèi),如果存在,返回一個信號指令,讓短信Modem發(fā)送短信,當(dāng)短信中心數(shù)據(jù)量過大時,數(shù)據(jù)會按一個隊列的方式排隊,一條條處理,成功后,又通過短信機站轉(zhuǎn)發(fā)給用戶, 當(dāng)機站收到移動發(fā)送過來的短信時, 短信機站會去掃描當(dāng)前目標(biāo),如果目標(biāo)用戶沒有打開手機或者不在服務(wù)區(qū)范圍內(nèi)時,短信會暫存在移動的短信服務(wù)上,直到用戶有信號上報,開始接收短信,完成報警通知#65377;

        3 告警系統(tǒng)結(jié)構(gòu)及工作模式

        基于上述的轉(zhuǎn)換策略,告警系統(tǒng)結(jié)構(gòu)如圖1所示#65377;

        基于上述系統(tǒng)結(jié)構(gòu),告警系統(tǒng)采用如下工作模式:短信軟件啟動,自動偵聽與之相聯(lián)的RSView 32 Messenger報警輸出串口,當(dāng)有AT指令到達時,對當(dāng)前AT指令作出響應(yīng),確認當(dāng)前聯(lián)結(jié)成功,短信軟件收到確認信息后,開始對數(shù)據(jù)進行解包#65380;分析,把分析后的結(jié)果送入短信邏輯流,通過邏輯流對線程的控制,在進行一次短信編碼,并把這個邏輯流的過程記錄下來,便于用戶對以后工作詳細分析#65377;在這個處理過程中可以把對方要撥打的電話號碼看成目標(biāo)手機,將要撥打的內(nèi)容看成短信內(nèi)容,這樣的處理方式便于用戶在設(shè)置RSView 32 Messenger告警對象時,不需要在兩個軟件中重復(fù)設(shè)置對應(yīng)關(guān)系,減少了用戶對數(shù)據(jù)的維護,當(dāng)收到的數(shù)據(jù)量過于龐大時,軟件會自動啟動一個上線平衡算法,充分發(fā)揮短信Modem的作用#65377;

        4 告警系統(tǒng)功能模塊設(shè)計

        告警系統(tǒng)功能模塊如圖2所示#65377;

        (1)支持多個報警目標(biāo)手機#65377;根據(jù)RSView 32 Messenger報警目標(biāo)的設(shè)置,將報警通知發(fā)送到不同的目標(biāo)手機#65377;

        (2)驗證目標(biāo)手機接收狀態(tài)#65377;發(fā)送報警短信前,加入電話確認,判斷手機是否處于服務(wù)區(qū),從而保證短信有效發(fā)出,提高短信有效性#65377;

        (3)信號盲區(qū)提示功能#65377;該功能對短信Modem所在地的網(wǎng)絡(luò)信號強度進行指示,當(dāng)信號低于用戶設(shè)置的信號或者在信號盲區(qū)時給出相應(yīng)提示,讓短信Modem隨時監(jiān)控當(dāng)前模塊是否在發(fā)送短信的信號覆蓋范圍內(nèi),作為發(fā)送短信時的依據(jù)#65377;

        (4)設(shè)置與短信Modem連接的參數(shù)#65377;短信Modem通過串口與計算機相聯(lián)結(jié),可以通過軟件對串口進行設(shè)置,例如:通信波特率#65380;數(shù)據(jù)位#65380;串口號#65380;多個短信Modem的選擇等#65377;

        (5)設(shè)置與RSView 32 Messenger軟件聯(lián)結(jié)的參數(shù)#65377;短信軟件可以設(shè)置來對RSView 32 Messenger數(shù)據(jù)的連接方式#65377;

        (6)安全管理數(shù)據(jù)分析#65377;操作系統(tǒng)和DBMS共同維護數(shù)據(jù)庫本身的安全,確保數(shù)據(jù)庫中的數(shù)據(jù)不會因誤操作或系統(tǒng)故障造成數(shù)據(jù)丟失#65380;系統(tǒng)破壞,更重要的是通過用戶管理模塊對用戶進行授權(quán)和控制訪問管理,保護數(shù)據(jù)不被非授權(quán)用戶通過各種方式造成流失#65380;篡改和破壞#65377;

        (7)發(fā)送費用統(tǒng)計及動態(tài)分析圖表#65377;在發(fā)送成功后,程序會自動記下當(dāng)前發(fā)送短信的時間記錄,然后把數(shù)據(jù)按年或者按月統(tǒng)計條數(shù)據(jù)#65380;費用,還可以分類統(tǒng)計,以動態(tài)分析圖的方式直觀地顯示#65377;

        (8)接收費用統(tǒng)計及動態(tài)分析圖表報告#65377;在收到短信后,程序會自動記錄收到短信數(shù)據(jù)的時間記錄,然后把數(shù)據(jù)按年或者按月統(tǒng)計條數(shù)據(jù)#65380;費用,還可以分類統(tǒng)計,以動態(tài)分析圖的方式直觀地顯示#65377;

        5 結(jié)束語

        基于短信報警系統(tǒng)充分利用當(dāng)前先進的通信網(wǎng)絡(luò)及信息技術(shù),與監(jiān)控系統(tǒng)緊密結(jié)合,實時采集數(shù)據(jù)實現(xiàn)監(jiān)控系統(tǒng)的告警信息,通過短信的方式將數(shù)據(jù)實時發(fā)送到相關(guān)負責(zé)人的手機,確保相關(guān)負責(zé)人第一時間得到報警信息,為有效防范事故提供了輔助手段#65377;

        主要參考文獻

        [1] 劉盛平,韋云隆,楊飛. 基于移動短信技術(shù)的無線傳感器網(wǎng)絡(luò)系統(tǒng)[J]. 微計算機信息,2007(4).

        [2] Rockwell公司. PLC-5 編程軟件——編程手冊[Z]. 2006.

        [3] 何克忠,李偉. 計算機控制系統(tǒng)[M]. 北京:清華大學(xué)出版社,2005.

        婷婷五月深深久久精品| 国产不卡一区二区三区视频| 精品人妻一区二区视频| 日本av在线一区二区| 香蕉人人超人人超碰超国产| 色丁香色婷婷| 久久久亚洲日本精品一区| 成年人一区二区三区在线观看视频| 久久精品www人人爽人人| 亚洲深深色噜噜狠狠爱网站| 久久99精品久久久久久国产人妖| 久久久大少妇免费高潮特黄| 韩国三级在线观看久| 成人免费网站视频www| 人妻少妇看A偷人无码电影| 精品国产一区二区三区a| 亚洲国产精品无码中文字| 成人无码视频| 国产精品性一区二区三区| 激情文学婷婷六月开心久久| 亚洲国产精品毛片av不卡在线| 欧美精品在线一区| 蜜桃在线观看视频在线观看| 日本精品一区二区三区二人码| 边做边流奶水的人妻| 日韩女人毛片在线播放| 国产黄色一级大片一区二区| 日本丰满熟妇videossexhd| 亚洲国产精品久久久久秋霞1| 国产人妖xxxx做受视频| 中文字幕综合一区二区三区| 欧美成免费a级毛片| 精品免费福利视频| 国产激情在线观看视频网址| 色婷婷五月综合激情中文字幕| 日韩好片一区二区在线看| 亚洲无码观看a| 国产一区av男人天堂| 久久亚洲精品无码va白人极品| 成人午夜视频一区二区无码| 国产女人乱码一区二区三区|