步骤

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > 调试 > 编码器磁偏角测定 >

步骤

使用 B&R电机时,不需要磁偏角测定  ,因为磁偏角偏移量要么为0(旋变编码器)或者是存储在EnDat芯片中中。

步骤如下:

1.选择模式

2.发出相位指令

3.读取计算出的偏移量

1. 选择模式

为了能够准确定位换向,必须为电机选择正确的模式。 参考手册支持你选择适当的模式,并提供以下模式的附加信息。

模式

ParID 276的值 (PHASING_MODE)

Saturation

0

Stepper

1

Dither

2

Direct 1

3

Direct 2

4

在模式3和4中,磁偏角无法确定。相反,换向使用参数MOTOR_COMMUT_OFFSET(ParID 63)的值进行。

2. 发出相位指令

选择模式并通过NC测试的服务接口发出命令:

参数ID

作用

PHASING_MODE (ParID 276)

0, 1, 2 or 3 (decision tree)

定义测定模式

CMD_PHASING (ParID 334)

十进制数 258 (ncSW_ON)

开始磁偏角测定

3. 读出计算的偏移量

以下参数可以通过服务接口读出:

参数ID

意义

MOTOR_COMMUT_OFFSET (ParID 63)

磁偏角偏移量。

注意:磁偏角在2*P(约6.28)时有一个超限。因此数值范围被限制在0到大约6.28的范围内。

如果安装了一个偏移量为0的编码器(例如B&R Resolver),当多次调相位时,值可能在0和6.28之间跳跃。这种行为并不构成问题,因为数值的跳跃正好等于超限范围值。

POLEPAIRS_MOTOR (ParID 47)

只有stepper模式下:极对数的数量才会被确定。该数量可以与电机参数中配置的数量进行比较并检查。

为了确保测定的磁偏角偏移量是正确的,应重复进行2或3次相位测量。如果数值没有变化,或者变化很小,就可以排除测量误差。