您现在所在的是:

西门子SIEMENS

回帖:4个,阅读:1448 [上一页] [1] [下一页]
1053
技成小蔡老师
文章数:93
年度积分:50
历史总积分:1053
注册时间:2014/8/21
发站内信
发表于:2014/10/24 13:50:20
#0楼
  前面我们学习了定时器的使用,那么今天就学习一下计数器的使用,在我们编程过程中,定时器计数器指令是我们经常会要用到的指令,这两部分的内容我们要比较熟练地掌握。只有对定时器计时器掌握的比较好了,我们才能够更好地去进行编程。

     我们都知道在继电控制线路中,计数器是作为一种仪表在电路中使用的,其基本功能是对输入开关信号进行计数。换种说法来说,计数器就是用来累计输入脉冲的次数。

     S7-200的计数器有三种类型:增计数器CTU、减计数器CTD、增/减计数器CTUD。我们从下面的指令可以看到计数器的操作主要有四个方面,一个是计数器的编号,一个是脉冲输入CU/CD,一个是预设值PV,还有复位输入R/LD。我们要注意的是LD是装载复位输入端,它是只用于减计数器的。还有一个注意点是,计数器的预设值的数据类型是INT整型的,范围是-32768~32767。

附件 1.jpg
     另外,计数器有两种寻址类型:字和位。字类型用来访问计数器的当前值,位类型用来表示计数器位的状态。那么什么是计数器的当前值,简单的说它就是计数器当前累计的脉冲个数,而计数器状态位就是说当计数器的当前值等于预设值PV时,这个位会被置为“1”。

     以上是对计数器的一些概述,下面我们便举一些应用计数器的简单例子,以便更好的掌握计数器的知识。
1、单按钮控制电动机启停

     前面的学习中也有学到用位逻辑控制指令来编写这个单按钮控制启停的程序,除了用位逻辑控制指令来实现,我们也可以用计数器来实现这个控制要求。
附件 2.jpg
附件 3.jpg


2、定时器和计数器实现长时间延时
     实现长时间延时,我们除了利用定时器接力的方法,我们还可以利用定时器和计数器结合的办法来获得同样的控制结果。
附件 5.jpg
附件 6.jpg

3、24小时时钟控制
      我们利用特殊标志位SM0.5以及三个计数器可以实现24小时时钟的控制。
附件 7.jpg
附件 8.jpg
     经过这几个小例子的练习,你对计数器的知识了解 有多少了呢?平时的话也可以多找些小例子来多多练习一下,这样可以掌握地更好喔,试试吧。
[此贴子已经被作者于2014/10/24 13:54:01编辑过]
技成微信号:jcpeixun 工控资料天天有!
6594
eyujiedianqi
文章数:2622
年度积分:50
历史总积分:6594
注册时间:2009/6/5
发站内信
发表于:2014/10/28 23:45:11
#1楼
这个计数器指令也了解了,谢谢。
1053
技成小蔡老师
文章数:93
年度积分:50
历史总积分:1053
注册时间:2014/8/21
发站内信
发表于:2014/10/30 16:59:45
#2楼
回复 #1楼 eyujiedianqi
表情理解也要能够应用到实际当中去!
技成微信号:jcpeixun 工控资料天天有!
648
shijiaodian
文章数:3
年度积分:50
历史总积分:648
注册时间:2014/11/11
发站内信
发表于:2014/11/25 20:50:44
#3楼
怎么感觉不太对啊   看了很多遍
17578
ahljj
文章数:3386
年度积分:50
历史总积分:17578
注册时间:2002/3/23
发站内信
发表于:2014/11/29 19:00:24
#4楼
跟着我一起来学习s7-200

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004