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

S7-200系列PLC的计数器指令

来源:艾特贸易2018-06-04

简介艾特贸易小编 这里介绍普通计数器指令,高速计数器另有专用指令。计数器的使用和定时器类似,但也有区别,现仍以 S7-200 系列机说明。 S7-200 系列机计数器的使用要素如下: (1) 编号

    艾特贸易小编这里介绍普通计数器指令,高速计数器另有专用指令。计数器的使用和定时器类似,但也有区别,现仍以S7-200系列机说明。S7-200系列机计数器的使用要素如下:

   (1)编号。256只计数器的编号为C0~C255S7-200系列PLC有增计数器、减计数器及增/减计数器等三类计数器,但类型与编号没有关系,任一编号都可以设定为任一种计数器,但某一编号只能使用一次。

   (2)预置值。预置值为编程时设定的计数值,当计数的当前值等于预置值时,计数器的位触点动作。预置值编程时填在计数器功能框的“PV”端。

   (3)计数信号输入端。计数器对脉冲信号计数。在编程时,增计数信号由功能框的“CU”端输入,减计数信号从“CD”端输入。计数器的计数信号输入相当于定时器的工作条件,从能流的角度来看,区别在于定时器的输入信号是连续的,计数器是断续的(脉冲),该信号可能来自机器外部,也可来自机器内部。

   (4)复位端。计数器的计数当前值是自保持的,复位需在复位端送入复位信号。复位端在功能框上的标示为“R”。

   S7-200系列PLC计数器的指令如表3-6所示。

    3-6    计数器指令

计数器指令

    增计数指令(CTU)在每一个(CU)输入状态从低到高时增计数。当计数器当前值不小于预置值PV时,计数器位C置位。当复位端(R)接通或执行复位指令后,计数器复位。当达到最大值(32 767)后,计数器停止计数,并且可以保持。

    减计数指令(CTD)在每一个(CD)输入状态从低到高时减计数。当C的当前值等于0时,计数器位C置位。当装载输入端(LD)接通时,计数器位被复位,并将计数器的当前值设为预置值PV。当计数到0时,停止计数,计数器位C接通。

    /减计数指令(CTUD)在每一个增计数输入(CU)从低到高时增计数,在每一个减计数输入(CD)从低到高时减计数。当当前值大于或等于预置值时,计数器位C接通;否则,计数器位C关断。当复位输入端(R)接通或执行复位指令时,计数器复位。当达到预置值PV时,CTUD计数器停止计数。

    【例3-4  3-7为减计数器指令的应用实例。

    3-7    减计数器指令实例

减计数器指令实例

    【例3-5】表3-8为增/减计数器指令的应用实例。增/减计数器的计数范围为-3276832768,当达到最大值32768时,再来一个加计数脉冲,则当前值转为-32768。同样达到最小值-32768时,再来一个减计数脉冲,则当前值转为最大值32768

    3-8    /减计数器指令实例

增/减计数器指令实例

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务