循環(huán)指令FOR NEXT 三菱FX系列PLC
循環(huán)指令共有兩條:循環(huán)區(qū)起點指令FOR,編號為FNC08,占3個程序步;循環(huán)結(jié)束指令NEXT,編號為FNC09,占用1個程序步,無操作數(shù)。
在程序運行時,位于FOR~NEXT間的程序反復(fù)執(zhí)行n次(由操作數(shù)決定)后再繼續(xù)執(zhí)行后續(xù)程序。循環(huán)的次數(shù)n=1~32767。如果N=-32767~0之間,則當(dāng)作n=1處理。
如圖1所示為一個二重嵌套循環(huán),外層執(zhí)行5次。如果D0Z中的數(shù)為6,則外層A每執(zhí)行一次則內(nèi)層B將執(zhí)行6次。
圖1 循環(huán)指令的使用
使用循環(huán)指令時應(yīng)注意:
1)FOR和NEXT必須成對使用;
2)FX2N系列PLC可循環(huán)嵌套5層;
3)在循環(huán)中可利用CJ指令在循環(huán)沒結(jié)束時跳出循環(huán)體;
4)FOR應(yīng)放在NEXT之前,NEXT應(yīng)在FEND和END之前,否則均會出錯。
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。