[发明专利]建立连接的方法、装置以及通信系统有效
申请号: | 201810720642.7 | 申请日: | 2018-07-03 |
公开(公告)号: | CN108769072B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 李波;温鹏;贺星宇;刘克非;向华 | 申请(专利权)人: | 湖北文理学院;襄阳华中科技大学先进制造工程研究院;襄阳华科装备制造工程研究院有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王术兰 |
地址: | 441000 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建立 连接 方法 装置 以及 通信 系统 | ||
本发明公开了建立连接的方法、装置以及通信系统,其中,建立连接的方法,应用于数控系统,包括:以广播方式发送探测报文,所述探测报文用于探测与所述数控系统连接的外部采集终端;接收外部采集终端返回的应答报文,所述应答报文包括所述外部采集终端的设备信息;根据所述设备信息向所述外部采集终端发送传输控制协议TCP连接请求,以与所述外部采集终端建立TCP连接。本发明通过在数控系统端发送探测报文来搜索是否有外部采集终端接入,在接收到外部采集终端返回的应答报文,根据应答报文中的设备信息与外部采集终端建立连接,实现通讯。
技术领域
本发明涉及数控系统数据采集领域,具体而言,涉及建立连接的方法、装置以及通信系统。
背景技术
数控系统是数控机床的控制核心,为实现高精度加工以及其它自动化控制,需要接入各种传感器,通过采集传感器数据对机床加工过程进行误差补偿以及实现更高程度的自动化加工。数控系统想要完成数据采集及控制,需要先与采集卡硬件、可编程逻辑控制器(Programmable Logic Controller,PLC)等进行连接通讯,目前来说,在需要将采集卡等外部采集终端接入数控系统时,需要专业人员对数控系统进行配置才能进行连接,不仅增加了人力和时间成本,效率也很低。
发明内容
本发明的目的在于提供建立连接的方法、装置以及通信系统,使得数控系统与外部采集终端的连接更加高效。
本发明第一方面提供建立连接的方法,应用于数控系统,包括:
以广播方式发送探测报文,所述探测报文用于探测与所述数控系统连接的外部采集终端;
接收外部采集终端返回的应答报文,所述应答报文包括所述外部采集终端的设备信息;
根据所述设备信息向所述外部采集终端发送传输控制协议(TransmissionControl Protocol,TCP)连接请求,以与所述外部采集终端建立TCP连接。
通过广播方式探测是否存在外部采集终端接入,在接收到应答报文后根据其中的设备信息建立TCP连接,简单高效地将外部采集终端接入数控系统,扩展了数控系统的功能。
可选地,在与所述外部采集终端建立TCP连接之后,还包括:
向所述外部采集终端发送数据请求报文,所述数据请求报文用于请求获取所述外部采集终端的数据信息;
接收所述外部采集终端返回的所述数据信息。
数控系统通过发送数据请求报文来获取外部采集终端中的输入输出数据信息,实现数控系统与外部采集终端的通讯。
可选地,所述探测报文以及所述应答报文为用户数据报协议UDP报文,在进行传输之前不需要建立连接,将信息封装到报文中发送出去,通信效果高。
本发明第二方面提供建立连接的方法,应用于外部采集终端,包括:
接收数控系统发送的探测报文;
响应所述探测报文,生成应答报文,并向所述数控系统发送所述应答报文,所述应答报文包括所述外部采集终端的设备信息;
建立TCP服务器;
接收所述数控系统的TCP连接请求,响应所述TCP连接请求,与所述数控系统建立TCP连接。
可选地,所述方法还包括:接收数控系统发送的数据请求报文,根据所述数据请求报文向数控系统返回所述外部采集终端的数据信息。
本发明第三方面提供建立连接的装置,包括:
发送模块,以广播方式发送探测报文,所述探测报文用于探测与数控系统连接的外部采集终端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北文理学院;襄阳华中科技大学先进制造工程研究院;襄阳华科装备制造工程研究院有限公司,未经湖北文理学院;襄阳华中科技大学先进制造工程研究院;襄阳华科装备制造工程研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810720642.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:攻击信息处理方法、装置和物联网蜜罐系统
- 下一篇:一种信息处理方法及设备