[发明专利]一种数据通信方法、设备及介质在审
申请号: | 202211727985.9 | 申请日: | 2022-12-29 |
公开(公告)号: | CN116055543A | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 李坤 | 申请(专利权)人: | 安徽省配天机器人集团有限公司 |
主分类号: | H04L67/141 | 分类号: | H04L67/141;H04L67/145;H04L67/54;H04L69/16;H04L69/164 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王华 |
地址: | 233000 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据通信 方法 设备 介质 | ||
本申请公开了一种数据通信方法、设备及介质,涉及计算机技术领域,包括:基于预设网络协议向局域网广播设备扫描帧,以便局域网中若干数量个下位机基于设备扫描帧返回用于注册到上位机的注册信息;基于注册信息从若干数量个下位机中确定出待建立通信连接的目标下位机,并向目标下位机发送控制命令,以便目标下位机在获取到控制命令后向上位机发起用于建立通信连接的建立请求;响应目标下位机发送的建立请求,在通信连接建立完成后将业务数据按照预设扩展帧格式发送至目标下位机,以便目标下位机将业务数据写入预先创建的内存空间。实现了上位机通过预设网络协议扫描注册信息完成下位机注册;以预设扩展帧格式发送数据能应用于不同业务场景。
技术领域
本发明涉及计算机技术领域,特别涉及一种数据通信方法、设备及介质。
背景技术
常用的下位机在存储接收信息时一般采用开辟一片比较大的内存存储,内存利用率不高。在通信方面没有通信链路保活机制,当通信链路中的交互机、路由器出现问题时,不能及时发现网络异常,导致下次通信时无法正常交互信息。传输的信息帧一般由简单的字符串组成,数据格式简陋,传输的信息量有限,不能用于复杂的通讯场景。
综上,如何提高在上位机和下位机之间通信过程的效率和鲁棒性,并实现传输的信息帧能应用于不同业务场景是本领域技术人员有待解决的问题。
发明内容
有鉴于此,本发明的目的在于提供一种数据通信方法、设备及介质,能够提高在上位机和下位机之间通信过程的效率和鲁棒性,并实现传输的信息帧能应用于不同业务场景。其具体方案如下:
第一方面,本申请公开了一种数据通信方法,应用于上位机,包括:
基于预设网络协议向局域网广播设备扫描帧,以便所述局域网中若干数量个下位机基于所述设备扫描帧返回用于注册到所述上位机的注册信息;
基于所述注册信息从若干数量个所述下位机中确定出待建立通信连接的目标下位机,并向所述目标下位机发送控制命令,以便所述目标下位机在获取到所述控制命令后向所述上位机发起用于建立通信连接的建立请求;
响应所述目标下位机发送的所述建立请求,并在所述通信连接建立完成后将业务数据按照预设扩展帧格式发送至所述目标下位机,以便所述目标下位机将所述业务数据写入预先创建的内存空间。
可选的,所述基于预设网络协议向局域网广播设备扫描帧,包括:
基于UDP协议向局域网广播设备扫描帧;
相应的,所述基于所述注册信息从若干数量个所述下位机中确定出待建立通信连接的目标下位机,包括:
通过预设指令获取接口获取目标用户端发送的选择指令,并根据所述选择指令从发送UDP协议格式的注册信息的若干数量个所述下位机中确定出待建立TCP连接的目标下位机。
可选的,所述向所述目标下位机发送控制命令,以便所述目标下位机在获取到所述控制命令后向所述上位机发起用于建立通信连接的建立请求,包括:
基于所述UDP协议向所述目标下位机发送用于控制所述目标下位机建立TCP连接的控制命令,以便所述目标下位机基于所述控制命令返回用于建立所述TCP连接的建立请求;其中,所述控制命令包括所述上位机的IP地址以及端口号。
所述基于所述UDP协议向所述目标下位机发送用于控制所述目标下位机建立TCP连接的控制命令,以便所述目标下位机基于所述控制命令返回用于建立所述TCP连接的建立请求,包括:
通过第一线程并基于所述UDP协议向所述下位机发送用于控制所述目标下位机建立TCP连接的控制命令,以便所述目标下位机基于所述控制命令并通过所述第一线程返回建立所述TCP连接的建立请求;
相应的,所述将业务数据按照预设扩展帧格式发送至所述目标下位机,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽省配天机器人集团有限公司,未经安徽省配天机器人集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211727985.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:客制化酒柜及其安装工艺
- 下一篇:一种适用于兔肉预制菜低温减盐加工方法