内容概览
先查链路哪一段:RS485 无应答时,先量 A/B 差分电压(静态 200mV 偏置,通信时 2~5V),再查 A/B 是否反接、终端电阻 120Ω 是否在总线两端、地址是否冲突。
下表汇总本页覆盖的典型故障现象、可能原因数量与排查步骤数量,便于按优先级快速定位。排查顺序遵循"先现场机械/电气,后通信/平台"的通用原则。
| 故障现象 | 可能原因数 | 排查步骤数 | 优先级 |
|---|---|---|---|
| 总线上所有设备都无应答 | 4 | 6 | 高 |
| 偶发丢包或 CRC 错误率高 | 4 | 5 | 中 |
| 某一台设备无应答,其它正常 | 4 | 5 | 中 |
症状、原因与排查步骤
总线上所有设备都无应答
可能原因
- A/B 线接反(现场最常见,约占三成)
- 总线主站串口损坏或波特率不匹配
- 总线短路或开路
- 未加终端电阻导致反射(长线时明显)
排查步骤
- 第 1 步:万用表量 A/B 间电压,静态应有约 200mV 偏置;通信时差分 2~5V
- 第 2 步:交叉 A/B 线重试,若恢复则原接法反接
- 第 3 步:逐段断开总线,量通断与短路,定位断点
- 第 4 步:核对主站与所有从站波特率(常见 9600/19200)、数据位/校验位一致
- 第 5 步:总线两端各加 120Ω 终端电阻(总线长度>100m 时必须)
- 第 6 步:用 USB-485 转换器接电脑,Modbus Poll 扫地址测试
处置清单
- 更换件/备件:USB-485 转换器、120Ω 终端电阻、屏蔽双绞电缆
- 记录项:波特率、地址表、总线长度、终端电阻位置
- 预防措施:总线手拉手接线,禁止星型分叉;每台设备地址唯一
偶发丢包或 CRC 错误率高
可能原因
- 总线过长超过规范(典型≤1200m@9600bps)
- 未加终端电阻或加了多余电阻
- 屏蔽层单端接地不良,引入共模干扰
- 设备地址冲突或轮询周期过短
排查步骤
- 第 1 步:量总线长度,>1200m 降波特率或加中继器
- 第 2 步:查终端电阻只在总线最远端两只,中间不应加
- 第 3 步:屏蔽层单端接地(主站侧),避免地环流
- 第 4 步:示波器看 A/B 波形,边沿应有干净方波;畸变则查反射
- 第 5 步:轮询周期每台设备间隔≥200ms,避免连续快速查询
处置清单
- 更换件/备件:485 中继器、屏蔽电缆
- 记录项:丢包率、波形截图、总线长度
- 预防措施:485 线与动力线分开穿管,间距≥20cm
某一台设备无应答,其它正常
可能原因
- 该设备地址与其它设备冲突
- 设备串口损坏
- 设备掉电或保险丝熔断
- 该设备 485 芯片被雷击击穿
排查步骤
- 第 1 步:单独接这台设备,用 Modbus Poll 扫描地址
- 第 2 步:核对设备地址拨码或参数,与其它设备不重复(1~247)
- 第 3 步:量设备供电电压,典型 12V/24V,正常则查保险丝
- 第 4 步:量该设备 A/B 对地电压,若接近 0V 可能 485 芯片损坏
- 第 5 步:损坏设备更换 485 收发器芯片或整台替换
处置清单
- 更换件/备件:备用传感器、485 芯片、保险丝
- 记录项:设备地址、供电电压、故障时间
- 预防措施:每台设备上线前做地址登记,避免冲突
常见问题
RS485 总线最多能接多少台设备?
规范定义 32 个单位负载,现代 1/8 负载芯片可接 256 台;现场建议≤32 台保证驱动能力,超过加分集线器。
终端电阻一定要加吗?
总线长度>100m 或波特率>9600bps 时建议在两端各加 120Ω;短距离低速总线可以不加,但加了更稳定。
A/B 接反会烧设备吗?
不会烧设备,只是无通信;现代 485 芯片多带自动方向识别,但仍建议按标识接线。
内容边界与下一步
本手册排查建议为通用工程参考,具体故障以设备说明书与厂商支持为准;涉及电气开盖、登高、带电、辐射等安全事项,须由持证专业人员操作。




