快捷搜索:  汽车  科技

加个计数器plc程序怎么做(用PLC设计一个六位数的减法计数器)

加个计数器plc程序怎么做(用PLC设计一个六位数的减法计数器)(喜欢更多电气知识,关注小编不迷路哦!)在梯形图中有几个问题可能让各位朋友有点不好理解,1:为什么要C60复位的时候还要在C60的常开触点后面加一个M100而不直接复位。(因为C60的最大计数为999,在C60满999的时候再加上M100的下一个上升沿脉冲就刚好满足乘以1000) 2:C461与C60的常闭触点一直接通不会计数吗?(因为C461计数是以一个上升沿脉冲计一个数,处于一直接通的状态并不会产生上升沿脉冲故不会计数,因为与C60的常闭触点相接,当C60满1000复位的时候,开关会断开然后再接通,这个时候就可以产生一个脉冲,然后C461就会计一个数,直到满123后输出)。时序图:我们可以通过时序图来进行观察。

下面为大家介绍如何使用两个三位减法计数器构成一个六位的减法计数器,我们知道一个六位数的计数器可以把它分为高三位和低三位,高三位用一个三位计数器,低三位用一个三位计数器,再把这两个三位计数器组合起来就变成了六位计数器。比如:123456这个六位数,高三位为123,低三位为456,在组合的时候我们要注意高三位要乘以一个1000再加上低三位的456才是123456这个六位数。我们先看梯形图:

梯形图:

加个计数器plc程序怎么做(用PLC设计一个六位数的减法计数器)(1)

为了方便大家了解,复位输入我们以X500进行代替(大家在生活中以实际情况需要进行选择),当我们接通X501的时候就会在M100上产生上升沿脉冲,然后C460开始计数,当达到456个数以后C460的常闭触点断开,常开触点闭合。然后C60开始计数当计数满1000的时候,C461计一个数。然后C60开始新一轮的计1000个数,并一直循环。当按下X500计数器复位。

流程图:

加个计数器plc程序怎么做(用PLC设计一个六位数的减法计数器)(2)

在梯形图中有几个问题可能让各位朋友有点不好理解,1:为什么要C60复位的时候还要在C60的常开触点后面加一个M100而不直接复位。(因为C60的最大计数为999,在C60满999的时候再加上M100的下一个上升沿脉冲就刚好满足乘以1000) 2:C461与C60的常闭触点一直接通不会计数吗?(因为C461计数是以一个上升沿脉冲计一个数,处于一直接通的状态并不会产生上升沿脉冲故不会计数,因为与C60的常闭触点相接,当C60满1000复位的时候,开关会断开然后再接通,这个时候就可以产生一个脉冲,然后C461就会计一个数,直到满123后输出)。

时序图:

加个计数器plc程序怎么做(用PLC设计一个六位数的减法计数器)(3)

我们可以通过时序图来进行观察。

(喜欢更多电气知识,关注小编不迷路哦!)

猜您喜欢: