某工厂FMCS系统与电表通讯不稳定,数据时断时续,导致能耗统计不准。排查发现是RS485总线的终端电阻配置错误。
1. 故障现象
- 上位机读取电表数据频繁超时
- 有时连续几小时正常,有时完全不通
- 万用表测量A-B电压正常(3~5V)
图:错误与正确的终端电阻配置
2. 排查过程
- ✅ 检查波特率、数据位、停止位、校验位:全部匹配
- ✅ 检查接线:手拉手拓扑,无星形分支
- ⚠️ 发现:总线两端各有一个120Ω终端电阻,但中间某电表的内置终端电阻也被拨到了ON!
🔍 根因: 3个120Ω电阻并联,总阻抗仅40Ω,导致总线驱动能力不足,信号衰减严重。
3. 解决方案
将中间电表的内置终端电阻拨至OFF,只保留物理线路两端的终端电阻。整改后通讯恢复正常,再无超时。