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

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

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

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

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

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

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

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

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

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

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

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

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

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

圖11 由SM8013和SM8014構(gòu)成的脈沖發(fā)生電路
單個定時器構(gòu)成的脈沖發(fā)生電路
周期可調(diào)脈沖發(fā)生電路,如圖12所示。

圖12 單個定時器構(gòu)成的脈沖發(fā)生電路
多個定時器構(gòu)成的脈沖發(fā)生電路
多個定時器構(gòu)成的脈沖發(fā)生電路如圖13所示。

圖13 多個定時器構(gòu)成的脈沖發(fā)生電路
順序脈沖發(fā)生電路
三個定時器順序脈沖發(fā)生電路如圖14所示。

圖14 順序脈沖發(fā)生電路
-
線圈
+關(guān)注
關(guān)注
14文章
1877瀏覽量
47051 -
plc
+關(guān)注
關(guān)注
5051文章
14592瀏覽量
486872 -
三菱
+關(guān)注
關(guān)注
32文章
828瀏覽量
44169 -
FX5U
+關(guān)注
關(guān)注
0文章
7瀏覽量
2951
原文標題:工控小白實用分享 | 用三菱FX5U PLC復刻12個經(jīng)典小程序
文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
武漢回收三菱FX3U系列plc模塊,三菱FX5U系列plc模塊,L系列plc模塊
Labview如何通過NI OPC與三菱FX3U PLC進行通訊
三菱PLC MELSEC iQ-F系列FX5U的程序設(shè)計手冊資料免費下載
三菱PLC FX3U與FX5U連接MQTT物聯(lián)網(wǎng)關(guān)
三菱PLC FX5U轉(zhuǎn)OPC UA對接上位機應用于智能制造
三菱FX5U PID自動調(diào)節(jié)控制案例
三菱FX5U系列PLC采用RS485總線進行modbus通訊
三菱FX5U轉(zhuǎn)Modbus三菱PLC轉(zhuǎn)Modbus
三菱FX5UPLC怎樣遠程監(jiān)控和故障報警?
手機組態(tài)軟件和三菱FX5U Modbus TCP以太網(wǎng)通信
使用三菱FX5U PLC的經(jīng)典小程序案例
評論