1) 比较表登录指令 CTBL(63)
高速计数器进行目标值比较和范围比较时,需先登录比较表再进行比较。CTBL 指令的梯形图符号及可用操作数如图 4.81 所示。执行条件为 ON 时,登记一个用于高速计数器的比较表,根据控制数据 C 的值与高速计数器当前值的比较,可立即启动,也可用 INI 单独启动。CTBL 功能由控制数据 C 决定,C 的含义见表 4.9。
图 4.81 CTBL 指令的梯形图符号及操作数数据区

表 4.9 CTBL 的 C 值含义

登录比较表进行比较时,按比较表次序一次完成一个项目。CPU 内置高速计数器 0 或线性计数的脉冲 I/O 板的目标值比较表结构见表 4.10;高速计数板的目标值比较表结构类似,只是由于高速计数板不产生中断,代之以位型式号;绝对值编码器接口板的目标值比较表结构见表 4.11。
表 4.10 高速计数器 0~4 的目标值比较表结构

表 4.11 绝对值编码器接口板的目标值比较表结构

进行范围比较时,高速计数器 0 或线性计数脉冲 I/O 板及高速计数板的范围比较表结构见表 4.12,绝对值编码器接口板的范围比较表结构见表 4.13。范围比较表必须设定 8 个范围;若不足 8 个,设定其余子程序号为 FFFF。
表 4.12 高速计数器 0~4 的范围比较表结构

表 4.13 绝对值编码器接口板的范围比较表结构
