用指针做循环累加为什么不循环?程序在线见附图。程序与“找答案”提供的指针循环程序完全一致。
图片说明:
43ba72889189d4BF0e66aef282297d23e91061bad468171ffbada1b5943f35b6
最佳答案
我觉得,循环程序是没有问题;在PLC里,这个循环程序也在不断的运行,所以这个值会不断的累加,所以初始化和程序只能够运行一个周期,我将程序修改如下,希望对你的理解有帮助:
OPN"11111"
AM79.0//这个按钮的作用就是让程序运行一个周期
FPM79.1
JCNA002//没有运行信号就跳转,不执行累加的程序
LAR1P#0.0
L0
TMD30
L10
A001:TMW20
LDBW[AR1,P#0.0]
LMD30
+D
TMD30
+AR1P#4.0
LMW20
LOOPA001
A002:NOP0
或者将你编写的程序放到OB35里,就能够实现了;
提问者对于答案的评价:
回答的最详细
专家置评
已阅,最佳答案正确。