MODBUS协议搜索总线上的所有从机设备 点击:805 | 回复:3



霸王猫

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 11回
  • 年度积分:0
  • 历史总积分:41
  • 注册:2007年7月18日
发表于:2007-07-18 15:18:00
楼主
希望上位机运行时,发送一条广播信息要求总线上所有的从机设备给上位机回送设备地址,可是 
MODBUS协议的“读输入寄存器”和“读保持寄存器”都不允许广播,那么该如何实现呢? 



皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2007-07-21 15:01:00
1楼
从机设备地址会发生变化吗?如果不会,就没有这个必要

jhwxy007

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 59回
  • 年度积分:0
  • 历史总积分:254
  • 注册:2002年10月25日
发表于:2007-07-24 00:34:00
2楼
看看modbus的协议文本,“读输入寄存器”和“读保持寄存器”的功能代码是不能搜索总线上的从机设备的!!!具体的功能代码现在我也忘记了,该功能代码需要特定的处理器支持,不是所有的modbus从机都可以支持该功能.

恨水

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 43回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2007年2月07日
发表于:2007-08-14 21:59:00
3楼
 http://www.kitsnet.cn/blog/post/155.html

看这个你就会名吧了

热门招聘
相关主题

官方公众号

智造工程师