[发明专利]PC端与远程设备实现通讯的方法、系统及可读存储介质有效
申请号: | 201910938394.8 | 申请日: | 2019-09-30 |
公开(公告)号: | CN110602143B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 李家清;石金博;邬荣飞 | 申请(专利权)人: | 东莞市李群自动化技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 洪铭福 |
地址: | 523808 广东省东莞市松山湖高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | pc 远程 设备 实现 通讯 方法 系统 可读 存储 介质 | ||
本发明公开了一种PC端与远程设备实现通讯的方法、系统及可读存储介质,涉及通信技术领域。方法包括:第一服务端端口接受远程设备的连接,与远程设备进行点对点通讯;服务端根据预定义分组对接收到的数据进行匹配分组,按照远程设备编号和数据分组编号的方式进行存储;服务端对数据进行处理后,按照远程设备编号和数据分组编号的方式发送处理后的数据给对应的远程设备。本发明通过PC端控制程序针对服务端/客户端创建、PC端与远程设备的互相连接/发送数据/接收数据、对接收的数据分组等功能进行封装,成为封装的通讯模块,从而实现了该通讯模块的服务端与远程设备之间的数据接收、发送及对接收的数据进行分组、存储,开发过程简单,通用性高。
技术领域
本发明涉及通信技术领域,尤其是涉及一种PC端与远程设备实现通讯的方法、系统及可读存储介质。
背景技术
TCP/IP:传输控制协议/互联网协议,也称为互联网协议套件,它使每个通过网络连接的设备能够按照这个协议同时与其他所有此类设备进行通信。
Socket:网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个Socket。
现有自动化设备控制过程中,经常使用PC控制程序和机器人等远程设备通过TCP/IP进行网络通讯交互,实现动作及逻辑控制。基于现有技术,开发人员在PC控制程序作为控制中枢的开发过程中,经常需要针对每一种远程设备,在PC控制程序软件端实现各种远程设备的TCP/IP网络通讯的服务端/客户端创建、互相连接、发送数据、接收数据、连接断开重连机制、命令并行处理等定制化开发,开发过程复杂,对开发人员能力要求比较高,并且所开发出来的软件都是针对特定设备的定制化产品,通用性不高。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的是提供一种通信模块与多个远程设备实现通讯的方法及相关设备,将PC控制程序软件端的多种功能封装成一个通讯模块,能够提供给开发人员一种简单易用的方式,实现对各种各样基于TCP/IP网络的通讯交互。
本发明所采用的技术方案是:
第一方面,本发明提供一种PC端与远程设备实现通讯的方法,所述PC端包括服务端,所述服务端包括第一服务端端口,所述方法包括以下步骤:
所述第一服务端端口接受所述远程设备的连接,与所述远程设备进行点对点通讯,以使得所述服务端与所述远程设备之间接收、发送数据;
所述服务端根据预定义分组对接收到的数据进行匹配分组,并按照远程设备编号和数据分组编号的方式进行存储;
所述服务端对所述数据进行处理后,按照远程设备编号和数据分组编号的方式发送处理后的数据给对应的远程设备。
进一步地,所述服务端还包括第二服务端端口,所述方法还包括以下步骤:
所述第二服务端端口接收所述远程设备的连接,与所述远程设备进行点对点通讯,以使得所述服务端与所述远程设备之间接收、发送数据;
所述服务端根据预定义分组对接收到的数据进行匹配分组,并按照远程设备编号和数据分组编号的方式进行存储;
所述服务端对所述数据进行处理后,按照远程设备编号和数据分组编号的方式发送处理后的数据给对应的远程设备。
进一步地,所述第一服务端端口、所述第二服务端端口用于接收不同频段、不同通讯内容长度的数据。
进一步地,所述PC端还包括客户端,所述方法还包括以下步骤:
所述客户端向所述远程设备发起连接,与所述远程设备进行点对点通讯,以使得所述服务端与所述远程设备之间接收、发送数据;
所述客户端根据预定义分组对接收到的数据进行匹配分组,并按照远程设备编号和数据分组编号的方式进行存储;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞市李群自动化技术有限公司,未经东莞市李群自动化技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910938394.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于密码链的后台认证方法
- 下一篇:信号适配器以及终端装置的控制方法