計(jì)數(shù)器及比較指令.ppt_第1頁
計(jì)數(shù)器及比較指令.ppt_第2頁
計(jì)數(shù)器及比較指令.ppt_第3頁
計(jì)數(shù)器及比較指令.ppt_第4頁
計(jì)數(shù)器及比較指令.ppt_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、PLC的原理和應(yīng)用、計(jì)數(shù)器、比較指令、移位指令的應(yīng)用、自動化和電力學(xué)院昆明冶金高等??茖W(xué)校、一、計(jì)數(shù)器、指令介紹計(jì)數(shù)器在輸入脈沖的上升沿對脈沖的個(gè)數(shù)進(jìn)行累計(jì)。 結(jié)構(gòu)主要由16位預(yù)設(shè)值發(fā)射器、16位當(dāng)前值發(fā)射器和位狀態(tài)位組成。 當(dāng)前值寄存器用于累計(jì)脈沖數(shù),計(jì)數(shù)器的當(dāng)前值大于預(yù)設(shè)值時(shí)為狀態(tài)位置1。 S7-200系列PLC有CTU-加法計(jì)數(shù)器、CTUD-加法/減法計(jì)數(shù)器、CTD-減法計(jì)數(shù)器3種。 計(jì)數(shù)器加法指令(CTU )在R=0時(shí),計(jì)數(shù)脈沖有效,CU側(cè)有上升沿輸入時(shí),在計(jì)數(shù)器當(dāng)前值上加1。 計(jì)數(shù)器的當(dāng)前值大于設(shè)定值(PV )時(shí),該計(jì)數(shù)器的狀態(tài)位C-bit設(shè)為1,該常開接點(diǎn)閉合。 計(jì)數(shù)器仍然計(jì)數(shù),但

2、不影響計(jì)數(shù)器的狀態(tài)位。 直到計(jì)數(shù)達(dá)到最大值(32767 )。 R=1時(shí),計(jì)數(shù)器復(fù)位,即當(dāng)前值清零,狀態(tài)位C-bit也清零。 加法計(jì)數(shù)器計(jì)數(shù)范圍: 032767。 CTU Cxxx、PV、命令使用要點(diǎn):不能弄錯(cuò)STL格式中的CU、r的順序。 CU、r信號可以成為復(fù)雜的邏輯關(guān)系。 (C0C255 )、向上計(jì)數(shù)命令的應(yīng)用示例、ldi0.1ldi1.0CTDc4、3ldc4=q0.0、1、2、3、4、5、向下計(jì)數(shù)命令(ctd )。LD=0,即,在計(jì)數(shù)脈沖變?yōu)橛行r(shí)開始計(jì)數(shù)從CD側(cè)按輸入脈沖的每個(gè)上升沿,倒計(jì)數(shù)的當(dāng)前值從設(shè)定值開始倒計(jì)數(shù),當(dāng)前值變?yōu)?時(shí),計(jì)數(shù)器狀態(tài)位置位(1組),停止計(jì)數(shù)。 CTD Cx

3、xx、PV、指令使用要點(diǎn):不能弄錯(cuò)STL形式中的CU、LD的順序。 CU和LD信號可以具有復(fù)雜的邏輯關(guān)系。 (C0C255 )、倒計(jì)數(shù)指令的應(yīng)用例、ldi0.1ldi1.0ctdc4、3ldc4=Q0.0、q0.0、倒計(jì)數(shù)指令(ctud)r=0時(shí),如果在CU端子(CD端子)上有上升沿輸入,則計(jì)數(shù)器當(dāng)前值為1 計(jì)數(shù)器的當(dāng)前值超過設(shè)定值時(shí),C-bit設(shè)為1,常開觸點(diǎn)閉合。 R=1時(shí),計(jì)數(shù)器復(fù)位,即當(dāng)前值清零,C-bit也清零。 加減法器計(jì)數(shù)范圍: 3276832767。 CTUD Cxxx、PV、命令使用要點(diǎn):不能弄錯(cuò)STL格式中的CU、CD、r的順序。 CU、CD和r信號可以具有復(fù)雜的邏輯關(guān)系。

4、 (C0C255 )、加減法器指令應(yīng)用例、ldi0.1ldi0.2ldi0.3ctudc50、4、4、4、1、2、3、4、5、5、2、2比較接點(diǎn)可以組裝,也可以串并聯(lián)。 比較指令對上下限控制非常方便。字節(jié)比較指令、整數(shù)比較指令、實(shí)數(shù)比較指令、2整數(shù)比較指令、其中“=”和“=”可替換為=以上。 比較指令例、教科書第45頁、例前2種移位指令按移位數(shù)據(jù)的長度分為字節(jié)型、字體型、雙字體型3種。左、右移位指令、左、右移位數(shù)據(jù)存儲單元連接到SM1.1(溢出)端子,移位位設(shè)置在特殊標(biāo)志存儲器SM1.1位。 移位數(shù)據(jù)存儲單元的另一端補(bǔ)償0。、 指令說明左移位指令(SHL ) :使能輸入有效時(shí),將輸入IN的無符

5、號數(shù)字節(jié)、字或雙字的各位向左移位n位后(右端補(bǔ)0 ),將結(jié)果輸出至OUT指定的存儲單元,移位次數(shù)大于0時(shí),最后移位“off” 右移位指令使能輸入有效時(shí),將輸入IN的無符號數(shù)字節(jié)、字或雙字的各位向右移位n位后,將結(jié)果輸出至OUT指定的存儲單元,使位補(bǔ)充0移位,將最后的移位位保存至SM1.1。 當(dāng)移位結(jié)果為0時(shí),將零標(biāo)志比特SM1.0設(shè)置為1。ENO=0的錯(cuò)誤條件: 0006 (間接地址錯(cuò)誤),SM4.3(執(zhí)行時(shí)間),循環(huán)左、右移位指令,0,1,指令說明循環(huán)左移位指令(ROL )使能輸入有效的情況下需要移位的數(shù)值為0時(shí),零標(biāo)志位SM1.0為1 在循環(huán)右移位指令(ROR )使能輸入有效的情況下,若將

6、IN輸入無符號數(shù)(字節(jié)、字或雙字)循環(huán)右移位,則向由OUT指定的存儲單元輸出結(jié)果,移位后的最后一位的數(shù)值溢出標(biāo)志SM1.1. 當(dāng)需要移位的數(shù)值為零時(shí),零標(biāo)志比特SM1.0為1。在移位次數(shù)n的數(shù)據(jù)類型(b、w、d )的情況下的移位位數(shù)的處理操作數(shù)為字節(jié),在移位次數(shù)N8的情況下,在執(zhí)行循環(huán)移位之前,對n進(jìn)行模塊8操作(將n除以8取得合適數(shù)),結(jié)果0-7為實(shí)際移位當(dāng)操作數(shù)為字時(shí),在移位次數(shù)N16時(shí),在執(zhí)行循環(huán)移位之前,對n倍數(shù)16進(jìn)行操作(n除以16后取得平均值),從而0-15變?yōu)閷?shí)際的移位位數(shù)。 當(dāng)操作數(shù)為雙字時(shí),在移位次數(shù)N32時(shí),在執(zhí)行循環(huán)移位之前,對n執(zhí)行量值32的操作(n除以32后獲得平均值),從而0-31變?yōu)閷?shí)際移位位數(shù)。 設(shè)ENO=0的錯(cuò)誤條件: 0006 (間接地址錯(cuò)誤)、SM4.3(執(zhí)行時(shí)間)、3 .移位寄存器指令(shrb ) :將data值移至移位寄存器。 EN是使能輸入端,連接移位脈沖信號,使能每次有效時(shí)移位寄存器整體移位1位。 DATA是數(shù)據(jù)輸入端子,連接移動到移位寄存器的二進(jìn)制值,執(zhí)行指令時(shí)將該位的值移動到寄存器。 S_BIT指定移位寄存器的最低有效位。 另外,n指定移位寄存器的長度和移位方向,移位寄存器的最大長度為64位,n表示正值向左移位,輸入數(shù)據(jù)(DATA )向移位寄存器的最低位(S_BIT )移動

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論