mcHOME_RESTORE_POS(从永久内存中恢复位置) (V2.430或更高)

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 驱动器准备 > MC_BR_HomeAcpEncoder(Acp外部编码器回零)  > 回零模式 >

mcHOME_RESTORE_POS(从永久内存中恢复位置) (V2.430或更高)

要使用这种模式,必须使用 MC_BR_InitEndlessPosition 功能块初始化MC_ENDLESS_POSITION类型的永久变量的地址

ACP10_MC库使用这个变量来存储所有必要的信息,用以在热启动或冷启动后 恢复轴的位置。

应用程序不允许对该变量进行写入!这个数据是有校验和保护的。如果该数据被覆盖,在试图恢复位置时将出现错误信息。

在这种回零模式下,不会发生运动。位置 "的输入被忽略了。

必须使用绝对值编码器测量系统(至少在一圈内)。

当驱动器关闭时,编码器值的变化不允许超过编码器计数范围的一半,以便后期能成功恢复位置。

对于该回零模式,根据ACOPOS驱动器系列或轴类型的不同,"Slot槽位 "有以下配置选项:

ACOPOS系列/轴类型

槽位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

*

只有当相应的编码器不作为电机编码器使用时。

信息:

其他回零方式对应于轴的校准,相关的永久内存中位置数据会被重新初始化。

危险!

如果轴在伺服关闭状态下移动超过编码器计数范围的一半,将计算出不正确的位置! 功能块无法检测到这个问题,也不会输出错误信息!