|
本文以三菱FX系列基本邏輯指令來(lái)進(jìn)行舉例介紹 1.主控復(fù)位指令MC及MCR MC(主控指令) 用于公共觸點(diǎn)的連接。執(zhí)行MC后,左母線移到MC觸點(diǎn)的后面。 MCR(主控復(fù)位指令) MCR是MC指令的復(fù)位指令,它利用MCR指令恢復(fù)原左母線的位置。 使用MCMCR指令的好處在于可以節(jié)省很多儲(chǔ)存單元,因?yàn)槲覀冊(cè)诰幊痰臅r(shí)候會(huì)出現(xiàn)多個(gè)線圈同時(shí)受一個(gè)或一組觸點(diǎn)控制的情況,如果我們?cè)诿總€(gè)線圈中都串入同樣的觸點(diǎn),就會(huì)占用很多儲(chǔ)存單元,因?yàn)镻LC的儲(chǔ)存單元是有限的,而使用MC和MCR指令就可以很好的解決這個(gè)問(wèn)題 例如: 利用MC NO M0實(shí)現(xiàn)左母線右移,使Y0 ,Y1都在X0的控制下,其中N0表示的是嵌套等級(jí),利用MCR,N0恢復(fù)到原左母線狀態(tài)。如果m0斷開則會(huì)跳過(guò)MC,MCR之間的指令向下執(zhí)行。 注解:1,MC,MCR程序指令的目標(biāo)元件為Y何M,但不能用特殊輔助繼電器。MC占用3個(gè)程序步,MCR占用2個(gè)程序步 2.MC指令的輸入觸點(diǎn)斷開時(shí),在MC和MCR內(nèi)的積算定時(shí)器,計(jì)數(shù)器,用復(fù)位\置位驅(qū)動(dòng)的元件保持不變。 2.置位與復(fù)位指令SET,RST SET置位指令 【的作用是使被操作的目標(biāo)元件置位并保持】 RST復(fù)位指令 【使被操作的目標(biāo)原件復(fù)位并保持清零狀態(tài)】 例如: 如上圖所示:當(dāng)X000常開接通的時(shí)候,Y000變?yōu)镺N狀態(tài)并一直保持該狀態(tài),即使X000斷開Y000的ON狀態(tài)也仍然維持不變,只有當(dāng)X1的常開閉合的時(shí)候,Y0才變?yōu)镺FF狀態(tài)并保持,即使X1常開斷開,Y0也仍為OFF狀態(tài) 3.沖輸出指令PLS,PLF PLS上升沿脈沖指令; 在輸入信號(hào)上升沿產(chǎn)生一個(gè)掃描周期的脈沖輸出 PLF下降沿脈沖指令; 在輸入信號(hào)的下降沿產(chǎn)生一個(gè)掃描周期的脈沖輸出 說(shuō)明:1,PLS,PLF的指令目標(biāo)元件為Y和M 2.使用PLS的時(shí)候,僅在驅(qū)動(dòng)輸入為ON后的一個(gè)掃描周期內(nèi)目標(biāo)元件為ON 3.使用PLF的時(shí)候只是利用輸入信號(hào)的下降沿驅(qū)動(dòng),其它的與PLS相同 例如: 說(shuō)明:當(dāng)常開觸點(diǎn)X0由斷到通的瞬間會(huì)產(chǎn)生一個(gè)上升沿脈沖,M0導(dǎo)通置位Y0,X1由斷到通的瞬間產(chǎn)生一個(gè)下降沿脈沖,M1導(dǎo)通復(fù)位Y0 |
|
|