PLC程式設計|FX3U PLC水壓自動控制例項

PLC程式設計|FX3U PLC水壓自動控制例項

今天給大家分享一個水壓自動控制的案例,採用的是三菱FX3U PLC去做的程式設計,這個案例中對水壓的控制是利用水泵投入執行實現的。下面我們就趕快來看看吧。

01

下面我們看一下控制要求:

水壓控制系統有3臺水泵,其中1號水泵的功率最大,作為主泵,2號水泵和3號水泵作為輔助泵,要求3臺水泵能夠根據水網線管的壓力自動執行與投切。也就是說在水壓偏低時,1號泵投入執行,執行一段時間壓力仍低時,2號輔助泵投入執行;2號輔助泵執行一段時間,壓力如果仍低,系統將啟動3號輔助泵執行。當壓力達到上限時,系統將會停止3號水泵執行,停止3號水泵後如果壓力還在上限,系統將停止2號水泵的執行。

02

第一步:對控制進行分析

控制系統的啟動和停止我們要設計系統啟動按鈕、系統停止按鈕和急停按鈕,水泵電機分別設熱保護訊號,壓力上限採用高壓開關,壓力下限採用低壓開關,控制輸出電動機時需要透過中間繼電器做訊號的傳遞,還要設計對水壓高和水壓低的指示,電機M1、M2、M3的故障指示,對故障指示還需設計對故障復位的訊號。

03

第二步:繪製電氣原理圖

水泵1 2 3號分別對應三臺電動機M1、M2、M3,用中間繼電器CR1的動合觸點控制接觸器KM1的線圈通電斷電,同理,CR2控制接觸器KM2,CR3控制接觸器KM3,在選用接觸器的使用選用是線圈電壓為AC220V的接觸器,所以控制迴路選用的是AC220電源,電動機的控制的電氣原理圖如下所示。

PLC程式設計|FX3U PLC水壓自動控制例項

04

第三步:IO分配

PLC程式設計|FX3U PLC水壓自動控制例項

05

第五步:繪製PLC硬體接線圖

PLC程式設計|FX3U PLC水壓自動控制例項

06

第六步:設計PLC控制程式

1、先進行全域性軟元件註釋,將PLC的輸入輸出軟元件、內部繼電器等進行註釋,方便編寫程式和閱讀程式。

PLC程式設計|FX3U PLC水壓自動控制例項

PLC程式設計|FX3U PLC水壓自動控制例項

PLC程式設計|FX3U PLC水壓自動控制例項

2、先寫系統啟動和停止的控制部分

利用啟保停程式先驅動系統啟動標誌,在後續的水泵控制中需要串聯M6常開觸點,只有啟動標誌M6為ON後才執行水泵控制。

PLC程式設計|FX3U PLC水壓自動控制例項

3、然後寫啟動和停止標誌的程式部分

當水網管線的壓力達到低壓開關YK1的壓力時,壓力下限訊號YK1的動合觸點接通,經過定時器動斷觸點,從而開始延時,如果在設定的延時時間內YK1的壓力下限訊號消失了,1號水泵電機仍處於等於啟動的狀態,如果延時時間到後,會使T0常開觸點接通,此時1號水泵電機具備接通條件,電機M1啟動標誌輸出,該輸出標誌位控制1號水泵啟動。以此類推,2號和3號水泵的啟動過程也是如此。

PLC程式設計|FX3U PLC水壓自動控制例項

當水網管線的壓力達到高壓開關YK2的壓力時,壓力上限訊號YK2的動合觸點接通,經過定時器動斷觸點,從而開始延時,當壓力高並且持續時間超過10秒時,會使M1停止標誌輸出,從而後續程式中用該標誌位停止3號水泵,依次類推,2號和1號水泵的停止過程也是如此,會按照3號、2號、1號水泵的停機順序進行依次停機。

PLC程式設計|FX3U PLC水壓自動控制例項

4、然後分別設計水泵電機M1、M2、M3的控制程式

PLC程式設計|FX3U PLC水壓自動控制例項

PLC程式設計|FX3U PLC水壓自動控制例項

5、最後加上水壓失常指示燈程式

當壓力低時,YK1的動合點閉合,使Y6連線的水壓高指示燈點亮,指示水壓低,當壓力高時,YK2的動合點閉合,使Y7連線的水壓高指示燈點亮,指示水壓高。當水壓達到正常水平時,YK1和YK2的動合點復位,指示燈都會熄滅。

PLC程式設計|FX3U PLC水壓自動控制例項

從控制的分析,到電氣原理圖繪製,到IO分配接PLC接線圖繪製,最後再到程式設計部分,也對程式進行了一一說明,應該比較容易能夠理解了吧。

有沒有發現,只是簡單地順序啟動,我們也可以做出不同的控制和程式出來,你的程式設計思維是不是又擴寬了一點呢?

技成培訓網原創,作者:蔡慧滎,未經授權不得轉載,違者必究~

想了解更多精彩內容,快來關注技成培訓網