零基礎也能看懂的PLC常用基本邏輯指令介紹

本文以三菱FX系列基本邏輯指令來進行舉例介紹

1.主控復位指令MC及MCR

MC(主控指令)

用於公共觸點的連接。執行MC後,左母線移到MC觸點的後面。

MCR(主控復位指令)

MCR是MC指令的復位指令,它利用MCR指令恢復原左母線的位置。

使用MCMCR指令的好處在於可以節省很多儲存單元,因為我們在編程的時候會出現多個線圈同時受一個或一組觸點控制的情況,如果我們在每個線圈中都串入同樣的觸點,就會佔用很多儲存單元,因為PLC的儲存單元是有限的,而使用MC和MCR指令就可以很好的解決這個問題

例如:

零基礎也能看懂的PLC常用基本邏輯指令介紹

利用MC NO M0實現左母線右移,使Y0 ,Y1都在X0的控制下,其中N0表示的是嵌套等級,利用MCR,N0恢復到原左母線狀態。如果m0斷開則會跳過MC,MCR之間的指令向下執行。

註解:1,MC,MCR程序指令的目標元件為Y何M,但不能用特殊輔助繼電器。MC佔用3個程序步,MCR佔用2個程序步

2.MC指令的輸入觸點斷開時,在MC和MCR內的積算定時器,計數器,用復位\置位驅動的元件保持不變。

2.置位與復位指令SET,RST

SET置位指令

【的作用是使被操作的目標元件置位並保持】

RST復位指令

【使被操作的目標原件復位並保持清零狀態】

例如:

零基礎也能看懂的PLC常用基本邏輯指令介紹

如上圖所示:當X000常開接通的時候,Y000變為ON狀態並一直保持該狀態,即使X000斷開Y000的ON狀態也仍然維持不變,只有當X1的常開閉合的時候,Y0才變為OFF狀態並保持,即使X1常開斷開,Y0也仍為OFF狀態

3.衝輸出指令PLS,PLF

PLS上升沿脈衝指令;

在輸入信號上升沿產生一個掃描週期的脈衝輸出

PLF下降沿脈衝指令;

在輸入信號的下降沿產生一個掃描週期的脈衝輸出

說明:1,PLS,PLF的指令目標元件為Y和M

2.使用PLS的時候,僅在驅動輸入為ON後的一個掃描週期內目標元件為ON

3.使用PLF的時候只是利用輸入信號的下降沿驅動,其它的與PLS相同

例如:

零基礎也能看懂的PLC常用基本邏輯指令介紹

說明:當常開觸點X0由斷到通的瞬間會產生一個上升沿脈衝,M0導通置位Y0,X1由斷到通的瞬間產生一個下降沿脈衝,M1導通復位Y0


分享到:


相關文章: