查看原文
其他

西门子计数器CTU、CTD、CTUD 三种指令的比较

技成-徐陈爽 PLC发烧友 2023-07-10

  【免费下载】工控人都抢着收藏!超全西门子资料包免费下载啦~



今天呢?给大家讲解CTU,CTD,CTUD这三种计数器各有什么功能,它们之间有什么区别?



01创建计数器程序

第一步:(桌面打开STEP 7-MicroWIN SMART编程软件)


第二步:(在左侧项目树—计数器把CTU,CTD,CTUD三个计数器指令拖放在程序段中)


程序段1:CTU加计数(C0),CU使能端用常开触点I0.0触发,R复位也同样用常开触点,这里我们用I0.1来计数器复位,PV是设置值,这里设置4,也就是4次触发接通。


程序段2:CTD减计数(C1),CU使能端用常开触点I0.2触发,R复位也同样用常开触点,这里我们用I0.3来计数器复位,PV是设置值,这里设置6,也就是从6开始减数。


程序段3:CTUD加减计数(C2),CU使能端用常开触点I0.4触发,CD使能端用常开触点I0.5触发,R复位也同样用常开触点,这里我们用I0.6来计数器复位,PV是设置值,这里设置8,也就是从8开始减数。


程序段4:使用常开触点I0.7来复位C1、C2、C3这三个计数器的PV值。



第三步:(下载程序)



02监控程序(CO(CTU))


第一步:(监控C0(CTU加计数器))


第二步:(鼠标选中I0.0常开触点右击强制,当然你也不用强制可以从外部按钮开关来触发)


第三步:(强制完I0.0常开变常闭后,此时你会发现计数器已加一)


第四步:(鼠标选中I0.0右击取消强制,接着在反复操作第二步—第四步就可以实现反复加一)


第五步:(鼠标选中I0.1常开触点右击进行强制,此时你会发现计数器归零复位了,然后取消强制,如果反复可以复位CO计数器)



03监控程序(C1(CTD))

第一步:(鼠标选中I0.3常开触点右击强制来触发LD把PV设置的值写入到C1里面,这样才能进行减计数)


第二步:(鼠标选中I0.2常开触点右击强制进行来减一功能,此时C1当前值已由数字6变成数字5,已成功减一)



04监控程序(C3(CTUD))


第一步:(鼠标选中I0.4常开触点右击强制进行加一功能,鼠标选中I0.5常开触点右击强制进行减一功能,鼠标选中I0.6常开触点右击强制进行复位归零功能)



05复位计数器CTU,CTD,CTUD

第二步:(当我们要复位归零计数器的时候,有两种方法,第一种是触发R来归零复位,还有一种就是直接用复位指令来给三个定时器复位)



06总结分析计数器CTU,CTD,CTUD

由上述四大步骤可得以下结论:

1. CTU是加计数器:每触发一次加一,叠加累计到你设置的范围值,也可以复位归零。

2. CTD是减计数器:每触发一次减一,从你设置范围值一直减到0。

3. CTUD是加减计数器:可以减一也可以加一,也可以复位归零。

温馨提醒: 

鼠标选中不明白的指令程序或者块,按一下键盘上F1键查看帮助可以了解详细信息。


结束语:

以上知识点大家都理解并且掌握了嘛?如果你还百思不得其解的?可以在上述文章找答案!


来源:PLC发烧友,作者:徐陈爽


  免费领取 | 64本经典西门子电子书,超全电子书库!


文章推荐不验电,当场触电死亡!关于近期两起触电事故的通报都说外国电工布线牛到不行?今天就看看中国电工最强布线!一文看懂PROFINET与PROFIBUS的区别【实例】三菱实用定位控制程序案例(附源程序)【实例】西门子PLC变频器和触摸屏综合应用【软件安装】威纶通触摸屏EasyBuilder Pro软件安装详细步骤WinCC flexible SMART V3如何下载组态画面(超详细)如何用PLC控制实现编码器的定位功能?100个PLC和传感器工作原理动图,工程师都该存着!无数人装错,空气开关装1P还是2P好?看专业电工怎么说

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存