工业通信该告别‘协议巴别塔’了?

干了十五年自动化,最怕听见的一句话就是——“协议不兼容”。

妈的,这句话起码让我折寿五年。有一次现场调试,西门子PLC走PROFINET,机器人控制器偏跟你玩EtherCAT,上位机SCADA又只认Modbus TCP。当时站在电柜前,我真想把螺丝刀摔了。✅ 都说工业4.0要万物互联,可连最基本的“说话”都费劲,还怎么联?

说实话,工业通信这摊子事儿,从一开始就长歪了。上世纪七八十年代,各家巨头搞现场总线,想着把我的设备、我的协议塞进工厂,你服不服从?于是就有了PROFIBUS、DeviceNet、CC-Link……它们谁也不鸟谁。后来以太网来了,大家齐声高呼“统一”,结果呢?不过是把串口打架改成了以太网打架,PROFINET RT/IRT、EtherCAT、Powerlink、SERCOS III……每个都标榜自己“实时”“高速”,你信吗?反正我看着这堆黑盒子就头疼。❗

协议打架,伤的是谁?

肯定是最终用户。我遇到过一个汽车零部件厂,产线扩能,新设备用EtherCAT,老设备还是PROFIBUS-DP,中间加了好几个网关。你知道网关这东西就像翻译,翻得再快也有延迟,而且——故障点翻倍。有一天半夜,网关死了,整条线停摆。老板打电话骂人,我说:“谁让你当初省那点钱不上统一规划?” 其实我懂,规划哪有那么容易。那些设备商就爱推自己的生态系统,你全买我的PLC、我伺服、我交换机,协议当然最爽滑,这不就是绑架么?

所以,别看工业通信协议吹得天花乱坠,核心就是三大流派:西门子系(PROFINET)、倍福系(EtherCAT)、以及死而不僵的Modbus TCP(便宜啊)。然后还有OPC UA在更高层试图一统江湖。但现实车间里,MES要数据,ERP要数据,云平台也要数据,你让一堆控制器说普通话?呵呵。

工厂车间多协议设备接线混乱示意图
工厂车间多协议设备接线混乱示意图


OPC UA:救世主还是和事佬?

OPC UA:救世主还是和事佬?
OPC UA:救世主还是和事佬?
问:OPC UA不是号称能解决互操作问题吗?为啥还不普及?
答:是,OPC UA确实牛,能建模、能安全、能跨平台。但你别忘了,它最初是为MES和SCADA之间互通而生的,不是给底层控制器实时通信设计的。你用OPC UA从西门子S7-1500读数据,走的是TCP,延迟百毫秒级,操控伺服早撞机了。后来搞了Pub/Sub,配合TSN,才勉强能下车间。可TSN交换机目前多贵你知道吗?一个带TSN的八个口交换机,抵我一台PLC了。所以现状是:有钱的上全套,没钱的继续网关凑。😒

其实吧,OPC UA更像是一个外交官,让说不同语言的人坐下来谈判,但谈判桌本身也要成本。小米加步枪的厂子,谁跟你谈?

问:那EtherCAT和PROFINET就永远水火不容?
答:也不绝对。现在有些芯片已经能同时跑两种协议,比如TI的Sitara系列处理器,或者用FPGA自己掰。但大量的中小设备商没那个精力折腾,大家等巨头们打架完,出了真正的融合方案,自然就跟随。我悲观估计,十年内还是诸侯割据。

TSN这剂猛药,喝下去会咋样?

时间敏感网络(TSN)炒了快十年,标准出了一大堆:802.1AS时钟同步,802.1Qbv门控调度,802.1CB帧复制……说实话,我每读一次都像看天书。但核心思想很简单——让以太网真的实时起来,微秒甚至纳秒级的确定性。如果真成了,所有运动的控制周期、安全信息统统跑在一根网线上,那才是工业通信的“终极浪漫”。

但是,理想丰满,现实骨感。我去年测试过一个TSN原型,四个节点同步触发,结果有一个节点晚了30微秒,查了三天,发现是交换机端口缓冲区阈值没设好。这种问题在实验室都能抓狂,何况恶劣的工厂环境?而且,TSN配置复杂得要死,你需要中央网络控制器CNC,需要搞网络规划,现在搞自动化的有几个懂IT网络?一想到未来调试要既玩PLC又配VLAN、QoS,我就想转行去卖烤红薯——至少不会半夜涌起故障电话。❗

TSN时间敏感网络在工业自动化中的应用架构图
TSN时间敏感网络在工业自动化中的应用架构图


不过话虽然这么说,我还是得承认,有些先锋项目已经用起来了。比如某汽车厂的总装线,用TSN把机器人、视觉、拧紧枪全整一个网里,省了巨量线缆。他们工程师跟我说:“以前换车型,改线就得两周,现在改软件拓扑半天搞定。” 我看他眼神发光,就想起自己年轻时也曾以为万能,后来被现实锤爆了。也许他们能成功?

我的几点真心话

我的几点真心话
我的几点真心话
– 别迷信单一协议。选择什么,看你的设备生态和长期维护成本。你主力要是西门子,就别为了省钱混搭一个杂牌EtherCAT IO,那点省的钱不够你加班点头发的。✅
– 网关是止痛药,不是解药。能用原生协议就用原生,实在不行,网关也得是大牌,至少固件更新勤快。
– 关注OPC UA over TSN的进展,但别急着上车。等第一批吃螃蟹的消化完,确认不拉肚子,你再上。
– 搞通信的人,多学点IT,尤其是网络基础。别只会撘梯子,连IP地址子网掩码都算不清,那真是守着金饭碗要饭。

我经常回想,如果当年大家都乖乖用Modicon那套Modbus,是不是就没这么多破事儿?转念一想,垄断更可怕。或许混乱才是阶梯,推动着技术往前走。只是苦了我们这群在现场吃灰的,一边骂,一边学,一边擦眼泪。

夜深了,翻看技术手册,又发现一个新协议标准发布——Matter?等下,那是智能家居的,吓我一跳。还好还好,工业圈暂时没卷到那份儿上。但真说不准,哪天你家的灯泡和机床就聊上了。那时候,工业通信,恐怕叫“万物通信”更合适。💡
免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:工业通信该告别‘协议巴别塔’了?
文章链接:https://www.zystgy.cn/a/52433