双击FM350-2参数设置(Asisigning Parameters)中的“Encoders”

图2-7

a: 脉冲加方向,如下图所示,方向控制位低电平信号表示增计数,高电平信号表示减计数。

图2-7-1

注意

b: 单倍速旋转编码器,输入信号为A/B相正交信号,A信号超前B信号90度时增计数,B信号超前A信号90度时减计数,仅在A信号上升沿到来时计数值加(减)1。如图所示:

图2-7-2

c: 两倍速旋转编码器,输入信号为A/B相正交信号,A信号超前B信号90度时增计数,B信号超前A信号90度时减计数,仅在A信号上升沿和下降沿到来时计数值加(减)1。如图所示:

图2-7-3

d: 四倍速旋转编码器,输入信号为A/B相正交信号,A信号超前B信号90度时增计数,B信号超前A信号90度时减计数,仅在A/B信号上升沿和下降沿到来时计数值加(减)1。如图所示:

图2-7-4

注意:当选择旋转编码器时,应在“Pulses per Encoder Rotation”下方填写编码器每旋转一圈产生的脉冲个数。

e: 反转方向。勾选此项后,如果是A/B正交编码器,则A超前B90度时减计数;如果使用脉冲加方向模式,则方向位为高电平时增计数。

f: 滞后功能

编码器旋转到某一位置时,会有小幅“摆动”,这种状态会使计数值围绕某一数值上下浮动。假如一个比较值刚好在这个浮动范围内,那么对应的输出点就会反复地接通断开。为了避免这种情况发生,就要使用到滞后功能。

用户可以设定一个滞后参数,范围从0-255,表示计数值的变化。下图展示了滞后功能的效果:

图2-7-5