[發(fā)明專利]一種工業(yè)協(xié)議解析系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 202110106028.3 | 申請(qǐng)日: | 2021-01-26 |
| 公開(公告)號(hào): | CN112887309B | 公開(公告)日: | 2022-09-20 |
| 發(fā)明(設(shè)計(jì))人: | 凌坤;龔瀟 | 申請(qǐng)(專利權(quán))人: | 深圳市宏電技術(shù)股份有限公司 |
| 主分類號(hào): | H04L69/18 | 分類號(hào): | H04L69/18;G06F16/25 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 潘登 |
| 地址: | 518000 廣東省深圳市龍崗區(qū)布吉街道甘李工業(yè)園甘李六路1*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 工業(yè) 協(xié)議 解析 系統(tǒng) | ||
本發(fā)明提供一種工業(yè)協(xié)議解析系統(tǒng),包括:主程序模塊和協(xié)議庫模塊,所述協(xié)議庫模塊包括至少兩個(gè)協(xié)議;所述主程序模塊用于基于應(yīng)用程序的數(shù)據(jù)傳輸需求確定所需的協(xié)議,基于所需的協(xié)議生成配置文件,基于所述配置文件加載所述至少兩個(gè)協(xié)議;所述協(xié)議庫模塊用于基于所述配置文件對(duì)所述至少兩個(gè)協(xié)議進(jìn)行級(jí)聯(lián),以使所述應(yīng)用程序基于級(jí)聯(lián)后的至少兩個(gè)協(xié)議進(jìn)行數(shù)據(jù)傳輸。本發(fā)明通過協(xié)議庫和配置文件實(shí)現(xiàn)協(xié)議的動(dòng)態(tài)組合,使各個(gè)程序塊功能獨(dú)立解耦,能夠適應(yīng)不同的工業(yè)協(xié)議需求,提高效率。
技術(shù)領(lǐng)域
本發(fā)明實(shí)施例涉及工業(yè)控制領(lǐng)域,尤其涉及一種工業(yè)協(xié)議解析系統(tǒng)。
背景技術(shù)
當(dāng)下,物聯(lián)網(wǎng)應(yīng)用蓬勃發(fā)展,出于其便利、出色的資源共享性,為了提高更好更穩(wěn)定的服務(wù),各行各業(yè)紛紛加入物聯(lián)網(wǎng)浪潮中來。在工業(yè)互聯(lián)網(wǎng)的信息時(shí)代,現(xiàn)場(chǎng)設(shè)備需要實(shí)現(xiàn)互聯(lián)互通,消除信息孤島。然而,工業(yè)控制網(wǎng)絡(luò)本身就存在通訊協(xié)議異構(gòu)、接口不統(tǒng)一的問題,這不利于現(xiàn)場(chǎng)設(shè)備底層數(shù)據(jù)的采集和信息共享,同時(shí)對(duì)工業(yè)控制系統(tǒng)的網(wǎng)絡(luò)安全提出更高的要求。因此,開發(fā)一個(gè)工業(yè)互聯(lián)網(wǎng)多協(xié)議網(wǎng)關(guān)已成為必然趨勢(shì)?,F(xiàn)有技術(shù)中,工業(yè)協(xié)議轉(zhuǎn)換主要通過:1、針對(duì)客戶的需求做定制開發(fā),2、在定制基礎(chǔ)上收集客戶需求,進(jìn)行滾雪球似標(biāo)準(zhǔn)化集成,通過配置實(shí)現(xiàn)客戶需求。
這種方法存在重復(fù)開發(fā)工作,通用性不強(qiáng),難以滿足新客戶需求的快速交付,同時(shí),單一協(xié)議支持難以滿足其它現(xiàn)場(chǎng)的設(shè)備對(duì)接需求。
發(fā)明內(nèi)容
本發(fā)明提供了一種工業(yè)協(xié)議解析系統(tǒng)方法,通過協(xié)議庫和配置文件實(shí)現(xiàn)協(xié)議的動(dòng)態(tài)組合,使各個(gè)程序塊功能獨(dú)立解耦,能夠適應(yīng)不同的工業(yè)協(xié)議需求,提高效率。
第一方面,本發(fā)明提供一種工業(yè)協(xié)議解析系統(tǒng),包括:
主程序模塊和協(xié)議庫模塊,所述協(xié)議庫模塊包括至少兩個(gè)協(xié)議;
所述主程序模塊用于基于應(yīng)用程序的數(shù)據(jù)傳輸需求確定所需的協(xié)議,基于所需的協(xié)議生成配置文件,基于所述配置文件加載所述至少兩個(gè)協(xié)議;
所述協(xié)議庫模塊用于基于所述配置文件對(duì)所述至少兩個(gè)協(xié)議進(jìn)行級(jí)聯(lián),以使所述應(yīng)用程序基于級(jí)聯(lián)后的至少兩個(gè)協(xié)議進(jìn)行數(shù)據(jù)傳輸。
進(jìn)一步地,還包括數(shù)據(jù)存儲(chǔ)模塊,所述數(shù)據(jù)存儲(chǔ)模塊用于存儲(chǔ)應(yīng)用程序基于所述組合協(xié)議進(jìn)行數(shù)據(jù)傳輸?shù)倪^程中的交互數(shù)據(jù)。
進(jìn)一步地,所述協(xié)議庫模塊包括數(shù)據(jù)出口和數(shù)據(jù)入口,
則主程序模塊還用于:配置文件基于所需的協(xié)議對(duì)至少兩個(gè)協(xié)議的數(shù)據(jù)出口和數(shù)據(jù)入口進(jìn)行關(guān)聯(lián),以實(shí)現(xiàn)所述至少兩個(gè)協(xié)議的級(jí)聯(lián);
進(jìn)一步地,所述數(shù)據(jù)存儲(chǔ)模塊還用于:從協(xié)議庫模塊的數(shù)據(jù)出口獲取所述交互數(shù)據(jù)并進(jìn)行存儲(chǔ)、向協(xié)議庫模塊發(fā)送數(shù)據(jù)讀取信號(hào),以使所述協(xié)議庫模塊從通過數(shù)據(jù)入口從數(shù)據(jù)存儲(chǔ)模塊讀取交互數(shù)據(jù)。
進(jìn)一步地,所述協(xié)議庫模塊包括北向接口協(xié)議庫、南向接口協(xié)議庫和/或邊緣計(jì)算庫,
所述北向接口協(xié)議庫包括一個(gè)或多個(gè)北向接口協(xié)議、第一出口和第一入口,所述南向接口協(xié)議庫包括一個(gè)或多個(gè)南向接口協(xié)議、第二出口和第二入口,所述邊緣計(jì)算庫包括一個(gè)或多個(gè)邊緣計(jì)算協(xié)議、第三出口和第三入口。
進(jìn)一步地,所述數(shù)據(jù)存儲(chǔ)模塊包括一個(gè)或多個(gè)數(shù)據(jù)塊,所述數(shù)據(jù)塊包括數(shù)據(jù)塊名稱、存儲(chǔ)鏈表表頭和所述應(yīng)用程序的名稱,每個(gè)數(shù)據(jù)塊用于存儲(chǔ)一組所述交互數(shù)據(jù)。
進(jìn)一步地,所述數(shù)據(jù)塊的存儲(chǔ)格式包括時(shí)間、設(shè)備標(biāo)識(shí)、變量名、變量類型、變量值、上報(bào)類型和/或擴(kuò)展預(yù)留區(qū)。
進(jìn)一步地,所述數(shù)據(jù)存儲(chǔ)模塊在存儲(chǔ)所述交互數(shù)據(jù)時(shí),存儲(chǔ)格式為數(shù)據(jù)庫存儲(chǔ)和/或內(nèi)存鏈表存儲(chǔ)。
進(jìn)一步地,所述配置文件用于定義協(xié)議庫關(guān)聯(lián)關(guān)系、數(shù)據(jù)采集、數(shù)據(jù)運(yùn)算、數(shù)據(jù)告警、數(shù)據(jù)存儲(chǔ)策略和或數(shù)據(jù)上報(bào)信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市宏電技術(shù)股份有限公司,未經(jīng)深圳市宏電技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110106028.3/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動(dòng)協(xié)議識(shí)別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國(guó)產(chǎn)平臺(tái)PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





