要控制快速计数器配置,请打开“I/O 映射” 选项卡。
通道可以按照变量、输入和输出的符号名称进行映射,其含义如下:⮫ “变量、输入和输出的符号名称” :

|
频道 |
方向 |
宽度 |
说明 |
|---|---|---|---|
|
实际值 X |
输入 |
DWORD |
快速计数器的当前值 |
|
状态字节 X |
输入 |
BYTE |
Bit 0 = CF 如果计数器达到编程设定的终值,计数器输出将永久保存为 CF = TRUE(达到终值)。只有当计数器再次设置(设置值)时,CF 才会重置为 FALSE。
第 1 位至第 7 位空闲 |
|
起始值 X |
输出 |
DWORD |
每个计数器都可以设置一个起始值。起始值由用户程序加载到计数器中。通过设置信号(取决于通过终端或控制字节 X 中的 SET 位实现的运行模式),双字变量的值被加载到计数器 X 中。 |
|
终值 X |
输出 |
DWORD |
用户程序将这两个计数器的终值作为比较值存储到模块中。这两个计数器不断比较其编程终值是否等于实际值。当计数器(实际值)达到编程设定的终值时,状态字节的二进制输出 CF 将被永久设置。 |
|
控制字节 1 |
输出 |
BYTE |
位 0 = UP/DWN 在某些运行模式下,计数器还可以向下计数。如果需要倒计时,则必须将 UP/DWN 位设置为 "真"。如果这样做,计数器将从起始值(设置值)开始向下计数,直至结束值(最大值从 4,294,967,295 到 0 或十六进制值从 FF FF FF 到 00 00 00)。0 之后,计数器跳转到 4 294 967 295。
位 1 = EN 必须启用计数器信号处理功能。根据运行模式的不同,可通过终端或控制字节中的 EN = TRUE 位进行启用。
位 2 = SET 可以将计数器设置为起始值(参见本表开头关于计数器 1 和 2 设置值的说明)。CF = 0 Bit 3 = CF_HW 0 = CF 状态设置为硬件通道(仅适用于模式 1 和 2) 1 = 正常输出设置为硬件通道 第 3 位仅在计数器 1 的控制字节中进行评估。
第 4 位至第 7 位空闲 |
|
控制字节 2 |
输出 |
BYTE |
位 0 = UP/DWN 在某些运行模式下,计数器还可以向下计数。如果需要倒计时,则必须将 UP/DWN 位设置为 "真"。如果这样做,计数器将从起始值(设置值)开始向下计数,直至结束值(最大值从 4,294,967,295 到 0 或十六进制值从 FF FF FF 到 00 00 00)。0 之后,计数器跳转到 4 294 967 295。
位 1 = EN 必须启用计数器信号处理功能。根据运行模式的不同,可通过终端或控制字节中的 EN = TRUE 位进行启用。
位 2 = SET 可以将计数器设置为起始值(参见本表开头关于计数器 1 和 2 设置值的说明)。
第 3 位至第 7 位空闲 |