[發(fā)明專利]實(shí)時(shí)控制系統(tǒng)自動(dòng)檢測(cè)通訊狀態(tài)的方法有效
| 申請(qǐng)?zhí)枺?/td> | 201010191454.3 | 申請(qǐng)日: | 2010-06-03 |
| 公開(公告)號(hào): | CN102271060A | 公開(公告)日: | 2011-12-07 |
| 發(fā)明(設(shè)計(jì))人: | 曹進(jìn);周澤雁;彭弈琛 | 申請(qǐng)(專利權(quán))人: | 上海寶信軟件股份有限公司 |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26;H04L29/08 |
| 代理公司: | 上海浦一知識(shí)產(chǎn)權(quán)代理有限公司 31211 | 代理人: | 孫大為 |
| 地址: | 201203 上海市浦*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 實(shí)時(shí) 控制系統(tǒng) 自動(dòng)檢測(cè) 通訊 狀態(tài) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種實(shí)時(shí)控制系統(tǒng)自動(dòng)檢測(cè)通訊狀態(tài)的方法,尤其涉及一種在計(jì)算機(jī)應(yīng)用層進(jìn)行簡(jiǎn)單、可靠的自動(dòng)檢測(cè)通訊狀態(tài)的方法。
背景技術(shù)
一個(gè)實(shí)時(shí)控制系統(tǒng)通常要與外部系統(tǒng)進(jìn)行快速的數(shù)據(jù)交換,為實(shí)現(xiàn)這樣的功能,實(shí)時(shí)控制系統(tǒng)需要與外部系統(tǒng)建立靜態(tài)的邏輯連接。這種邏輯連接一旦建立,正常情況下就一直保持著直到收到關(guān)閉指令才會(huì)關(guān)閉。但是,在物理連接、對(duì)方系統(tǒng)異常情況下,這種邏輯連接也會(huì)關(guān)閉。而這時(shí)如果不進(jìn)行通訊狀態(tài)檢測(cè),實(shí)時(shí)控制系統(tǒng)是不會(huì)知道邏輯連接真實(shí)狀態(tài)的。如果這時(shí)有物料經(jīng)過,會(huì)引起控制系統(tǒng)因得不到生產(chǎn)狀態(tài)和實(shí)測(cè)數(shù)據(jù)而變成瞎子,而外部系統(tǒng)因得不到控制系統(tǒng)的設(shè)定指令而盲動(dòng),這種情況下可能造成出廢品直至出生產(chǎn)事故的后果。
目前實(shí)時(shí)控制系統(tǒng)解決這一問題的方法有二,一是通訊一方在應(yīng)用層面設(shè)立生命周期電文,雙方通過檢查生命周期電文收發(fā)是否正常來判斷通訊連接是否正常。二是實(shí)時(shí)控制系統(tǒng)通過調(diào)用系統(tǒng)開發(fā)平臺(tái)提供的軟件接口檢測(cè)通訊連接狀態(tài)。第一種方法在連接通道上周期傳送著大量生命周期電文,有時(shí)與一個(gè)外部系統(tǒng)建立多個(gè)連接通道,在控制系統(tǒng)連接的外部系統(tǒng)多的情況下,那么多的連接通道要周期地傳送生命周期電文勢(shì)必增加系統(tǒng)和網(wǎng)絡(luò)負(fù)擔(dān)。第二種方法常受到系統(tǒng)開發(fā)平臺(tái)軟件可靠性的限制,有時(shí)檢測(cè)結(jié)果不正確。
目前,有公開號(hào)為CN101242618,名稱為“一種通訊通道上通訊狀態(tài)的實(shí)時(shí)檢測(cè)方法”的現(xiàn)有技術(shù)。其摘要如下:“一種通訊通道上通訊狀態(tài)的實(shí)時(shí)檢測(cè)方法,在某一通訊通道上,通訊雙方周期性地向?qū)Ψ桨l(fā)送狀態(tài)幀,所述狀態(tài)幀中攜帶發(fā)送方發(fā)送該狀態(tài)幀的時(shí)刻與該通道最近一次接到數(shù)據(jù)時(shí)刻之間的時(shí)間差值,通訊方接收到所述狀態(tài)幀后,將所述狀態(tài)幀中攜帶的時(shí)間差值與預(yù)設(shè)的時(shí)間門限閾值進(jìn)行比較,根據(jù)比較結(jié)果確定該通訊通道發(fā)送方向的通訊狀態(tài)。本發(fā)明實(shí)現(xiàn)了通訊雙方對(duì)接收和發(fā)送兩個(gè)方向通斷的實(shí)時(shí)檢測(cè)。在采用本發(fā)明提出的檢測(cè)方法后,通過查看通訊方保存的通道狀態(tài)信息,數(shù)據(jù)鏈路層可以實(shí)時(shí)的了解各個(gè)物理通道的雙向通斷情況而選擇所要使用的物理通道,即使出現(xiàn)單通或者多通道情況下的多個(gè)通道單通都可以實(shí)時(shí)的檢測(cè)出來。”
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種實(shí)時(shí)控制系統(tǒng)自動(dòng)檢測(cè)通訊狀態(tài)的方法,它可以可靠地實(shí)現(xiàn)計(jì)算機(jī)應(yīng)用系統(tǒng)的通訊狀態(tài)自動(dòng)檢測(cè)。
為了解決以上技術(shù)問題,本發(fā)明提供了一種實(shí)時(shí)控制系統(tǒng)自動(dòng)檢測(cè)通訊狀態(tài)的方法;包括以下步驟:步驟一、執(zhí)行本系統(tǒng)與外部系統(tǒng)通訊狀態(tài)查詢命令提取通訊狀態(tài)正常標(biāo)準(zhǔn)的關(guān)鍵字;步驟二、自動(dòng)檢測(cè)通訊狀態(tài);步驟三、檢測(cè)結(jié)果輸出。
本發(fā)明的有益效果在于:實(shí)現(xiàn)了實(shí)時(shí)控制系統(tǒng)通訊狀態(tài)自動(dòng)檢測(cè)。其為一種設(shè)計(jì)簡(jiǎn)單,實(shí)時(shí)可靠的用于計(jì)算機(jī)應(yīng)用系統(tǒng)的通訊狀態(tài)自動(dòng)檢測(cè)方法。
附圖說明
下面結(jié)合附圖和具體實(shí)時(shí)方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
圖1是自動(dòng)檢測(cè)通訊狀態(tài)處理流程示意圖;
圖2是畫面切換時(shí)自動(dòng)檢測(cè)通訊狀態(tài)的流程圖;
圖3是定周期自動(dòng)檢測(cè)通訊狀態(tài)的流程圖;
圖4是提取的通訊狀態(tài)正常標(biāo)準(zhǔn)示意圖;
圖5是本發(fā)明所述方法的流程圖。
具體實(shí)時(shí)方式
本發(fā)明所述實(shí)時(shí)控制系統(tǒng)通訊狀態(tài)的自動(dòng)檢測(cè)方法,包括一種通訊狀態(tài)正常標(biāo)準(zhǔn)的提取方法,一個(gè)自動(dòng)檢測(cè)通訊狀態(tài)的功能模塊和一種檢測(cè)結(jié)果輸出方式。如圖5所示,其過程包括以下步驟:第一步,執(zhí)行本系統(tǒng)與外部系統(tǒng)通訊狀態(tài)查詢命令提取通訊狀態(tài)正常標(biāo)準(zhǔn)的關(guān)鍵字。第二步、自動(dòng)檢測(cè)通訊狀態(tài)的功能模塊。第三步,檢測(cè)結(jié)果輸出方式。
其中第二步包括如下步驟:第一步,建立并執(zhí)行本系統(tǒng)與外部系統(tǒng)通訊狀態(tài)查詢命令,結(jié)果存放在文本文件里。第二步,對(duì)結(jié)果文件進(jìn)行行分割處理放到字符串序列中。第三步,遍歷這個(gè)字符串序列,檢查每個(gè)連接通道是否正常,并設(shè)置標(biāo)志。
其中第三步包括如下步驟:第一步,在畫面上設(shè)計(jì)通訊狀態(tài)顯示位置,最好是每幅畫面都顯示的公共區(qū)。第二步在畫面更新處理中調(diào)用自動(dòng)檢測(cè)通訊狀態(tài)的功能模塊(推薦)或設(shè)置時(shí)鐘周期調(diào)用自動(dòng)檢測(cè)通訊狀態(tài)的功能模塊。第三步更新畫面。
本發(fā)明實(shí)時(shí)控制系統(tǒng)通訊狀態(tài)自動(dòng)檢測(cè)方法,包括執(zhí)行本系統(tǒng)與外部通訊狀態(tài)查詢命令提取通訊狀態(tài)正常標(biāo)準(zhǔn)的關(guān)鍵字。如圖4所示,其采用的操作系統(tǒng)命令:netstat-n|find″xxx.xxx.xxx.xxx″;其中xxx.xxx.xxx.xxx是實(shí)時(shí)控制系統(tǒng)所在機(jī)器的IP地址。圖中列出了主機(jī)192.168.100.1與外部設(shè)備192.168.100.92的所有通道連接狀態(tài)正常情況的判定標(biāo)準(zhǔn),xxxx表示可變。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海寶信軟件股份有限公司,未經(jīng)上海寶信軟件股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010191454.3/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種表面貼裝元器件的示教板
- 下一篇:高耐久性合色器
- 實(shí)時(shí)解碼系統(tǒng)與實(shí)時(shí)解碼方法
- 實(shí)時(shí)穩(wěn)定
- 實(shí)時(shí)監(jiān)控裝置、實(shí)時(shí)監(jiān)控系統(tǒng)以及實(shí)時(shí)監(jiān)控方法
- 實(shí)時(shí)或準(zhǔn)實(shí)時(shí)流傳輸
- 實(shí)時(shí)或準(zhǔn)實(shí)時(shí)流傳輸
- 實(shí)時(shí)通信方法和實(shí)時(shí)通信系統(tǒng)
- 實(shí)時(shí)更新
- 實(shí)時(shí)內(nèi)核
- 用于通信網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備及相關(guān)方法
- 實(shí)時(shí)量化方法及實(shí)時(shí)量化系統(tǒng)
- 保護(hù)控制裝置
- PCB板柔性全自動(dòng)檢測(cè)生產(chǎn)線PCB板自動(dòng)檢測(cè)機(jī)模塊
- 內(nèi)孔直徑全自動(dòng)檢測(cè)裝置
- 內(nèi)孔直徑全自動(dòng)檢測(cè)裝置
- 軸承套圈在線自動(dòng)檢測(cè)線
- 一種用于BIM模型的質(zhì)量自動(dòng)檢測(cè)系統(tǒng)
- 軸承套圈在線自動(dòng)檢測(cè)線
- 一種無線傳輸控制單元的檢測(cè)方法
- 自動(dòng)上料裝置及全自動(dòng)檢測(cè)設(shè)備
- 彎管管體表面缺陷的自動(dòng)檢測(cè)系統(tǒng)及其自動(dòng)檢測(cè)方法





