回复:关于SMART200,采用 定时中断进行流量累计发现问题

已锁定

芳季

西门子1847工业学习平台

  • 帖子

    15451
  • 精华

    101
  • 被关注

    956

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2023-02-16 11:56:32

9楼

引用<关于中断里面使用线圈……>这里面我没明白你说的是什么问题。

中断里面使用线圈纯粹是线圈指令比置位指令执行快,而且功能是一样的(仅仅是现在这种情况一样)。所以我建议线圈。

任何地址的刷新是随程序执行刷新,所有地址,VMTCIQSLSMAC。与扫描周期有关的仅仅是输入物理量向输入映像区刷新和输出映像区向物理输出刷新,这两种情况。

回到这个程序的M0.2,只要任何情况执行过线圈on的程序,即时开始,以后任何程序读得的M0.2就是on。直到程序执行过其他使M0.2off的指令。

这个程序读过一次M0.2后,判断是否on,然后选择性执行子程序和R m0.2 1指令,在此期间有原因改变过M0.2,也改变不了刚才LDm0.2的栈顶。然而下一次(不知道这下一次是哪里)LDM0.2才发生作用。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8866条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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