PLC程序中定時器和計數(shù)器的協(xié)同應(yīng)用_第1頁
PLC程序中定時器和計數(shù)器的協(xié)同應(yīng)用_第2頁
PLC程序中定時器和計數(shù)器的協(xié)同應(yīng)用_第3頁
PLC程序中定時器和計數(shù)器的協(xié)同應(yīng)用_第4頁
PLC程序中定時器和計數(shù)器的協(xié)同應(yīng)用_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

本文格式為Word版,下載可任意編輯——PLC程序中定時器和計數(shù)器的協(xié)同應(yīng)用PLC程序中定時器和計數(shù)器的協(xié)同應(yīng)用

實際應(yīng)用中,定時器和計數(shù)器,往往有“強強聯(lián)合〞形式的搭配性應(yīng)用。

一、定時器

1、定時器是位/字復(fù)合元件,可以有三個屬性:

1)有線圈/觸點元件,當(dāng)滿足線圈的驅(qū)動(時間)條件時,觸點動作;2)具有時間控制條件,當(dāng)線圈被驅(qū)動時,觸點并不是實時做出動作反應(yīng),而是當(dāng)線圈被驅(qū)動時間達到預(yù)置時間后,觸點才做出動作;

3)具有數(shù)值/數(shù)據(jù)處理功能,同時又是“字元件〞。2、可以用兩種方法對定時時間進行設(shè)置:

1)直接用數(shù)字指定。FX編程器用10進制數(shù)據(jù)指定,如K50,對于100ms定時器來講,延時5秒動作。為5秒定時器。對LS編程器,可用10制數(shù)或16進制數(shù)設(shè)定,如50(或h32),對于100ms定時器來講,延時5秒動作;2)以數(shù)據(jù)寄放器D設(shè)定定時時間,即定時器的動作時間為D內(nèi)的寄放數(shù)值。

3、由定時器構(gòu)成的時間控制程序電路:

LS編程器中的定時器有多種類型,但FX編程器中的定時器只有“得電延時輸出〞定時器一種,可以通過編寫相應(yīng)程序電路來實現(xiàn)“另一類型〞的定時功能。圖1程序電路中,利用M0和T1協(xié)同,實現(xiàn)了單穩(wěn)態(tài)輸出——斷開延時定時器功能,X1接通后,Y0輸出;X1斷開后,Y0延時10秒才斷開;T2、T3、Y2電路則構(gòu)成了雙延時定時器,X4接通時,Y2延時2秒輸出;X4斷開時,Y2延時3秒斷開;Y3延時輸出的定時時間,是由T4定時器決定的,T4的定時時間是同D1數(shù)據(jù)寄放器間接指定的。當(dāng)X2接通時,T4定時值被設(shè)定為10秒;當(dāng)X3接通時,T4定時值則被設(shè)定為20秒。XO提供定時值的清零/復(fù)位操作。

單個定時器的定時值由最大設(shè)定值所限定(0.1∽3276.7s),換言之,其延時動作時間不能超過1小時。如欲延長定時時間,可以如常規(guī)繼電控制線路一樣,將多只定時器“級聯(lián)〞,總定時值系多只定時器的定時值相加,以擴展定時時間。更好的方法,是常將定時器與計數(shù)器協(xié)同應(yīng)用,其定時時間,即變?yōu)槎〞r器的定時器與計數(shù)器的計數(shù)值相乘,更大大拓展了定時范圍,甚至可以以月或年為單位

進行定時控制。

需要說明的是:各種品牌的PLC,一般都有“時鐘繼電器〞——屬于特別輔助繼電器的類別,F(xiàn)X系列編程器有M8011-M8014的10ms、100ms、1s、1min時鐘繼電器四種,相當(dāng)于“便利定時器〞了。其線圈是被系統(tǒng)驅(qū)動的,我們只要根據(jù)控制要求,取其觸點信號應(yīng)用就是了。可以便利編寫年、月、日、時、分、秒的設(shè)備運行時間累計、指示燈爍報警信號輸出等程序。

X1M0M0X4Y2T2Y2X0X2X3M10T4X4T3T1T1M0T1K100Y1T2K20T3K30Y2單穩(wěn)態(tài)電器/斷開延時定時器:X1從OFF-ON-OFF時,Y1從OFF-ON,延時10秒后Y1斷開.雙延時定時器:X4接通時,Y2延時2秒輸出;X4斷開時,Y2延時3秒斷開;定時值的更改:RSTD1MOVK100D1MOVK200D1T4D1Y3T4設(shè)定值清零將10秒設(shè)定值傳入D1將20秒設(shè)定值傳入D1T4的設(shè)定值為D1間接指定T4延時到,Y3輸出

圖1FX編程器定時器應(yīng)用電路

二、計數(shù)器

1、計數(shù)器是位/字復(fù)合元件,可以有三個屬性:

1)有線圈/觸點元件,當(dāng)滿足線圈的驅(qū)動(計數(shù))條件時,觸點動作;2)具有數(shù)值控制條件,當(dāng)線圈被驅(qū)動時,觸點并不是實時做出動作反應(yīng),而是當(dāng)計數(shù)輸入的當(dāng)前值與設(shè)定值相等時,觸點才做出動作。

3)具有數(shù)值/數(shù)據(jù)處理功能,是“字元件〞,也可作為數(shù)據(jù)寄放器使用。2、可以用兩種方法對計數(shù)值進行設(shè)置:

1)直接用數(shù)字指定。FX編程器用10進制數(shù)據(jù)指定,如K50,當(dāng)計數(shù)輸入到

達50時,觸點動作,是計數(shù)值為50的計數(shù)器。對LS編程器,可用10制數(shù)或16進制數(shù)設(shè)定,如50(或h32),當(dāng)計數(shù)輸入到達50時,觸點動作。2)以數(shù)據(jù)寄放器D設(shè)定計數(shù)值,又稱為計數(shù)值間接指定。

3、計數(shù)器的應(yīng)用程序電路(以FX編程器的計數(shù)器為例)

計數(shù)器C1的設(shè)定值為間接指定。當(dāng)計數(shù)器中設(shè)定值大于32767時,須采用32位數(shù)據(jù)傳送方式,占用D0、D1兩個數(shù)據(jù)寄放器——D0一旦被占用,相鄰其后D1即被“同時占用〞,在其它程序電路中,不得再應(yīng)用D0、D1!

T4與C4二者協(xié)同,構(gòu)成了長延時時間電路,T4在延時時間到后,自行切斷了輸入回路,可以看出T4的觸點接通時間只一個掃描周期。T4每動作一次,即為C4輸入一個計數(shù)信號。延時時間為二者設(shè)定值之積,Y在X3接通4000秒后,才產(chǎn)生接通輸出動作。M8002產(chǎn)生一個上電初始脈沖,在PLC上電時,將C4的計數(shù)值清零。

X0K100C0用數(shù)值直接指定設(shè)定值43210寫入D0(D1)X4DMOVK43210D0C1D0M100T4Y2C1設(shè)定值間接指定C1計數(shù)到,M100輸出X3M8002T4C4T4K200RSTC4C4K200Y3定時器/計數(shù)器協(xié)同應(yīng)用:20秒定時上電時對C4復(fù)位T4設(shè)定值清零Y3延時4000秒輸出

圖2FX計數(shù)器應(yīng)用程序電路例如

三、定時器與計數(shù)器應(yīng)用程序電路

1、定時器與計數(shù)器應(yīng)用程序電路之一——供水壓力自動控制程序

某生產(chǎn)單位的生產(chǎn)車間用水,用三臺水泵上水,使水網(wǎng)管線壓力維持在一定值內(nèi)。基本控制程序如下:1#水泵功率最大,為主泵,2#泵和3#泵為輔助泵。三臺泵

根據(jù)壓力接點表的輸入信號,實行自動運行與投切。壓力偏低時,1#泵投入運行,運行一段時間壓力仍低,2#輔助泵投入運行;運行一段時間,壓力仍低,啟動3#泵運行。當(dāng)壓力到達上限時,中止3#泵運行,壓力還在上限,再切掉2#泵。

三臺泵的切換方式為:最終啟動運行的,先對其實施停機控制。起動與停機的次序是相逆的。在生產(chǎn)中經(jīng)常用到相像的控制流程,如引風(fēng)機和鼓風(fēng)機的控制流程是:先開引風(fēng)機,再開鼓風(fēng)機;停機次序是,先停鼓風(fēng)機,再停引風(fēng)機。起/停次序相逆。

如將1#泵改為變頻器拖動,其轉(zhuǎn)速根據(jù)壓力儀表傳輸模擬信號自行調(diào)理,有了壓力的細調(diào)這一環(huán)節(jié),則該裝置便成為簡單的自動恒壓供水裝置。

壓力下限壓力上限壓力表接點24+24GC0MP0LSPLCP1COMP40P41P42220VKA1KA2KA3圖3供水壓力自動控制接線圖

據(jù)此控制要求,編寫的控制程序電路如圖4。程序特點:利用(線圈)脈沖輸出指令和定時器的巧妙協(xié)同,根據(jù)輸入的壓力上限和壓力下限信號,完成對三臺水泵的自動投切控制。

假使采用經(jīng)驗編程法,用壓力下限信號控制三臺泵的順序起動。過程如下:壓力下限信號輸入,延時與檢測,啟動1#泵;延時與檢測,啟動2#泵;延時與檢測,啟動3#泵,程序電路中則需要三只定時器。本程序電路將三個延時檢測環(huán)節(jié)“提純〞,泵與泵之間的起動間歇時間,都是由定時器T0來控制的。另外,需要啟動哪臺泵,是根據(jù)P40、P41、P42觸點相與的電路來判斷的,因而這種電

1#泵起2#泵起泵起3#/停/停停/

路又可以稱為“水泵狀態(tài)檢測(采樣)〞,運用了電路的規(guī)律判斷功能,保證了壓力下限信號輸入時,依次啟動1、2、3#泵的固定次序。同樣,在壓力上限信號輸入時,依3、2、1#的次序來中止水泵的運行。

下面看一下壓力下限信號輸入的啟動次序(為便于分析,將程序電路左側(cè)步號暫且作為程序行號):壓力下限信號輸入時,(第14行)P0觸點閉合,經(jīng)T0常閉觸點

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論