[發(fā)明專利]支持智能采集終端的熱插拔的方法無效
| 申請(qǐng)?zhí)枺?/td> | 201010606576.4 | 申請(qǐng)日: | 2010-12-24 |
| 公開(公告)號(hào): | CN102043868A | 公開(公告)日: | 2011-05-04 |
| 發(fā)明(設(shè)計(jì))人: | 王非;黃本雄;李良才 | 申請(qǐng)(專利權(quán))人: | 華中科技大學(xué) |
| 主分類號(hào): | G06F17/40 | 分類號(hào): | G06F17/40 |
| 代理公司: | 北京市德權(quán)律師事務(wù)所 11302 | 代理人: | 周發(fā)軍 |
| 地址: | 430074 湖北*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 支持 智能 采集 終端 熱插拔 方法 | ||
技術(shù)領(lǐng)域
?本發(fā)明涉及數(shù)據(jù)采集與監(jiān)視控制系統(tǒng)中智能采集終端的管理方法,尤其涉及到智能采集終端的熱插拔的方法。
背景技術(shù)
數(shù)據(jù)采集與監(jiān)視控制(SCADA)系統(tǒng)廣泛應(yīng)用于工業(yè)生產(chǎn)、電力系統(tǒng)等領(lǐng)域,在一個(gè)典型的應(yīng)用環(huán)境中,往往需要幾十到幾百甚至幾千個(gè)智能采集終端在現(xiàn)場(chǎng)負(fù)責(zé)數(shù)據(jù)的采集工作。于是,如何高效且方便的管理這些智能采集終端是一個(gè)需要考慮的問題。
目前,對(duì)于智能采集終端的自動(dòng)化管理方面尚未形成一套完整且成熟的解決方案,主要是以人工的方式靜態(tài)的進(jìn)行:首先確定所需智能采集終端的個(gè)數(shù),并為每一個(gè)智能采集終端分配好地址或終端ID,接著在現(xiàn)場(chǎng)建立好所有智能采集終端之間的物理連接,然后在中央服務(wù)器上,手動(dòng)錄入每一個(gè)智能采集終端的信息,并同時(shí)配置好相關(guān)應(yīng)用參數(shù)。當(dāng)需要添加一個(gè)智能采集終端時(shí),也是先確定所添加智能采集終端的ID或地址,接著在現(xiàn)場(chǎng)建立好物理連接,然后回到中央服務(wù)器上,手動(dòng)添加該智能采集終端的信息,并建立連接,以完成與應(yīng)用相關(guān)的配置;與之類似,當(dāng)刪除一個(gè)智能采集終端時(shí),除了在現(xiàn)場(chǎng)斷開該智能采集終端的物理連接外,還需要在中央服務(wù)器上查找到該采集終端的信息記錄,然后手工將其刪除。
這種靜態(tài)管理方式是與應(yīng)用程序緊密結(jié)合在一起的,沒有相對(duì)獨(dú)立的管理模塊來完成智能采集終端的添加和刪除管理,于是只能以人工的方式在服務(wù)器端手動(dòng)添加和刪除智能采集終端的信息;這種方式需要人工記憶各智能采集終端的地址等相關(guān)信息,當(dāng)終端數(shù)量很大時(shí)容易出錯(cuò),并且也無法進(jìn)行批量的錄入和配置,效率低下;同時(shí),由于終端信息來源于手工方式,所以這種方法無法實(shí)現(xiàn)一種計(jì)算機(jī)自動(dòng)化處理的機(jī)制。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種支持智能采集終端的熱插拔的方法,可以保證在現(xiàn)場(chǎng)連接或斷開智能采集終端后,自動(dòng)地完成服務(wù)器中相關(guān)智能采集終端的信息更新,從而避免了繁瑣的人工操作。
為解決上述技術(shù)問題,本發(fā)明提供一種支持智能采集終端的熱插拔的方法,其特征在于包括以下步驟:
在所述智能采集終端上安裝終端代理;
所述智能采集終端信息的自動(dòng)添加過程,包括,每隔一個(gè)最大采集時(shí)間就執(zhí)行一次下述過程:所述終端代理向管理服務(wù)器發(fā)送保持請(qǐng)求;管理服務(wù)器根據(jù)請(qǐng)求的終端ID在終端信息表中查找終端信息;若未找到,則管理服務(wù)器在所述終端信息表中添加一條新記錄,并根據(jù)所述保持請(qǐng)求中的信息填充各字段;若找到,則更新記錄內(nèi)容;
智能采集終端信息的自動(dòng)刪除過程,包括,每隔一個(gè)單位時(shí)間就執(zhí)行一次下列過程:管理服務(wù)器依次讀取所述終端狀態(tài)信息表中的每一條記錄;判斷當(dāng)前記錄的生命期是否為0,若為0,則從所述終端狀態(tài)信息表中刪除這條記錄;若不為0,則減去一個(gè)時(shí)間單位。
進(jìn)一步地,所述終端代理發(fā)送的保持請(qǐng)求包含四個(gè)字段:請(qǐng)求碼、終端ID、最大采集時(shí)間間隔、終端地址,其中請(qǐng)求碼表示保持請(qǐng)求。
進(jìn)一步地,所述終端信息表存儲(chǔ)在數(shù)據(jù)庫上,終端信息表的記錄格式,包含以下字段:終端ID、生命期、終端地址。
采用本發(fā)明的方法,可以實(shí)現(xiàn)SCADA應(yīng)用系統(tǒng)中智能采集終端添加和刪除的自動(dòng)化處理,大大簡化了管理員對(duì)智能采集終端的維護(hù)工作。
附圖說明
下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步具體說明。
圖1是本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖;
圖2為本發(fā)明中終端代理的工作流程;
圖3是本發(fā)明中終端信息的自動(dòng)添加和更新流程;
圖4為本發(fā)明中管理服務(wù)器自動(dòng)刪除終端信息的一次處理流程。
具體實(shí)施方式
圖1是本發(fā)明所涉及系統(tǒng)的結(jié)構(gòu)示意圖。它包括:多個(gè)終端代理、管理服務(wù)器、數(shù)據(jù)庫,這是一個(gè)分布式的系統(tǒng)結(jié)構(gòu)。
每個(gè)智能采集終端內(nèi)運(yùn)行一個(gè)終端代理模塊,所有的終端代理都預(yù)先知道管理服務(wù)器的地址。代理終端首先收集所在智能采集終端的信息,然后主動(dòng)將其上報(bào)到管理服務(wù)器,也就是發(fā)出保持請(qǐng)求,其后續(xù)處理流程參見圖3說明。終端代理自終端設(shè)備上電后,一直按一個(gè)時(shí)間間隔向管理服務(wù)器發(fā)送保持請(qǐng)求,用來告訴管理服務(wù)器本智能采集終端是“活動(dòng)”的,需要維護(hù)其信息,其具體流程參見圖2說明。
保持請(qǐng)求由兩部分構(gòu)成:請(qǐng)求碼和終端信息。請(qǐng)求碼為MAINTAIN,是保持請(qǐng)求的標(biāo)識(shí);終端信息又由三個(gè)字段構(gòu)成:終端ID、最大采集時(shí)間間隔、終端地址。終端ID為智能采集終端的標(biāo)識(shí);終端地址為終端設(shè)備在具體協(xié)議中所使用的地址,應(yīng)用程序往往需要這個(gè)信息;最大采集時(shí)間間隔主要是供管理服務(wù)器計(jì)算該智能采集終端的生命期,詳情參見圖3的說明。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華中科技大學(xué),未經(jīng)華中科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010606576.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)





