技术分(fēn)享

当前位置:三菱PLC > 技术服務(wù) > 技术分(fēn)享

三菱PLC循环指令FOR,NEXT编程实例

点击:12426 日期:2022-07-01 选择字号:小(xiǎo)

三菱PLC循环指令FOR,NEXT编程实例

循环指令共有(yǒu)两条:循环區(qū)起点指令FOR,编号為(wèi)FNC08,占3个程序步;循环结束指令NEXT,编号為(wèi)FNC09,占用(yòng)1个程序步,无操作数。在程序运行时,位于FOR~NEXT间的程序反复执行n次(由操作数决定)后再继续执行后续程序。循环的次数n=1~32767。如果N=-32767~0之间,则当作n=1处理(lǐ)。

使用(yòng)循环指令时应注意:
1)FOR和NEXT必须成对使用(yòng);
2)FX2N系列PLC可(kě)循环嵌套5层;
3)在循环中可(kě)利用(yòng)CJ指令在循环没结束时跳出循环體(tǐ);
4)FOR应放在NEXT之前,NEXT应在FEND和END之前,否则均会出错。

例子:
1)[C]的程序执行4次,向NEXT指令3以后的程序转移
2)在[C]的程序执行1次期间,如果数据寄存器D0Z的内容為(wèi)6,则[B]的程序执行6次;因此,[B]的程序总共执行24次。
3)不执行FOR~NEXT的程序时,利用(yòng)Cj指令实现跳转(X010=ON)X010断开时,如果K1X000的内容為(wèi)7,在[B]的程序执行1次时,[A]的程序执行7次,总共执行4×6×7=168次

三菱plc编程实例

评论信息

暂无留言!
发表评论
姓名:
内容:
验证码: 点击换一个 看不清?

1.尊重网上道德,遵守中华人民(mín)共和國(guó)的各项有(yǒu)关法律法规,不发表攻击性言论。
2.承担一切因您的行為(wèi)而直接或间接导致的民(mín)事或刑事法律责任。
3.产品留言板管理(lǐ)人员有(yǒu)权保留或删除其管辖留言中的任意内容。
4.不支持HTML代码且留言要通过审核后才会显示,请勿恶意留言。