计数器不使用的输入和输出可用于其他任务。
图例
-
A 指输入通道 A
-
B 指输入通道 B
-
C 指输出通道 C
运行模式 |
功能 |
使用的输入和输出 |
说明 |
---|---|---|---|
0 |
无计数器 |
无 |
如果不需要集成快速计数器,则选择这种运行模式。 |
1 |
一个计数器 |
A = 计数输入 C = 达到终值 |
计数输入和输出 "达到终值 "由控制字节中的位 EN = TRUE 启用。 |
2 |
单个计数器向上计数,通过端子输入使能 |
A = 计数输入 B = 启用输入 C = 达到终值 |
启用输入可启用计数输入和输出 "达到终值"。只有当使能输入 = TRUE(信号 1)和控制字节中的位 EN = TRUE 时,计数器才会被启用。 |
3 |
两个上/下计数器 |
A = 计数输入 0 B = 计数输入 1 |
在这种运行模式下,存在两个相互独立的计数器。达到终值 "状态只能从两个状态字节中读取。输出端无法读取。 计数方向由控制字节中的 UP/DWN 位定义。 |
4 |
两个上/下计数器(1 个计数输入反相) |
A = 计数输入 0 B = 计数输入 1 |
该运行模式等同于运行模式 3,但有一个例外:计数输入端 B(计数器 1 的输入端)处于反相状态。它对输入 B 的 TRUE/FALSE 边沿进行计数。 |
5 |
一个双向计数器,通过终端提供动态设置输入 |
A = 计数输入 B = 动态设定输入 |
在这种运行模式下,一个双向计数器具有动态设置输入。动态是指在设置输入的 FALSE/TRUE 信号边沿(0/1 边沿)执行设置操作,而不是在信号 TRUE 时执行设置操作。 达到终值 "状态只能从状态字节读取,而不能从输出端子读取。 |
6 |
一个双向计数器,通过终端提供动态设置输入 |
A = 计数输入 B = 动态设定输入 |
该运行模式等同于运行模式 5,但有一个例外:动态设置输入在 TRUE/FALSE 边沿(1-0 边沿)工作。 |
7 |
一个用于位置传感器的双向计数器 |
A = 位置传感器的轨迹 A B = 位置传感器的轨迹 B |
在这种运行模式下,可以使用增量式位置传感器,在轨道 A 和轨道 B 上以 90° 相位顺序交换计数信号。根据 A 和 B 信号的顺序,计数器向上或向下计数。没有脉冲倍增器功能(如 x2 或 x4)。位置传感器必须提供 24 V 信号。必须转换 5 V 传感器的信号。不处理零痕迹。状态 "达到终值 "只能从状态字节 0 读取,而不能从输出端读取。 控制字节中的 UP/DWN 位必须为 FALSE。否则会出现参数错误。 在这种运行模式下,最大计数频率为 输入/输出模块 35 kHz。 通信接口模块 50 kHz。 |
8 |
保留 |
|
|
9 |
一个用于位置传感器的双向计数器(脉冲倍增器 x2) |
A = 位置传感器的轨迹 A B = 位置传感器的轨迹 B |
该运行模式等同于运行模式 7,但有一个例外:脉冲乘法 x2 与计数输入的评估有关。这意味着计数器同时计算轨迹 A 的正边和负边。这导致计数脉冲数加倍。精度也会相应提高。 在这种运行模式下,最大计数频率为 输入/输出模块 30 kHz。 通信接口模块 35 千赫。 |
10 |
一个用于位置传感器的双向计数器(脉冲倍增器 x4) |
A = 位置传感器的轨迹 A B = 位置传感器的轨迹 B |
该运行模式等同于运行模式 7,但有一个例外:脉冲乘法 x4 与计数输入的评估有关。这意味着计数器会计算轨迹 A 和 B 的正负边缘。这就产生了四倍的计数脉冲数。精度也会相应提高。 在这种运行模式下,最大计数频率为 输入/输出模块 15 kHz。 通信接口模块 20 kHz。 |