高速计数器控制指令小结:
1.
高速计数器的计数功能
(1)
高速计数器的计数模式可分为递增计数和增减计数(可配合使用旋转编码器)两类。
(2)
高速计数器的复位可分为软件复位和Z+软件复位两种方式。Z信号由旋转编码器提供。
(3)
使用高速计数器必须在DM6642中进行设定,以确定使用/不使用高速计数器、计数模式、复位方式
(4)
使用高速计数器时,SR248、249存放计数器当前值,不可另作它用。
2.
高速计数器的中断功能
(1)
高速计数器的中断分为目标值比较中断和区域比较中断。
(2)
使用两种比较中断时,要用指令CTBL确定一个比较表,以确定启动比较的方式(直接或用INI启动)及子程序号。
(3)
用指令INI可以改变计数器的当前值或停止比较。
(4)
用指令PRV可以读出计数器的当前值。
3.
注意执行各种指令时对标志位的影响。 |