恭喜,你发布的帖子
发布于 2021-05-25 11:53:52
8楼
目前我已经很少使用200SMART编程,找了一下以前的200定时器子程序供你参考使用:
定时器的使用方法及TIA的定时器可参考300 的自编写S_ODT定时器FC块这个帖子,里面有比较详细的介绍。
-------------------------------------
下面简单讲讲自编写定时器程序的优点所在:
1.定时器使用了整形变量,便于各种类型的组态软件和触摸屏的定时设定、时间读取和时间比较。
2.FC的使用可以方便的各种嵌套而不容易出现定时器重复的问题。
3.长时间计时并不会出现重因为复调用定时器导致的累计误差,因此此定时器长时间计时是很准确的 。
4.可以灵活运用,特别是ET(已用时间)的运用,通过已用时间的比较可以多个时间段进行各种控制,而不需要使用到多个计时器。
5.定时遵循程序从上到下,从左到右的扫描规律,在程序设计中不会因为异步计时可能导致的各种误解和问题。
6.可能这个需求是大家容易疏忽的,也是一个很重要的优点:那就是很方便的选择断电重上电后定时器的计时状态。如果想选择重上电后计时器继续运行只需要将相关变量设计成掉电保持型即可,如果想选择重上电后计时器重新运行只需将相关变量设计成掉电非保持型即可。
请填写推广理由:
分享
只看
楼主