回复:SR指令为什么不能置1?

半截蜡烛

  • 帖子

    273
  • 精华

    1
  • 被关注

    9

论坛等级:游侠

注册时间:2008-08-26

普通 普通 如何晋级?

发布于 2009-11-16 18:58:52

18楼

楼主啊还没解决啊?你用的是梯形图是吧?SR触发器是要指定一个存储位吧?如M12.0,我说的意思就是可能在SR触发器之前某个地方有M12.0的输出线圈,并且一直置0状态,而你只注意到了SR触发器的R端,而忽视了“M12.0”,试想一个扫描周期里因为SR触发器是最后一个“M12.0”的输出线圈,所以最后输出刷新结果是此时M12.0为1的话那就结果为1,但是当SR触发器的S端不为1情况就不同了,因为前面的输出线圈M12.0一直为0,这最后的一个SR触发器的S端为0时你想会发生什么事?我认为它既不对M12.0置位1也不回复位0,会什么也不做也就是保持原来的状态,而这个状态因为在上面的输出线圈里改成了0.保持的就是0.
SR触发器如果两个输入端都为1,应当是复位0优先,不可能是你说的有道通那种情况。
活到老学到老!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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