[发明专利]一种基于面向对象技术的构造下发报文数据的方法在审
申请号: | 202111614150.8 | 申请日: | 2021-12-27 |
公开(公告)号: | CN114513564A | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 杭小树;龚鸽灵 | 申请(专利权)人: | 苏州绿科智能机器人研究院有限公司 |
主分类号: | H04L69/22 | 分类号: | H04L69/22;G06F8/30 |
代理公司: | 苏州吴韵知识产权代理事务所(普通合伙) 32364 | 代理人: | 金伟强 |
地址: | 215163 江苏省苏州市高新*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 面向 对象 技术 构造 下发 报文 数据 方法 | ||
1.一种基于面向对象技术的构造下发报文数据的方法,其特征在于:
构造新的Data类,该Data类包含Encode()函数,该Encode()函数同时封装了Encode698()和Encode376()两个函数,其中,该Encode698()是对DL/T698.45协议的数据帧重新编码而成,该Encode376()是对Q/GDW376.1协议的数据帧重新编码而成;
边缘设备通过DL/T698.45协议或Q/GDW376.1协议向终端设备发送指令报文帧,发送该指令报文帧的步骤如下:
S1:准备要发送的指令报文帧;
S2:判断该指令报文帧是否满足DL/T698.45协议,若是,则进行S3,若否,则跳至S4;
S3:调用Encode698(),跳至S6;
S4:判断指令报文帧是否满足Q/GDW376.1协议,若是,则进行S5,若否,则返回S1;
S5:调用Encode376();
S6:向终端设备发送指令报文帧;
构造的该新的Data类存储于该边缘设备,当该边缘设备需要发送指令报文帧给该终端设备时,若判断该指令报文帧满足DL/T698.45协议,则调用该Data类中的Encode698(),若判断该指令报文帧满足Q/GDW376.1协议,则调用该Data类中的Encode376(),然后发送指令报文帧给该终端设备。
2.据权利要求1所述的一种基于面向对象技术的构造下发报文数据的方法,其特征在于,该Data类还包括需要采集数据的结构体和存储该结构体的数组。
3.根据权利要求1和2中任一项所述的一种基于面向对象技术的构造下发报文数据的方法,其特征在于,该Data类还包括将单个结构体变量添加到数组中去的Add函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州绿科智能机器人研究院有限公司,未经苏州绿科智能机器人研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111614150.8/1.html,转载请声明来源钻瓜专利网。