关于PLC扫描周期内顺序执行,然后统一刷新I/O的疑惑

已锁定

alex yang

  • 帖子

    151
  • 精华

    0
  • 被关注

    3

论坛等级:游侠

注册时间:2008-11-05

普通 普通 如何晋级?

关于PLC扫描周期内顺序执行,然后统一刷新I/O的疑惑

1437

6

2010-11-30 15:39:27

以前一直理解的是,PLC对程序顺序执行,当前指令的结果只会影响到后续的中间点,而前面的执行结果并不受影响。直到下个扫描周期前面的执行结果才会刷新。
所以写了以下一段代码:
A(
O M 0.1
O M 0.0
)
AN I 0.2
= M 0.0

A I 0.0
FP M 0.6
= M 0.7

A M 0.7
FP M 0.3
= M 0.1

按照以前的理解,上述程序在输入I0.0置1时,M0.0不应该自锁。但实际是锁上了。输入程序是在自锁的信号之后,且,都是上升沿信号,只执行一个扫描周期啊,请大侠们帮小弟指点迷津。谢谢
关于PLC扫描周期内顺序执行,然后统一刷新I/O的疑惑 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54621条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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