回复:程序的扫描顺序和滞后

已锁定

番茄+

  • 帖子

    34
  • 精华

    0
  • 被关注

    0

论坛等级:游侠

注册时间:2021-04-12

普通 普通 如何晋级?

发布于 2022-02-01 20:43:29

2楼

展开查看
以下是引用yming在2022-02-01 17:40:49的发言 >1楼

第一张图,是有点儿“懵人”的感觉。它其实是在说:第一周期初始(输入)阶段,X4(映像)为0!真实的硬件DI在执行周期变成了1!

目的是让你清楚,真实DI变化(在执行阶段) 不影响 DI映像的状态。


所以,第二张图的对应解释,也是M0.0在第一周期输入(刷新IO映像区)时,为0!在刷新之(此程序段)后,被改变为1!

第二个周期才会出现脉冲,导致M10.0为1!由程序段二的下分支能流导致Q0.0为1。

第三个周期,脉冲消失,M10.0为0!由程序段二段上分支能流自锁Q0.0。


      我看图1的Y30线圈之所以在第3周期才为1 就是因为 输入是在X4第2行开始的 也就是已经扫过了第1行 所以要到下一个周期 也就是第3周期才为1?

      还有个问题;图2 要想自锁就是段2 q0.0线圈得电后  在一个扫描周期内 只要在一个程序段内 能流还能往左走把 q0.0常开置1吗?

冷静是种习惯
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15595条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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