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





