您现在的位置是:首页 > 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中在计数器的复位输入端并联了初始化脉冲M71PLC开始工作时自动使计数器复位。    3.28是一种计数器指令合成的梯形图形式,也可以采用指令分离的梯形图形式,如图3.29所示,图中各行中间可插入其他程序。    Fl系列PLC中,3位数计数器为反向计数器,编号为:C060C067C460C467C560C567C660C667    (2)正向/反向计数器。    Fl系列PLC中,C660C661计数器对组成6位正向/反向计数器,其中:C660中存放3位低位数,C661中存放3位高位数。
反向计数器(合成形式)
    3.28    反向计数器(合成形式)
反向计数器(分离形式)
    3.29    反向计数器(分离形式)    C660C661计数器对可设定为以下两种不同的工作方式。    · M470断开时,C660/C661为普通计数方式(内部计数方式),当M470接通时,    C660/C661变为高速计数方式(外部计数方式)。高速计数方式时,输入X400    X401的输入滤波器常数自动呈现最小值,可以用最大2kHz的速度计算输入    X400的通/断次数,计数器对固定用X401作中断复位。    · M471断开时,C660/C661是反向(减法)计数方式工作,当M471接通时,C660/C661是正向(加法)计数方式工作。    3.30C660/C661工作于普通计数方式的梯形图。    对图3.30有如下几点说明。    ·工作时,M70常闭触点断开,线圈M470断开,C660/C661工作于普通计数器方式。    梯形图中的第一行可以不要,开机时M470为断开状态。    ·X502触点的通/断状态,决定了计数器的计数方式是正向或反向。    ·如果给C660提供RST指令,C661也自动复位。    ·图中计数器对的设定值为6543210在计数器复位线圈没有接通时,计数输入由断变    通,每变化一次,计数器当前值减1,直到0时计数器C660输出触点动作。对于反    向计数方式,计数由654321递减;对于正向计数器,计数由654321递加,到999999    再加1时变为0    3.31C660/C661工作于高速计数方式的梯形图。
C660/C661工作于普通计数方式的梯形图
    3.30    C660/C661工作于普通计数方式的梯形图
C660/C661工作于高速计数方式的梯形图
    3.31    C660/C661工作于高速计数方式的梯形图    对图3.31有如下几点说明。    ·工作时,M70常开触点闭合, M470接通,C660/C661工作于高速计数器方式。    · 高速计数的输入点固定在X401上,可不需要复位电路,当X401接通,C660/C661    的当前值就会恢复为设定值,但此时C660触点不会复位。需要复位C660输出触点    时,可加入图中所示的复位电路。    · 高速计数的计数输入固定在X400上,用M472触点与其串联,需要时可用它控制计数开始。