RS-485 与 RS-232 到底怎么选?工业为什么用 485
RS-232 单端 15m、20kbps 只能点对点;RS-485 差分 1200m、10Mbps 支持 32 节点。工业现场几乎必用 485 + Modbus RTU。本文讲清差分抗干扰原理、终端 120Ω 匹配、偏置电阻和接线拓扑。
一、单端 vs 差分,物理层的根本差别
RS-232:TXD 相对 GND 输出电压,± 3~±15V 表示 0/1。信号是单端——只有一根信号线和地。地线一旦受干扰或电位偏移,接收端就误判。因此距离 <15m、速率 <20 kbps 是极限。
RS-485:两根差分信号线 A、B。发送端在 A-B 之间加 ±2~±6V 差分电压表示 0/1。接收端只看 A、B 的差值,共模噪声(同时叠加在 A、B 上的干扰)自动抵消。可承受共模 -7 ~ +12V 的干扰。距离 1200m@9600bps,速率高到 10 Mbps@10m。
二、多点通信能力
RS-232 只支持点对点,一根线两端两个设备。RS-485 天生就是多点总线——一对差分线上可挂 32 个标准负载单位(1/8 UL 负载的收发器可扩到 256 个),在同一根线上任意主从对话。
工业现场几十上百个传感器、变频器、PLC 挂在一条线上是常态,只有 RS-485 或 CAN 能做到。所以现场总线(Modbus RTU、PROFIBUS DP 起初都基于 RS-485 物理层)几乎全用 485。
三、抗干扰能力对比
工业现场的 EMI 主要来自变频器、大电机、接触器动作。共模干扰可达几十伏峰值。RS-232 单端信号 GND 一漂 >5V 就误码;RS-485 差分抵消,噪声出现在 A、B 上同时同幅,差值不变。
更进一步的隔离型 RS-485 收发器(ADM2582E、ISO3080)集成了 2.5-5kV 隔离,主机侧接地和设备侧接地断开,避免大地环流。工厂环境隔离型是标配。
四、接线要点:终端电阻和偏置电阻
RS-485 是传输线,两端必须接120Ω 终端电阻匹配特性阻抗(超五类双绞线约 100Ω,工业双绞屏蔽线约 120Ω)。不接终端就产生反射,长距离时误码率飙升。
只在总线两端接,中间的从站不接。若从站带走了 A-B 之间浮空的偏置,还需要在主站加上偏置电阻:A 端上拉到 +5V(680Ω),B 端下拉到 GND(680Ω),保证空闲状态 A-B > 200mV。
接线注意:
- 用双绞线(A、B 一对绞在一起),阻抗匹配
- 带屏蔽层的双绞线,屏蔽层单端接地(PE),防地环
- 总线呈手拉手串联拓扑,不要星形分支(分支 < 30cm 可容忍)
- 3.5mm 端子接线要拧紧,压接铜鼻
五、协议层:Modbus RTU 与其它
RS-485 只定义物理层,不定义帧格式。要通信必须叠加协议:
- Modbus RTU:最流行。1 主 N 从,主机发送地址 + 功能码 + 数据 + CRC16,从机应答。默认 9600 8N1,现在多用 19200 或 115200。轮询周期 50-500 ms
- Modbus ASCII:文本格式,慢,很少用
- PROFIBUS DP:基于 RS-485 但速率高(12 Mbps),西门子生态
- DMX512:舞台灯光控制,250 kbps
- 自定义 SCI:一些老设备用自定义帧头,无标准
六、选型判据与常见坑
选 RS-232:点对点、距离 <10m、办公环境、需要设备与电脑(USB-232)快速连接调试。UART 调试打印是 RS-232 电平变种(TTL 3.3V)。
选 RS-485:工业现场、多点总线、距离 >30m、需要挂多个从机、抗干扰要求高。几乎所有变频器、PLC、仪表、伺服都自带 RS-485。
工程实例:某污水处理厂 30 台流量计分布在 800m 范围,Modbus RTU RS-485 主干总线,主机 S7-1200 PLC,9600 波特率,轮询 3 秒。屏蔽双绞线两端 120Ω 终端,主机偏置。5 年现场无通信中断。
常见坑:① 不接终端电阻长距离误码;② 星形分支太长反射;③ 主从地址冲突(Modbus 1-247 必须唯一);④ 波特率不匹配;⑤ A/B 极性接反;⑥ 长距离无隔离,一个设备接地故障拖挂整条总线。结论:现场用 485、办公用 232,长线上双绞加终端偏置,协议默认 Modbus RTU。
暂无评论。
继续阅读
同分类、同标签的相关工程干货
- 自动控制
Modbus RTU 与 TCP 到底怎么区分?工业协议选型完全对比指南
Modbus RTU 走 RS-485 串行总线,Modbus TCP 走以太网端口 502,应用层功能码一致但物理层完全不同。本文从帧结构、CRC-16 校验、功能码 0x01/0x03/0x06/0x10、地址空间到 PLC 实际组态与 Modbus Poll 调试方法逐一对比,帮助工程师在布线成本与实时性之间做出正确选型。
80 - 自动控制
自学 PLC 编程完整路线:从零到工业项目独立编程
面向电气工程师、自动化学生和转行工控者,一份 2 年自学 PLC 到独立带项目的完整路线:分 5 阶段讲品牌选型、五种编程语言、工业通信、HMI 组态和工业互联网,附品牌对比表与经典教材清单。
10