一种基于modbus协议的自发现方法及电子设备技术

技术编号:44145220 阅读:37 留言:0更新日期:2025-01-29 10:20
本发明专利技术的实施例提供了一种基于modbus协议的自发现方法及电子设备,涉及通信技术领域。主机向各从机广播地址协商读请求,各从机根据地址协商读请求,分别向主机回复包括第一功能码的第一响应报文,主机根据接收到的各第一响应报文,在等待时间窗口内对各第一响应报文对应的从机进行协商地址分配,向各从机分别发送包括第二功能码地址协商写请求,各从机根据各地址协商写请求,将自身的当前地址进行改写,并向主机回复包括第二功能码的第二响应报文后,进入地址协商静默期。主机通过扩展的第一功能码以及第二功能码,发送协商请求,实现对从机的地址自动更改,完成主机与从机的协商,从而不用人工去配置各个从机,减少出错概率,提高效率。

【技术实现步骤摘要】

本专利技术涉及通信,具体而言,涉及一种基于modbus协议的自发现方法及电子设备


技术介绍

1、modbus现已成为工业领域通信协议的业界标准,并且现在是工业电子设备之间常用的连接方式。modbus寄存器表是应用过程中最重要的数据,它规定和记录了从机能够提供的数据、能力和服务等。业界常见的使用方法是自上而下,由用户或者工程维护人员按照寄存器表文档配置modbus设备。

2、然而,当部署的modbus设备数量和种类增多时,由人工去重复配置各个modbus设备,存在效率低下、容易出错等问题。


技术实现思路

1、有鉴于此,本专利技术实施例的目的在于,提供一种基于modbus协议的自发现方法及电子设备以至少部分地改善上述问题。

2、为了实现上述目的,本专利技术实施例采用的技术方案如下:

3、第一方面,本专利技术实施例提供了一种基于modbus协议的自发现方法,所述方法包括:

4、主机向各从机广播地址协商读请求;所述地址协商读请求包括第一功能码以及等待时间窗口;

本文档来自技高网...

【技术保护点】

1.一种基于modbus协议的自发现方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述主机根据接收到的各第一响应报文,在所述等待时间窗口内对各所述第一响应报文对应的所述从机进行协商地址分配,向各所述从机分别发送地址协商写请求,包括:

3.根据权利要求2所述的方法,其特征在于,所述第一响应报文还包括所述从机的唯一标识以及所述从机的当前地址,所述主机根据各所述第一响应报文,对各所述第一响应报文对应的所述从机进行协商地址分配,包括:

4.根据权利要求3所述的方法,其特征在于,所述主机对各所述目标从机进行协商地址分配,得到各所述目...

【技术特征摘要】

1.一种基于modbus协议的自发现方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述主机根据接收到的各第一响应报文,在所述等待时间窗口内对各所述第一响应报文对应的所述从机进行协商地址分配,向各所述从机分别发送地址协商写请求,包括:

3.根据权利要求2所述的方法,其特征在于,所述第一响应报文还包括所述从机的唯一标识以及所述从机的当前地址,所述主机根据各所述第一响应报文,对各所述第一响应报文对应的所述从机进行协商地址分配,包括:

4.根据权利要求3所述的方法,其特征在于,所述主机对各所述目标从机进行协商地址分配,得到各所述目标从机对应的协商地址,包括:

5.根据权利要求1所述的方法,其特征在于,所述各所述从机根据所述地址协商读请求,分别向所述主机回复包括第一功能码的第一响应报文,包括:

6.根据权利要求5所述的方法,其特征在于,所述当各所述从机接收到所述地址协商读请求,计算出自身的回复延迟时间,...

【专利技术属性】
技术研发人员:石青钢鲁超军
申请(专利权)人:安徽容知日新科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1