在 同步条件的上升沿,计数器被激活,并且计数器值设置为 0。
启用计数后:
递增方向: |
计数器在达到模数值 -1 之前一直递增。在下一个脉冲,计数器复位为 0,模数标志设置为 1 并继续计数。 |
递减方向: |
计数器在达到 0 之前一直递减。在下一个脉冲,计数器设置为模数值,模数标志设置为 1 并继续计数。 |
下表介绍可用的 8 种输入模式:
输入模式 |
注释 |
---|---|
A = 加计数,B = 减计数 |
默认模式 计数器在 A 上递增,在 B 上递减。 |
A = 脉冲,B = 方向 |
如果 A 上存在上升沿且 B 为 TRUE,则计数器递减。 如果 A 上存在上升沿且 B 为 FALSE,则计数器递增。 |
正常积分 X1 |
物理编码器始终提供 2 个信号 90° 移位,首次实现计数器可以计数脉冲并检测方向:
|
正常积分 X2 |
|
正常积分 X4 |
|
反向积分 X1 |
|
反向积分 X2 |
|
反向积分 X4 |