✓ 最佳回答
绝对值编码器轴位置不保持,核心在“绝对值编码器系统”未正确建立:1)在Sysmac Studio“运动控制设置→轴设置→绝对值编码器”中勾选“使用绝对值编码器”,并设置“绝对值编码器原点偏移”,回零后必须执行“建立绝对值编码器系统”(MC_SetPosition或轴参数中的原点设定),否则断电位置丢失;
2)回零后位置不为0,检查MC_Home的“原点偏移量”输入,若设了偏移则回零位置=偏移值,改为0;
3)1S伺服需在驱动器参数中确认Pn00C(绝对值编码器使用)和Pn20E,且首次使用要清除多圈数据;
4)每次上电漂移,检查电池是否失效导致多圈计数丢失,1S伺服编码器电池电压低于3.0V需更换;
5)在“轴设置→单位换算”中核对齿轮比和编码器分辨率,换算错误会使回零后显示值偏差固定倍数。