在編程時(shí),經(jīng)常遇到多個(gè)線圈同時(shí)受一個(gè)或一組接點(diǎn)控制,如果在每個(gè)線圈的控制電路中都串入同樣的接點(diǎn),將多占用存儲(chǔ)單元,應(yīng)用主控指令可以解決這一問題。
主控指令mc用于公共串聯(lián)接點(diǎn)的連接,主控復(fù)位指令mcr是主控mc的復(fù)位指令。mc指令是3程序步,mcr是2程序步,它們的目標(biāo)元件是y、m,不能操作特殊輔助繼電器m。圖是mc、mrc指令的使用說明。
圖 mc、mrc指令的使用說明
當(dāng)x2接通時(shí),執(zhí)行mc與mcr之間的指令,當(dāng)x2斷開時(shí),不執(zhí)行mc與mcr之間的指令。在mc與mcr之間的非積算定時(shí)器用out指令驅(qū)動(dòng),計(jì)數(shù)器、積算定時(shí)器用set/rst指令驅(qū)動(dòng)。使用mc指令后,母線移到主控接點(diǎn)的后面,使用mcr后,母線返回到原來位置。在mc指令內(nèi)再使用mc指令時(shí)稱嵌套,嵌套級(jí)n由0~7順次增大,返回時(shí)從大到小用mcr指令逐級(jí)返回。與主控接點(diǎn)相連的接點(diǎn)應(yīng)使用ld、ldi指令。