讨论

三轴码垛程序里抓手开闭信号老是被干扰咋搞

程德发
程德发
2026/04/13 21:36

现场一台三轴码垛,PLC走的是汇川,伺服是安川的,机械手抓取信号用的是普通IO,24V那种。问题是码垛到第三四层开始,抓手开闭信号偶尔抽风,PLC这边输入口闪一下,机器人就报故障停机。屏蔽线也加了,动力线和信号线分开走了,还是有这毛病。有没有碰到类似情况的?是换通讯方式还是IO口加滤波?

14 4

全部回复 (4)

2008
2008#1

你这情况大概率不是干扰,是机械手那边磁性开关或者气缸位置传感器的信号问题。抓手来回动作几万次,接近开关的感应距离会飘,气压不够的时候尤其明显,感应面没对正输出就抖了。直接的办法是把抓手开闭信号改成双信号确认,就是开到位和关到位两个点都进PLC做与逻辑,单点抖动直接过滤掉,比加滤波实在。另外接近开关换成无接触的霍尔那种也会好很多,机械寿命长一倍不止。我们厂里三轴码垛跑了快三年没出过这种问题,全是双信号加霍尔开关。

2026/04/14 01:09
hu1976
hu1976#2

汇川PLC的输入口响应时间设置过没?有的高速计数器口被误占用,或者输入滤波时间设太短,10ms以下很容易被抖成有效信号。改到20ms试试,不行直接换个输入点。

2026/04/14 22:02
9999
9999#3

码垛到第三四层出问题,大概率是高度上来之后气源压力不够了,空压机供气跟不上导致抓手闭合不实。查查气压在第四层的时候还够不够0.5MPa,别光盯着电控,气路的问题调试员经常忽略。

2026/04/15 02:58
吴强
吴强#4

汇川配安川是什么年代的方案,现在三轴码垛主流都用总线通讯了,IO走24V本身就不稳定,换成EtherCAT或者CANopen的远程IO,抓手信号直接走通讯,根本不存在干扰问题。

2026/04/15 20:47