【技术实现步骤摘要】
一种ModbusRTU总线地址自动分配方法
本专利技术涉及工业通信领域,具体的说,是一种ModbusRTU总线地址自动分配方法。
技术介绍
Modbus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过网络连接而成,Modbus网络只有一个主机,所有通信都由它发出,网络可支持多个的远程从属控制器。采用Modbus协议,控制器相互之间、控制器经由网络和其它设备之间可以通信。当在一个Modbus网络上通信时,Modbus协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息。如果需要回应,控制器将生成反馈信息并用Modbus协议发出。此协议支持传统的RS-232、RS-422、RS-485和以太网设备。控制器通信使用主-从技术,即主设备能初始化传输或查询,从设备根据主设备查询提供的数据作出反应。主设备可单独和从设备通信,也能以广播方式和所有从设备通信。如果单独通信,从设备返回一消息作为回应,如果是以广播方式查询的,则不作任何回应。从设备回应消息也由Modbus协议构成。ModBus系统中有2种传输模式可选择:一种模式是ASCII(美国信息交换码 ...
【技术保护点】
一种Modbus RTU总线地址自动分配方法,其特征在于,包括以下步骤:1)Modbus主站上电自启动,读取本地配置信息,自身地址设为固定的站点地址0x00,周期性的发送广播报文查询是否有Modbus从站接入;2)等待上线的Modbus从站在前一个Modbus从站的地址分配成功之后接入网络,收到Modbus主站发送的广播报文后,发送自我信息广播;3)Modbus主站接收到Modbus从站的自我信息广播,为等待上线的待分配地址的Modbus从站分配地址或为预分配地址的Modbus从站确认地址,并广播通信开始报文;4)等待上线的Modbus从站接收广播通信开始报文,发送回应报文 ...
【技术特征摘要】
1.一种ModbusRTU总线地址自动分配方法,其特征在于,包括以下步骤:1)Modbus主站上电自启动,读取本地配置信息,自身地址设为固定的站点地址0x00,周期性的发送广播报文查询是否有Modbus从站接入;2)等待上线的Modbus从站在前一个Modbus从站的地址分配成功之后接入网络,收到Modbus主站发送的广播报文后,发送自我信息广播;3)Modbus主站接收到Modbus从站的自我信息广播,为等待上线的待分配地址的Modbus从站分配地址或为预分配地址的Modbus从站确认地址,并广播通信开始报文;4)等待上线的Modbus从站接收广播通信开始报文,发送回应报文,等待上线状态更改为已上线状态;5)Modbus主站与已上线的Modbus从站建立通信。2.根据权利要求1所述的一种ModbusRTU总线地址自动分配方法,其特征在于,所述步骤1)中,所述广播报文的目的地址为0xFF,广播报文的信息包括RS-485总线更新周期和RS-485总线上存在的Modbus从站的站点地址和属性。3.根据权利要求2所述的一种ModbusRTU总线地址自动分配方法,其特征在于,所述步骤2)中等待上线的Modbus从站包括:a.由用户在上位机设定预分...
【专利技术属性】
技术研发人员:张鹏,
申请(专利权)人:成都工鼎科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。