加减计数器(CTUD)的特点如下:
1)当CTUD的R端(复位端)输入为ON时,CTUD状态变为0,同时计数值清0。
2)在加计数时,CU端(加计数端)每输入一个脉冲上升沿,计数值就增1,CTUD加计数的最大值为32767,在达到最大值时再来一个脉冲上升沿,计数值会变为-32768。
3)在减计数时,CD端(减计数端)每输入一个脉冲上升沿,计数值就减1,CTUD减计数的最小值为-32768,在达到最小值时再来一个脉冲上升沿,计数值会变为32767。
4)不管是加计数或减计数,只要计数值等于或大于设定值时,CTUD的状态就为1。
1.指令说明
加减计数器说明见表3-14。
表3-14 加减计数器说明
(www.xing528.com)
2.指令使用举例
加减计数器指令使用如图3-11所示。
图3-11 加减计数器指令使用举例
当I0.2触点闭合时,CTUD计数器C48的R端输入为ON,CTUD的状态变为0,同时计数值清0。
当I0.0触点第一次由断开转为闭合时,CTUD计数值增1,计数值为1;当I0.0触点第二次由断开转为闭合时,CTUD计数值又增1,计数值为2;当I0.0触点第三次由断开转为闭合时,CTUD计数值再增1,计数值为3,当I0.0触点第四次由断开转为闭合时,CTUD计数值再增1,计数值为4,达到计数设定值,CTUD的状态变为1;当CU端继续输入时,CTUD计数值继续增大。如果CU端停止输入,而在CD端使用I0.1触点输入脉冲,每输入一个脉冲上升沿,CTUD的计数值就减1,当计数值减到小于设定值4时,CTUD的状态变为0,如果CU端又有脉冲输入,又会开始加计数,计数值达到设定值时,CTUD的状态又变为1。在加计数或减计数时,一旦R端输入为ON,CTUD状态和计数值都变为0。
在CTUD计数器C48的状态为1时,C48常开触点闭合,线圈Q0.0得电,C48状态为0时,C48触点断开,线圈Q0.0失电。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。