回复:关于200smart 定时中断的几个测试

已锁定

WWCWWC

西门子1847工业学习平台

  • 帖子

    9114
  • 精华

    157
  • 被关注

    1474

论坛等级:至圣

注册时间:2008-07-26

钻石 钻石 如何晋级?

发布于 2020-05-12 13:42:06

44楼

展开查看
以下是引用芳季在2020-05-12 10:14:44的发言 >43楼

哦是的,我说得太草率。

差一件事,用一个初始化子程序先on一下t32让它先转起来。一但开始了计时,就可以产生自激了。

以下是引用WWCWWC在2020-05-12 09:34:06的发言 >39楼:我意思是这个T32定...

引用39楼详细内容:

我意思是这个T32定时中断定时器,放在自己指定的定时中断子程序中还能够运行?

把它放在如OB1上,当定时器当前值等于预设值时,产生一个中断进入到定时中断子程序这个理解。

把定时器本身的线圈放在自己的定时中断中,如何运行定时器?

以下是引用shine在2020-05-12 09:16:18的发言 >37楼:在中断中使用 TO...

引用37楼详细内容:

在中断中使用 TON T32,也是可以正常运行的,只要你不要在其他地方再使用TON T32。

T32是随时刷新的,即使你用SM0.1调用一个子程序,里面用SM0.0 调用TON T32,到了设定时间之后,T32的触点一样会闭合。


以下是引用WWCWWC在2020-05-12 08:44:41的发言 >35楼:季侠:你可能忘了...

引用35楼详细内容:

季侠:

你可能忘了对中断子程序执行的概念了?中断执行只能是一个周期的,在一个周期中如何运行需要几个或者更多周期的指令?也有可能我没有理解你的意思。


以下是引用芳季在2020-05-11 22:25:26的发言 >:中断程序就是我上...

引用详细内容:

中断程序就是我上面截图的啊。初始化的我没有写出来。

没什么了。

如果R指令不能让T32彻底复位重新计时的话就用off能流的T32,然后下一行写on能流的T32。这样计时器肯定可以停止又重新计时。

@芳季:

   季侠,我还真的根据你的含义,写了一个验证程序,定时中断时间分别由10mS、5mS、4mS、3mS、2mS、1mS各种设置,并按你的先使能T32定时器,然后关闭使能条件,让所连接的中断子程序运行T32,结果都不能够运行起来,我认为,当中断连接被执行是一个周期的事情,然后让定时中断“自激”起来?我关闭外部T32使能后,定时中断子程序中的T32无法再自激运行了的。



评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8946条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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