恭喜,你发布的帖子
发布于 2022-11-05 09:45:12
4楼
我看你主要问题是对fox/next指令的理解。
这个指令比较特殊的地方是indx管脚,它是存放循环次数累加值的管脚,无论这个管脚是什么的数字,当开始循环时,一定是从起始值开始循环,无需初始化。
init:这个好理解,是循环开始值。如你的程序就是从第1个循环开始的。
final:这个管脚定义的是循环次数。如你的程序指定的是变量LW2。
上述管脚的数据类型均为INT。
你这样调用,可能原因是,数据类型及接口变量的定义。
你先试试这个:
LD V0.0
EU
FOR MW0, 1, 100 //MW0就是触发循环次数的寄存器。
。。。。。。
NEXT
请填写推广理由:
分享
只看
楼主