31.5.7 高速计数器(两相设置,LT系列)

两相计数器是用两个输入端来测量两相输入的输入信号的计数器。

在LT3000系列中最多可使用2个两相计数器。使用一个两相计数器时,用X0和X2输入端子,使用两个时,用X0 和X2以及X4和X6输入端子。在LT4000系列中,利用X0和X1输入端子,可使用一个两相计数器。

由于占用了多个输入端子,端子映射的情况与单相计数器的有所不同。预加载输入、预选通输入和匹配输入的功能和设置方法与使用一个计数器时相同。

两相计数器的主要功能如下表所示。

功能摘要

数据存储

清除计数器上的当前外部信号值。

31.5.7.1 标记输入 - 高速计数器(两相设置,LT系列)

启动和停止高速计数器

31.5.6.2 高速计数器控制 - 高速计数器(单相设置,LT系列)

检查高速计数器的启动和停止状态

31.5.6.3 高速计数器状态 - 高速计数器(单相设置,LT系列)

用外部信号启动和停止高速计数器

31.5.7.2 允许输入 - 高速计数器(两相设置,LT系列)

重写当前计数器值

31.5.6.5 预选通(更改值) - 高速计数器(单相设置,LT系列)

保存当前计数器值(读)

31.5.6.6 预选通(保存值) - 高速计数器(单相设置,LT系列)

当当前计数器值超过指定值时输出该值

31.5.6.7 同步输出 - 高速计数器(单相设置,LT系列)

当逻辑程序停止时保存计数器值

31.5.5.1 逻辑停止时保持计数器值和保持匹配输出

至于测量方法,有四种类型,从“相计数模式0”到“相计数模式3”。

模式0 (2相 x 4)

当计数器A(A相)超前计数器B(B相)时,作加计数器使用。当计数器A(A相)滞后计数器B(B相)时,作减计数器使用。

在LT4000系列中,选择[2相 x 4反向],可以反转加计数和减计数。

计数器A(A相)超前计数器B(B相)

计数器A(A相)

计数器B(B相)

操作

1(高)

上升沿

正数计数

0(低)

下降沿

下降沿

1(高)

上升沿

0(低)

计数器A(A相)滞后计数器B(B相)

计数器A(A相)

计数器B(B相)

操作

0(低)

上升沿

倒数计数

1(高)

下降沿

下降沿

0(低)

上升沿

1(高)

模式1 (计数器 + 方向)

在计数器A(A相)的上升沿开始计数。如果计数器B(B相)为0(低),则进行加计数。如果为1(高),则进行减计数。

此功能仅支持LT3000系列。

计数器A(A相)超前计数器B(B相)

计数器A(A相)

计数器B(B相)

操作

1(高)

上升沿

不计数

0(低)

下降沿

下降沿

1(高)

上升沿

0(低)

正数计数

计数器A(A相)滞后计数器B(B相)

计数器A(A相)

计数器B(B相)

操作

0(低)

上升沿

不计数

1(高)

下降沿

下降沿

0(低)

上升沿

1(高)

倒数计数

模式2 (上 + 下)

在计数器A(A相)的上升沿,如果计数器B(B相)为0(低),则作加计数器使用。在计数器B(B相)的上升沿,如果计数器A(A相)为0(低),则作减计数器使用。

此功能仅支持LT3000系列。

计数器A(A相)超前计数器B(B相)

计数器A(A相)

计数器B(B相)

操作

1(高)

上升沿

不计数

0(低)

下降沿

下降沿

1(高)

上升沿

0(低)

正数计数

计数器A(A相)滞后计数器B(B相)

计数器A(A相)

计数器B(B相)

操作

0(低)

上升沿

倒数计数

1(高)

下降沿

不计数

下降沿

0(低)

上升沿

1(高)

模式3 (2相 x 2)

在计数器B(B相)的上升沿或下降沿开始计数。当计数器A(A相)超前计数器B(B相)时,加计数。当计数器A(A相)滞后计数器B(B相)时,减计数。

在LT4000系列中,选择[2相 x 2反向],可以反转加计数和减计数。

计数器A(A相)超前计数器B(B相)

计数器A(A相)

计数器B(B相)

操作

1(高)

上升沿

正数计数

0(低)

下降沿

下降沿

1(高)

不计数

上升沿

0(低)

计数器A(A相)滞后计数器B(B相)

计数器A(A相)

计数器B(B相)

操作

0(低)

上升沿

倒数计数

1(高)

下降沿

下降沿

0(低)

不计数

上升沿

1(高)

相位计算模式设置

  1. 从[工程]菜单中指向[系统设置],然后点击[I/O驱动程序]。

  2. 在[内部驱动程序1]画面上,选择[启用2相计数器]复选框,点击[2相计数器设置]。

  3. 将显示[2相计数器设置]对话框。从下拉菜单中选择相位计算模式。

  4. LT4000系列

  1. 从[工程]菜单的[系统设置]中,点击[I/O驱动程序],勾选[两相计数器]。

  2. 在[CH1&2]选项卡的[相位计算模式]中选择一种模式。