NOP指令:空操作指令。
END指令:程序結(jié)束指令。
PLC編程之空操作指令說(shuō)明
1.在將程序全部清除時(shí),全部指令成為空操作。若在普通指令與指令之間加入空操作(NOP)指令,則可編程控制器可繼續(xù)工作,而與此無(wú)關(guān)。若在程序執(zhí)行過(guò)程中加入空操作指令,則在修改或追加程序時(shí),可以減少步序號(hào)的變化,但是程序步須留有空余。
2.若將已寫(xiě)入的指令換成NOP指令,則電路會(huì)發(fā)生變化,務(wù)必請(qǐng)注意。
3.可編程控制器反復(fù)進(jìn)行輸入處理,程序執(zhí)行輸出處理,若在程序的最后寫(xiě)入END指令,則END以后的其余程序步不再執(zhí)行,而直接進(jìn)行輸出處理。在程序中沒(méi)有END指令時(shí),可處理到最終的程序步。
4.在調(diào)試期間,在各程序段插入END指令,可依次檢測(cè)各程序邏輯段的動(dòng)作。在這種場(chǎng)合,在確認(rèn)前面電路塊動(dòng)作正確無(wú)誤后,依次刪去END指令。
NOP指令的應(yīng)用:
①指定某些步序內(nèi)容為空,留空待用。
②短路某些接點(diǎn)或電路
③切斷某些電路
④變換先前的電路