工控智汇

工控智汇

Panasonics (松下) 多圈绝对值电机在BECKHOFF下的使用

admin 186 18

概述

多圈数据如果清零,实际清零的位置的CW侧的多圈数据変化点是实际位置为0。

多圈数据的変化点附近因为有多圈数据断断续续变化的情况,此时如果清零多圈数据,

根据多圈数据的值,实际位置0的位置是单圈程度。

为了防止此偏差,在来自多圈数据的变化点的最远的位置单圈数据在2^22近位置执行清零。

执行步骤

多圈数据的清零通过安装调试软件PANATERM(USB通信)或者EtherCAT通信进行。

通过PANATERM软件进行多圈数据清零

通过PANATERM进行多圈数据清零时,发生(绝对式清零保护),但是安全上的措施没有异常。

具体如下视频


通过EtherCAT通信

通过EtherCAT通信使用4D00h-01h(Specialfunctionstartflag1)、4D01h-00h(Specialfunctionsetting9)可以进行多圈数据清零。在4D01h-00h设定0031h后,通过将4D00h-01h的bit9从0变更为1可以执行多圈数据清零。

具体意思为:

通过4D00h-01h的bit9位从0设为31h然后将4D00-01H设置为1执行对应4D01h-00h的设定值的特殊功能即可

具体如下图


注意:

・请务必在伺服使能开启状态下。

・Touchprobe功能执行中请不要执行多圈数据清零。

・多圈数据清零执行中请不要执行ESM迁移。

・多圈数据清零执行中请不要变更控制模式。

・通过EtherCAT通信的多圈数据清零中,通过PANATERM的多圈数据清零,

请不要进行电池恢复。

・在下述状态下,如果执行通过EtherCAT通信的多圈数据清零,返回AbortMessage"08000022h"。请确认通过EtherCAT通信的多圈数据清零不在下述状态再执行。

・伺服使能开启状态

・多圈数据清零执行中(通过EtherCAT通信)

・来自PANATERM的多圈数据清零中

・增量式编码器使用时

・Touchprobe功能执行中

・单圈绝对式模式(3015h=3)时

AbortMessage发生时,4D01h-00h(Specialfunctionsetting9)不返回0。

通过EtherCAT通信进行多圈数据清零时,不发生(绝对式清零保护)

这里清楚是多圈数,清除完还得单独清掉多圈数

具体如下图:


注:

1:选择要设的轴

3:setactualposition位置为0即点set键

4:激活配置即可将当前设置为0

5:保存

这样即可设好单圈数