來源:機工電氣
實際的PLC程序往往是某些典型小程序的擴展與疊加,因此掌握一些典型小程序對大型復雜程序的編寫非常有利。 鑒于此,本文將給出一些典型小程序,供大家參考。
起保停電路
起保停電路在梯形圖中應用廣泛,其最大的特點是利用自身的自鎖(又稱自保持)可以獲得“記憶”功能。電路模式如圖1所示。當按下起動按鈕,常開觸點X0接通,在未按停止按鈕的情況下(即常閉觸點X1為ON),線圈Y0得電,其常開觸點閉合;松開起動按鈕,常開觸點X0斷開,這時“能流”經常開觸點Y0和常閉觸點X1流至線圈Y0,Y0仍得電,這就是“自鎖”和“自保持”功能。當按下停止按鈕,其常閉觸點X1斷開,線圈Y0失電,其常開觸點斷開;松開停止按鈕,線圈Y0仍保持斷電狀態。

圖1 起保停電路
1)起保停電路“自保持”功能實現條件:將輸出線圈的常開觸點并聯于起動條件兩端。
2)實際應用中,起動信號和停止信號可能由多個觸點串聯組成,形式如下圖,請讀者活學活用。

3)起保停電路是在三相異步電動機單相連續控制電路的基礎上演繹過來的,如果參照
單相連續控制電路來理解起保停電路,那是極其方便的。演繹過程(翻譯法)如下:

置位復位電路
與起保停電路一樣,置位復位電路也具有“記憶”功能。置位復位電路由置位、復位指令實現,電路模式如圖2所示。
置位是將某一位寫入1,表示有輸出;復位是寫為0,表示無輸出。它們常常相互依存。置位與復位,這兩者在程序中使用時常常是相伴而行的。在大多數情況下,一旦我們在程序的某個地方進行了置位操作,就必然需要在另一處進行復位。它們之間的關系就像是一場默契的等待游戲,你等我復位,我等你置位,彼此相互依存。接下來,我們將詳細介紹如何使用這些操作。

圖2置位復位電路
按下起動按鈕,常開觸點X0閉合,置位指令被執行,線圈Y0得電,當X0斷開后,線圈Y0繼續保持得電狀態;按下停止按鈕,常開觸點X1閉合,復位指令被執行,線圈Y0失電,當X1斷開后,線圈Y0繼續保持失電狀態。
互鎖電路
有些情況下,兩個或多個繼電器不能同時輸出,為了避免它們同時輸出,往往要相互將自身的常閉觸點串在對方的電路中,這樣的電路就是互鎖電路。電路模式如圖3所示。按下正向起動按鈕,常開觸點X0閉合,線圈Y0得電并自鎖,其常閉觸點Y0斷開,這時即使X1接通,線圈Y1也不會動作。按下反向起動按鈕,常開觸點X1閉合,線圈Y1得電并自鎖,其常閉觸點Y1斷開,這時即使X0接通,線圈Y0也不會動作。按下停止按鈕,常閉觸點X2斷開,線圈Y0、Y1均失電。

圖3 互鎖電路
1)互鎖實現:相互將自身的常閉觸點串聯在對方的電路中。
2)互鎖目的:防止兩路線圈同時輸出。
3)和起保停電路的理解方法一樣,可以通過正反轉電路來理解互鎖電路,具體如下:

延時斷開電路
(1)控制要求
當輸入信號有效時,立即有輸出信號;而當輸入信號無效時,輸出信號要延時一段時間后再停止。
(2)解決方案
解法一如圖4所示。

圖4延時斷開電路解法一
解法二如圖5所示。

圖5延時斷開電路解法二
延時接通/斷開電路
(1)控制要求
當輸入信號有效,延時一段時間后輸出信號才接通;當輸入信號無效,延時一段時間后輸出信號才斷開。
(2)解決方案(見圖6)

圖6延時接通/斷開電路
■長延時電路
在FX5U PLC中,定時器最長延時時間為3276.7s,如果需要更長的延時時間,則可考慮聯合使用多個定時器、計數器。
應用定時器的長延時電路
該解決方案的基本思路是利用多個定時器的串聯,來實現長延時控制。定時器串聯使用時,其總的定時時間等于各定時器定時時間之和,即T=T0+T1,具體如圖7所示。

圖7應用定時器的長延時電路
應用計數器的長延時電路
只要提供一個時鐘脈沖信號作為計數器的計數輸入信號,計數器即可實現定時功能。其定時時間等于時鐘脈沖信號周期乘以計數器的設定值,即T=T1·Kc,其中T1為時鐘脈沖周期,Kc為計數器設定值,時鐘脈沖可以由PLC內部特殊輔助繼電器產生,如SM8013(秒脈沖)、SM8014(分脈沖),也可以由脈沖發生電路產生。
1)含有一個計數器的長延時電路如圖8所示。

圖8含有一個計數器的長延時電路
2)含有多個計數器的長延時電路如圖9所示。

圖9含有多個計數器的長延時電路
應用定時器和計數器組合的長延時電路
該解決方案的基本思路是將定時器和計數器連接,來實現長延時,其本質是形成一個等效倍乘定時器,如圖10所示。

圖10應用定時器和計數器組合的長延時電路
■脈沖發生電路
脈沖發生電路是應用廣泛的一種控制電路,它的構成形式很多,具體如下:
由SM8013和SM8014構成的脈沖發生電路
由SM8013和SM8014構成的脈沖發生電路最為簡單,SM8013和SM8014是最為常用的特殊輔助繼電器,SM8013為秒脈沖,在一個周期內接通0.5s斷開0.5s;SM8014為分脈沖,在一個周期內接通30s斷開30s。具體如圖11所示。

圖11 由SM8013和SM8014構成的脈沖發生電路
單個定時器構成的脈沖發生電路
周期可調脈沖發生電路,如圖12所示。

圖12 單個定時器構成的脈沖發生電路
多個定時器構成的脈沖發生電路
多個定時器構成的脈沖發生電路如圖13所示。

圖13 多個定時器構成的脈沖發生電路
順序脈沖發生電路
三個定時器順序脈沖發生電路如圖14所示。

圖14 順序脈沖發生電路
-
線圈
+關注
關注
14文章
1852瀏覽量
46361 -
plc
+關注
關注
5041文章
14401瀏覽量
483048 -
三菱
+關注
關注
32文章
825瀏覽量
43976 -
FX5U
+關注
關注
0文章
7瀏覽量
2918
原文標題:工控小白實用分享 | 用三菱FX5U PLC復刻12個經典小程序
文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
武漢回收三菱FX3U系列plc模塊,三菱FX5U系列plc模塊,L系列plc模塊
Labview如何通過NI OPC與三菱FX3U PLC進行通訊
三菱PLC MELSEC iQ-F系列FX5U的程序設計手冊資料免費下載
三菱FX5U PID自動調節控制案例
三菱FX5U系列PLC采用RS485總線進行modbus通訊
三菱FX5U轉Modbus三菱PLC轉Modbus
三菱FX5UPLC怎樣遠程監控和故障報警?

使用三菱FX5U PLC的經典小程序案例
評論