1. 课程导入与工程视角建立
在运动控制系统中,伺服驱动器负责“出力”,而编码器负责“告诉系统到底动了多少”。Yaskawa Sigma系列伺服(如Σ-7、Σ-5、Σ-V)之所以能在半导体、贴片机、数控机床、机器人关节等场合实现亚微米到微米级定位,核心并不只是电机转矩或驱动器带宽,而是编码器提供的反馈分辨率、反馈真实性与反馈实时性。本课程围绕“编码器—机械—控制—测量”这条链路,建立一套可复现的定位精度工程方法。
一、编码器在运动控制中的角色:不只是“读数”
Sigma系列常用编码器包括增量式与绝对式两类。以Σ-7常用的24位绝对式编码器为例,其单圈分辨率约为 2²⁴ = 16 777 216 脉冲/圈。若电机轴通过导程10 mm的滚珠丝杠驱动工作台,则理论最小指令当量为:
10 mm / 16 777 216 ≈ 0.000596 μm ≈ 0.6 nm(仅理论当量)
实际可重复定位精度通常受机械、热、刚性、伺服增益限制,远大于该值
这个数字常被误读为“定位精度”。实际上,编码器分辨率只决定系统能分辨的最小位置变化,而定位精度取决于:编码器精度、机械传动误差、反向间隙、丝杠螺距误差、热膨胀、伺服整定、负载扰动以及测量方法。因此,编码器是定位精度的“眼睛”,但不是“手”。
在控制结构上,编码器反馈进入驱动器形成三环:电流环、速度环、位置环。位置环的输入是上位控制器(PLC、运动控制器或EtherCAT主站)发出的指令位置,反馈是编码器位置。两者之差经位置增益Kp放大后生成速度指令。若编码器反馈存在噪声、丢脉冲、通信延迟或分辨率不足,位置环就会“看错”,从而产生稳态误差、爬行或振荡。
二、定位精度问题的来源:从“看错”到“走偏”
工程现场遇到的定位问题,通常可归为四类。第一类是反馈异常:编码器电缆屏蔽不良、接头松动、电池电压不足导致多圈数据丢失,表现为报警A.810、A.820或位置突变。第二类是机械误差:联轴器松动、丝杠反向间隙、导轨预压不足,表现为反向定位偏差大、重复定位差。第三类是伺服整定不足:Kp过低导致跟随误差大,Kp过高引起振荡,表现为定位时间过长或停止时抖动。第四类是测量方法错误:用激光干涉仪测量时未做温度补偿、未按ISO 230-2取多点双向数据,导致把测量误差当成机床误差。
以反向间隙为例:若工作台从正向接近目标点定位到+0.002 mm,从反向接近同一点定位到-0.008 mm,则反向差值约0.010 mm。这个值若大于工艺允许的0.005 mm,就需要检查丝杠预压、联轴器或进行螺距补偿。注意,Sigma驱动器的“电子齿轮比”和“位置偏差”参数只能修正指令与反馈的比例关系,不能消除机械反向间隙。
三、课程学习地图:从器件到系统
本课程共30章,按“器件—信号—参数—整定—测量—补偿—案例”展开。前段讲编码器原理、接线、多圈数据与通信;中段讲Sigma驱动器位置控制参数、电子齿轮比、增益整定与滤波器;后段讲激光干涉仪测量、ISO 230-2、螺距补偿、反向间隙补偿与典型行业案例。每章都围绕一个可验证的工程问题,给出参数、操作与判断依据。
四、实战目标:学完能做什么
完成本课程后,你应能独立完成以下任务:根据机械导程与编码器分辨率计算电子齿轮比;用SigmaWin+或面板监控位置偏差与转矩波形;判断定位超差是编码器、机械还是整定问题;使用激光干涉仪按标准采集数据并生成补偿表;在Sigma驱动器内正确写入螺距补偿与反向间隙补偿参数;最后用重复定位精度与绝对定位精度两项指标验收。