Ctr函数

是返回计数器的计数值的函数。

格式
Ctr (输入位编号)

参数

输入位编号
是计数器中定义的输入位的编号。可以同时有效的计数器的最大数为16个。

返回值
计数器的当前计数值(0~65535的整数)

说明
Ctr通过与CTReset语句一起使用,可以设置为将I/O输入作为计数使用。

计数器设置的I/O输入每次从OFF变为ON时,其输入都会在计数器上的计数上增加1。

Ctr函数用于获取指定计数器输入的当前计数器值。无论是哪个I/O输入,都可以在计数器中进行指定。但是,可以同时有效的计数器的个数为16个。

计数器脉冲输入的时序图

参阅
CTReset

Ctr函数使用示例

下例为获取I/O输入的计数器值的程序例。

CTReset 3 '将输入3的计数器复位为0
On 0      '将输出开关设为ON
Wait Ctr(3) >= 5
Off 0     '在输入3的输入循环变为5时,关闭开关(关闭输出0)