讨论

ABB焊枪压力补偿数值飘得离谱,这玩意儿到底按啥算的?

老叶
老叶
2026/04/25 07:38

现场一台ABB IRB1600配伺服焊枪,焊点位置老偏,跟示教对不上。查了下焊枪自己压力补偿的输出值,飘得没规律,同一个点反复走,伺服反馈位置每次差零点零几到零点一毫米。工件是镀锌板,0.8厚的,气压表看着稳的,0.5MPa。

手动跑了下焊枪的pressure calibration流程,补偿值是出来了,但一过几个小时又开始飘。问下有经验的,ABB这个伺服焊枪的补偿到底按啥算的?是力矩闭环还是位置闭环?补偿周期设多少合适?

11 4

全部回复 (4)

ltt1988
ltt1988#1

补偿算法的事我跟你掰扯下,ABB的Servo Gun默认是力闭环,补偿值是按电机扭矩反算出来的,不是位置。所以镀锌板表面状态、油膜、压痕深度变化都会让扭矩波动,反馈到位置就看着像在飘。你那个0.1mm的量级说大不大说小不小,工差允许范围内其实能忍,要是真不能忍就把Gun Calibration里的Filter Time常数调大点,试试80到120ms,别低于50,太低了噪声全放进来。

还有个坑,伺服焊枪的零点漂移很多人忽略。机械零点长时间运行会因为丝杠磨损或者编码器温漂动,建议每班次开工前做一次Tip Wear Calibration,强制把当前枪头磨损量写进去,再看补偿曲线就不飘了。

2026/04/25 12:18
老王
老王#2

先别急着调参数,0.5MPa的气压确定稳吗?我之前碰到过一模一样的症状,气压源是厂里共用空压管路,下午高峰期压力掉到0.42MPa,焊枪补偿算法按0.5MPa标定的,压力一低电机补偿就乱跳。后来单独拉了一路稳压阀,死死锁在0.5MPa,飘动直接没了。建议你拿个高精度压力表在焊枪入口处实测一下,别光看总管线那块表。

2026/04/25 22:27
老沈
老沈#3

镀锌板焊枪的伺服补偿本来就不靠谱,那层锌熔点低,接触电阻一直在变,ABB原厂的补偿逻辑没把材料特性考虑进去。我们厂后来直接弃用了压力补偿,改成焊前单独做一遍Search Run修正坐标,省心多了。

2026/04/27 13:50
860902
860902#4

你那个补偿周期多少?

2026/04/30 16:11