您现在的位置是:首页 > PLC技术 > PLC技术
CPM1A型PLC的高速计数控制指令
来源:艾特贸易2018-05-11
简介表 6-40 高速计数控制指令 说明: 1) CPM1A 型 PLC 的高速计数器有两种计数模式:加计数模式和加 / 减计数模式,见表 6-41 。 表 6-41 CPM1A 型 PLC 的高速计数器有两种计数模式 高速计数信号
表6-40 高速计数控制指令
说明:
1) CPM1A型PLC的高速计数器有两种计数模式:加计数模式和加/减计数模式,见表6-41。
表6-41 CPM1A型PLC的高速计数器有两种计数模式
高速计数信号通过输入点00000、00001及00002输入到CPU。计数设定值在加计数模式时为00000000~ 00065535,在加/减计数模式时为F0032767~ 00032767。
CPM1A型PLC可处理的高速计数信号有两种:
a.三相输入(加/减计数模式):在许多位移测量系统中,通常采用光电编码盘,将光电编码盘的输出信号作为高速计数器的输入信号。光电编码盘的二相输出信号的波形,见图6-29。
在三相输入方式中,为提高测量精度,一般都对A、B相信号作4倍频计数。当A(接在00000)超前B(接在00001)90°时为加计数,反之为减计数,这样就可以根据A相与B相的超前或滞后关系,判断光电编码盘的旋转方向。Z相(接在00002)为复位信号。从图6-29中可见,一个脉冲周期,其输入的脉冲数为4,在实际计算其转动量时,要考虑到这种情况。
图6-29 三相输入式的波形
b.单相输入(加计数模式):在这种方式下,一个脉冲周期,输入一个脉冲。
c.高速计数器的计数模式及复位方式的设定,可通过外围设备在CPU的系统设定区(DM6642)中进行。
d.高速计数器是以中断方式工作,只要有计数信号,就可使高速计数器的当前值增加或减少,与程序扫描无关。
2)高速计数器的计数值与目标的比较有两种方法:
a.目标值比较:将高速计数器的当前值与S通道(目标值一致比较表存入通道)中的目标值进行比较,只要当前值与目标值一致,即可断开主程序,进入用户自定义的服务程序。
例:单相输入的目标值一致比较控制的高速计数器,其具体的内容,见图6-30、表6-42、表6-43。
图6-30 目标值一致比较控制的高速计数器
表6-42 单相输入的目标值一致比较控制的高速计数器
表6-43 目标值一致比较控制的高速计数器
b.带域比较:将高速计数器的当前值与S通道(带域比较表存入通道)中的一组范围(上、下限)进行比较,只要当前值处于上、下限范围之内,即可断开主程序,进入用户自定义的服务程序,见表6-44。
表6-44 S通道比较值范围
注意:带域比较表必须设定8个,若设定不满8个时,在子程序号的部分必须设FFFF,见表6-45。
表6-45 带域比较表
(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:)
点击排行
