「案例」如何編寫3臺電機(jī)輪換的PLC程序?
導(dǎo)讀:
有很多讀者問我怎么讓一個電機(jī)工作8小時后停止?三臺或者多臺電機(jī)輪換的一個程序怎么編寫。這里小編就以“3臺電機(jī)輪換”的一個案例來講解,本案使用西門子200smartSR30型號的PLC。
一、控制要求
某工廠需要24小時工作,有3臺電機(jī)需要輪流工作,當(dāng)一臺電機(jī)啟動8小時以后,更換下一臺電機(jī)啟動,以此輪換。如果運(yùn)行的電機(jī)出現(xiàn)故障以后,切換下一臺電機(jī)運(yùn)行并輸出對應(yīng)的報警指示燈。
二、I\O表

注:停止、過載、缺相、急停的輸入信號接的是常閉。
三、控制程序
1.建立子程序
(1)變量表
建立變量表(圖1),完成的子程序如圖2所示。

(2)形參子程序

程序段1:每次調(diào)用程序的時候先把L11.3的狀態(tài)清除,以免重復(fù)調(diào)用的時候出現(xiàn)干擾。
程序段2:啟動的時候需要時間設(shè)定的小時或分鐘大于0才可以啟動,如果程序已經(jīng)在運(yùn)行了,則無法再觸發(fā)啟動.
程序段3:典型的起保停電路,當(dāng)停止、報警、定時完成,觸發(fā)會斷開電路。

程序段4:當(dāng)有過載L0.2或者缺相L0.3時會觸發(fā)報警輸出L11.2,復(fù)位的時候會暫時斷開輸出,如果故障沒有解除,即使復(fù)位也沒辦法把報警消除。
程序段5:當(dāng)故障復(fù)位輸入的時候會復(fù)位報警。

程序段6:當(dāng)?shù)谝淮螁拥臅r候會把運(yùn)行時間清零,如果不清楚為什么,請看程序段2。

程序段7:當(dāng)運(yùn)行的時候,外部定時信號輸入時,運(yùn)行時間S會加一。
程序段8:當(dāng)運(yùn)行時間S=60時,運(yùn)行時間M加一,然后把運(yùn)行時間S清零。
程序段9:當(dāng)運(yùn)行時間M=60時,運(yùn)行時間H加一,然后把運(yùn)行時間M清零。

程序段10:運(yùn)行的時候,運(yùn)行的時間和設(shè)定的時間相等時,會輸出定時完成信號,并斷開程序段3的運(yùn)行。
2.控制程序


程序段1:在自動的模式下,當(dāng)電機(jī)3定時完成或報警的時候才會切換到一號電機(jī)啟動,如果說電機(jī)啟動2正在運(yùn)行,第3臺電機(jī)故障了也不會切換到第一臺電機(jī)啟動。
程序段2:啟動I0.0或一號電機(jī)啟動都可以對電機(jī)進(jìn)行啟動,對運(yùn)行位輸出。停止、急停、過載、缺相,由于外部用的是常閉開關(guān),沒有觸發(fā)的情況下,對應(yīng)的通道會為1,所以這里使用了常閉觸點。
當(dāng)停止或則急停觸發(fā)時會使電機(jī)停止,當(dāng)過載或缺相觸發(fā)時,使電機(jī)停止,并輸出報警。VW0、VW2是對電機(jī)運(yùn)行的時間設(shè)定,VW4、VW6、VW8是電機(jī)的運(yùn)行時間。


程序段3:原理和程序段1一致,只是對應(yīng)的地址不一樣,請參考程序段1。
程序段4:原理和程序段2一致,只是對應(yīng)的地址不一樣,請參考程序段2。

程序段5:原理和程序段1一致,只是對應(yīng)的地址不一樣,請參考程序段1。

程序段6:原理和程序段2一致,只是對應(yīng)的地址不一樣,請參考程序段2。

程序段7:當(dāng)電機(jī)1或者電機(jī)2、電機(jī)3報警的時候會輸出報警指示燈。
程序段8:當(dāng)電機(jī)1或者電機(jī)2、電機(jī)3運(yùn)行的時候會輸出運(yùn)行指示燈。
程序段9:如果報警指示燈和報警指示燈沒亮的時候輸出停止指示燈。
3.數(shù)據(jù)塊
對每臺時間進(jìn)行初始化設(shè)定,如果需要可修改的時間,可以在觸摸上建立組態(tài)程序,關(guān)聯(lián)對應(yīng)的變量。

04總結(jié):

以上就是整個項目的PLC程序,如果需要其他功能可以對程序修改,本案例是小編針對控制要求編寫的程序,在手動情況下可單獨對一臺電機(jī)進(jìn)行控制,在自動模式下為了確保電機(jī)正常輪換,請不要啟動多臺電機(jī),如果說有一臺電機(jī)出現(xiàn)故障,輪換的時候會跳過有故障的電機(jī)。
注:以上程序只供學(xué)習(xí)參考,如果說要用于實際生產(chǎn)中,需要根據(jù)項目和現(xiàn)場控制進(jìn)行修改。
文章來源:技成培訓(xùn)網(wǎng),作者:技成-鄒志銳,未經(jīng)授權(quán)不得轉(zhuǎn)載。
64本電子書+PLC視頻+軟件
長按掃碼,免費(fèi)領(lǐng)取~
▼
