PLC计数器的理解及应用

此处的计数器并不能理解为加减法,而是自增、自减的计数器,用于计数而不是计算。

加计数器(CTU)

CU输入信号位;Q输出信号位;R计数器复位位即使得CV=0;PV预设值;CV当前计数值。

当输入为CU由0-1时,CTU使计数值加1,直至CV大于或等于PV,当前计数器的输出Q变为1。此处的CV是可以大于PV的,因为不将CTU复位的话,CV会一直在CU出现上升沿时自增1。

注意:CV自增1的条件使CU产生上升沿。

减计数器(CTD)

CD输入信号位;Q输出信号位;LD计数器复位位当其由1-0时,可得CV=PV;PV预设值;CV当前计数值。

当输入为CD由0-1时,CTD使计数值减1,直至CV小于或等于0时,当前计数器的输出Q变为1。此处的CV是可以小于0的,因为不将CTD复位的话,CV会一直在CD出现上升沿时自减1。

注意:CV自减1的条件使CU产生上升沿

加减计数器(CTUD)

将上述两个计数器进行整合

实例:运料小车往返四次控制

要求简明:运料小车首先在左限位出发向右行,到达右限位后停止7s开始装料,7s后开始向左行直至左限位停止5s卸料,5s后再重复上述步骤直至完成四次停止。

分析:左行触发要求,当前在右限位处,同时5s计时完成;右行触发要求,当前在左限位处,同时计时7s完成;卸料触发条件,到达左限位处开始;装料触发条件,到达右限位处开始。

自锁:右行与左行都需持续,直至到达限位处结束;还需在装料完成后触发左行并使其自锁;在卸料完成后触发右行并使其自锁

互锁:右行时,左行、停止、装料、卸料都不可触发,同时往返并不能超过四次

           左行时,右行、停止、装料、卸料都不可触发,同时往返并不能超过四次

问题解决:

在加计数器这里为什么还粗要上升沿扫描,不能直接用T2.Q吗?

答案是不可以的,如果不用上升沿扫描的话,CU是检测不到的,导致CV不能自增

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值