新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > 三菱PLC脈沖產(chǎn)生發(fā)生器的編程實例

三菱PLC脈沖產(chǎn)生發(fā)生器的編程實例

作者: 時間:2016-12-19 來源:網(wǎng)絡 收藏
(1)單脈沖發(fā)生器
PLC的程序設(shè)計中,經(jīng)常需要單個脈沖來實現(xiàn)計數(shù)器的復位,或作為系統(tǒng)的起動、停止信號。可以通過脈沖微分指令PLS和PLF指令來實現(xiàn),如圖3-19所示。

在圖3-20中,輸入點X0每接通一次,就產(chǎn)生一個定時的單脈沖。無論X0接通時間長短如何,輸出Y0的脈寬都等于定時器T0設(shè)定的時間。

(2)連續(xù)脈沖發(fā)生器
在PLC程序設(shè)計中,經(jīng)常需要一系列連續(xù)的脈沖信號作為計數(shù)器的計數(shù)脈沖或其他作用。連續(xù)脈沖可分為周期不可調(diào)和周期可調(diào)兩種情況。
1)周期不可調(diào)的連續(xù)脈沖發(fā)生器。
如圖3-21所示,輸入點X0接帶自鎖的按鈕。利用輔助繼電器M1產(chǎn)生一個脈寬為一個掃描周期、脈沖周期為兩個掃描周期的連續(xù)脈沖。
其工作原理分析如下:
當X0常開觸點閉合后,第一個掃描周期,M1常閉觸點閉合,所以M1線圈能得電;第二個掃描周期,因在上一個掃描周期Ml線圈已得電,所以M1的常閉觸點斷開,因此使M1線圈失電。因此,Ml線圈得電時間為一個掃描周期。
M1線圈不斷連續(xù)地得電、失電,其常開觸點也隨之不斷連續(xù)地閉合、斷開,就產(chǎn)生了脈寬為一個掃描周期的連續(xù)脈沖信號輸出,但是脈沖寬度和脈沖周期不可調(diào)。
2)周期可調(diào)的連續(xù)脈沖發(fā)生器。
若要產(chǎn)生一個周期可調(diào)節(jié)的連續(xù)脈沖,可使用如圖3-22所示的程序。

其工作原理分析如下:
當X0常開觸點閉合后,在第一個掃描周期,T0常閉觸點閉合,T0線圈得電。經(jīng)過2s的延時,T0的當前值和設(shè)定值相等,T0的觸點將要動作。所以在斷開后的第一個掃描周期中,T0常閉觸點斷開,使T0線圈失電。
在此后的下一個掃描周期,T0常閉觸點恢復閉合,又使T0線圈得電,重復以上動作,就產(chǎn)生了脈寬為一個掃描周期、脈沖周期為2s的連續(xù)脈沖。
可以通過改變T0的設(shè)定值來改變連續(xù)脈沖的周期。


評論


技術(shù)專區(qū)

關(guān)閉