PLC智能控制程序
發(fā)布于2023-01-10 15:28
94
2
標(biāo)簽:PLC
由于這個裝置的控制過程較為復(fù)雜,下面將詳細(xì)地按環(huán)節(jié)、分步驟解釋程序。裝置的工作過程如下:
①程序初始化過程 梯形圖最上面的虛線框部分為程序初始化環(huán)節(jié)。當(dāng)進入程序后,特殊內(nèi)部繼電器 R9013閉合了一個掃描脈沖寬度的時間,提供了一個啟動信號后就總是處于斷開狀態(tài)。
接到啟動信號后,內(nèi)部繼電器R1通電,它的觸點R1閉合(注意R1的觸點有兩個,一個在梯形圖的上半部,一個在梯形圖的下半部),輸出繼電器Yo通電,混合液體閥門打開??v使R9013斷開,由于觸點R1的自鎖作用,繼電器R1仍處于通電狀態(tài),這樣就保證了進入程序時由 R9010觸發(fā)的定時器 T0 處于工作狀態(tài)。T0是為了滿足初始運行時,使混合液體閥門打開40s而設(shè)置的定時器。
進入程序40s以后,串在繼電器R1前面的常閉觸點T0斷開,R1斷電,Y0斷電,混合液體閥門關(guān)閉。由于常閉觸點T0斷開,定時器T0復(fù)位,為下一次進入程序做準(zhǔn)備。
常閉觸點T0斷開的同時,常開觸點T0閉合,但由于定時器T0的復(fù)位,常開觸點T0 只閉合一下,又馬上斷開了。TO閉合的一瞬間,內(nèi)部繼電器R2通電,靠觸點R2的自鎖作用,即使TO斷開,R2繼續(xù)保持通電。這里R2的作用是保證在進入程序后的前40s內(nèi),啟動按鈕SB2不起作用。因為繼電器R2的常開觸點串在啟動電路中,只有R2動作,觸點閉合后,SB2才能夠起作用。如果不按停止按鈕SB1,繼電器R2就一直保持通電的狀態(tài)。
②啟動主工作程序過程 梯形圖中部的虛線框部分為主工作程序啟動和總停止環(huán)節(jié)。在初始化程序結(jié)束前,啟動按鈕SB2無效。初始化程序過后,按下啟動按鈕SB2,這時串在啟動線路中的控制觸點R2已經(jīng)閉合,所以內(nèi)部繼電器R0通電,自鎖觸點R0閉合,如果停止按鈕SB2不被按下,R0就一直保持接通狀態(tài)。與此同時,在主工作程序段首行中的控制觸點則閉合,主工作程序啟動,并周期性地執(zhí)行主工作程序。
③主工作程序執(zhí)行過程 當(dāng)R0閉合后,輸出繼電器Y1通電,液體A閥門打開,A種液體流入罐內(nèi)。在繼電器Y1的前面中接了繼電器YO、Y2和Y3的常閉觸點,無論這些繼電器中的哪一個動作,都會將繼電器Y1關(guān)斷。
此時液而高度不斷上升,先淹沒液面?zhèn)鞲衅鱏L3,觸點X0閉合。當(dāng)淹沒液面?zhèn)鞲衅鱏L2時,控制觸點X1閉合。X1的閉合,使輸出繼電器Y2通電,繼電器Y2通電導(dǎo)致了兩個動作發(fā)生:串接在繼電器Y1支路中的常閉觸點Y2動作,將繼電器Y1斷電,液體B閥門關(guān)閉;繼電器Y2通電使得液體B閥門打開,B種液體流入關(guān)閉。
當(dāng)液面上升至液面?zhèn)鞲衅鱏L1處時,控制觸點X2閉合,輸出繼電器Y3通電,攪拌電動機啟動旋轉(zhuǎn),并將定時器T1觸發(fā)。在電動機啟動的同時,串接在繼電器Y2支路中的常閉觸點Y3動作,將繼電器Y2切斷,液體B閥門關(guān)閉。
定時器T1延時1min后動作,控制觸點T1閉合,輸出繼電器Yo通電,串接在Y3支路中的常閉觸點Yo動作,將繼電器Y3切斷,電動機停轉(zhuǎn),混合液體閥門打開。
雖然當(dāng)繼電器Yo動作時,也同時將定時器T1復(fù)位,則控制觸點T1斷開,但由于Y0 觸點的自鎖作用,即使T1只接通了一瞬間,輸出繼電器Y0仍能保持通電狀態(tài)?;旌弦后w閥門一直打開。
混合液體閥門開通后,罐中的混合液體源源不斷地流出容器,液面不斷下降導(dǎo)致了液面?zhèn)鞲衅鱏L1和SL2的觸點由閉合狀態(tài)變?yōu)閿嚅_狀態(tài)。當(dāng)液面下降至液面?zhèn)鞲衅鱏L3以下時,常閉控制觸點X0動作,觸發(fā)定時器T2。此時繼電器Y0仍保持通電狀態(tài)。
20s后,罐中液體放空,定時器T2動作,串接在繼電器Yo前面的定時器T2常閉觸點T2動作,將繼電器Y0斷開,混合液體閥門關(guān)閉。
這時繼電器YO、Y2和Y3都處于斷開狀態(tài),串接在繼電器Y1前面的三個常閉觸點又都閉合,則Y1通電,液體A閥門打開,A種液體流入罐中,又開始新一輪的操作。并周而復(fù)始地工作下去。
④停止運行過程 當(dāng)按下停止按鈕SB1后,工作過程并不能馬上終止,根據(jù)工藝要求,一定要等全過程結(jié)束,即將容器中的液體全部放光后,才能停止運行。
從梯形圖可以看出,當(dāng)常閉控制觸點X4斷開后,初始化程序部分的內(nèi)部繼電器R2斷電,導(dǎo)致了啟動線路部分中的控制觸點R2釋放。R2的釋放切斷了內(nèi)部繼電器RO,梯形圖中的所有RO觸點釋放。但程序并不能馬上終止。這是因為只要Y1接通,它的自鎖觸點就開始起作用,即使這時將R0斷開,Y1仍能保持通電狀態(tài)。所以程序能夠繼續(xù)執(zhí)行下去。但當(dāng)程序進行到Y(jié)2通電時,就將繼電器Y1斷電,自鎖觸點Y1釋放,這時才將Y1支路徹底切斷。
以下過程能夠繼續(xù)進行是由于下面一段程序的控制只和液面?zhèn)鞲衅鞯挠|點閉合有關(guān),而和R0和Y1的斷開與否無關(guān)。當(dāng)程序執(zhí)行到最后,將罐中的液體全部放光,繼電器Y0斷電,混合液體閥門關(guān)閉后,程序再次運行到主工作程序段的首行時,控制觸點R0和Y1全都斷開,這才使得循環(huán)過程終止。若要再次啟動設(shè)備,須重新啟動程序,只按下啟動按鈕是不起作用的。
從梯形圖可以看出,整個程序是由三部分組成的,每一部分都用虛線框了起來。在設(shè)計程序時,根據(jù)工藝要求,將程序按功能分成幾部分,分別進行設(shè)計,每部分的程序都成為一個相對獨立的模塊。當(dāng)每一個模塊設(shè)計完成之后、再用一些相關(guān)的觸點將它們連接起來,成為一個連貫的程序。這就是程序的模塊化設(shè)計,這也是當(dāng)前PLC程序設(shè)計的主流和方向。