FOR和NEXT指令重复执行FOR和NEXT之间的逻辑,重复次数在S1中指定。按照S1中指定的次数执行完FOR和NEXT指令间的处理后,NEXT指令后的行将无条件运行。当S1为0或以下时,FOR和NEXT之间的逻辑将不执行,程序将跳转至NEXT指令后的行。
FOR和NEXT指令必须成对使用。这些指令总是运行。
程序示例
FOR/NEXT
其他指令不能和FOR和NEXT指令在同一行中出现。可以使用JMP指令来指定执行FOR和NEXT指令的条件。如下FOR和NEXT指令的程序示例说明了如何使用条件来运行FOR和NEXT指令。
当常开指令的变量置ON时,FOR和NEXT指令将不执行,程序将跳转至“LABEL-001”。当该变量置OFF时,FOR和NEXT指令执行。FOR指令的操作数S1的值(N)表示FOR和NEXT指令之间的行将被重复的次数。当S1 = 10时,FOR循环重复10次。在退出FOR循环后,会继续处理NEXT指令后的指令。