时钟发生器

AN      M0.0      //启动
 R     T      1   
  R     Q      2.0   //输出
 JC    M11
  A     T      1    
 JC    M11
AN    Q      2.0
   =     Q      2.0
L     MW     6         //脉冲持续时间
 JC    M12
 L     MW     8    //暂停时间
M12:  SE    T      1
M11:  =     M      2.4
怎么我仿真时程序第一跳转M12时间为MW6的值,以后再也不跳转M12了,求解

最佳答案

1、你可以使用仿真器仿真一下的,在执行的时候,这个周期执行跳转到M12,下个周期就不执行跳转到M12了,因为你用的AN Q2.0  =Q2.0这条指令是这个周期通,下个周期断开这样循环的
2、仿真器可以手动控制PLC周期的执行,你可以挨个周期控制执行,然后查看逻辑结果,很方便程序的调试

图片说明:

时钟发生器  

提问者对于答案的评价:
理解的也不对,应为程序就在第一个扫描才会调用,以后了一直都是正常扫描

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 上午12:10
下一篇 2020年10月31日 上午12:10

相关推荐