上个月去一家做伺服驱动的厂商,他们的总工抓着我一顿吐槽——现场总线选型选错了,产线跑高速就抖,调试了三个月,最后认栽换方案。说实话,这种事我见得太多了。工业现场总线,听起来像是老生常谈,课本上都写烂了,但真到落地的时候,一堆人照样栽跟头。为什么?因为选型不是看参数表,是看生态、看布线、看干扰、看后期维护那帮兄弟的脸色。

经典老炮:Modbus 和 CAN 的生存哲学
别瞧不起 Modbus RTU。这东西 1979 年诞生,现在 2024 年了,还在大批量出货。好多年轻人不理解——一根两芯屏蔽线,波特率撑死 115.2kbps,数据链路层简单得像本科实验,凭啥?凭它稳定得令人发指。我 2015 年在佛山一家陶瓷厂做改造,窑炉温度采集用的就是 Modbus RTU,现场强电干扰大到示波器探头不接任何东西都能感应出十几伏的毛刺,可那根 A/B 线就是稳如老狗。不过话说回来,Modbus 的致命缺陷也明显:没有确定性。主站轮询的方式,从站故障时整个网络可能卡死,高速同步就别想了。后来有了 Modbus TCP,解决了布线距离和速率问题,但实时性还是那样——毕竟它骨子里就不是为实时而生的。
CAN 总线的命运更有意思。它当年在汽车里杀疯了,后来被拉到工业现场,搞出 DeviceNet、CANopen。我记得最早用 CANopen 控制多轴驱动器,那个 SDO、PDO 的概念设计得确实巧妙,但网络配置麻烦得一塌糊涂。你要手写 EDS 文件,比特率一高,终端电阻匹配稍有不慎就各种丢帧。❗ 现在工业里 CANopen 还在很多非高速场合用,比如传感器层,但一旦涉及运动控制,基本都被实时以太网取代了。

实时以太网的江湖:EtherCAT vs PROFINET vs POWERLINK

这才是当今工业现场最血腥的战场。我 2018 年在深圳做 3C 电子装配线,需要 64 轴同步,抖动要求低于 1 微秒。第一反应就是 EtherCAT。倍福这家伙,搞出来的“飞读飞写”机制简直变态——数据帧像一列火车,从第一个站跑到最后一个站,每个站直接在帧上挖一块数据走,再把要输出的数据塞进去。纯硬件处理,延迟可以做到纳秒级,从站之间同步精度小于 100 纳秒。说实话,用 EtherCAT 做运动控制,一旦调通了,那种行云流水的感觉让人上瘾。但 EtherCAT 的从站必须用专用 ASIC,成本下不来,而且一主多从的拓扑,万一中间某个从站掉线,后面的全瘫——这就很考验工艺。
PROFINET 则是另一个路数。西门子硬推,集成进 TIA 博途,软硬件一体化做得真到位。PROFINET RT 跑在标准以太网上,靠优先级实现近似实时;而 IRT 就狠了,直接分时隙,把实时通道隔离出来。我去年在一个汽车焊装线项目上用了 PROFINET IRT,32 个机器人协同,周期 500 微秒,稳稳的。但实话实说,PROFINET 的 IRT 需要专用交换机和精确的时钟同步,配置起来比 EtherCAT 复杂,而且网络的拓扑和规模一上去,那个网络配置文件能让你看到眼花。
还有 POWERLINK,这个被 B&R 力挺的协议,完全开源,实时性能可以硬刚 EtherCAT,但市场占有率……唉,生态这件事真的说不清。💡
未来已来:TSN 会一统天下吗?
现在提工业现场总线,不提 TSN 就像炒菜不放盐。时间敏感网络(TSN)说白了就是要让标准以太网长出确定性,把实时数据和非实时数据揉在一根线上跑,还不互相干扰。OPC UA over TSN 的组合被吹成工业 4.0 的标配,可我到今天也没见几个工厂真正全铺开。原因很简单:现有的实时以太网协议已经满足了绝大多数需求,升级动力不足。而且 TSN 的网络设备贵,配置复杂,还要整网时钟同步——你让厂里的电工去调 IEEE 802.1AS?不现实。
但趋势在那儿。我去年参观汉诺威展,西门子、倍福、三菱都展出了 TSN 方案,倍福甚至把 EtherCAT 的协议栈搬到了 TSN 物理层上,反正就是两边下注。所以,我的看法是:TSN 会先在大型、异构的网络里落地,比如整车厂那种既有 IT 又有 OT 的环境;而中小设备上,EtherCAT 和 PROFINET 至少还能再战十年。
选型避坑:别再拍脑袋了
下面这两组问答,是我这些年被问得最多的问题,直接看吧。
问:我的设备数量不多,就是几台伺服加一些 IO,但要求快速同步,EtherCAT 和 PROFINET 怎么选?
答:如果你主控是倍福、欧姆龙或采用软 PLC 架构,闭着眼睛选 EtherCAT,同步性能硬核,板卡成本也下来了。如果整体是西门子生态(S7-1200/1500),那还用说嘛,PROFINET,集成度和诊断功能会让你调试的时候少掉些头发。不过要留意,PROFINET 的 IRT 需要硬件支持,普通 CPU 可能只带 RT 口,买的时候看清型号。❗
问:Modbus TCP 是不是该扔进垃圾堆了?感觉太老了。
答:别,千万别。Modbus TCP 简单,成本低到发指,一堆 HMI、PLC、变频器都原生支持,你让一个技术员花半天就能跑通。它不适合高速高精同步,但做温度采集、慢速控制、数据上云,它是性价比之王。我上个月还用在东莞一个注塑机数据采集中,40 台机联网,网关一拖四十,稳如泰山。✅ 只是记得,网线别省,FTB 的别用,起码超五类屏蔽线,否则干扰让你怀疑人生。

最后说一句泄气的话:现场总线这东西,没有银弹。你的车间环境、维护人员水平、预算、甚至甲方指定的品牌,都会逼着你做出某些妥协。别迷信参数,去现场走走,拆几个柜子看看实际接线,比看一百篇论文都管用。
免责声明:文章内容来自互联网,本站仅作为分享,不对其真实性负责,如有侵权等情况,请与本站联系删除。
转载请注明出处:工业现场总线:别再乱选了,2024年这些坑我帮你踩过了 https://www.dachanpin.com/a/tg/59330.html