回复:一个按钮一个灯,跳转指令的问题

cxaction

  • 帖子

    208
  • 精华

    1
  • 被关注

    7

论坛等级:侠士

注册时间:2011-07-16

普通 普通 如何晋级?

发布于 2012-07-26 21:02:36

8楼

quote:以下是引用YiMoon在2012-07-26 10:02:16的发言:
用JC指令时:
I0.0接通,M20.0为1(1个扫描周期),跳转到M00,M0.1置1,Q0.1为1。
第二个扫描周期时,JC M00条件不成立,R M0.1条件不满足(M20.0不为1),故M0.1不能复位。
再次接通I0.0时,又跳转到M00了,因此Q0.1只能一直为1了。

请问高手用JCN指令时第一次扫描没有按下I0.0 Q0.0的RLO为1 。当按下I0.0 扫描周期来时(I0.0的上升沿)I 0.0的RLO为1M0.0的RLO为1 M20.0的RLO为1.不是应该执行 R M0.1的指令吗?可现实是 执行的S M0.1(也就是说JCN指令没有执行)。 当接着扫描周期来时 M0.0的(上升沿已经过了)故M0.0的 RLO为0
M20.0 的RLO 为0 执行 JCN 指令时 由于M20.0的 RLO为0 所以 S M0.0不执行。可是现实是 A M0.0 的 RLO为1 。这是什么道理呢。 表述不清我是单步扫描一个一个看的。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54658条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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