三菱PLCFX系列的定時器為通電延時定時器,其工作原理是,定時器線圈通電后,開始延時,待定時時間到,觸點動作;在定時器的線圈斷電時,定時器的觸點瞬間復(fù)位。
但是在實際應(yīng)用中,我們常遇到如斷電延時、限時控制、長延時等控制要求,這些都可以通過程序設(shè)計來實現(xiàn)。
1、通電延時控制
延時接通控制程序如圖3-27所示。它所實現(xiàn)的控制功能是,X1接通5、后,Y0才有輸出。
工作原理分析如下:
當(dāng)X1為0N狀態(tài)時,輔助繼電器M0的線圈接通,其常開觸點閉合自鎖,可以使定時器T0的線圈一直保持得電狀態(tài)。
T0的線圈接通5s后,T0的當(dāng)前值與設(shè)定值相等,T0的常開觸點閉合,輸出繼電器Y0的線圈接通。
當(dāng)X2為ON狀態(tài)時,輔助繼電器M0的線圈斷開,定時器T0被復(fù)位,T0的常開觸點斷開,使輸出繼電器Y0的線圈斷開。
2、斷電延時控制
延時斷開控制程序如圖3-28所示。它所實現(xiàn)的控制功能是,輸入信號斷開l0s后,輸出才停止工作。
工作原理分析如下:
當(dāng)X0為ON狀態(tài)時,輔助繼電器M0的線圈接通,其常開觸點閉合,輸出繼電器Y3的線圈接通。但是定時器T0的線圈不會得電(因為其前面(圖)是斷開狀態(tài))。
當(dāng)X0由ON變?yōu)镺FF狀態(tài),(圖)都處于接通狀態(tài),定時器T0開始計時。l0s后,T0的常閉觸點打開,M0的線圈失電,輸出繼電器Y0斷開。
3、限時控制
在實際工程中,常遇到將負(fù)載的工作時間限制在規(guī)定時間內(nèi)的控制。這可以通過如圖3-29所示的程序來實現(xiàn),它所實現(xiàn)的控制功能是,控制負(fù)載的最大工作時間為l0s。
如圖3-30所示的程序可以實現(xiàn)控制負(fù)載的最少工作時間。該程序?qū)崿F(xiàn)的控制功能是,輸出信號Y2的最少工作時間為10s。
4、長時間延時控制程序
在PLC中,定時器的定時時間是有限的,最大為3276.7s,還不到lh。要想獲得較長時間的定時,可用兩個或兩個以上的定時器串級實現(xiàn),或?qū)⒍〞r器與計數(shù)器配合使用,也可以通過計數(shù)器與時鐘脈沖配合使用來實現(xiàn)。
(1)定時器串級使用
定時器串級使用時,其總的定時時間為各個定時器設(shè)定時間之和。
圖3-31是用兩個定時器完成1.5h的定時,定時時間到,Y0得電。
(2)定時器和計數(shù)器組合使用
圖3-32是用一個定時器和一個計數(shù)器完成1h的定時。
當(dāng)X0接通時,M0得電并自鎖,定時器T0依靠自身復(fù)位產(chǎn)生一個周期為100s的脈沖序列,作為計數(shù)器C0的計數(shù)脈沖。當(dāng)計數(shù)器計滿36個脈沖后,其常開觸點閉合,使輸出Y0接通。從X0接通到Y(jié)0接通,延時時間為100s x 36 = 3600s,即1h。
(3)兩個計數(shù)器組合使用
圖3-33是用兩個計數(shù)器完成1h的定時。
以M8013 (1s的時鐘脈沖)作為計數(shù)器C0的計數(shù)脈沖。當(dāng)X0接通時,計數(shù)器C0開始計時。
計滿60個脈沖(60s)后,其常開觸點C0向計數(shù)器C1發(fā)出一個計數(shù)脈沖,同時使計數(shù)器c0復(fù)位。
計數(shù)器C1對c0脈沖進(jìn)行計數(shù),當(dāng)計滿60個脈沖后,C1的常開觸點閉合,使輸出Y0接通。從X0接通到Y(jié)0接通,定時時間為60s x 60 = 3600s,即1h。
5、開機累計時間控制程序
PLC運行累計時間控制電路可以通過M8000, M8013和計數(shù)器等組合使用,編制秒、分、時、天、年的顯示電路。在這里,需要使用斷電保持型的計數(shù)器(C100~C199),這樣才能保證每次開機的累計時間能計時,如圖3-34所示。
-
plc
+關(guān)注
關(guān)注
5011文章
13297瀏覽量
463379 -
三菱
+關(guān)注
關(guān)注
32文章
803瀏覽量
42811 -
定時器
+關(guān)注
關(guān)注
23文章
3248瀏覽量
114816
原文標(biāo)題:三菱PLC用定時器與計數(shù)器實現(xiàn)的時間控制編程實例
文章出處:【微信號:GKB1508,微信公眾號:工控幫】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論