[發明專利]一種基于工業物聯網關的設備多協議解析方法有效
| 申請號: | 202011206304.5 | 申請日: | 2020-11-03 |
| 公開(公告)號: | CN112261061B | 公開(公告)日: | 2022-07-19 |
| 發明(設計)人: | 石守業;蔡明濤;張立勝 | 申請(專利權)人: | 合沃物聯技術(南京)有限公司 |
| 主分類號: | H04L69/18 | 分類號: | H04L69/18;H04L69/22;H04L67/12;H04L67/56;H04L41/0803;G16Y10/75 |
| 代理公司: | 南京冠譽至恒知識產權代理有限公司 32426 | 代理人: | 黃成萍 |
| 地址: | 210000 江蘇省南京市建鄴區雙*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 工業 聯網 設備 協議 解析 方法 | ||
1.一種基于工業物聯網關的設備多協議解析方法,其特征在于,包括如下步驟:
S1:通過物聯網中間件配置工業物聯網關自身配置信息和其所接設備及數據的相關信息,生成配置文件;
S2:物聯網中間件將步驟S1生成的配置文件通過MQTT通信模塊傳輸至工業物聯網關,工業物聯網關獲取配置文件并保存至本地;
S3:工業物聯網關讀取步驟S2保存的配置文件,通過協議配置解析模塊、數據配置解析模塊對配置文件進行解析,獲取工業物聯網關自身配置信息、設備相關信息、數據相關信息;
S4:根據步驟S3獲取的工業物聯網關自身配置信息對工業物聯網關進行聯網設置、端口設置和服務器設置,隨后將步驟S3獲取的設備相關信息、數據相關信息傳至多協議適配與解析模塊;
S5:啟動多協議適配與解析模塊,匹配設備類型,啟動對應協議庫,同設備進行通信交互,完成設備多協議解析;
所述步驟S5具體包括如下子步驟:
S5.1:將協議配置解析模塊解析出的設備類型同工業物聯網關內的協議庫進行匹配;
S5.2:調用協議庫中用于連接的API接口與設備進行連接;
S5.3:若連接失敗,關閉連接,5秒后繼續步驟S5.2操作,若成功則進行下一步;
S5.4:與設備連接成功后,根據數據信息中的寄存器地址、數據類型和寄存器類型生成對應的請求數據幀,不同設備的請求數據幀的格式不同;
S5.5:調用協議庫用于發送數據的API接口將生成的請求數據幀通過對應端口發送至設備,等待設備發出響應幀;
S5.6:工業物聯網關接收到步驟S5.5中設備發出響應幀后,通過多協議適配與解析模塊對響應幀進行解析,若響應正確則進行下一步,若響應錯誤則結束解析過程,回到步驟S5.4,如此循環;
S5.7:響應幀解析完成后,獲取設備寄存器地址下的數值;
S5.8:輪詢進行交互,將該設備下所有的寄存器保存的數值獲取完成;
S5.9:將采集到的所有數值打包成json格式文件,通過MQTT通信模塊上傳至物聯網中間件,物聯網中間件通過設備管理模塊將數據展示給用戶,實現數據可視化。
2.根據權利要求1所述的一種基于工業物聯網關的設備多協議解析方法,其特征在于,所述步驟S1中,工業物聯網關自身配置信息包括聯網設置、端口設置和服務器設置;所述設備相關信息包括設備類型和設備通訊設置;所述數據相關信息,包括寄存器地址、數據類型、寄存器類型、小數點、公式和字節序。
3.根據權利要求1所述的一種基于工業物聯網關的設備多協議解析方法,其特征在于,所述步驟S1具體包括如下步驟:
S1.1:選擇設備與工業物聯網關的連接端口,配置端口通訊參數配置;
S1.2:選擇工業物聯網關所要連接的設備;
S1.3:通過物聯網中間件的協議配置模塊配置步驟S1.2所連接設備的通訊參數,通訊參數因設備而異;
S1.4:通過物聯網中間件的數據配置模塊配置該設備下的數據信息;
S1.5:保存配置并生成配置文件。
4.根據權利要求3所述的一種基于工業物聯網關的設備多協議解析方法,其特征在于,所述端口包括網口與串口,所述網口配置的參數包括IP地址、子網掩碼和默認網關,串口配置的參數包括波特率、數據位、校驗位和停止位,所述配置文件的格式為json。
5.根據權利要求1所述的一種基于工業物聯網關的設備多協議解析方法,其特征在于,所述步驟S3中,具體解析過程包括如下子步驟:
S3.1:通過調用cjson庫API獲取所述配置文件中設備協議類型字段;
S3.2:將步驟S3.1獲取的設備協議類型字段與工業物聯網關支持的協議庫進行類型對比,找到相應的協議庫;
S3.3:通過協議配置解析模塊獲取設備的通信信息并保存;
S3.4:通過數據配置解析模塊獲取該設備下所配置的數據信息并保存;
S3.5:如果設備信息獲取結束則完成,若還未完成則繼續以上步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合沃物聯技術(南京)有限公司,未經合沃物聯技術(南京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011206304.5/1.html,轉載請聲明來源鉆瓜專利網。





