回复:重复调用子程序中怎么做定时器?

已锁定

yzs

  • 帖子

    436
  • 精华

    7
  • 被关注

    47

论坛等级:侠圣

注册时间:2013-12-27

黄金 黄金 如何晋级?

发布于 2021-05-25 11:53:52

8楼

目前我已经很少使用200SMART编程,找了一下以前的200定时器子程序供你参考使用:

定时器的使用方法及TIA的定时器可参考300 的自编写S_ODT定时器FC块这个帖子,里面有比较详细的介绍。

-------------------------------------
下面简单讲讲自编写定时器程序的优点所在:
1.定时器使用了整形变量,便于各种类型的组态软件和触摸屏的定时设定、时间读取和时间比较。
2.FC的使用可以方便的各种嵌套而不容易出现定时器重复的问题。
3.长时间计时并不会出现重因为复调用定时器导致的累计误差,因此此定时器长时间计时是很准确的 。
4.可以灵活运用,特别是ET(已用时间)的运用,通过已用时间的比较可以多个时间段进行各种控制,而不需要使用到多个计时器。
5.定时遵循程序从上到下,从左到右的扫描规律,在程序设计中不会因为异步计时可能导致的各种误解和问题。
6.可能这个需求是大家容易疏忽的,也是一个很重要的优点:那就是很方便的选择断电重上电后定时器的计时状态。如果想选择重上电后计时器继续运行只需要将相关变量设计成掉电保持型即可,如果想选择重上电后计时器重新运行只需将相关变量设计成掉电非保持型即可。


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9017条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。