首页 理论教育 加减计数器的使用及指令示例

加减计数器的使用及指令示例

更新时间:2025-01-10 工作计划 版权反馈
【摘要】:4)不管是加计数或减计数,只要计数值等于或大于设定值时,CTUD的状态就为1。表3-14 加减计数器说明2.指令使用举例加减计数器指令使用如图3-11所示。图3-11 加减计数器指令使用举例当I0.2触点闭合时,CTUD计数器C48的R端输入为ON,CTUD的状态变为0,同时计数值清0。在CTUD计数器C48的状态为1时,C48常开触点闭合,线圈Q0.0得电,C48状态为0时,C48触点断开,线圈Q0.0失电。

加减计数器(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 加减计数器说明

978-7-111-55193-5-Chapter03-26.jpg(www.xing528.com)

2.指令使用举例

加减计数器指令使用如图3-11所示。

978-7-111-55193-5-Chapter03-27.jpg

图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失电。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈