星纵UC系列RS485主动采集失败排查指导
目录
概述
星纵物联UC系列设备支持RS485主动采集,可将传统RS485终端设备(如水表/电表/温湿度等传感器)从RS485有线传输转换为LoRaWAN®无线传输。本文档主要介绍UC设备采集不到RS485终端设备数据时的排查方式。
准备
- 星纵物联LoRaWAN®网关
- 星纵物联UC采集器
- RS48转USB转换器
- 串口模拟工具:Modbus Poll
步骤
1. 排查接线问题
检查RS485接口的A、B线是否接反,可以尝试对调RS485的A、B接线。如果测试UC50x系列可尝试先用外部供电。
2. 排查配置参数
检查UC设备参数配置是否正确,需要与下接RS485终端设备的参数保持一致。
3. 排查RS485终端
检查RS485终端是正常收发及收发内容是否为标准Modbus RTU协议(具体参考RS485终端的协议手册来判断)。
- 将RS485终端设备通过RS485转USB转换器接到电脑,尝试使用Modbus poll工具读取并查看交互的Modbus指令是是标准Modbus RTU协议。
- 若串口工具采集正常,则需要对比检查下串口工具和UC采集器的通道配置是否一致。
注意:对于通道里类型的选择解释如下:
①INT16:1个通道读取1个寄存器地址的值,如寄存器起始地址是4,则只能读取寄存器地址为4的值。
②INT32、Float:1个通道读取两个寄存器的值,如寄存器起始地址是4,则能读取寄存器地址为4,5两个寄存器的值。
- 若串口工具采集正常,则需要对比检查下串口工具和UC采集器的参数配置是否一致。
- 检查RS485终端设备是否是标准Modbus RTU协议。
- 若串口工具可以正常有交互,但UC采集器无法采集到数值可以尝试增大Modbus回复响应时间。
4. 排查阻抗问题
尝试调节拨码增加120Ω电阻匹配(1拨到ON的位置),不同采集器调整方式不同,具体参考对应设备的用户手册
5. 排查日志&导出
通过TCPCOM工具,使用Type C线将采集器接到电脑,输入指令@ENABLE UNXX USB DEBUG@查看并导出UC采集器上的日志。联系咨询星纵技术支持。