第3章-定時(shí)器、計(jì)數(shù)器指令_第1頁(yè)
第3章-定時(shí)器、計(jì)數(shù)器指令_第2頁(yè)
第3章-定時(shí)器、計(jì)數(shù)器指令_第3頁(yè)
第3章-定時(shí)器、計(jì)數(shù)器指令_第4頁(yè)
第3章-定時(shí)器、計(jì)數(shù)器指令_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

電氣控制與PLC主講教師:曾新紅選用教材:《電氣控制與PLC應(yīng)用技術(shù)》曾新紅

等主編廣州航海學(xué)院脈沖定時(shí)器(TP)

接通延時(shí)定時(shí)器(TON)

斷開延時(shí)定時(shí)器(TOF)保持型接通延時(shí)定時(shí)器(TONR)定時(shí)器指令1、定時(shí)器指令的基本功能S7-1200有4種定時(shí)器,右圖中給出了它們的基本功能。定時(shí)器的基本功能1)脈沖定時(shí)器(TP):在輸入信號(hào)IN的上升沿產(chǎn)生一個(gè)預(yù)置寬度的脈沖,PT為定時(shí)器的預(yù)置值。如上圖所示,在I0.0的上升沿,Q端輸出為1,Q0.0置“1”,時(shí)長(zhǎng)2s。

在脈沖輸出期間,即使IN輸入又出現(xiàn)上升沿,也不會(huì)影響脈沖的輸出。TP定時(shí)器的基本功能1、脈沖定時(shí)器(TP)2)接通延時(shí)定時(shí)器(TON):輸入IN變?yōu)?狀態(tài)后,經(jīng)過預(yù)置的延遲時(shí)間,定時(shí)器的輸出Q變?yōu)?狀態(tài)。輸入IN變?yōu)?狀態(tài)時(shí),輸出Q變?yōu)?狀態(tài)。如上圖所示,I0.1接通2s后,定時(shí)器Q端輸出為“1”,Q0.1接通。

TON定時(shí)器的基本功能2、接通延時(shí)定時(shí)器(TON)

3)斷開延時(shí)定時(shí)器(TOF):輸入IN為1狀態(tài)時(shí),輸出Q為1狀態(tài)。輸入IN變?yōu)?狀態(tài)后,經(jīng)過預(yù)置的延遲時(shí)問,輸出Q變?yōu)?狀態(tài)。如圖所示,I0.0斷開后,Q0.2繼續(xù)保持接通,2s后再斷開。

TOF定時(shí)器的基本功能3、斷開延時(shí)定時(shí)器(TOF)

4)保持型接通延時(shí)定時(shí)器(TONR):輸入IN變?yōu)?狀態(tài)后,經(jīng)過預(yù)置的延遲時(shí)間,定時(shí)器的輸出Q變?yōu)?狀態(tài)。輸入IN的脈沖寬度可以小于時(shí)間預(yù)置值。如上圖所示,PT端設(shè)定時(shí)間為4s,那么輸入端需要接通4s后(可以是連續(xù)接通4s,也可以是斷續(xù)接通4s。),保持型接通延時(shí)定時(shí)器輸出Q端置“1”,Q0.3接通。此后只要I0.1未置“1”,也就是定時(shí)器R端未復(fù)位,不管I0.0是否接通,Q端都保持“1”狀態(tài),Q0.3接通。

TONR定時(shí)器的基本功能4、保持型接通延時(shí)定時(shí)器(TONR)定時(shí)器的輸入IN為啟動(dòng)定時(shí)的使能輸入端,IN從0狀態(tài)變?yōu)?狀態(tài)時(shí),啟動(dòng)TP、TON和TONR開始定時(shí)。IN從1狀態(tài)變?yōu)?狀態(tài)時(shí),啟動(dòng)TOF開始定時(shí)。PT(PresetTime)為時(shí)間預(yù)置值,ET(ElapsedTime)為定時(shí)開始后經(jīng)過的時(shí)間,或稱為已耗時(shí)間值,它們的數(shù)據(jù)類型為32位的Time,單位為ms,最大定時(shí)時(shí)間長(zhǎng)選T#24D_20H_31M_23S_647MS(D、H、M、S、MS分別是日、小時(shí)、分、秒和毫秒)。可以不給輸出ET指定地址。Q為定時(shí)器的位輸出,各變量均可以使用I(僅用于輸入變量)、Q、M、D、L存儲(chǔ)區(qū)。定時(shí)器

結(jié)計(jì)數(shù)器指令

1、計(jì)數(shù)器的類型

S7-1200有3種計(jì)數(shù)器:加計(jì)數(shù)器(CTU)、減計(jì)數(shù)器(CTD)和加減計(jì)數(shù)器(CTUD)。它們屬于軟件計(jì)數(shù)器,其最大計(jì)數(shù)速率受到它所在的OB的執(zhí)行速率的限制。如果需要速度更高的計(jì)數(shù)器,可以使CPU內(nèi)置的高速計(jì)數(shù)器。

調(diào)用計(jì)數(shù)器指令時(shí),需要生成保存計(jì)數(shù)器數(shù)據(jù)的背景數(shù)據(jù)塊。CU和CD分別是加計(jì)數(shù)輸入和減計(jì)數(shù)輸入,在CU或CD由0狀態(tài)變?yōu)?狀態(tài)(信號(hào)的上升沿),實(shí)際計(jì)數(shù)當(dāng)前值CV被加1或減1。復(fù)位輸入R為1狀態(tài)時(shí),計(jì)數(shù)器被復(fù)位。CV被清0,計(jì)數(shù)器的輸出Q變?yōu)?狀態(tài)。CU、CD、R和Q均為Bool變量。

當(dāng)接在R輸入端的復(fù)位輸入I0.1為0狀態(tài)(見左圖),接在CU輸入端的加計(jì)數(shù)脈沖輸入電路由斷開變?yōu)榻油〞r(shí)(即在CU信號(hào)的上升沿),實(shí)際計(jì)數(shù)值CV加1,直到CV達(dá)到指定的數(shù)據(jù)類型的上限值。達(dá)到上限值后,CU輸入的狀態(tài)變化不再起作用,CV的值不再增加。實(shí)際計(jì)數(shù)值CV大于等于設(shè)定值PV時(shí),輸出Q為1狀態(tài),反之為0狀態(tài)。第一次執(zhí)行指令時(shí),CV被清零。計(jì)數(shù)器的復(fù)位輸入R為1狀態(tài)時(shí),計(jì)數(shù)器被復(fù)位,輸出Q變?yōu)?狀態(tài),CV被清零。右圖是加計(jì)數(shù)器的波形圖。加計(jì)數(shù)器加計(jì)數(shù)器的波形圖2.加計(jì)數(shù)器減計(jì)數(shù)器的裝載輸入LD為1狀態(tài)時(shí),輸出Q被復(fù)位為0,并把預(yù)置計(jì)數(shù)值PV的值裝入CV。在減計(jì)數(shù)脈沖CD的上升沿(從0變?yōu)?),實(shí)際計(jì)數(shù)值CV減1,直到CV達(dá)到指定的數(shù)據(jù)類型的下限值。達(dá)到下限值時(shí),CD輸入的狀態(tài)變化不再起作用,CV的值不再減少。實(shí)際計(jì)數(shù)值CV小于等于0時(shí),輸出Q為1狀態(tài)(見左圖),反之Q為0狀態(tài)。第一次執(zhí)行指令時(shí),CV被清零。右圖是減計(jì)數(shù)器的波形圖。減計(jì)數(shù)器減計(jì)數(shù)器的波形圖3、減計(jì)數(shù)器

在加計(jì)數(shù)輸入CU的上升沿,實(shí)際計(jì)數(shù)值CV加1,直到CV達(dá)到指定的數(shù)據(jù)類型的上限值。達(dá)到上限值時(shí),CV的值不再增加。在減計(jì)數(shù)脈沖CD的上升沿,實(shí)際計(jì)數(shù)值CV減1,直到CV達(dá)到指定的數(shù)據(jù)類型的下限值。達(dá)到下限值時(shí),CV的值不再減小。如果同時(shí)出現(xiàn)計(jì)數(shù)脈沖CU和CD的上升沿,CV保持不變。CV大于等于預(yù)置計(jì)數(shù)值PV時(shí),輸出QU為1(見左圖),反之為0。CV小于等于0時(shí),輸出QD為1,反之為0。

加減計(jì)數(shù)器加減計(jì)數(shù)器波形圖4、加減計(jì)數(shù)器

裝載輸入LD為1狀態(tài)時(shí),預(yù)置值PV被裝入實(shí)際值CV,輸出QU變?yōu)?狀態(tài),QD被復(fù)位為0狀態(tài)。加減計(jì)數(shù)器加減計(jì)數(shù)器波形圖4、加減計(jì)數(shù)器復(fù)位輸入R為1狀態(tài)時(shí),計(jì)數(shù)器被復(fù)位。實(shí)際計(jì)數(shù)值被清零,輸出QU變?yōu)?狀態(tài),QD變?yōu)?狀態(tài)。R為1狀態(tài)時(shí).CU、CD和LD不再起作用。如右圖波形圖所示。加減計(jì)數(shù)器加減計(jì)數(shù)器波形圖4、加減計(jì)數(shù)器【例3.1】:根據(jù)要求編寫一個(gè)閃爍電路梯形圖任務(wù)提出:編寫一個(gè)控制程序,當(dāng)I0.0按下時(shí)Q0.0閃爍輸出。解決方案:程序時(shí)序圖如下左圖所示;梯形圖如右圖所示。當(dāng)按下I0.0開關(guān),T1計(jì)時(shí)器開始計(jì)時(shí),2S計(jì)時(shí)時(shí)間到,T1常開觸點(diǎn)閉合,Q0.0置“1”,同時(shí)T2定時(shí)器接通開始計(jì)時(shí),當(dāng)T2定時(shí)器計(jì)時(shí)1S時(shí)間到,T2常閉觸點(diǎn)斷開,T1計(jì)時(shí)器復(fù)位,從而T1常開觸點(diǎn)斷開,T2定時(shí)器常閉觸點(diǎn)復(fù)位,T1定時(shí)器重新接通,重復(fù)上一步動(dòng)作。閃爍電路(a)時(shí)序圖案例分析案例分析【例3.2】:根據(jù)要求編寫一個(gè)標(biāo)準(zhǔn)的工業(yè)報(bào)警電路任務(wù)提出:當(dāng)有故障信號(hào)出現(xiàn)時(shí)報(bào)警燈亮,報(bào)警電鈴鈴響。輸入信號(hào):I0.0為故障信號(hào);I1.0為消鈴按鈕;I1.1為測(cè)試按鈕。輸出信號(hào):Q0.0為報(bào)警燈;Q0.7為報(bào)警電鈴。報(bào)警電路時(shí)序圖解決方案:報(bào)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論