三菱循环指令FOR NEXT怎么使用

发布网友 发布时间:2022-04-21 06:15

我来回答

2个回答

热心网友 时间:2022-06-18 10:45

循环指令FOR NEXT的用法:

循环指令共有两条:循环区起点指令FOR,编号为FNC08,占3个程序步;循环结束指令NEXT,编号为FNC09,占用1个程序步,无操作数。

在程序运行时,位于FOR~NEXT间的程序反复执行n次(由操作数决定)后再继续执行后续程序。循环的次数n=1~32767。如果N=-32767~0之间,则当作n=1处理。

如图1所示为一个二重嵌套循环,外层执行5次。如果D0Z中的数为6,则外层A每执行一次则内层B将执行6次。

循环指令的使用注意事项:

1、FOR和NEXT必须成对使用。

2、FX2N系列PLC可循环嵌套5层。

3、在循环中可利用CJ指令在循环没结束时跳出循环体。

4、FOR应放在NEXT之前,NEXT应在FEND和END之前,否则均会出错。

热心网友 时间:2022-06-18 10:46

需要提升阅读手册的能力了。

比如,计算一个1~10的累加

指令为:

LD M8002

MOV K0 D0

MOV K0 Z0

LD> Z0 K10

CJ P0

FOR K10

LD M8000

ADD DO Z0 D0

INC Z0

NEXT

P0

END

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com