您现在的位置是:首页 > PLC技术 > PLC技术
FL系列PLC的计数器的编程指令
来源:艾特贸易2017-06-04
简介(1) 反向计数器 反向计数器的构成如图 3.28 所示。 当计数器 C460 复位端有输入时,执行 RST C460 指令,计数器 C460 复位。计数器复位的含义有两方面:一是计数器输出触点恢复初始状态,
(1)反向计数器 反向计数器的构成如图3.28所示。 · 当计数器C460复位端有输入时,执行“RST C460”指令,计数器C460复位。计数器复位的含义有两方面:一是计数器输出触点恢复初始状态,即常开触点断开,常闭触点闭合;二是复位线圈接通,等到执行“OUT C460”指令时,把计数设定值写入 当前值寄存器中。 · 当计数器C460的计数输入端由断到通变化一次时,执行“OUT C460”指令。如果此时复位线圈未接通,计数器就计数1次(对反向计数器,就是计数器当前值减1)。 当计数器当前值达到0,计数器常开触点闭合,常闭触点断开。 计数器工作期间出现掉电故障时,计数器中止工作,但当前值仍保持。因此,图3.28中在计数器的复位输入端并联了初始化脉冲M71,PLC开始工作时自动使计数器复位。 图3.28是一种计数器指令合成的梯形图形式,也可以采用指令分离的梯形图形式,如图3.29所示,图中各行中间可插入其他程序。 在Fl系列PLC中,3位数计数器为反向计数器,编号为:C060~C067,C460~C467,C560~C567,C660~C667。 (2)正向/反向计数器。 在Fl系列PLC中,C660和C661计数器对组成6位正向/反向计数器,其中:C660中存放3位低位数,C661中存放3位高位数。 图3.28 反向计数器(合成形式)
图3.29 反向计数器(分离形式) C660和C661计数器对可设定为以下两种不同的工作方式。 · 当M470断开时,C660/C661为普通计数方式(内部计数方式),当M470接通时, C660/C661变为高速计数方式(外部计数方式)。高速计数方式时,输入X400 和X401的输入滤波器常数自动呈现最小值,可以用最大2kHz的速度计算输入 X400的通/断次数,计数器对固定用X401作中断复位。 · 当M471断开时,C660/C661是反向(减法)计数方式工作,当M471接通时,C660/C661是正向(加法)计数方式工作。 图3.30是C660/C661工作于普通计数方式的梯形图。 对图3.30有如下几点说明。 ·工作时,M70常闭触点断开,线圈M470断开,C660/C661工作于普通计数器方式。 梯形图中的第一行可以不要,开机时M470为断开状态。 ·X502触点的通/断状态,决定了计数器的计数方式是正向或反向。 ·如果给C660提供RST指令,C661也自动复位。 ·图中计数器对的设定值为6543210在计数器复位线圈没有接通时,计数输入由断变 通,每变化一次,计数器当前值减1,直到0时计数器C660输出触点动作。对于反 向计数方式,计数由654321递减;对于正向计数器,计数由654321递加,到999999, 再加1时变为0。 图3.31是C660/C661工作于高速计数方式的梯形图。 图3.30 C660/C661工作于普通计数方式的梯形图
图3.31 C660/C661工作于高速计数方式的梯形图 对图3.31有如下几点说明。 ·工作时,M70常开触点闭合, M470接通,C660/C661工作于高速计数器方式。 · 高速计数的输入点固定在X401上,可不需要复位电路,当X401接通,C660/C661 的当前值就会恢复为设定值,但此时C660触点不会复位。需要复位C660输出触点 时,可加入图中所示的复位电路。 · 高速计数的计数输入固定在X400上,用M472触点与其串联,需要时可用它控制计数开始。
点击排行
