回复:一个简单的周期问题

已锁定

xinchen

  • 帖子

    230
  • 精华

    1
  • 被关注

    5

论坛等级:侠圣

注册时间:2015-11-05

白金 白金 如何晋级?

发布于 2024-08-23 08:42:04

11楼

展开查看
以下是引用没错我是大虾在2024-08-22 23:03:16的发言 >10楼

这个图,如果是同一周期内下边的按照线圈变化,那就不能自锁,但实际情况是可以自锁的,那说明Q点上个周期的得电状态依然对这个开点起作用了,是不是这么一回事



以下是引用yming在2024-08-22 21:11:01的发言 >8楼:“第一个周期前将I点...

引用8楼详细内容:

“第一个周期前将I点得电情况放入映像区,第一个周期程序里I点使Q点得电,那程序扫到Q点的开点使它闭合也是在这个周期里么?”


你干脆把这个Q想象成M区变量吧。假定称为MQ;在扫描处理过程中,不管程序对其置零置一多少次,仅在程序扫描全部完成后,下一个周期开始,将MQ最后的状态复制到对应的实际输出点。

程序执行自上而下,自左向右


初始均为 false


按下 i0.2 时,I0.2 = true,Q0.0(下) = false(上个周期是 false),由于 I0.2 = true,所以 Q0.0(右) 输出为 true;


下个周期,若 I0.2 仍为 true,此时 Q0.0(下) = true(上个周期是 true),但因为 I0.2 是 true,所以第三行未接通,第二行还是通的,所以 Q0.0(右) 输出还是为 true;

....

到某个周期, I0.2 为 false 时,此时 Q0.0(下) = true(上个周期是 true),所以第二行未接通,但第三行接通了,所以 Q0.0(右) 输出还是为 true,完成所谓自锁;


这个示例,主要演示的是 I0.0 和 I0.2 对自锁的差别吧?




评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15117条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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