很多人觉得,搞工业通信嘛,不就是连根线,配个地址,灯绿了就万事大吉。天真了。尤其是当你面对的是 Profibus 和 Profinet 这对“父子档”的时候。
先说 Profibus。这东西在工厂里跑了快三十年,皮实得令人发指——但那是建立在你把细节做对的前提下。有个朋友,新上一条线,用了某个牌子的 DP 接头,终端电阻死活拨不到位,整条总线随机掉站。查了三天!最后把接头拆开,发现里面的小拨片居然是歪的。足足停了三天产,老板脸都绿了。
。有些山寨接头就一块电阻没有偏置电路,直接导致信号畸变。另外,总线长度和波特率的关系,不能只看手册。现场环境干扰大时,最好留出 30% 的余量。比如 1.5Mbps 理论上跑 200 米,我建议你老老实实控制在 150 米以内。
问:Profibus 站点地址冲突会有什么现象?
答:这故障很妖。不是全部站都挂,而是间歇性闪断,可能一天出现几次,也可能几天出现一次。PLC 侧看是 BF 灯闪,诊断缓冲区里往往是“意外的站返回”或者“站故障”。解决办法很简单:把所有站地址列表打印出来,挂到柜门上,新设备接入前必须先查表。别迷信软件扫描,有的老模块扫不出来。
Profinet 啊,以太网入主工控界的急先锋。用过的都说“爽”——至少拓扑灵活,星形、树形随便玩,不用像 Profibus 那样必须从头到尾一根线串下去。但爽的背后,
是个大坑。
Profinet 有 RT、IRT、NRT 几种模式。大部分设备只支持 RT,循环时间标个 1ms,实际测试,很多时候掉到 2-3ms 是常态。如果你在做运动控制,比如多轴插补,那 IRT 是必选项,而且你的交换机必须支持 IEEE 1588 透明时钟。不然同步误差一起来,加工的圆就变成了椭圆。
还有一件事:网络负载。Profinet 是基于标准以太网的,如果你非要把办公室网络和机器网络混在一个交换机上(虽然道理上都懂不能这样干但总有人图省事),广播风暴一来,设备直接掉线。我就曾经在调试时,IT 部门误接了一根网线,把办公网和产线环网桥接了,结果整个车间停摆 20 分钟。最后查出来,是一个小伙子把两根网线插到了同一个傻瓜交换机的两个口上——这操作我至今想起来都血压高。
问:Profinet 网络中,设备名称和 IP 地址到底什么关系?
答:这是灵魂拷问。Profinet 设备靠名称(NameOfStation)来识别,IP 只是通信用的地址。你会发现,哪怕你手动改了 PLC 的组态 IP,如果设备名称不对,链接还是起不来。所以,新设备上电,第一步是用 Proneta 之类的工具分配设备名称,然后 PLC 才会给他分配 IP。名称是“身份证”,IP 是“电话号”。电话号可以变,身份证不能错。
。网关把 Profibus 的数据打包成 Profinet 的报文,延迟是叠加的。如果 Profibus 这边本身就有慢站,经过网关后,整个循环时间会被拖得更长。其次,诊断功能被“稀释”了。Profibus 上从站的详细诊断信息,经过网关后,可能只吐出一个通用的错误代码,你得回到网关的配置里深挖才能定位。
我的建议是:如果资金允许,别用网关!直接换带 Profinet 接口的驱动器或者远程 IO。看似花钱,实际从调试时间、停机风险、长期维护算下来,反而更省。当然,这是理想状况。很多时候老板只看设备采购成本,那我就劝你,
是必备。过滤出 Profinet 的协议,看 DCP 握手过程,看 ARP 洪水,看循环数据的抖动。很多人不知道,Wireshark 可以配合 Port Mirroring 在核心交换机上抓包,不影响实时通信。
还有,西门子的
,免费工具,能瞬间扫描出所有 Profinet 设备,在线分配名称和 IP,看拓扑,非常直观。调试时没装这玩意儿,如同修车不带扳手。
问:Profibus 通信偶尔中断十几秒,然后又恢复正常,可能是什么原因?
答:大概率是干扰,尤其是动力电缆和通信电缆并行排布。还有可能是某个站的供电瞬间跌落。接上示波器,看 24V 电源在故障瞬间有没有毛刺。另外,DP 头的屏蔽层接触不良也是经典病因。处理办法:把所有的 DP 头插紧,拧紧屏蔽层压接螺丝,甚至额外加一根接地线到柜体。
现在新设备采购,除非是极简单的单体设备,否则我基本不会再选 Profibus 接口了。Profinet + PROFIsafe 一条线搞定安全通信,省下了安全 PLC 的 IO 模块和乱七八糟的配线,柜子都清爽很多。而且,
可以直接从 PN 控制器往外抛数据,做 MES 对接或者数据上云,不用额外加网关。这是趋势。
不过,Profibus 不会死。在那 90% 的老旧工厂里,它依然是沉默且可靠的骨干。只是,我们这帮搞工控的,既要伺候好老伙计,也得学着和新贵共舞,对吧。
最后啰嗦一句:永远不要相信“即插即用”。在工业现场,“即插即用”是最大的谎言。永远带着手册、带着诊断工具、带着敬畏之心去面对每一次上电。
免责声明:文章内容来自互联网,本站仅作为分享,不对其真实性负责,如有侵权等情况,请与本站联系删除。
转载请注明出处:Profibus/Profinet:老司机翻车指南——那些年我们踩过的坑与和解 https://www.dachanpin.com/a/tg/66070.html