[發(fā)明專利]一種基于數(shù)據(jù)源的組態(tài)化設(shè)備監(jiān)控系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 201210516306.3 | 申請日: | 2012-11-30 |
| 公開(公告)號(hào): | CN103036736A | 公開(公告)日: | 2013-04-10 |
| 發(fā)明(設(shè)計(jì))人: | 劉華;田季;李明泉;王守信;王智堯;龔小川;付利紅 | 申請(專利權(quán))人: | 航天恒星科技有限公司 |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26;H04L12/24 |
| 代理公司: | 中國航天科技專利中心 11009 | 代理人: | 安麗 |
| 地址: | 100086 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 數(shù)據(jù)源 組態(tài) 設(shè)備 監(jiān)控 系統(tǒng) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及設(shè)備監(jiān)控領(lǐng)域,特別涉及一種基于數(shù)據(jù)源的組態(tài)化設(shè)備監(jiān)控系統(tǒng)及方法。
背景技術(shù)
當(dāng)前對于設(shè)備的監(jiān)控,大多數(shù)是每種設(shè)備配備一個(gè)專用的監(jiān)控系統(tǒng)。新設(shè)備的研制,監(jiān)控系統(tǒng)也需隨之研制,例如通信終端以及通信設(shè)備等,設(shè)備監(jiān)控系統(tǒng)的研制需要根據(jù)監(jiān)控的接口協(xié)議來開發(fā),由于設(shè)備類型和接口協(xié)議的多樣性,難以形成集成的監(jiān)控平臺(tái)。所以,研究基于數(shù)據(jù)源的組態(tài)化設(shè)備監(jiān)控系統(tǒng)及方法很有必要。
在監(jiān)控設(shè)備時(shí)需要通過特定的接口協(xié)議與設(shè)備相連,有的使用串口進(jìn)行連接,有的使用網(wǎng)絡(luò)進(jìn)行連接,有的使用傳感器來進(jìn)行狀態(tài)收集,這就需要設(shè)備監(jiān)控中能夠擴(kuò)展各種數(shù)據(jù)源,既不影響之前已有的數(shù)據(jù)源,又可以增加新的數(shù)據(jù)源。所以,設(shè)備監(jiān)控中擴(kuò)展數(shù)據(jù)源的重點(diǎn)在于設(shè)備監(jiān)控系統(tǒng)能夠基于數(shù)據(jù)源實(shí)現(xiàn)組態(tài)化設(shè)備監(jiān)控。
目前已公開發(fā)表的關(guān)于設(shè)備監(jiān)控系統(tǒng)及方法主要分為兩類,第一類是針對具體的一種接口協(xié)議來研究相應(yīng)的設(shè)備監(jiān)控系統(tǒng)系統(tǒng)及方法,但是這種方式只能滿足特定的設(shè)備監(jiān)控需求,不能動(dòng)態(tài)擴(kuò)展新的設(shè)備接口協(xié)議;第二類是針對具體設(shè)備研究相應(yīng)的設(shè)備監(jiān)控系統(tǒng)及方法,不能用于其他種類設(shè)備監(jiān)控需求,因此設(shè)備監(jiān)控系統(tǒng)無法通用。
發(fā)明內(nèi)容
本發(fā)明技術(shù)解決的問題是:克服現(xiàn)有技術(shù)的不足,提供一種基于數(shù)據(jù)源的組態(tài)化設(shè)備監(jiān)控系統(tǒng)及方法,能夠動(dòng)態(tài)擴(kuò)展新的設(shè)備接口協(xié)議,實(shí)現(xiàn)了設(shè)備監(jiān)控系統(tǒng)的通用,具有更具動(dòng)態(tài)擴(kuò)展性與自適應(yīng)性的優(yōu)點(diǎn)。
本發(fā)明的技術(shù)解決方案:一種基于數(shù)據(jù)源的組態(tài)化設(shè)備監(jiān)控系統(tǒng),所述系統(tǒng)至少包括:
數(shù)據(jù)源模塊:管理各種類型數(shù)據(jù)源,不同數(shù)據(jù)源類型對應(yīng)于不同類型的設(shè)備接口協(xié)議;通過選擇數(shù)據(jù)源類型配置數(shù)據(jù)源實(shí)例,數(shù)據(jù)源實(shí)例接收事件管理器發(fā)送的控制命令,并向設(shè)備發(fā)送所述控制命令;數(shù)據(jù)源實(shí)例接收監(jiān)視信息,所述監(jiān)視信息包括設(shè)備響應(yīng)信息和設(shè)備狀態(tài)信息,并將監(jiān)視信息發(fā)送給數(shù)據(jù)緩存模塊和事件處理器;數(shù)據(jù)源將自身模塊描述信息發(fā)送給系統(tǒng)模塊管理器,通過系統(tǒng)模塊管理器進(jìn)行注冊,以進(jìn)行數(shù)據(jù)源擴(kuò)展;
數(shù)據(jù)緩存模塊:接收數(shù)據(jù)源實(shí)例發(fā)送的監(jiān)視信息,并根據(jù)每個(gè)數(shù)據(jù)源實(shí)例設(shè)定的歷史信息記錄將監(jiān)視信息通過數(shù)據(jù)庫訪問適配器存入數(shù)據(jù)庫;
數(shù)據(jù)發(fā)布器:通過監(jiān)聽器接收事件管理器發(fā)送的設(shè)備參數(shù)點(diǎn)的實(shí)時(shí)監(jiān)視信息,將設(shè)備參數(shù)點(diǎn)的實(shí)時(shí)監(jiān)視信息向外部系統(tǒng)推送;設(shè)置數(shù)據(jù)同步定時(shí)器,定時(shí)器定時(shí)觸發(fā)后,訪問數(shù)據(jù)庫訪問適配器,接收數(shù)據(jù)庫訪問適配器返回的監(jiān)控歷史數(shù)據(jù),并推送到外部系統(tǒng)中;數(shù)據(jù)發(fā)布器將自身模塊描述信息發(fā)送給系統(tǒng)模塊管理器,通過系統(tǒng)模塊管理器進(jìn)行注冊,以便進(jìn)行數(shù)據(jù)發(fā)布器的擴(kuò)展;
事件管理器:通過事件機(jī)制實(shí)現(xiàn)數(shù)據(jù)源模塊與用戶監(jiān)控視圖模塊以及數(shù)據(jù)發(fā)布器之間的信息傳遞;首先,接收用戶監(jiān)控視圖模塊發(fā)送的控制命令,并將所述控制命令發(fā)送給數(shù)據(jù)源模塊中配置的數(shù)據(jù)源實(shí)例,而后接收數(shù)據(jù)源實(shí)例返回的監(jiān)視信息并觸發(fā)消息通知機(jī)制,通知數(shù)據(jù)發(fā)布器和用戶監(jiān)控視圖模塊的監(jiān)聽器,將實(shí)時(shí)監(jiān)視信息發(fā)送給數(shù)據(jù)發(fā)布器與用戶監(jiān)控視圖模塊;
用戶監(jiān)控視圖模塊:用于輸入控制命令,通過事件管理器將控制命令發(fā)送給數(shù)據(jù)源模塊中配置的數(shù)據(jù)源實(shí)例;接收并顯示事件管理器監(jiān)測到的設(shè)備參數(shù)點(diǎn)的實(shí)時(shí)監(jiān)視信息;
系統(tǒng)模塊管理器:接收數(shù)據(jù)源的模塊描述信息和數(shù)據(jù)發(fā)布器的模塊描述信息,進(jìn)行注冊,納入系統(tǒng)模塊管理器中進(jìn)行管理;
數(shù)據(jù)庫訪問適配器:與外界數(shù)據(jù)庫連接,提供數(shù)據(jù)的查詢、更新、添加和刪除,數(shù)據(jù)緩存模塊和數(shù)據(jù)發(fā)布器均需通過數(shù)據(jù)庫訪問適配器與外界數(shù)據(jù)庫系統(tǒng)進(jìn)行通信。
一種基于數(shù)據(jù)源的組態(tài)化設(shè)備監(jiān)控方法,實(shí)現(xiàn)如下:
第一步:進(jìn)行系統(tǒng)配置,配置步驟如下:
(1)配置監(jiān)控結(jié)構(gòu):依據(jù)監(jiān)控模型配置I/O服務(wù)器、集群以及集群組,可以基于單計(jì)算機(jī)節(jié)點(diǎn)來配置監(jiān)控結(jié)構(gòu),也可以基于分布式集群計(jì)算機(jī)節(jié)點(diǎn)來配置監(jiān)控結(jié)構(gòu);
(2)配置數(shù)據(jù)源實(shí)例:以數(shù)據(jù)源為單位,對應(yīng)不同設(shè)備的接口協(xié)議,根據(jù)設(shè)備接口協(xié)議類型,選擇數(shù)據(jù)源類型,在I/O服務(wù)器上配置數(shù)據(jù)源實(shí)例,并設(shè)置數(shù)據(jù)源實(shí)例向設(shè)備請求數(shù)據(jù)的請求時(shí)間間隔;
(3)配置數(shù)據(jù)點(diǎn):以數(shù)據(jù)點(diǎn)為監(jiān)控單元,根據(jù)設(shè)備監(jiān)控參數(shù)點(diǎn)給數(shù)據(jù)源實(shí)例配置相應(yīng)的數(shù)據(jù)點(diǎn);
(4)配置觀察列表:創(chuàng)建觀察列表,對數(shù)據(jù)點(diǎn)進(jìn)行分組,添加到不同的觀察列表中;
第二步:監(jiān)控方法流程步驟如下:
(1)用戶通過用戶監(jiān)控視圖模塊輸入控制命令;
(2)事件管理器接收到控制命令后產(chǎn)生事件,并將控制命令發(fā)送給數(shù)據(jù)源實(shí)例;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于航天恒星科技有限公司,未經(jīng)航天恒星科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210516306.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種防護(hù)服用熱封膠帶
- 下一篇:塑料提手進(jìn)料分量傳送裝置
- 一種數(shù)據(jù)同步處理方法、裝置和單點(diǎn)登錄系統(tǒng)
- 數(shù)據(jù)同步方法和裝置
- 切換數(shù)據(jù)源的方法及系統(tǒng)
- 多數(shù)據(jù)源的數(shù)據(jù)遷移方法
- 數(shù)據(jù)源補(bǔ)充方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)源切換方法及系統(tǒng)
- 一種基于多個(gè)數(shù)據(jù)源調(diào)節(jié)工業(yè)自動(dòng)化的操作系統(tǒng)
- 從不同數(shù)據(jù)源中獲取數(shù)據(jù)的方法、裝置及計(jì)算機(jī)設(shè)備
- 一種動(dòng)態(tài)數(shù)據(jù)源查詢方法及裝置
- 一種訪問多數(shù)據(jù)源的方法及系統(tǒng)
- 一種組態(tài)方法及控制系統(tǒng)
- 待監(jiān)控設(shè)備的組態(tài)方法、裝置及監(jiān)控系統(tǒng)
- 一種智能組態(tài)方法
- 一種組態(tài)方法及裝置
- 分布式工業(yè)在線組態(tài)監(jiān)測系統(tǒng)及方法
- 一種基于組態(tài)差異識(shí)別的DCS控制器組態(tài)更新系統(tǒng)及方法
- 一種虛擬化系統(tǒng)的組態(tài)報(bào)表生成方法及相關(guān)裝置
- 一種適用于選煤廠的智能組態(tài)方法及系統(tǒng)
- 一種協(xié)同組態(tài)服務(wù)方法及相關(guān)組件
- 組態(tài)配置信息升級(jí)方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì)
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動(dòng)設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





