2026-08-16 05:19:45 作者:网编
分类:文章
很多刚进工业自动化圈的新人,上来就问,现在都喊了十几年工业4.0了,以太网都干到万兆了,为啥老掉牙的CAN总线还占着大半市场?
没人说得清?那今天我就掰扯清楚。
CAN总线到底解决了什么原生痛点?
在上个世纪八十年代之前,工业设备和汽车的电控系统,用的都是点对点布线。
一个主控PLC带几十个传感器、执行器,就得拉几十根线,柜子里缠得跟理不清的毛线团似的。维护的时候换个设备,找线就能找一下午,头疼死了。
传统工业设备点对点布线实物图
更头疼的是故障率,一根线出问题,整个系统都可能趴窝,查故障查得你想哭。
CAN总线出来之后,直接把这个问题连根拔了。
不管你接多少设备,总共就两根线。所有设备都挂在这两根线上,数据按优先级排队发,谁也不挤谁。
差分信号是CAN的杀招。工业现场到处都是变频器启停、大功率电机切换带来的电磁杂讯,普通的单端信号传个几米就被干扰得面目全非,而CAN的差分信号天生就能把共模干扰抵消掉,哪怕在十几伏的杂讯里也能把正确信号揪出来。
就这一点,在工业现场就赢了。
问:市面上常说的CANopen和CAN FD,都是CAN总线吗?
答:当然是。底层通信都是CAN总线的标准,只是上层不一样。CANopen是应用层协议,规范了不同厂商设备的数据交互格式,你买A厂的伺服、B厂的传感器,只要都支持CANopen,直接接上就能用,不用自己写转码程序折腾。CAN FD是CAN总线的升级版本,把原来最大8字节的数据帧放宽到了64字节,带宽也提上去了,解决老CAN带宽不够用的问题,本质还是CAN总线家族的一员。
💡 新手记牢:CAN是底层通信标准,上面可以跑各种应用层协议,别搞混了。
工业现场用CAN总线最容易踩的坑
很多新手觉得CAN总线不就是两根线吗?接上就能用,大错特错。我见过最多的坑,就是终端电阻的问题。
❗ 总线两端必须接120欧的终端电阻! 中间节点绝对不要加。
为什么?信号在线缆末端会反射回来,和原信号叠加干扰,终端电阻就是用来吸收信号消除反射的。我之前见过一个项目,现场调试一个星期,通信就是时断时续,最后拆了端子排才发现,两端都没接终端电阻,中间每个节点反倒都加了一个。整个总线阻抗不对,能稳定才怪。离谱吧?
还有什么坑?线长和波特率不匹配。很多人图快,把波特率拉到最高,线还拉了几百米,结果掉包掉得你怀疑人生。CAN总线的波特率和总线长度是成反比的,波特率越高,允许的最大总线长度越短,这个是物理特性,改不了。
问:CAN总线最多能接多少个设备?超过了怎么办?
答:这个没有固定数,主要看你的波特率、用的收发器芯片还有线缆阻抗。一般来说,125Kbps波特率下,接个100台左右的设备完全没问题。要是你用到1Mbps的波特率,总线长度控制在100米以内,接三四十台也稳得很。真要是设备太多,别硬挤一条总线,加个CAN中继或者网关分割网段就行了,花不了几个钱,稳定性提升一大截。
工业控制柜内CAN总线接线实物图
还有人说CANH和CANL接反了会不会烧设备?大部分时候不会,很多收发器都有容错,接反了顶多不通,不会烧,改过来就行,不用太慌。
CAN总线真的会被以太网淘汰吗?
CAN总线真的会被以太网淘汰吗?
说实话,现在工业以太网的风头太盛了,PROFINET、EtherCAT一堆协议都在抢市场,很多人都在说CAN总线该退休了。
不过话说回来,真到现场用,你算算成本就知道CAN为什么没死。一个最普通的CAN收发器,几块钱就能拿到货,哪怕是工业级的也就十几块。工业以太网芯片多少钱?至少翻几倍。开发难度呢?CAN总线的调试工具几十上百块就能买一个,抓包分析都简单,老工程师拿过来半天就能搭好一个小系统。以太网呢?还要调IP,调交换机,排网络故障,麻烦多了。
你去看看现在的工程机械,挖掘机的各个控制节点,数控机床的刀库信号,甚至汽车上的OBD检测接口,底层用的不还是CAN总线?几十年了,还在用,为什么?稳定够用还便宜。
有人吐槽CAN带宽低,现在CAN FD都能干到8Mbps了,CAN XL更是做到了几十Mbps,对于大部分工业现场的传感器、执行器来说,传输的都是几个字节的开关量、模拟量,足够用了。你要传4K工业相机的画面那另说,那种场景本来也轮不到CAN。
我见过太多工厂为了赶时髦,把原来跑了十几年稳定得一批的CAN总线系统,换成了最新的工业以太网,结果花了三倍的成本,稳定性还不如原来,掉包误触发一堆问题,图啥呢?对吧。
CAN总线自己也在进化,从经典CAN到CAN FD再到CAN XL,一直在适配新的需求,核心的优势——便宜、抗干扰、简单——一直没变。
选总线从来不是选最新的,是选最适合你的。要是你做的是小型工业控制系统,或者工程机械节点,要求低成本高可靠,那CAN总线绝对是比花里胡哨的以太网更香的选择。
对不对?
免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:工业自动化里的'神经网':为什么CAN总线至今无法被替代?
文章链接:https://m.zystgy.cn/a/57046