400-618-0510
ModBus产品在高频率下采集地址发生自动变化的问题 发布时间:2019-11-22   浏览量:2257次

本文利用客户的真实应用案例进行说明。某位客户购买了北微传感的倾角传感器BWL317产品,采用485通信方式,客户将产品接入自己板子做系统集成,一主二从。


在使用过程中,客户发现上位机01地址码会自动跳变,给使用过程造成了不便。北微售后服务人员在与客户沟通中发现,客户设置了发送命令间隔50ms 会出现自动跳变的问题。

图片1_副本.png

目前针对出现地址自动跳变的解决方法有两种,一种是给传感器重新上电,二是手动修改传感器的地址,保存。在与客户交流的过程中,让客户设置了100ms的时间间隔之后,就没有再出现地址自动跳变的问题了。


初步断定是485的通信方式造成的。由于485是采用差分信号负逻辑两线制是半双工通讯方式。在接收到一条读取双轴角度的指令后,通过单片机以及加速度计的计算,还未将回复命令发回给主机端,便又有一条新的查询指令发进来导致地址自动发生变化。


所以,我们建议客户在使用ModBus协议的485产品时,将发送命令时间间隔设置100ms及以上。这样能高效使用产品,并且保障数据准确。


标签: ModBus产品

  • 品质保证
  • 7天退货
  • 30天换货
  • 技术支持
  • 免费维修
返回首页 拨打热线 电子邮箱