FX2N 系列 PLC 的循环开始和结束指令

2017-06-04 83 0

循环开始和结束指令的助记符、指令代码、操作数及程序步如表 6-7 所列。

表 6-7 循环开始和结束指令

循环开始和结束指令

指令梯形图如图 6-11 所示。

图 6-11 循环指令梯形图

循环指令梯形图

指令说明:

① FOR-NEXT 之间的循环可重复执行 n 次(由源数据指定次数),执行完后程序转到紧跟在 NEXT 指令后的步序。n=1~32767 为有效。

② 图 6-11 中,D0 的数据为 5 时,每执行一次 A 程序,B 程序就执行 5 次;由于 A 要执行 4 次,因此 B 程序总共要执行 20 次。

③ 在 FOR-NEXT 指令内最多可嵌套 5 层其他的 FOR-NEXT 指令。但下列任一情况都会导致出错:NEXT 指令写在 FOR 指令之前;缺少 NEXT 指令;NEXT 指令写在 FEND、END 指令之后;NEXT 指令与 FOR 指令数目不一致。

例 6-1 分析下列程序(图 6-12)当 X10 接通后运行和断开时运行 D0 的结果。分析:当 X10 接通后运行该程序,条件跳转指令(CJ P0)起作用、跳过加 1 指令(INC D0),因此 D0=0;当 X10 断开后再运行该程序,条件跳转指令不起作用,执行加 1 指令(INC D0),因此 D0=100。

图 6-12 FOR、NEXT 指令梯形图

FOR、NEXT指令梯形图

相关文章

三菱 FX 系列 PLC 的 FX2N-4AD 使用及程序实例
FX 系列运动控制器模块
三菱 FX 系列 PLC 的报警器复位指令
FX 系列高速计数模块
PLC 编程语言基础
三菱 FX 系列 PLC 的二进制平方根指令

发布评论