西门子S7-200子程序调用定时器

   2022-11-24 工业品商城264
核心提示:看到很多关于西门子S7-200子程序调用定时器的帖子。有朋友发帖说子程序里用了定时器。主程序多次调用子程序时,发现程序逻辑无法正常执行?事实上,在条件调用子程序中,当子程序调用停止时,如果定时器已经被激活,停止子程序调用会导致定时器失控。使用带定时器的条件调用子程序时,一定要注意定时器的分辨率和定时逻辑,

看到很多关于西门子S7-200子程序调用定时器的帖子。有朋友发帖说子程序里用了定时器。主程序多次调用子程序时,发现程序逻辑无法正常执行?

事实上,在条件调用子程序中,当子程序调用停止时,如果定时器已经被激活,停止子程序调用会导致定时器失控。使用带定时器的条件调用子程序时,一定要注意定时器的分辨率和定时逻辑,以免造成程序运行错误。如果子例程被多次调用,程序可能会失去控制。在这种情况下,计时器通常只在第一次被调用时才计数。如果STEP7中写的FC块多次调用定时器,就没问题。因为S7-200和S7-300在硬件和软件上不同,所以没有类比。在STEP7中定义局部变量时,可以将定时器设置为参数。但是在MICROWIN的局部变量定义中没有定时器类型,只能使用定数定时器。

S7-200的功能不够绿色,定时器数量有限。但是定时器功能可以通过写程序来实现,这样就不存在定时器被多次调用的问题。计时器实际上是CPU内部晶体振荡器被读取的次数,您可以中断计时器或使用SM0.5编写子程序

它是一个多功能的产品,功能有限,但你可以不断思考,通过编程获得产品更多的使用空间。

 
 
更多>同类新闻资讯
推荐图文
推荐新闻资讯
点击排行

新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服