现场总线:工业通讯的“老伙计”,到底还能撑多久?

干了十几年自动化,说实话,每次听到“现场总线”这几个字,心里那叫一个五味杂陈。这玩意儿,就像车间里那台老掉牙的铣床——精度还在,但噪音越来越大,备件越来越难买,你说是扔还是不扔?扔了吧,一时半会儿还真找不到完全替代的方案;不扔吧,看着隔壁新上的 EtherCAT 系统跑得飞快,心里又痒痒。没错,这就是现场总线在当下的真实处境:不是不能用,而是你得知道怎么用,还得防着它哪天给你撂挑子。

那些年,我们一起追过的总线协议

想当年,PROFIBUS 拿下了多少项目?尤其是在流程工业,DP 和 PA 一配合,感觉整个工厂都在掌控之中。还有 Interbus,那个环形拓扑,接线是真省事,可惜被菲尼克斯自己玩丢了市场。DeviceNet 呢?当年在北美汽车线可是横着走,现在呢?你问问刚毕业的大学生,十个有八个没听过。不是说这些协议不好,而是时代变了。 工业通讯这行当,标准战争的残酷程度不亚于手机操作系统。活下来的像 PROFINET、EtherNet/IP,都是背靠大树又拥抱了以太网。死掉的呢?比如 ControlNet,当年的“确定性之王”,现在只能在老旧产线上偶尔见到遗容。

老旧设备上的PROFIBUS接头和紫色电缆
老旧设备上的PROFIBUS接头和紫色电缆

不过话说回来,Modbus 这个“老不死”倒是活得好好的。简单、开放、不要授权费,哪怕现在,多少仪表、变频器的调试口还是靠 Modbus RTU。我去年给一个水厂做升级,甲方死活不肯换掉用了二十年的 Modbus 网络,理由特直接:新系统万一出问题,招个懂以太网的年轻工程师,他能看懂老代码吗?嗯,好像也有道理。❗

选型时踩过的坑,比走过的路还多

十年前,我还迷信“速度就是一切”。结果在个玻璃生产线项目上,非要上当时最火的 SERCOS III,觉得 100M 全双工多牛啊。结果呢?周期是快了,但整个系统的拓扑诊断复杂得像一团乱麻,一个小站点掉线,查故障查到我怀疑人生。后来学乖了,对于大多数离散控制,CANopen 或者 POWERLINK 这种开放又够用的方案,反而比那些“高端”协议省心得多。 但你要是做运动控制,那还能咋选?EtherCAT 几乎一统江湖,从倍福开始,现在连西门子都跟着出带 EtherCAT 口的东西了。不过——这里得吐个槽——EtherCAT 的从站芯片以前是倍福独家,现在虽说开放了,可那供货周期,疫情那几年真能把人急出心脏病。你辛辛苦苦画的板子,就等那一颗 ESC 芯片,结果交期 52 周!现场都等着调试呢,你拿什么交货?💢

还有一个巨坑:介质冗余。很多所谓支持环网冗余的总线,切换时间吹得天花乱坠,实际一测,要么丢帧,要么直接死给你看。在这方面,西门子的 MRP 环网和赫斯曼的交换机确实稳,但价格嘛……你懂的。所以后来我自己定了个规矩:核心网络走光纤环网,末端设备能用线型就别搞花活,除非客户拿刀架脖子上要求必须环形拓扑。

工业交换机组建的PROFINET光纤环网拓扑
工业交换机组建的PROFINET光纤环网拓扑

现场总线 vs 工业以太网:一场没有终点的口水仗

现场总线 vs 工业以太网:一场没有终点的口水仗
现场总线 vs 工业以太网:一场没有终点的口水仗

现在的厂商销售,上来就是 “我们全面支持以太网”,好像你说一句“我还在用总线”就低人一等似的。打住,这种营销话术听听就好。💡 以太网确实快,带宽高,但确定性呢?你别跟我扯什么 TSN(时间敏感网络),那玩意标准都还没完全落定,你说你实现了,敢不敢把测试报告拍我桌上?老牌的现场总线,比如 PROFIBUS,基于 RS-485 物理层,波特率可能才 12M,但它那个等时同步模式的抖动,压得比某些所谓的适用以太网还要低。 这就是专有协议的优势,人家生来就是为了确定性,不像以太网,是先有 CSMA/CD 这个非确定性的原罪,然后再想办法打补丁。

可话说回来,以太网在诊断和维护上的优势,是传统总线没法比的。一个 IT 工具扫过去,网络拓扑、设备状况一目了然;你让一个网管去排查 PROFIBUS 的终端电阻故障?他可能连九针 D 型头的引脚定义都搞不清。所以我的观点很明确: – 如果是新建大型项目,控制层往上,直接上 PROFINET 或 EtherNet/IP,别犹豫。 – 如果你有大量存量设备,或者对实时性要求苛刻到微秒级,原有的现场总线别瞎动,它就是个成熟稳定的“黑盒子”,能用就行。 – 设备层?比如传感器、执行器,IO-Link 这种点对点通讯正在吃掉大量市场,因为它既便宜又简单,还能把信号数字化,这算是总线的一种进化形态。

下面集中回答两个常被问烦的问题,也算统一回复了。

问: 我们厂里不少设备还是 Profibus 接口,听说西门子已经宣布 Profibus 进入产品生命周期末端了,还能撑多久?现在该不该全部换成 Profinet?

答: 瞧把你吓的。西门子说的“产品生命周期末端”不等于停售停服,它的意思是:芯片和模块会逐步减产,但存量产品的备件供应、技术支持还会延续很久——官方承诺至少到 2035 年后面去了。再者,Profibus 那庞大的装机量摆在那,就算西门子不做了,第三方厂商做的兼容模块、网关估计还能卖十年。所以慌什么?如果你产线近期没有大改,建议买几块备件放着,继续用。强行换全套?费用够你喝一壶,而且停工损失更大。当然,新上的设备段,无脑选 Profinet,别忘了加个 Proxy 网关把老总线网段挂上来就行。✅

问: 小型设备,就三五个变频器加几个远程 IO,用现场总线是不是太贵?有没有更省钱的方案?

答: 这问题问到点子上了。很多方案商上来就推整套总线系统,又是主站又是专用电缆,成本下不来。你要是节点数少于 20 个,对同步要求不是纳秒级,直接用 Modbus TCP,甚至 RS-485 跑 Modbus RTU,成本最低。 现在很多国产 PLC 一个网口带 Modbus TCP,再拉一条 485 总线,轻轻松松。软件里用轮询,即使有点延迟,对于一般温控、简单逻辑也完全够用。再就是可以考虑 CANopen,它比 Modbus 灵活,支持事件触发,主站也不贵。记住,不是所有场景都需要高速总线,适合的才是最好的,别被厂商带了节奏。

最后说点不好听的。现在的年轻工程师,被“即插即用”惯坏了。一遇到报文解析、数据映射就头疼,恨不得所有东西都自动组态。这不行。你连老总线的报文结构都搞不清,哪天网关挂了,对着抓包工具一脸懵,那还怎么排查?所以我坚持一点:无论现场总线未来是生是灭,它承载的通讯原理——轮询与非轮询、主从与多主、物理层拓扑——这些东西,是一个工控人永远不能丢的基本功。哪怕以后全用 OPC UA over TSN,你骨子里也得知道,数据到底是怎么从探头跑到屏幕上的。

行了,感慨到此为止。那张用了八年的紫色 Profibus 电缆,我还放在工具箱里,时不时拿出来看看。就当是提醒自己:技术会过时,但解决问题的思路,永远不会。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:现场总线:工业通讯的“老伙计”,到底还能撑多久?
文章链接:https://www.zystgy.cn/a/56110