您现在的位置是:首页 > PLC技术 > PLC技术

FX系列PLC的内部信号计数器简介

来源:艾特贸易2017-06-05

简介内部信号计数器是在执行扫描操作时对内部元件(如 X 、 Y 、 M 、 S 、 T 和 C )的信号进行计数的计数器。因此,其接通 ( ON) 时间和断开 (OFF) 时间应比 PLC 的扫描周期稍长,通常其输入

    内部信号计数器是在执行扫描操作时对内部元件(如XYMSTC)的信号进行计数的计数器。因此,其接通( ON)时间和断开(OFF)时间应比PLC的扫描周期稍长,通常其输入信号频率大约为几个扫描周期/秒。    (1) 16bit增计数器(设定值:132767    有两种类型的16bit二进制增计数器:    ①通用:C0~ C99100点)。    ②停电保持用:C100~ C199100点)。    其设定值在K1~K32767之间。设定值K0K1含义相同,即在第一次计数时,其输出触点动作。使用计数器C100~C199时,即使停电,当前值和输出触点的置位/复位状态也能保持。    通用/停电保持型计数器数目分配可以通过参数设置加以改变。如图1-10所示,X11为计数输入,X11接通时,计数器当前值加1。当计数器的当前值为10时,即计数输入达到第10次时,计数器C0的输出触点闭合;之后即使输入X11再接通,计数器的当前值都保持不变。当复位输入X10接通(ON),执行RST指令,计数器当前值复位为0,输出触点也断开(OFF)
16bit增计数器
    1-10    16bit增计数器    计数器的设定值,除了可由常数K设定外,还可间接通过指定数据寄存器的元件号来设定,如指定D10D10的内容为123,则与设定K123等效。    如果将大于设定值的数置人当前值寄存器(例如用MOV指令),则当计数输入端ON时,计数器继续计数。其他计数器也是如此。    (2) 32bit双向计数器(设定值:-2147 483 648~+2 147 483 647    有两种32bit的增/减计数器:通用计数器C200~C21920点),保持计数器C220~C23415点)。其设定值为-2 147 483 648~+2 147 483 647,计数的方向(增计数或减计数)由特殊辅助继电器M8200~ M8234设定。    如图1-11所示,用X14作为计数输入,驱动C200线圈进行加计数或减计数:
32bit双向计数器
    1-11    32bit双向计数器    当计数器的当前值由-6-5(增加)时,其触点接通(置1);由-5-6(减少)时,其触点断开(置0)。    当前值的增减虽与输出触点的动作无关,但从+2 147 483 647起再进行加计数,当前值就成为-2 147 483 648。同样从-2 147 483 648起进行减计数,当前值就成了+2 147 483 647(这种动作称为循环计数)。当复位输入X13接通(ON),计数器的当前值就为0,输出触点也复位。    使用停电保持的计数器,其当前值和输出触点状态均能停电保持。32bit计数器可当作32bit数据寄存器使用,但不能用作16bit指令中的操作元件。