第2章 物理层与传输介质:RS-485标准、CAN物理层、以太网物理层、双绞线、光纤、无线传输介质的选择与布线规范
各位同行,咱们今天聊聊现场总线最底层的那些事儿——物理层和传输介质。
说实话,我干了这么多年自动化工程,见过太多系统出问题,最后查来查去,根源都在物理层。线没接好、距离超了、干扰没处理好……这些坑我基本都踩过。所以这一章,咱们把RS-485、CAN、以太网这些主流总线的物理层掰开揉碎了讲清楚。
2.1 RS-485标准:差分信号的经典之作
RS-485,这玩意儿在工业现场太常见了。Modbus RTU、Profibus DP,底层都是它。为什么它能活这么久?说白了就两个字:皮实。
核心原理:RS-485用的是差分信号传输。两根线(A和B)传一对互补信号,接收端看的是两根线的电压差。这样做的好处是,共模干扰会被抵消掉。我在一个变频器密集的车间里测过,共模噪声能到十几伏,但差分信号照样稳如老狗。
关键参数速查:
- 最大传输距离:约1200米(理论值,实际看速率)
- 最大节点数:32个(标准负载),使用高阻抗收发器可达256个
- 信号电平:A-B > +200mV 为逻辑1,A-B < -200mV 为逻辑0
- 共模电压范围:-7V ~ +12V
布线规范,我个人的血泪教训:
- 必须用双绞线,最好是带屏蔽层的。绞距越密,抗干扰越好。
- 终端电阻:在总线两端各接一个120Ω电阻。我曾经偷懒没接,结果在100米长的线上,信号反射得一塌糊涂,数据包全是错码。
- 屏蔽层单端接地。我见过有人两端都接地,结果形成地环路,干扰反而更大。
- 尽量用总线型拓扑,别搞星型。非要搞的话,得加中继器或集线器。
我的小技巧:布线时把A、B两根线绞在一起,再和电源线、地线分开走。如果条件允许,用RS-485专用的通信电缆,省心很多。
2.2 CAN物理层:汽车和工业的硬汉
CAN总线,你想想看,一辆车上几十个ECU,发动机、变速箱、ABS全连在上面,环境温度高、振动大、电磁干扰强。CAN能扛下来,物理层功不可没。
CAN的物理层特点:
- 也是差分信号,CAN_H和CAN_L两根线。
- 显性电平(逻辑0)和隐性电平(逻辑1)的区分。显性电平会覆盖隐性电平,这是CAN总线仲裁的基础。
- 速率最高1Mbps(CAN 2.0),CAN FD能到8Mbps甚至更高。
和RS-485的区别:
| 项目 | RS-485 | CAN |
|---|---|---|
| 通信方式 | 半双工,主从式 | 半双工,多主式 |
| 总线仲裁 | 无,靠协议层避免冲突 | 硬件级,基于显性/隐性电平 |
| 错误处理 | 协议层处理 | 物理层+协议层,有CRC校验 |
| 典型应用 | Modbus、Profibus DP | DeviceNet、CANopen、J1939 |
布线注意事项:
- 终端电阻:CAN总线两端各接一个120Ω电阻。这个和RS-485一样,但CAN的电阻要求更严格,阻值偏差大了会影响差分电压。
- 线缆:推荐用CAN专用电缆,特性阻抗120Ω。
- 节点间距:理论上任意两个节点间距不超过40米(1Mbps时),实际工程中我一般控制在30米以内。
注意:CAN总线的共模电压范围是-2V到+7V。如果现场有强干扰,建议加共模扼流圈或使用隔离型CAN收发器。我在一个焊接车间吃过亏,共模电压飙到12V,直接把收发器烧了。
2.3 以太网物理层:从办公桌走进工厂
以太网,大家都不陌生。但工业以太网和办公室里的以太网,其实不太一样。
工业以太网的物理层变种:
- 100BASE-TX:两对双绞线,100Mbps,最常用。
- 100BASE-FX:多模光纤,2公里,抗干扰强。
- 1000BASE-T:四对双绞线,1Gbps,现在新项目基本都用这个。
- EtherNet/IP、PROFINET、EtherCAT:这些是协议层,物理层还是以太网那一套。
布线规范,我个人的经验:
- 网线至少用超五类(Cat5e),推荐六类(Cat6)。屏蔽线(STP)比非屏蔽线(UTP)好,但接地要处理好。
- 最大距离100米。超过这个距离,用交换机级联或光纤。
- 工业环境用M12或RJ45带锁扣的接头,别用普通水晶头。普通水晶头在振动环境下容易松脱,我见过一条产线因为这个一天断几次网。
- 交换机选工业级的,工作温度-40℃到75℃,带冗余电源。
避坑指南:我曾经在一个项目里,用普通办公室交换机接现场设备,结果夏天车间温度40多度,交换机频繁死机。后来换了工业交换机,再没出过问题。环境温度这个事,千万别侥幸。
2.4 双绞线、光纤、无线:怎么选?
这三种介质,各有各的脾气。我一般按这个思路来选:
双绞线:
- 优点:便宜、易施工、技术成熟。
- 缺点:距离有限(100米)、抗干扰一般、怕雷击。
- 适用:柜内、短距离、干扰不大的场合。
光纤:
- 优点:距离远(几公里到几十公里)、抗干扰极强、电气隔离好。
- 缺点:贵、施工要求高(熔接、冷接)、怕弯折。
- 适用:长距离、强干扰、对可靠性要求极高的场合。
无线:
- 优点:灵活、省布线、适合移动设备。
- 缺点:受环境干扰大、延迟不稳定、安全性差。
- 适用:AGV小车、旋转设备、临时部署。
我的选择原则:能走有线就走有线,实在没办法才用无线。有线虽然麻烦,但稳定。无线方便,但出问题的时候查起来真要命。
2.5 知识体系总览
下面这张图,是我自己总结的物理层选型逻辑。你一看就明白:
这张图的核心逻辑就是:先看距离,再看干扰,最后选介质。无线是最后的选择,别一上来就想着用WiFi。
2.6 布线规范:通用原则
不管用哪种介质,有些布线规范是通用的。我总结了几条:
- 强弱电分开:通信线和动力线至少保持30cm距离,交叉时垂直交叉。
- 接地要可靠:屏蔽层单端接地,接地电阻小于4Ω。
- 线缆标识:每根线两头都要贴标签,写清楚从哪里来到哪里去。别偷懒,不然后期维护你会想哭。
- 预留余量:线缆长度留10%-15%的余量,方便以后调整。
- 避免盘绕:多余的线不要盘成圈,会形成电感,影响信号质量。
特别提醒:雷雨季节,户外布线一定要加防雷器。我有个朋友在化工厂,一条RS-485线从控制室拉到罐区,没加防雷,一个雷下来,控制室里的串口卡烧了一片。教训深刻啊。
好了,物理层和传输介质就聊到这儿。这些东西看着基础,但真到现场,往往就是这些基础问题让人头疼。你把这些规范吃透了,现场调试能少走一半弯路。
公众号:蓝海资料掘金营,微信deep3321