执行顺序问题

假设在顺序控制指令中的第一步( S0.1)中。
 NET   10     LD          I0.0
                     SCRT    S0.2
 NET   11     LD          I0.0
                      S             Q0.0,1
 (I0.0为瞬间接通)
 请问为什么程序在转移到第二步(S0.2)的同时,Q0.0也接通?
 按理说程序先扫描的NET 10,执行了转移操作后,就应该转到第二步(S0.2)了,不应该执行NET11了。

最佳答案

程序必须在一个扫描周期结束时才能把结果放进输出寄存器中。所以程序在转移到第二步(S0.2)的同时,Q0.0也接通。

提问者对于答案的评价:
ok

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc358737.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 怎么会引起其它网段上的设备报警停机?

    我司用的西门子224PLC,远程控制4台变频小电机,用的是porfbus协议,我断开电源,怎么会引起其它网段上的设备报警停机?如何解决这种情况? 钻石用户推荐最佳答案 当处于终端位…

    SIMATIC S7-200 2021年7月5日
  • 200frequency测速问题

    我用库文件frequency进行测速,如果程序用一个frequency子程序程序HC0,或HC4运行都正常,但是同时调用两个frequency检测hc0和hc4就有一个不能正常显示…

    SIMATIC S7-200 2017年12月7日
  • 西门子224XPCN(非Pi)驱动松下A5伺服

    松下A5伺服驱动器设置为脉冲+方向模式驱动电机,PLC为224XPCN,Q0.0为脉冲输出端口,Q0.2为方向输出端口,按下启动按钮,电机始终只往一个方向旋转,方向信号控制无效,输…

    SIMATIC S7-200 2017年10月30日
  • TD400c的连接问题

    由于CPU故障 跟换了新的CPU226.将程序导入新CPU后 接通原来的TD400。 结果无法响应 plc地址是1,  …

    SIMATIC S7-200 2017年10月24日
  • 能否用万用表量出已损坏的模块

    经常有这样235模块损坏,能否用万用表量出比如通道阻抗值来确定模块或通道的损坏?请大虾共同探讨。谢谢 最佳答案 可以。对于不同的驱动输出,采取的方法不同,一般带负载测量接点电压较方…

    SIMATIC S7-200 2021年7月5日
  • 原来是PLC是Ge,现在要换成西门子plc哪个型号的? 着急呀

    原来是PLC是Gefanuc senes90 micro16点输入,12点输出,(应该是数字量);现在要选西门子PLC,选西门子的哪种型号合适(订货号)? 问题…

    SIMATIC S7-200 2018年12月5日
  • 关于RS触发器程序段编译出错

    请问如图所示的程序段出错点在哪 问题补充:看不到图片吗?其实就是RS两个输入口 有并联的情况,就会编译错误 图片说明:    最佳答案 没有图,可参考…

    2021年7月5日
  • PPi通讯的疑惑

    请问各位!我想把主站的i0.0-i0.7映射到从站的q0.0-q0.7,把从站的i0.0-i0.7映射到主站的q0.0-q0.7,我是用PORT0的,1个字节的接受和发送,主站vb…

    SIMATIC S7-200 2020年10月31日
  • 程序

    解释下。LD   .M5.2   .  A    T39&n…

    SIMATIC S7-200 2018年12月14日
  • 200cpu不能运行

    200CPU突然发现不再运行,更换新CPU ,重新下载备份程序,问题未解决。下载空程序CPU不再报错,请教高手原因 问题补充:谢谢,各位的回答。问题我以解决。发现以前程序…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论