西门子中国代理商-杭州
浔之漫智控技术(上海)有限公司
本公司销售西门子自动化产品,全新原装,****,价格优势
西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网
西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆
我公司大量现货供应,价格优势,品质保证,德国原装进口
使用 FOR 和 NEXT 指令可在重复执行分配计数的循环中执行程序段。 每条 FOR 指令需
要一条 NEXT 指令。 将 FOR-NEXT 循环置于*大嵌套深度为八层的 FOR-NEXT 循环
内。
如果启用 FOR-NEXT 循环,则完成迭代操作之前会持续执行循环,除非在循环内部更改
FINAL 值。 在 FOR-NEXT 循环处于循环过程时可更改值。 再次启用循环时,会将 INIT
值复制到 INDX 值(当前循环编号)。
例如,假定 INIT 值为 1,FINAL 值为 10,则 FOR 指令和 NEXT 指令之间的指令将执行
10 次,INDX 值递增: 1, 2, 3, ... 10.
如果 INIT 值大于 FINAL 值,则不执行循环。 每次执行完 FOR 指令和 NEXT 指令之间的
指令后,INDX 值递增,并将结果与*终值进行比较。 如果 INDX 大于*终值,则循环执
行终止。
对于 STL,如果程序进入 FOR-NEXT 循环时逻辑堆栈的栈顶值为 1,则在程序退出
FOR-NEXT 循环时逻辑堆栈的栈顶值将为 1。
展开全文