[发明专利]一种在广域网传输Modbus RTU协议报文的方法有效

专利信息
申请号: 202110436932.0 申请日: 2021-04-22
公开(公告)号: CN113162931B 公开(公告)日: 2023-04-07
发明(设计)人: 戴书球;孙中光;孙维;王璇;钟宇;李勇;谭一川;梁帅;韩麟之;张建鑫;陶冶;张宇 申请(专利权)人: 中煤科工集团重庆研究院有限公司;中煤科工集团重庆智慧城市科技研究院有限公司
主分类号: H04L67/12 分类号: H04L67/12;H04L67/14;H04L69/163;H04L69/22;H04L69/08;H04L1/00;H04L12/40
代理公司: 重庆强大凯创专利代理事务所(普通合伙) 50217 代理人: 冉剑侠
地址: 400050*** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 广域网 传输 modbus rtu 协议 报文 方法
【说明书】:

发明涉及物联网感知设备通信技术领域,具体为一种在广域网传输Modbus RTU协议的方法,应用于从站通过通信模块与主站连接的网络,包括通信模块生成自定义的注册消息发送给主站,所述注册消息包括通信模块的设置信息,以及该通信模块连接管理的从站地址;主站接收到注册消息后记录通信模块的设置信息,以及该通信模块连接管理的从站地址,建立链路;主站与从站通过建立的链路,进行Modbus RTU协议的传输和交互。本方法实现了在广域网中传输Modbus RTU协议,并且全程不受从站必须具备固定IP地址的限制,取消了协议转换过程及转换模块,降低了物联网感知设备的监控功能成本,提高监控效率。

技术领域

本发明涉及物联网感知设备通信技术领域,具体为一种在广域网传输Modbus RTU协议报文的方法。

背景技术

Modbus是全球第一个真正用于工业现场的总线协议。Modbus协议是应用于控制设备上的一种通用语言,通过Modbus协议,可以实现控制器之间、控制器经由网络(例如以太网)和其它设备之间进行通信。目前,Modbus协议已经成为一种通用工业标准,不同厂商生产的控制设备通过Modbus协议连成工业网络,进行集中监控。ModBus网络只有一个主机,所有通信都由主机发起。

Modbus协议包括Modbus TCP协议和Modbus RTU协议,一般进行异步串行传输是采用Modbus RTU协议。随着物联网的发展,现有工业网络中,主要通过物联网管理平台实现对控制器的远程监控,而控制器(从站)和物联网管理平台(主站)的连接需要通过通信模块(例如网络串口设备)和转换模块(例如通信网关)进行通信。通信模块主要是一边与控制器进行通信,一边与物联网管理平台进行通信,实现串口数据和网络数据报文的双向转换。转换模块,主要是将Modbus RTU协议转换为Modbus TCP协议,从而可在以太网中进行传输,由于Modbus TCP协议需要主站主动向从站建立TCP链路,而现有的从站一般没有固定的IP,所以Modbus TCP协议只适合在局域网中进行传输,如果要在广域网中进行传输,即将ModbusTCP数据包通过广域网传输给物联网管理平台,则需要增加VPN网关设备建立VPN网络,通过VPN网关为从站分配固定的IP地址,从而实现Modbus TCP协议在广域网中的传输,但是增加VPN网关设备既增加了成本,又增加了处理时间,降低了监控的效率。

发明内容

本发明意在提供一种只采用通信模块的在广域网传输Modbus RTU协议报文的方法,以降低物联网感知设备的监控功能的成本,提高监控效率。

本发明提供如下基础方案:一种在广域网传输Modbus RTU协议报文的方法,应用于从站通过通信模块与主站连接的网络,包括如下内容:

S1、通信模块生成自定义的注册消息发送给主站,所述注册消息包括通信模块的设置信息,以及该通信模块连接管理的从站地址;

S2、主站接收到注册消息后记录通行模块的设置信息,以及该通信模块连接管理的从站地址,建立链路;

S3、主站与从站通过建立的链路,进行Modbus RTU协议的传输和交互,其中通信模块会对从站发送给主站的Modbus RTU协议的数据包添加TCP传输协议的TCP协议头。

与现有技术相比,本方案的优点在于:通信模块生成自定义的注册消息发送给主站,注册消息包括通信模块的设置信息,以及该通信模块连接管理的从站地址;主站接收到注册消息后记录通信模块的编码,以及该通信模块连接管理的从站地址,建立链路;主站与从站通过建立的链路,进行Modbus RTU协议的传输和交互,即主站和从站通过建立的链路传输Modbus RTU协议的数据包,通信模块会对从站发送给主站的Modbus RTU协议的数据包添加TCP传输协议的TCP协议头,实现将串口数据转换为网络数据报文,然后将网络数据报文通过广域网传输给主站,主站解析TCP协议头获得Modbus RTU协议的数据包,并且通信模块会解析主站发送的网络数据报文中的TCP协议头获得Modbus RTU协议的数据包,然后传输给从站,从而实现主站对从站的集中监控。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中煤科工集团重庆研究院有限公司;中煤科工集团重庆智慧城市科技研究院有限公司,未经中煤科工集团重庆研究院有限公司;中煤科工集团重庆智慧城市科技研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110436932.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top