讨论

搬运码垛走直线老是跑偏 编码器值调来调去头秃

阿伟
阿伟
2026/04/13 09:16

厂里这周接了个食品厂的活,托盘规格600×400,产品每层5箱3层循环。用的是汇川IS620N伺服带23位绝对值编码器,控制器是汇川AM600 PLC,走的是直线插补从取料位到放料位,单段距离大概1.8米,速度设到0.8m/s。

问题来了:空跑测试的时候位置精度还行,能控制在±1mm内,但一旦装上负载(约12kg)连续跑二三十个循环,定位就开始飘,末点能偏到3-4mm,而且越跑越偏,停十分钟重启又好一点。编码器反馈值我盯着看了,单段结束后位置寄存器数值确实在跳,不是计算误差那种。

增益已经试过调高位置环Kp,飘得更厉害;调低响应变慢但还是会偏。负载惯量比算下来大概5:1,是不是这个比例本身就太高了?有没有兄弟干过类似的负载条件,编码器或者机械这边要怎么查?我怀疑是不是联轴器那边有间隙,但拆开看花键配合挺紧的。

22 3

全部回复 (3)

13787439110
13787439110#1

负载惯量比5:1这个数确实偏高,经验上超过3:1就要认真对待了,食品包装线这种间歇性负载加上抓取释放的冲击,惯量比往10:1跑都不奇怪。建议先把机械侧排查一遍:①联轴器虽然花键看着紧,但用百分表打一下电机侧和负载侧的实际角差,连续运行后温差会让预紧力变化,0.05mm的角差反映到末端就是毫米级;②减速机如果用的是行星减速机,背隙标准是看空程回差,RV和谐波背隙控制方式不一样,码垛这种频繁正反转的工况背隙会越磨越大;③线缆拖链走的时间长了编码器线缆屏蔽层疲劳,特别是弯折半径小的地方,信号抖动会直接体现在位置寄存器跳数上。

调试这边可以试试把位置环前馈打开(汇川参数一般是PFF),速度环带宽往下降一降,位置环Kp别再往上加了,加大了反而激发机械谐振。负载惯量比如果实测真的5:1以上,建议换大一档伺服或者加减速机降速比,硬扛增益调不出来的。

2026/04/13 16:03
阿彬
阿彬#2

你那个±3-4mm是末端执行器测的还是在码垛平台上测的?1.8米行程配汇川IS620N的23位编码器,单圈分辨率约0.00004mm,理论上精度是足够的,问题大概率在机械传动链。你说停十分钟重启就好一点,这明显是热平衡问题,温度起来后什么东西的预紧力变了,要么是联轴器要么是导轨预紧。查一下直线导轨的滑块和滚珠有没有点蚀或者压痕,连续跑30个循环后用手摸一下电机外壳和减速机外壳的温度差。

2026/04/14 07:00
ltt1988
ltt1988#3

食品厂这个场景你确认下是不是冷库或者低温车间?低温环境下油脂粘度变化对背隙和摩擦系数影响特别大,负载12kg在常温下惯量比是5:1,到了冷库油脂冷凝摩擦阻力变大,实际惯量比表现可能更夸张。我们做冷冻食品码垛的时候一般都会要求客户把环境温度报清楚,不然调试参数完全两码事。

2026/04/17 07:19