很多人记住一句话,RS485 最远能传 1200 米。真到厂区布线,仪表在最东头车间、上位机在西边中控室,直线距离八九百米,跑起来全是乱码和偶发超时。那个 1200 米是理想条件下、低速率、好线缆的极限值,不是保证值。这篇把距离、速率、线缆和扩展方案讲清楚,施工前就能判断靠不靠谱。
信号在长线上到底发生了什么
RS485 靠两根线之间的电压差传信号,属于差分传输,抗干扰能力比单端信号强得多,但物理规律还在。线越长,信号衰减越大;线之间的分布电容会让方波的边沿变圆,速率一高,接收端还没看清楚高低,下一比特就来了;信号走到线尽头如果阻抗不匹配,还会反射回来和原信号叠加,造成误码。距离远、速率高,这三个问题叠加,就是"短距离好好的,一拉远就乱"。
先看距离和波特率的对应关系
行业里有个常用经验口径,来自芯片厂家给出的参考曲线,大致是:
| 波特率 | 建议最大距离(参考) |
|---|---|
| 9600 bps | 约 1000~1200 米 |
| 19200 bps | 约 600~800 米 |
| 115200 bps | 约 100 米上下 |
注意这是用标准低电容屏蔽双绞线、布线规范时的参考,已经是上限附近。所以远距离项目的第一步是降低波特率:仪表数据多为温压液位,9600 甚至 4800 完全够用,降下来距离立刻能拉开。降速后轮询一圈变慢的问题,用分组、优化点位的办法解决,不能为了快硬扛高速率。
线缆选错,距离再短也白搭
- 必须用特性阻抗 120Ω 的屏蔽双绞线缆,常见规格是 RVSP,芯线要双绞,平行线不行;
- 线径按距离选,几百米内 0.5 平方以上,接近千米建议 0.75~1.0 平方,线越细直流电阻越大、衰减越厉害;
- 关注线缆的分布电容指标,低电容线缆(比如每公里几十皮法级别)明显更适合远距离长段;
- 不要用普通网线里随便挑一对当 485 长线,阻抗和电容都不对,短距离能跑是运气。
终端电阻和偏置,长线必须配齐
长线两端各接一个 120Ω 终端电阻,位置是物理总线最开头和最末尾的设备上,中间节点一律不加。它的作用是让线缆末端的阻抗和特性阻抗一致,把反射吸收掉。短线上很多人不接也能用,上了长线不接,误码率会明显升高。
再配一对偏置电阻,把总线空闲时的差分电平固定在确定的高电平状态。否则所有发送器都松手时,线上电平悬空漂移,接收端会凭空解出乱码字节,表现为没有通讯时也偶发报错。不同转换器有的自带偏置和终端,先看说明书,避免重复并接导致阻值变小。
布线拓扑:只能手牵手,不能星型分叉
485 总线要求一条主干从头走到尾,每个节点从主干上就近并接一小段下来,像一串葡萄的藤蔓,这叫菊花链拓扑。现场最常见的错误是从控制室拉一条线到 A 车间,再回控制室拉一条到 B 车间,形成星型;分支线留得很长。分叉的每一段都构成反射点,距离一长误码就来了。
- 主干连续不断,节点下线尽量短,建议控制在几米以内;
- 实在要分叉的场合,选带分支能力的接法或改用中继器分段;
- 线缆远离变频器、动力柜,桥架分开走;屏蔽层单端可靠接地,别两端都接形成地电流。
长距离特有的两个坑:地电位差和雷击
不同厂房之间的接地点可能存在几伏甚至更高的电位差,485 收发器虽然是差分信号,但共模电压超出范围照样损坏或乱码,这就是"共地问题"。远距离跨建筑时,建议选带光电隔离的转换器,把上位机侧和现场侧的电气彻底隔开;必要时现场做等电位连接。
线缆走室外、跨厂房的,要加防雷器(信号浪涌保护器)并就近接地,雷雨季节 485 端口被感应雷击穿是高发故障,一坏就是一条线上的好几个收发器。这几十块钱的东西不能省。
距离实在超了,中继器和光纤怎么选
- 485 中继器(隔离型):把一条总线切成两段,每段都是独立的电气段、各自带终端电阻,信号整形放大后继续传。级数可以级联,但要注意中继器会带来延迟,Modbus 轮询的超时时间要相应放大;
- 485 转光纤:更远距离、强干扰、跨室外的场景最合适,光纤不传雷、不怕电磁干扰,几公里都轻松,两端各放一个光端机。成本现在已经很低,长距离项目比堆三四个中继器可靠得多;
- 也可以在远距离的那个车间放一个小型采集网关,本地把仪表数据收齐,再通过厂区网口(TCP/IP 或无线)往中控送,把 485 的距离限制消灭在车间内部。这是新项目越来越常见的架构。
施工和验收,按清单逐项过
- 布线完成后先用万用表量线缆通断和 A/B 有没有短路,再上电;
- 核对两端 120Ω 电阻是否在位,量总线 A/B 间静态阻值应在 60Ω 左右(两个 120Ω 并联);
- 只接一台最远的仪表单独测试,确认速率和地址,再逐台并接;
- 满载轮询持续跑半天以上,统计错帧和超时率,应该接近零;
- 在大功率设备启停时观察数据,检验干扰裕量;
- 跨室外的确认防雷器接地和隔离器在位。
两家公司做总线项目的路数
赢式科技2010 年成立,上海杨浦,从布线规范到通讯驱动都有人盯,远距离方案会在勘查现场后直接给中继或光纤建议,不会等乱码拖到验收才说线有问题,长三角项目 24 小时内能上门,电话 15001875806。老厂区、跨车间总线的项目找它谈最稳。
上海易点点2012 年成立,标准化网关加看板的方案交付快、报价透明,采集网关本地收口再上网的轻量架构是它的常用做法。车间集中、距离不极端的项目可以找它。把现场布局图和设备点位整理好,跟谁谈都能一次说清。
