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

PLC增减计数器CTUD指令(Count Up/Down)应用举例

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

简介增减计数器有两个计数脉冲输入端, CU 用于增计数, CD 用于减计数。其当前值既可增加,又可减小,其应用如图 4-25 所示。 图 4-25 增减计数器 CTUD 的应用 ① PLC 上电后的第一个扫描周

    增减计数器有两个计数脉冲输入端,CU用于增计数,CD用于减计数。其当前值既可增加,又可减小,其应用如图4-25所示。

增减计数器CTUD的应用

    4-25    增减计数器CTUD的应用

    PLC上电后的第一个扫描周期,计数器位为断开(OFF)状态,当前值为0CU输入端每检测到一个正跳变,则计数器当前值增加1CD输入端每检测到一个正跳变,则计数器当前值减小1。当前值大于等于预置值时,计数器位为闭合(ON)状态。当前值小于预置值时,计数器位为断开( OFF)状态。只要两个计数脉冲输入端有计数脉冲,计数器就会一直计数。在当前值增加到最大值32767后,再来一个增脉冲,当前值变为最小值-32768。同理,若当前值减小到最小值-32768后,再来一个减脉冲,当前值会变为最大值32767

    ②复位输入端R有效(由OFF变为ON)或使用复位指令R时,计数器位将被复位为断开(OFF)状态,当前值则复位为0

使用计数器实现定时器扩展

    4-26    使用计数器实现定时器扩展

    ③在本例中,C3的当前值大于等于4时,C3触点闭合;当前值小于4时,C3触点断开。I0.3闭合时,复位当前值及计数器位。输出线圈Q0.1C3触点闭合时接通。

    指令说明

    ①在使用指令表编程时,一定要分清楚各输入端的作用,次序一定不能颠倒。

    ②在程序中,既可以访问计数器位,又可以访问计数器的当前值,都是通过计数器编号Cn实现。使用位控制指令则访问计数器位,使用数据处理功能指令则访问当前值。

    计数器的应用实例:计数器控制长延时电路

    将计数器与定时器组合使用,可扩大延时范围为:T=T1×C1,如图4-26所示。