[發明專利]基于OPC UA的通信協議配置方法及裝置在審
| 申請號: | 202010401666.3 | 申請日: | 2020-05-13 |
| 公開(公告)號: | CN111556074A | 公開(公告)日: | 2020-08-18 |
| 發明(設計)人: | 唐俊剛;林杰;陸豪;魯楊;張健;呂士居 | 申請(專利權)人: | 常熟瑞特電氣股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G06F16/81;G06F40/14 |
| 代理公司: | 常州市權航專利代理有限公司 32280 | 代理人: | 蔣鳴娜 |
| 地址: | 215500 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 opc ua 通信協議 配置 方法 裝置 | ||
1.一種基于OPC UA的通信協議配置方法,其特征在于,包括:
采集至少一個終端設備的第一數據;
將所述第一數據映射為OPC UA中的數據對象;
將所述數據對象作為節點添加至所述OPC UA的地址空間中;
形成配置文件。
2.根據權利要求1所述的通信協議配置方法,其特征在于,在所述采集終端設備的第一數據之前,還包括:
打開串口通信并獲取串口狀態;
獲取所述串口狀態為非阻塞;
測試所述串口為串口終端后,進行串口初始化;
根據所述終端設備設置波特率、數據流控制以及幀的格式;
根據讀寫需求調用相應的功能碼。
3.根據權利要求1所述的通信協議配置方法,其特征在于,將所述數據對象作為節點添加至所OPC UA的地址空間,包括:
構建OPC UA的信息模型;
以樹形結構進行存儲;
對所述樹形結構的節點進行分類。
4.根據權利要求1所述的通信協議配置方法,其特征在于,所述節點的類別包括變量、方法和對象。
5.根據權利要求3所述的通信協議配置方法,其特征在于,在對所述樹形結構的節點進行分類之后,還包括:
結合所述OPC UA地址空間中數據對象的結構,在數據庫中建立“PAC—設備—寄存器—變量”層次的第一數據表。
6.根據權利要求5所述的通信協議配置方法,其特征在于,在形成配置文件之后,還包括:
用XML格式表示所述OPC UA地址空間;
以第二數據表的形式儲存所述OPC UA地址空間。
7.根據權利要求4所述的通信協議配置方法,其特征在于,在形成配置文件之前,還包括:
創建命名空間;
在所述命名空間中存放多個設備的參數信息;所述參數信息包括電壓、電流、功率和溫度;
采用字符串綁定所述多個設備的節點ID。
8.根據權利要求5所述的通信協議配置方法,其特征在于,在將所述數據對象作為節點添加至所述OPC UA的地址空間之后,還包括:在所述數據庫中建立PAC-DEVICE、DEVICE-BLOCK、VARIABLE-ADDRESS表,將從設備寄存器中采集到第二數據存儲到所述數據庫中,并以物理量的形式將所述數據存儲起來。
9.根據權利要求4所述的通信協議配置方法,其特征在于,在對所述樹形結構的節點進行分類之后,還包括:
將所述第一數據賦值給所述變量;
設置顯示名、描述名、數據類型和訪問等級。
10.一種基于OPC UA的通信協議配置裝置,其特征在于,包括:
采集模塊,其輸入端與終端設備連接,用于采集至少一個終端設備的第一數據;
映射模塊,其輸入端與所述采集模塊的輸出端連接,用于將所述第一數據映射為OPCUA中的數據對象;
添加模塊,其輸入端與所述映射模塊的輸出端連接,用于將所述數據對象作為節點添加至所述OPC UA的地址空間中;
形成模塊,其輸入端與所述添加模塊的輸出端連接,用于形成配置文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于常熟瑞特電氣股份有限公司,未經常熟瑞特電氣股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010401666.3/1.html,轉載請聲明來源鉆瓜專利網。





