4. 编码器与反馈系统选型
编码器是伺服系统的“眼睛”,它决定了驱动器能否准确知道电机转子当前处在什么位置、以多快速度旋转。选型时如果只看电机功率而忽略编码器类型、分辨率和通信方式,往往会在调试阶段才发现原点丢失、低速爬行、定位精度不足等问题。本节围绕 Sigma 系列常用的编码器方案,把“选什么、为什么选、怎么接、怎么判断”讲清楚。
一、增量式与绝对式:先确定断电后是否需要知道位置
增量式编码器输出 A、B、Z 三相差分信号,驱动器通过计数脉冲增量来推算位置。上电时它并不知道机械原点在哪里,必须执行回零动作寻找 Z 相或外部原点开关。绝对式编码器则在每一圈甚至多圈范围内直接输出唯一位置编码,上电即可读取当前机械角度,无需回零。
判断依据很直接:如果设备每次上电都允许执行一段回零行程,且回零过程中不会撞到工件或限位,增量式即可满足;如果设备是机械手、龙门同步轴、旋转刀塔、包装机送膜轴这类“上电即需知道绝对位置”的场合,应优先选绝对式。Sigma-7 系列常用的 Σ-7 伺服电机可配 24 位绝对式编码器,部分型号也提供增量式选项,选型时需在电机订货型号中确认编码器规格后缀。
二、17 位与 24 位分辨率:把“位数”换算成实际精度
编码器分辨率以“位”表示每圈的分割数。17 位对应每圈 217 = 131072 个脉冲,24 位对应 224 = 16777216 个脉冲。换算成角度,17 位的最小分辨角约为 360°/131072 ≈ 0.00275°,24 位约为 360°/16777216 ≈ 0.0000215°。位数越高,单脉冲对应的机械位移越小,低速平稳性和定位分辨率越好。
但分辨率不等于系统精度。以丝杠导程 10 mm 为例,17 位编码器折算到直线方向的分辨率约为 10 mm / 131072 ≈ 0.076 μm,24 位约为 0.0006 μm。实际定位误差还受丝杠导程误差、反向间隙、联轴器扭转和机械刚度限制,因此当机械精度只有 ±5 μm 时,盲目追求 24 位并不会带来等比例提升。合理做法是:先估算机械系统可达到的重复定位精度,再选择分辨率比该精度高 4~10 倍的编码器,留出控制余量即可。
三、串行通信协议:Sigma 系列的反馈接口
Sigma-7 绝对式编码器采用串行通信方式把位置数据传给驱动器,而不是传统的 A/B/Z 差分脉冲。常见接口包括 Sigma 系列专用的串行编码器接口,以及支持 MECHATROLINK-III、EtherCAT 等现场总线的型号。选型时要区分两段链路:编码器到驱动器这一段由编码器协议决定,驱动器到上位控制器这一段由总线协议决定,两者不能混为一谈。
串行通信的优点是线束少、抗干扰强、可传输多圈绝对位置和编码器内部状态信息。接线时必须使用厂家指定的编码器电缆,屏蔽层按手册要求接地,电缆长度一般不宜超过 50 m,过长会导致通信误码。若现场出现 A.810、A.820 等编码器通信报警,应优先检查电缆屏蔽、接头压接和走线是否与动力线分开。
四、电池备份:绝对式编码器的“记忆”
绝对式编码器要记住多圈位置,通常依靠驱动器侧或编码器侧的备份电池维持计数。Sigma-7 常见做法是在驱动器上安装电池盒,电池电压一般为 3.6 V 锂亚电池。电池电量不足时会出现 A.830 电池报警,此时若断电,多圈数据可能丢失,需要重新执行原点设定。
实际维护中应记录电池更换周期,通常 2~3 年更换一次,并在设备停机检修时测量电池电压。更换电池必须在驱动器控制电源通电状态下进行,否则编码器多圈数据会丢失。若确实丢失,可通过驱动器参数执行多圈复位,再重新设定原点。
五、全闭环与半闭环:反馈位置装在哪里
半闭环把编码器装在电机轴上,反馈的是电机转角,丝杠、联轴器和机械台的误差不在反馈环内。全闭环则在机械末端加装光栅尺或外部编码器,直接把工作台实际位置反馈给驱动器,形成“电机+机械”双反馈。Sigma-7 支持全闭环控制,需在驱动器上接入外部编码器信号并设置相应参数。
选择原则:一般定位场合用半闭环即可,成本低、调试简单;对末端精度要求高、机械传动链较长或存在热变形的场合,如数控机床、精密测量平台,应选全闭环。全闭环调试时要注意外部编码器与电机编码器的方向一致,否则会出现飞车或报警,可通过参数调整反馈方向。
六、选型检查清单
实际选型时可按以下顺序逐项确认,避免遗漏:
- 设备断电后是否需要立即知道机械绝对位置?是则选绝对式,否则增量式可满足。
- 机械系统可达到的重复定位精度是多少?据此反推所需编码器分辨率,一般取机械精度的 4~10 倍。
- 驱动器与上位控制器的总线类型是什么?确认编码器协议与总线协议分别匹配。
- 绝对式编码器是否配置电池盒?电池型号、安装位置和更换周期是否明确。
- 反馈位置装在电机轴还是机械末端?据此决定半闭环或全闭环,并确认驱动器支持外部编码器输入。
- 编码器电缆长度、屏蔽和走线是否满足手册要求,是否与动力线保持距离。
把以上几点确认清楚,编码器与反馈系统的选型基本就不会出现方向性错误。后续调试中若出现编码器报警或定位异常,也可以回到本节的分辨率、协议、电池和闭环结构四个维度逐一排查。