陸青玲
(臨汾高級技工學校)
PLC自動控制過程中經(jīng)常會遇到各種不同的停止方式。如停止信號到來停止一切輸出等待下次啟動從頭開始;停止信號來,循環(huán)一個周期后停止輸出;停止信號到來,停止輸出,再啟動從暫停處接著執(zhí)行的即常說的暫停。要求不同,解決方法也不相同,設(shè)計不正確,將無法達到控制要求。本文以一個彩燈控制的小案例為你解析暫??刂品绞降木幊谭椒?。
有三個指示燈,要求按下啟動按鈕后,1號燈亮,待2S后,1號燈滅,2號燈亮,再待2S后,2燈滅,3號燈亮,待2S后,3燈滅,1號燈亮,如此循環(huán),如跑馬燈一樣。當按下暫停按鈕,則停止輸出,再按下啟動按鈕時,則從剛才暫停處開始執(zhí)行。
FX系列PLC中的定時器可分為通用定時器和積算定時器兩種。它們是通過對一定周期的時鐘脈沖的累計而實現(xiàn)定時的,時鐘脈沖有周期1ms、10ms、100ms三種,當所計數(shù)達到設(shè)定值時觸點動作。設(shè)定值可用常數(shù)K或數(shù)據(jù)寄存器D的內(nèi)容來設(shè)置。
積算型定時器具有計數(shù)累積的功能。在定時過程中,如果斷電或定時器線圈OFF,積算定時器將保持當前的計數(shù)值(當前值),通電或定時器線圈ON后繼續(xù)累積,即其當前值具有保持功能,只在將定時器復位,當前值才變?yōu)?。
在FX2N系列PLC內(nèi)部有1ms積算定時器4點(T246~T249),時間設(shè)定值為0.001~32.767 s;100 ms定時器6點(T250~T255),時間設(shè)定值為0.1~3276.7 s。
如圖1所示,X1的動合觸點接通時,則T250用當前值計數(shù)器將累積100ms的時鐘脈沖。如果該值達到設(shè)定值K345時,定時器的輸出觸點動作。在計算過程中,即使輸入X1斷開或停電時,當前值保持不變,再啟動時,繼續(xù)計算,其累積計算動作時間為34.5秒。如果復位輸入觸點X2接通,定時器復位,輸出觸點復位。
圖1 積算定時器
PLC內(nèi)有大量的特殊輔助繼電器,它們都有各自的特殊功能。FX2N系列中有256個特殊輔助繼電器,可分成觸點型和線圈型兩大類。
其中M8034為線圈型中斷輸出繼電器,即若使其線圈得電,則將PLC的輸出全部禁止,就是不讓Y有輸出。當M8034復位后,PLC將按停止前的方式運行。
如圖2所示的一個小例:
圖2 M8034 暫停輸出小案例
在此程序中,當啟動按鈕按下后,指示燈亮,此時如按下暫停信號,M8034線圈得電,中斷了Y的輸出,燈滅,但暫停結(jié)束,這里指再按下暫停按鈕,則M8034線圈失電,指示燈則恢復了亮的狀態(tài),直到按下停止按鈕。
基本指令編寫的梯形圖如圖3所示:
圖3 基本指令編寫下的暫停控制
圖4 移位功能指令編寫程序下的暫停
基本指令編寫的程序簡單易懂,但是當我們需要許多個這樣的跑馬燈時,功能指令則顯得更為簡潔,那么在功能指令編寫的自動控制的程序中如何來實現(xiàn)暫停功能?圖4為你展示了這種編程方法。
對比圖3和圖4兩種不同方式下的程序,我們不難發(fā)現(xiàn),實現(xiàn)暫停方法的秘籍。
(1)見圖3步43,圖4步10中的梯形圖,加入了M8034的啟動信號暫停的常開觸點并自鎖,從而使暫停信號到來后,停止所在的Y輸出,串入了M8034的停止信號,啟動按鈕的常閉,保證下次啟動時,從暫停處開始執(zhí)行。
(2)在非Y輸出線圈前這里指定時器串入了M8034的常閉觸點,保證暫停信號來時,使積算定時器暫停,M8034線圈失電后即重新啟動后,繼續(xù)計時。
(3)程序中用到的是積算定時器。
圖5 SFC 程序下的暫停處理程序
順序功能圖(SFC)是FX系列PLC專門用于編制順序控制程序的一種編程方法方式,特別適合一些復雜的控制程序,尤其是順序控制程序。編寫過程中,只需要注意分析清楚生產(chǎn)工藝的流程順序,畫出順序功能圖來進行編寫。在此案例中同樣也可以用SFC來進行編程。那么在此編程中如何實現(xiàn)暫停這一要求的呢?
在圖5的a圖中,公共程序梯形圖中,加入了暫停信號對中間繼電器M0的控制,由于是中間繼電器,因此,不能對Y輸出進行禁止,因此圖b的每一步各線圈前要串入M0的常閉觸點,以便暫停信號到來后,能使輸出線圈斷電。
在FX系列PLC中也有特殊的輔助繼電器,如FX2N中的M500~M3071,為電池后備/鎖存輔助繼電器,這種繼電器可以記憶電源中斷瞬時的狀態(tài),重新通電后再現(xiàn)其狀態(tài)。許多編程者在編寫暫停程序之初往往會想到用這種繼電器。因此在編寫程序時還需要注意控制要求。
[1]張士偉.PLC 步進順控編程“停止程序”設(shè)計[J].科學時代,2012(13).
[2]阮友德.電氣控制與PLC 實訓教程[M].人民郵電出版社,2008-04.