新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 歐姆龍PLC常用基本應用程序舉例

歐姆龍PLC常用基本應用程序舉例

作者: 時間:2016-12-16 來源:網絡 收藏

圖6 定時器和計數器的串級組合

二、計數器的擴展

C系列PLC的計數器的計數范圍是0000~9999,如果需要的計數值超過此數值時,可將兩個或多個計數器進行串級組合。

  圖7所示為兩個計數器的串級組合,CNT00每計數900次后,CNT11計數1次,CNT11計數800次后其動合觸點閉合使0500得電,此時總的計數值為900×800=720 000 次。因此,n個計數器的串級組合可實現的計數值為各計數器設定值的乘積。圖中CNT00的復位輸入端的CNT00動合觸點是為了使CNT00每計數900次動作后及時復位,以便下一次計數。0006用來使CNT01手動復位。

圖7 計數器的串級組合

三、單脈沖發(fā)生器

在實際應用中,我們常用到單個脈沖,用它控制系統的啟動、復位、計數器的清零和計數等。在這種情況下,我們就用到了單脈沖發(fā)生器。單脈沖往往是在信號變化時產生的,其寬度就是PLC的一個掃描周期。

在圖8中,如0002變?yōu)镺N,1000、1001及0500為ON。然而一個掃描周期以后,由于1001的動斷觸點斷開,使1000為OFF,從而使0500斷電,只產生一個脈沖,即0002每次由OFF→ON,0500得電一個掃描周期。

用前沿微分或后沿微分指令也可以構成單脈沖發(fā)生器。

圖8 單脈沖發(fā)生器

四、單按鈕啟??刂瞥绦?p>通常一個電路的啟動和停止控制是由兩只控制按鈕分別完成的,當一臺PLC控制多個這種具有啟停操作的電路時,將占用很多輸入點,這時就會面臨輸入點不足的問題,因此用單按鈕實現啟??刂频囊饬x日益重要。

  圖9和圖10分別是用計數器和不用計數器實現的單按鈕啟停控制程序。

  圖9所示是用計數器實現的單按鈕啟停控制,當按一下0002所對應的輸入按鈕時,由微分指令使1000得電一個掃描周期,使輸出0500得電并自鎖,同時計數器CNT00計數一次,當第二次按下0002所對應的輸入按鈕時,1000又得電一個掃描周期,計數器CNT00又計數一次,由于計數器CNT00的計數值達到設定值,計數器CNT00動作,其動合觸點使CNT00復位,為下次計數做好準備,其動斷觸點斷開輸出0500回路,實現了用一只按鈕啟停的單數次計數啟動、雙數次計數停止的控制。

圖9 用計數器實現的單按鈕啟??刂?p>

圖10 不用計數器實現的單按鈕啟??刂?p>  圖10所示是不用計數器就能實現的單按鈕啟停控制,當按一下0002所對應的輸入按鈕時,前沿微分指令使1000得電一個掃描周期,在當前掃描周期內,當掃描到第二個梯級的0500的動合觸點時,它為OFF狀態(tài),因此1001為OFF狀態(tài)。當掃描到第三個梯級時,0500為ON狀態(tài)。在程序執(zhí)行到下一個掃描周期使,盡管第二個梯級的0500的動合觸點為ON,但此時1000的動合觸點已為OFF狀態(tài)(它只得電一個掃描周期),所以1001仍為OFF狀態(tài),0500繼續(xù)保持為ON。(http://www.diangon.com/版權所有)當第二次按下0002所對應的輸入按鈕時,1000又得電一個掃描周期,這時1001才變?yōu)镺N,其動斷觸點斷開輸出0500回路,實現了用單按鈕的啟停控制。

五、分頻器

單按鈕的啟??刂埔呀洶朔诸l器的思想。如果我們用有規(guī)律的時鐘脈沖(如1900、1901、1902)來代替用于啟停控制的單按鈕,這就是典型的二分頻器。圖11所示就是用二分頻器實現的ON、OFF時間均為1 s的閃光控制程序,而圖1(b)中0500的ON、OFF時間均為0.5s。

圖11 用分頻器實現的閃光控制


上一頁 1 2 下一頁

關鍵詞: 歐姆龍pl

評論


技術專區(qū)

關閉