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