編寫PLC程序時,何為接力棒式控制?

私信小編 “ 電工全套 ” 獲取 三菱+西門子+電工全套電子學習資料(軟件、案例、文檔、電子書)!

每一個問題都有一萬種解法,我們在編寫PLC的程序時,是有多種方法都能達到控制要求的結果的。

關於順序控制,你也許知道步進梯形圖編程或者SFC編程方法,但是你知道另外一種方法嗎?

這種方法叫做接力棒式控制。

各位工控人,點擊下方 “進入圈子”,技成電工課堂每天14:30 分享一些乾貨趣聞,

PLC、電工、變頻器、製造業技術人才分享交流!

(此處已添加圈子卡片,請到今日頭條客戶端查看)

何為接力棒式控制?

其實就是簡單的手傳手程序傳遞標誌,程序控制就如同接力跑般傳遞下去。


在賽跑的時候,每個賽跑者完成他們規定跑的路程,他們就把“接力棒”傳給一個等待著的賽跑者。在我們做PLC程序設計的時候,也可以利用這樣的特點。


就是當每段程序結束時,使用一系列的SET和RST指令,去控制被強制傳遞到程序的下一段程序部分。


這種方法對控制步的數量是沒有限制的。只要每段程序有一個唯一的“接力棒”的標誌就可以了。

這裡的接力棒,在PLC中,就是我們的軟元件Y、M、S這樣的線圈。

編寫PLC程序時,何為接力棒式控制?

我們看一下這個程序,這個程序就是採用了接力棒式控制方法。

首先是SET M100,用M100作為一個步的起始,用這個點去做輸出控制。當需要轉移到下一段程序時候,通過轉移條件X4去置位M101,同時復位M100,置位M101就是接力,轉移到下一步或者說下一段程序去執行。當然轉移到下一段程序執行的時候,上一段程序要復位掉,所以使用了RST M100。


這種編程方法可以應用於步進定位控制程序的編寫,在定位中可能需要設計走正反轉,或者走多段距離的,這時候就可以採用這種方法去編程了。在定位程序中,接力的轉移條件就是M8029。


下圖就是定位控制正反轉程序中的應用,其中M1是正轉,M2是反轉。按下啟動按鈕後,置位M1,M1驅動正轉的指令,從而進行正轉運行;當正轉執行完了後,需要執行反轉,那麼就使用M8029去置位M2,M2驅動反轉的指令,從而進行反轉。


編寫PLC程序時,何為接力棒式控制?


這種編程方法就叫做接力棒式控制,你get到了嗎?

來自技成-蔡慧塋老師原創文章,違者必究!#PLC#

想看更多精彩文章 漲知識~

趕緊關注置頂吧!


編寫PLC程序時,何為接力棒式控制?

編寫PLC程序時,何為接力棒式控制?

學自動化必知:20個傳感器原理及應用動圖

威倫觸摸屏與plc一機多屏通訊樣例

【三菱FX5UPLC】幾個簡單案例,輕鬆搞懂計數器!

·END·

分享多一點,知識更多一點

⇣⇣⇣ 讀者福利,點擊抽獎!


分享到:


相關文章: