<< 点击显示目录 >> 主页 轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 驱动器准备 > MC_BR_HomeAcpEncoder(Acp外部编码器回零) > 回零模式 > mcHOME_RESTORE_POS(从永久内存中恢复位置) (V2.430或更高) |
要使用这种模式,必须使用 MC_BR_InitEndlessPosition 功能块初始化MC_ENDLESS_POSITION类型的永久变量的地址 。
ACP10_MC库使用这个变量来存储所有必要的信息,用以在热启动或冷启动后 恢复轴的位置。
应用程序不允许对该变量进行写入!这个数据是有校验和保护的。如果该数据被覆盖,在试图恢复位置时将出现错误信息。
在这种回零模式下,不会发生运动。位置 "的输入被忽略了。
必须使用绝对值编码器测量系统(至少在一圈内)。
当驱动器关闭时,编码器值的变化不允许超过编码器计数范围的一半,以便后期能成功恢复位置。
对于该回零模式,根据ACOPOS驱动器系列或轴类型的不同,"Slot槽位 "有以下配置选项:
槽位1 |
槽位2 |
槽位3 |
槽位4 |
|
ACOPOS |
No |
Yes* |
Yes* |
Yes* |
ACOPOSmulti |
Yes* |
No |
No |
No |
ACOPOSmicro |
Yes* |
No |
No |
No |
ACOPOS P3 (V5.040及以上版本) |
Yes |
No |
No |
No |
ACP10SIM axis |
Yes |
Yes |
Yes |
Yes |
ACOPOSremote |
No |
No |
No |
No |
ACOPOSmotor |
No |
No |
No |
No |
ACP10SDC axis |
No |
No |
No |
No |
* |
只有当相应的编码器不作为电机编码器使用时。 |
信息: 其他回零方式对应于轴的校准,相关的永久内存中位置数据会被重新初始化。 |
危险! 如果轴在伺服关闭状态下移动超过编码器计数范围的一半,将计算出不正确的位置! 功能块无法检测到这个问题,也不会输出错误信息! |