回复:关于监视“第几次进入定时中断0服务程序”的疑问

芳季

西门子1847工业学习平台

  • 帖子

    15347
  • 精华

    101
  • 被关注

    901

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2016-03-31 12:02:25

7楼

展开查看
以下是引用西西门在2016-03-31 09:49:26的发言 >5楼

大哥,请教下,这样重新定向“定时中断0”,是重新用连接中断“ATCH”指令吧。那这样定时器0是从重新执行ATCH后重新计时哦?不过影响应该也不多,就算是重新计时,也是紧跟着本次计时到点而开始的。

以下是引用芳季在2016-03-31 09:24:11的发言 >4楼:不算什么好办法。只...

引用4楼详细内容:

不算什么好办法。只是本来就是这样用的。

同一个中断源只要最后把它重定向,都可以毫无限制地进行切换,下次中断生效。

如果不希望定时时基重新开始,那么可以这样。

在中断中要使用到一个点位记忆。

m0.0初始化成0。中断里面用m0.0的常开和常闭点分别控制两个跳转,分别跳转到两个程序需求的去向。然后在只执行一次的这个部分的最后把m0.0置位成1。那么以后都不会再执行前面这段程序了。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33149条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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