如果用變址寄存器V、Z來修改對(duì)象軟元件編號(hào)時(shí),利用程序可修改可修改對(duì)象軟元件編號(hào)。這種方法對(duì)于有使用次數(shù)限制的指令來說,可得到和同一指令多次編程相同的效果。
從Y000或Y001輸出由D10的內(nèi)容決定寬度的脈沖。
這種切換由X010的ON/OFF狀態(tài)決定。
FNC58是只能進(jìn)行一次編程的指令,但在沒有必要同時(shí)驅(qū)動(dòng)多個(gè)輸出的情況下,可用修改輸出編號(hào)的方法來變更被控制的對(duì)象。
此外,在指令執(zhí)行中,即使Z變化,上述的切換也無效。為了使切換有效,請(qǐng)將指令的驅(qū)動(dòng)置為OFF一次。
注意事項(xiàng):
-
利用變址修改的16位計(jì)數(shù)器不能作為32位計(jì)數(shù)器使用。作為變址修改的結(jié)果,需要使用32位計(jì)數(shù)器的場合,請(qǐng)?jiān)谟?jì)數(shù)器C200以后附加上Z0~Z7。
-
V、Z自身或位指定用Kn的“n”不可修改(K4M0Z0有效,K0Z0M0無效)
-
LD、AND、OUT等可編程控制器的基本順控指令和步進(jìn)梯形圖指令不可進(jìn)行變址修改。