指针实现顺序输出?

A     I      0.0
      FP    M      0.0
      L     P#0.1
      L     MD    12
      +D    
      T     MD    12
      S     Q [MD 12]
想用地址加1的方法实现,第一次点击I0.0使Q0.0 输出,第二次电机I0.0使Q0.1输出,第三次点击I0.0是Q0.2输出,依次类推。想问一下这段程序里哪写的不对?为什么PLC总是没有输出?另外MD12已经在OB100中初始化等于0了。

最佳答案

1、在OB100规范的编程应为:
L     P#0.0
T    MD    12
2、 程序为:
      A      I      0.0
      FP    M      0.0
      S     Q [MD 12]
      JNC  M001
      L     P#0.1
      L     MD    12
      +D    
      T     MD    12
 M001:

提问者对于答案的评价:
谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午5:15
下一篇 2018年12月1日 下午5:15

相关推荐