第八节 高速计数器控制指令
一、旋转编码器
PLC进行高速计数时,旋转编码器能输出脉冲信号,高速计数器配合使用旋转编码器,可以用于测量、处理转动或位移信号。
二、高速计数器的计数功能
1、高速计数器的计数模式:
(1)递增计数模式
(2)增减计数模式
2、高速计数器的复位方式:
(1)硬件复位Z信号+软件复位
(2)软件复位
3、高速计数器的设定:
4、高速计数器的溢出:
5、高速计数器的当前值存储区:
三、高速计数器的中断功能
中断:指在外部或内部触发信号的作用下,中断主程序的执行而转去执行一个预先编写的子程序,即中断处理子程序(也称为中断服务程序),中断处理主程序执行完毕后再返回断点处继续执行主程序的现象。
1、目标值比较中断
2、区域比较中断
四、高速计数器的控制指令
1、高速计数器的目标值比较中断
2、高速计数器的区域比较中断
3、高速计数器具有高速计数和中断功能:
(1)使用高速计数器前必须进行设定,设定数据存放在DM6642中,以确定高速计数器的使用/不使用、复位方式、计数模式
(2)使用高速计数器时,SR248和SR249通道已经被占用,不能再作它用
(3)使用高速计数时00000~00002三个输入点被占用,不能再作它用
(4)高速计数器有计数功能。递增计数时,计数脉冲可以是外部输入的信号或旋转编码器输出的单相脉冲。增减计数时可用旋转编码器的输出脉冲作为计数脉冲,旋转编码器正转时为递增计数,反转时为递减计数。
(5)高速计数器具有中断功能。在使用其中断功能时,要用CTBL指令登录一个目标值比较表或区域比较表。所登录的比较表可以立即启动比较,也可以用INI启动比较。
(6)高速计数器的中断处理子程序与普通子程序的编写规则相同。
首页 前一页 次一页 末一页
返回第三章目录