回复:程序扫描周期

cxaction

  • 帖子

    208
  • 精华

    1
  • 被关注

    7

论坛等级:侠士

注册时间:2011-07-16

普通 普通 如何晋级?

发布于 2012-07-24 22:51:50

15楼

quote:以下是引用youhm在2012-07-24 21:13:54的发言:
quote:以下是引用cxaction在2012-07-24 19:23:36的发言:
quote:以下是引用zhangli0在2012-07-21 08:55:51的发言:
我来一个简单逻辑的



可是我还有一点不明白。
1.当I0.0没动作 直接跳到空指令。
2.当I0.0动作RLO结果为1Q0.0为常1点。当松开I0.0Q0.0为什么会保持?松开I0.0RLO结果为0直接跳到空指令,Q0.0这断程序应该已经跳过了,可是为什么q0.0还是能保持呢?想不明白。

PLC程序和继电器回路不一样,如果输出点没有被扫描那么输出点的状态不会改变,并不是不扫描输出点置零。

谢谢指点,可是我还有点不明白。我用仿真看了程序。当I0.0没有动作时NOP的RLO位为1.当按下I0.0 第一个扫描周期来时NOP的RLO位1,当松开I0.0第二个扫描周期来时NOP的RLO位也为1.当第三个扫描周期来时按下I0.0 NOP的RLO位由1变为0.松开I0.0第四个扫描周期来时NOP 的RLO位由0变为1.
NOP 的RLO位怎么理解呢(为什么有的时候扫描时RLO位是0有时扫描时RLO位为1)?能把这个程序说详细点吗?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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