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放大后生成速度指令。若编码器反馈存在噪声、丢脉冲、通信延迟或分辨率不足,位置环就会“看错”,从而产生稳态误差、爬行或振荡。

Yaskawa Sigma 定位精度链路:从指令到实际位置的误差来源 上位控制器 指令位置 / 轨迹规划 Sigma 驱动器 位置环 / 速度环 / 电流环 伺服电机 转矩输出 机械传动 丝杠 / 联轴器 / 导轨 / 工作台 编码器 24bit 绝对式 / 增量式 位置反馈 反馈比较 定位精度主要误差来源(按链路位置) 指令与通信 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驱动器内正确写入螺距补偿与反向间隙补偿参数;最后用重复定位精度与绝对定位精度两项指标验收。

实战目标示例:某贴片机X轴,导程20 mm,编码器24 bit,要求重复定位精度≤±0.003 mm。你需要完成:①计算当量;②整定Kp与速度环;③测量反向间隙;④决定是否启用螺距补偿;⑤给出验收数据。这正是本课程要训练的核心能力。