分享

【跟着我一起来学习s7-200】16定时器指令

 老黄兄 2015-01-14








前面我们学习了位逻辑指令,并做了一下对位逻辑指令应用的练习,想必各位对位逻辑已经有了一定的了解了吧。昨天也有强调要多多练习一下,大家不要忘记了喔。在回顾学过知识的同时,还是要继续向前学习的。那么今天就学习一下s7-200的定时器指令的知识吧。

S7-200提供了256个定时器,定时器号为0-255,共有三种类型:接通延时定时器(TON)、有记忆接通延时定时器(TONR)和断开延时定时器(TOF)。接通延时定时器(TON)用于单一间隔的定时,比如延时启动或延时停机;有记忆接通延时定时器(TONR)则是用于累计多个时间间隔;断开延时定时器(TOF)常用于故障事件后的时间延时。至于这几个定时器具体是如何使用如何计时的,你可以在软件里对着定时器指令按下F1快捷键查找帮助,这个帮助也是很有用的,我们也要学会查找帮助。


定时器对时间间隔计数,这个时间间隔就叫做分辨率,有时也有称它为时基。在我们的S7-200中,定时器有3种分辨率:1ms、10ms、100ms,定时器分类及特征



  我们会看到定时器指令上有定时器号、输入使能、设定值、类型和分辨率,我们要知道的是定时器号和分辨率是搭配好了的,选择了一个定时器号,分辨率会自动就是对应的分辨率的。
我们的定时器的定时时间是有个计算公式的,实际的定时时间等于设定值乘以分辨率。举个例子,假如我们使用是的TON的定时器T37,设定值是10,那么定时时间就是1000ms,也就是1s了。

定时器指令在程序编写过程中是经常要用到的指令,所以我们要掌握好它。因为实际运用中,其实还是接通延时会用的比较多,所以,下面我们便举一下几个接通延时定时器的例子,以便更好地掌握定时器的知识。

1、闪烁电路(方法1)


2、闪烁电路(方法2)


对闪烁电路的程序再拓展一下,可以运用比较指令的来实现闪烁电路,顺便可以掌握一下比较指令的知识。
3、延时启动、延时停机



到这里,那么你对定时器掌握了有多少呢?想必至少了解了定时器的一些基本内容吧。



















    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多