用指针做循环累加为什么不循环?程序在线见附图。程序与“找答案”提供的指针循环程序完全一致。
图片说明:
最佳答案
我觉得,循环程序是没有问题;在PLC里,这个循环程序也在不断的运行,所以这个值会不断的累加,所以初始化和程序只能够运行一个周期,我将程序修改如下,希望对你的理解有帮助:
OPN "11111"
A M 79.0 //这个按钮的作用就是让程序运行一个周期
FP M 79.1
JCN A002 //没有运行信号就跳转,不执行累加的程序
LAR1 P#0.0
L 0
T MD 30
L 10
A001: T MW 20
L DBW [AR1,P#0.0]
L MD 30
+D
T MD 30
+AR1 P#4.0
L MW 20
LOOP A001
A002: NOP 0
或者将你编写的程序放到OB35里,就能够实现了;
提问者对于答案的评价:
回答的最详细
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc219527.html