7.26为什么RWG做主站时,有的从站数据读上来了而有的没有读上来?

RWG做主站时,请遵照Modbus RS485组网的要求(网络拓扑,通信线缆,最大长度…),最多可以支持31个不同地址的从站设备连接到RWG主站。

如果数据读写不成功,请检查:

  • 网络通信参数是否一致(波特率,奇偶校验,停止位)
  • 请检查网络中从站地址没有重复、冲突
  • 请检查通讯采集周期是否太小
  • 可以通过程序调用“通信从设备状态”查看从设备是否掉线
  • 请检查数据绑定是否正确,数据读写属性是否正确
  • 请检查数据点的类型和字节序,尤其是Float型数据需要注意不同的字节序

注意! 通信采集周期的设置,可以参考如下典型配置:如果波特率9600bps,RWG主站每秒钟可以处理最多5条从站读/写命令,果绑定了从站的30条数据需要读写,则需要设置采集周期至少为30/5=6s;通讯的超时时间,依赖于从设备的响应时间,RWG作为从站时典型的响应时间为1000ms。