第五章典型功能指令_第1頁
第五章典型功能指令_第2頁
第五章典型功能指令_第3頁
第五章典型功能指令_第4頁
第五章典型功能指令_第5頁
已閱讀5頁,還剩53頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第五章典型功能指令§5.1功能指令概述§5.2程序流控制指令及其應用§5.3比較傳送類指令及其應用§5.4數(shù)學運算類指令及其應用§5.5移位指令與數(shù)據(jù)轉換指令及其應用§5.6高速處理指令及其應用§5.1功能指令概述

5.1.1功能指令格式

功能指令是由操作碼與操作數(shù)兩部分組成。操作碼又稱為指令助記符,用來表示指令的功能;操作數(shù)用來指明參與操作的對象。操作數(shù)又分為源操作數(shù)、目的操作數(shù)和其它操作數(shù)。源操作數(shù)用S表示;目標操作數(shù)用D表示;其它操作數(shù)用m、n表示:補充注釋的常數(shù),用K(十進制)和H(十六進制)表示。5.1.2數(shù)據(jù)寄存器D

數(shù)據(jù)寄存器是用于存放各種數(shù)據(jù)的軟元件。FX2N系列PLC中每一個數(shù)據(jù)寄存器都是16位的(最高位為正、負符號位),也可用兩個數(shù)據(jù)寄存器合并起來存儲32位數(shù)據(jù)(最高位為正、負符號位)。通常數(shù)據(jù)寄存器又可分為以下幾類:1.通用數(shù)據(jù)寄存器(D0~D199)2.停電保持用寄存器(D200~D999)3.文件寄存器(D1000~D2999)4.RAM文件寄存器(D6000~D7999)5.特殊用寄存器(D8000~D8255)5.1.3數(shù)據(jù)表示方法

FX2N系列可編程序控制器提供的數(shù)據(jù)表示方法分為位元件、字元件、位軟元件的組合等。位軟元件只處理開關(ON/OFF)信息的元件;字軟元件處理數(shù)據(jù)的元件;位軟元件組合表示數(shù)據(jù)以4個位元件一組,代表4位BCD碼,也表示1位十進制數(shù),用KnMm表示,K為十進制,n為十進制位數(shù),也是位元件的組數(shù),M為位元件,m為位元件的首地址,一般用0結尾的元件。

FX2N系列可編程序控制器提供的數(shù)據(jù)長度分為16位和32位兩種。參與運算的數(shù)據(jù)默認為16位二進制數(shù)據(jù);32位數(shù)據(jù)時在操作碼前面加D(Double)表示,此時只寫出元件的首地址,且首地址為32位數(shù)據(jù)中的低16位數(shù)據(jù),高16位數(shù)據(jù)放在比首地址高一位的地址中。16位與32位數(shù)據(jù)傳送§5.1功能指令概述

連續(xù)執(zhí)行方式:每個掃描周期都重復執(zhí)行一次連續(xù)執(zhí)行方式與脈沖執(zhí)行方式

功能指令還提供變址寄存器V、Z,改變操作數(shù)的地址,其作用是存放改變地址的數(shù)據(jù)。實際地址等于當前地址加變址數(shù)據(jù),32位運算時V和Z組合使用,V為高16位,Z為低16位。變址寄存器的使用功能指令的執(zhí)行方式:

脈沖執(zhí)行方式:只在信號OFF→ON時執(zhí)行一次,在指令后加P(Pulse)表示?!?.1功能指令概述§5.2程序流控制指令及其應用5.2.1基礎知識:程序流控制指令1.條件跳轉指令

FNC00CJ操作數(shù):指針P0~P63(允許變址修改)

作為執(zhí)行序列的一部分指令,用CJ、CJP指令可以縮短運算周期及使用雙線圈。跳步指針P取值為P0~P127。跳步指令使用如右圖所示,當X0接通時,則從第1步跳轉到P8,X0斷開時,從P8后一步向第4步移動,跳轉到P9。CJ指令應用2.子程序指令與主程序結束指令子程序調用:FNC01CALL操作數(shù):指針P0~P62(允許變址修改)子程序返回:FNC02SRET無操作數(shù)主程序結束指令:FNC06FEND無操作數(shù)

P63因為使用CJ指令時變?yōu)镋ND跳轉,因此不作為CALL指令的指針動作。指針編號可作為變址修改,嵌套最多可為5層?!?.2程序流控制指令及其應用3.中斷指令中斷返回:FNC03IRET無操作數(shù)開中斷:FNC04EI無操作數(shù)00關中斷:FNC05DI無操作數(shù)

可編程序控制器平時為禁止中斷狀態(tài),如果用EI指令允許中斷,則在掃描過程中如果X0或X1接通時上升沿執(zhí)行中斷程序①、②后,返回主程序。而中斷指針I(yè)×××,必須在主程序結束指令FEND后作為標記編程。中斷指令使用外部信號中斷指針含義§5.2程序流控制指令及其應用4.警戒定時器指令FNC07WDT無操作數(shù)

在順控程序中,執(zhí)行監(jiān)視用定時器的刷新指令,當可編程序控制器的運算周期(0~END及FEND指令執(zhí)行時間)超過200ms時,可編程序控制器CPU出錯指示燈將點亮同時停止工作,因此在編程過程中插入使用該指令?!?.2程序流控制指令及其應用5.循環(huán)指令循環(huán)開始:FNC08FOR源操作數(shù)[S]:K、H、KnY、KnS、T、C、D、V、Z循環(huán)結束:FNC09NEXT無操作數(shù)只在FOR~NEXT指令之間的處理執(zhí)行幾次之后,才處理NEXT指令以后程序。若采用Kn直接指定次數(shù)時,n的取值為0~32767時有效。如右圖所示,為3層嵌套的循環(huán)程序,這類循環(huán)程序最多可嵌套5層?!?.2程序流控制指令及其應用

5.2.2運輸帶的點動與連續(xù)的混合控制某一運輸帶的工作過程示意圖

本系統(tǒng)具有自動工作方式與手動點動工作方式,具體由自動工作與手動點動工作轉換開關K1選擇。當K1=1時為手動點動工作,系統(tǒng)可通過三個點動按鈕對電磁閥和電機進行控制以便對設備進行調整,檢修和事故處理。自動工作方式時:

1、啟動時,為了避免在后段運輸皮帶上造成物料堆積,要求以逆物料流動方向按一定時間間隔順序啟動,其啟動順序為:

按啟動按鈕S01,第二條輸送帶的接觸器KM2吸合啟動M2電動機,延時3s后,第一條輸送帶的接觸器KM1吸合啟動M1電動機,延時3s后,卸料斗的電磁閥YV1吸合?!?.2程序流控制指令及其應用

2、停止時,卸料斗的電磁閥YV1尚未吸合時,皮帶KM2、KM3可立即停止,當卸料斗的電磁閥YV1吸合時,為了使運輸皮帶上不殘留物料,要求順物料流動方向按一定時間間隔順序停止,其啟動順序為:

按S02停止按鈕,卸料斗的電磁閥KM1斷開,延時6s后,第一條輸送帶的電磁閥KM2斷開,此后再延時6s,第二條輸送帶的電磁閥KM3斷開。

3、故障停止:在正常運轉中,當?shù)诙l輸送帶電機故障時(熱繼電器FR2觸點斷開),卸料斗、第一條、第二條輸送帶同時停止。當?shù)谝粭l輸送帶電機故障時(熱繼電器FR1觸點斷開),卸料斗、第一條輸送帶同時停止,經(jīng)6s延時后,第二條輸送帶再停止?!?.2程序流控制指令及其應用

解:(1)確定輸入/輸出(I/O)分配表輸

入輸出輸入設備輸入編號輸出設備輸出編號啟動按鈕X00電磁閥YV1Y00停止按鈕X01接觸器KM1Y04M1過熱保護X02接觸器KM2Y05M2過熱保護X03電磁閥點動按鈕X04電機M1點動按鈕X05電機M2點動按鈕X06轉換開關K1X07(2)根據(jù)工藝要求畫出手、自動程序結構?!?.2程序流控制指令及其應用(3)根據(jù)自動運行時工藝要求畫出狀態(tài)轉移圖。圖中X2、X3為M1、M2熱保護§5.2程序流控制指令及其應用§5.3比較傳送類指令及其應用5.3.1基礎知識:比較類指令1.比較指令FNC10CMP

源操作數(shù)[S1]、[S2]:K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z目的操作數(shù)[D]:Y、M、S

若在下圖中,比較指令不執(zhí)行時,想要清除比較結果時,可使用復位指令。2.區(qū)間比較指令FNC11ZCP源操作數(shù)[S1]、[S2]、[S]:K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z目的操作數(shù)[D]:Y、M、S區(qū)間比較指是相對2點的設定值進行大小比較的指令,其源操作數(shù)S1的內容不得大于源操作數(shù)S2的內容,其大小比較是按代數(shù)形式進行的,且所用源操作數(shù)都被看為二進制值處理。比較大小結果控制目的操作數(shù)D1的對應動作,§5.3比較傳送類指令及其應用5.3.2基礎知識:傳送類指令1.傳送指令FNC12MOV源操作數(shù)[S]:K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D、V、Z傳送指令應用:當X0接通時將源操作數(shù)S的內容傳送到目的操作數(shù)D,且源操作數(shù)的內容不變。利用傳送指令間接設定定時器或計數(shù)器的計數(shù)值?!?.3比較傳送類指令及其應用2.移位傳送指令FNC13SMOV源操作數(shù)[S]:KnX、KnY、KnM、KnS、T、C、D、V、Z目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D、V、Z傳送指令應用:當X0接通時將源操作數(shù)S的BCD轉換值從其第四位(m1=4)起的低2位部分(m2=2)的內容傳送到目的操作數(shù)D的第三位(n=3)開始傳送,然后將其轉換為BIN碼,即D2的10(3)位和10(0)位在從D1傳送時不受影響。§5.3比較傳送類指令及其應用移位傳送指令組合數(shù)據(jù)的應用:圖中采用撥碼盤輸入數(shù)據(jù),但10(2)位與10(1)、10(0)并不是從連續(xù)的輸入端輸入,將D1轉換值從其第1位(m1=1)起的1位部分(m2=1)的內容傳送到D2的第三位(n=3),然后將其轉換為BIN碼?!?.3比較傳送類指令及其應用3.取反傳送指令FNC14CML源操作數(shù)[S]:K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D、V、Z

取反傳送指令應用如圖所示,當X0接通時將源操作數(shù)S的內容每位取反(0→1,1→0)后,傳送到目的操作數(shù)D。執(zhí)行結果如圖所示?!?.3比較傳送類指令及其應用4.塊傳送指令FNC15BMOV操作數(shù):源操作數(shù)[S]:KnX、KnY、KnM、KnS、T、C、D目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D其它操作數(shù)n:K、H

[S]為存放被傳送的數(shù)據(jù)塊的首地址;[D]為存放傳送來的數(shù)據(jù)塊的首地址;n為數(shù)據(jù)塊的長度。塊傳送指令使用如圖所示?!?.3比較傳送類指令及其應用5.多點傳送指令FNC16FMOV源操作數(shù)[S]:K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D其它操作數(shù)n:K、H如圖所示將源操作數(shù)S的軟元件內容向以目的操作數(shù)D指定的軟元件為開頭的n點軟元件進行傳送,傳送后目的軟元件中的內容都一樣?!?.3比較傳送類指令及其應用6.數(shù)據(jù)交換指令FNC17XCH目的操作數(shù)[D1]、[D2]:KnY、KnM、KnS、T、C、D、V、Z此指令可進行16/32位數(shù)據(jù)的交換。如使用連續(xù)執(zhí)行指令時,每個掃描周期均進行數(shù)據(jù)交換,其使用如圖所示。7.變換指令BCD變換:FNC18BCD源操作數(shù)[S]:KnX、KnY、KnM、KnS、T、C、D、V、Z目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D、V、ZBIN變換:FNC19BIN§5.3比較傳送類指令及其應用四則運算與增量指令、減量指令等運算都用BIN碼運行,因此可編程序控制器獲取BCD的數(shù)字開關信息時要使用BIN轉換傳送指令,另外向BCD的七段顯示器輸出時應使用BCD轉換傳送指令。其使用示意圖如圖所示。§5.3比較傳送類指令及其應用5.3.3應用實例:計件包裝系統(tǒng)某一運計件包裝系統(tǒng)的工作過程示意圖

按下按鈕SB1啟動傳送帶1轉動,傳送帶1上的器件經(jīng)過檢測傳感器時,傳感器發(fā)出一個器件的計數(shù)脈沖,并將器件傳送到皮帶2上的箱子里進行計數(shù)包裝,根據(jù)需要盒內的工件數(shù)量由外部撥碼盤設定(0~99),且只能在系統(tǒng)停止時才能設定,用兩位數(shù)碼管顯示當前計數(shù)值,計數(shù)到達時,延時3秒鐘,停止傳送帶1,同時啟動傳送帶2,傳送帶2保持運行5秒后,在啟動傳送帶1,重復以上計數(shù)過程,當中途按下了停止按鈕SB2后,則本次包裝結束才能停止?!?.3比較傳送類指令及其應用解:(1)確定輸入/輸出(I/O)分配表輸

入輸出輸入設備輸入編號輸出設備輸出編號撥碼盤輸入1X00數(shù)碼管顯示1Y00X01Y01X02Y02X03Y03撥碼盤輸入2X04數(shù)碼管顯示2Y04X05Y05X06Y06X07Y07啟動按鈕SB1X10傳送帶1Y10停止按鈕SB2X11傳送帶2Y11檢測傳感器X12§5.3比較傳送類指令及其應用(2)根據(jù)工藝要求畫出狀態(tài)轉移圖

(3)狀態(tài)轉移圖畫出梯形圖

§5.3比較傳送類指令及其應用§5.4算術運算類指令及其應用5.4.1基礎知識:加減運算指令1.算術運算指令加法:FNC20ADD減法:FNC21SUB源操作數(shù)[S1]、[S2]:K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D、V、Z加法指令

減法指令

2.二進制加1、減1指令加1指令:FNC24INC減1指令:FNC25DEC目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D、V、Z

加1指令應用如圖5-33所示,X0每接通一次,目的操作數(shù)中的軟元件內容自動加1。在連續(xù)執(zhí)行指令中,每個掃描周期都將執(zhí)行加1運算。減1指令應用如圖5-34所示,X0每接通一次,目的操作數(shù)中的軟元件內容自動減1。在連續(xù)執(zhí)行指令中,每個掃描周期都將執(zhí)行減1運算?!?.4算術運算類指令及其應用5.4.2循環(huán)次數(shù)可設定的噴漆流水線某一噴漆流水線系統(tǒng)的工作過程示意圖

1、待加工的汽車臺數(shù)在設備停止時,可根據(jù)需要用兩個按鈕設定(0~99),并通過另一個按鈕切換顯示設定數(shù)、以加工數(shù)和待加工數(shù)。

2、按啟動按鈕S01傳送帶轉動,轎車到一號位,發(fā)出一號位到位信號,傳送帶停止;延時1s,一號門打開;延時2s,傳送帶繼續(xù)轉動;轎車到二號位,發(fā)出二號位到位信號,傳送帶停止一號門關閉;延時2s后,打開噴漆電機,延時6s后停止。同時打開二號門延時2s,傳送帶繼續(xù)轉動;轎車到三號位,發(fā)出三號位到位信號,傳送帶停止,同時二號門關閉,且計數(shù)一次,延時4s后,再繼續(xù)循環(huán)工作直到完成所有代加工的汽車后工藝全部停止。控制要求如下:§5.4算術運算類指令及其應用

3、按暫停按鈕X7要等完成整個工藝時暫停加工,再按啟動按鈕繼續(xù)運行。解:(1)確定輸入/輸出(I/O)分配表輸入設備輸入編號啟動按鈕X00設定增加X01設定減少X02顯示選擇X03一號限位開關X04二號限位開關X05三號限位開關X06暫停按鈕X07輸出設備輸出編號輸出設備輸出編號傳送帶Y00數(shù)碼管顯示加工臺數(shù)Y10顯示設定數(shù)Y01Y11顯示已加工數(shù)Y02Y12顯示待加工數(shù)Y03Y13噴漆電動機Y04Y14一號門開啟Y05Y15二號門開啟Y06Y16傳送帶Y07Y17§5.4算術運算類指令及其應用(2)根據(jù)工藝要求畫出顯示部分控制梯形圖控制狀態(tài)轉移圖§5.4算術運算類指令及其應用§5.5移位指令與數(shù)據(jù)處理指令及其應用5.5.1基礎知識:移位指令1.循環(huán)移位指令循環(huán)右移:FNC30ROR循環(huán)左移:FNC31ROL目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D、V、Z其它操作數(shù)n:K

連續(xù)執(zhí)行型指令每一個掃描周期都進行移位動作,因此通常采用脈沖執(zhí)行型指令。在位組合元件情況下,只有K4(16位指令)和K8(32位指令)是有效的。循環(huán)右移位指令執(zhí)行情況循環(huán)左移位指令執(zhí)行情況2.帶進位循環(huán)移位指令帶進位循環(huán)右移:FNC32RCR帶進位循環(huán)左移:FNC33RCL目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D、V、Z其它操作數(shù)n:K帶進位循環(huán)右移位指令執(zhí)行情況帶進位循環(huán)左移位指令執(zhí)行情況§5.5移位指令與數(shù)據(jù)處理指令及其應用3.位移位指令位右移:FNC34SFTR位左移:FNC35SFTL源操作數(shù)[S]:X、Y、M、S目的操作數(shù)[D]:Y、M、S其它操作數(shù)n1、n2:K、H位右移執(zhí)行時的數(shù)據(jù)變化情況

位左移執(zhí)行時的數(shù)據(jù)變化情況

§5.5移位指令與數(shù)據(jù)處理指令及其應用4.字移位指令

字右移:FNC36WFTR字左移:FNC37WFTL源操作數(shù)[S]:KnX、KnY、KnM、KnS、T、C、D目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D其它操作數(shù)n1、n2:K、H字右移執(zhí)行時的數(shù)據(jù)變化情況字左移執(zhí)行時的數(shù)據(jù)變化情況§5.5移位指令與數(shù)據(jù)處理指令及其應用5.5.2基礎知識:數(shù)據(jù)處理指令1.區(qū)間復位指令FNC40ZRST目的操作數(shù)[D1]、[D2]:T、C、D、Y、M、S區(qū)間復位指令ZRST使用2.求ON位總數(shù)指令FNC43SUM源操作數(shù)[S]:K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D、V、Z求ON位總數(shù)指令§5.5移位指令與數(shù)據(jù)處理指令及其應用3.ON位判斷指令FNC44BON源操作數(shù)[S]:K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z目的操作數(shù)[D]:Y、M、S其它操作數(shù)n:K、H

ON位判斷指令4.求平均值指令FNC45MEAN

源操作數(shù)[S]:K、H、KnX、KnY、KnM、KnS、T、C、D

目的操作數(shù)[D]:KnY、KnM、KnS、T、C、D、V、Z其它操作數(shù)n:K、H

求平均值指令§5.5移位指令與數(shù)據(jù)處理指令及其應用5.報警器置位/復位指令報警器置位:FNC46ANS源操作數(shù)[S]:T目的操作數(shù)[D]:S其它操作數(shù)m:1~32767報警器置位指令報警器復位指令:FNC47ANR無操作數(shù)報警器復位指令§5.5移位指令與數(shù)據(jù)處理指令及其應用5.5.3應用實例:PLC控制花式噴泉工作過程示意圖

某一花式噴泉系統(tǒng)噴水池有紅、黃、蘭三色燈,兩個噴水龍頭和一個帶動龍頭移動的電磁閥,按S01啟動按鈕開始動作,噴水池的動作以45秒為一個循環(huán),每5秒為一個節(jié)拍,如此不斷循環(huán)直到按下S02停止按鈕后停止。

燈、噴水龍頭和電磁閥的動作安排狀態(tài)表

設備123456789紅燈黃燈蘭燈噴水龍頭A噴水龍頭B電磁閥§5.5移位指令與數(shù)據(jù)處理指令及其應用輸

入輸出輸入設備輸入編號輸出設備輸出編號啟動按鈕S01X00紅燈Y00停止按鈕S02X01黃燈Y01蘭燈Y02噴水龍頭AY03噴水龍頭BY04電磁閥Y05

解:(1)確定輸入/輸出(I/O)分配表(2)根據(jù)工藝要求畫出控制梯形圖§5.5移位指令與數(shù)據(jù)處理指令及其應用花式噴泉系統(tǒng)指令語句表§5.5移位指令與數(shù)據(jù)處理指令及其應用§5.6高速處理指令及其應用5.6.1基礎知識:PLC的高速計數(shù)器三菱FX2N系列PLC的提供了21個高速計數(shù)器,元件編號為C235~C255。

高速計數(shù)器分為1相無啟動/復位型高速計數(shù)器、1相帶啟動/復位型高速計數(shù)器、2相雙向型高速計數(shù)器和2相A-B相型高速計數(shù)器四種類型。各高速計數(shù)器的輸入分配關系輸入端X0X1X2X3X4X5X6X71相無啟動/復位C235U/DC236U/DC237U/DC238U/DC239U/DC240U/D§5.6高速處理指令及其應用輸入端X0X1X2X3X4X5X6X71相帶啟動/復位C241U/DRC242U/DRC243U/DRC244U/DRSC245U/DRS2相雙向C246UDC247UDRC248UDRC249UDRSC250UDRS續(xù)表1輸入端X0X1X2X3X4X5X6X72相A-B相型C251ABC252ABRC253ABRC254ABRSC255ABRS說明:1、U表示增計數(shù)器,D表示減計數(shù)器,R表示復位輸入,S表示啟動輸入,A表示A相輸入,B表示B相輸入。2、X6與X7也是高速輸入端,但只能用于啟動或復位,不能用于高速輸入信號?!?.6高速處理指令及其應用續(xù)表21.1相無啟動/復位型高速計數(shù)器

1相無啟動/復位型高速計數(shù)器C235~C240共6點,均為32位高速雙向計數(shù)器,計數(shù)信號輸入做增計數(shù)與減計數(shù)由特殊輔助繼電器M8235~M8240對應設置。C235的動作1相無啟動/復位型高速計數(shù)器應用§5.6高速處理指令及其應用2.1相帶啟動/復位型高速計數(shù)器

1相帶啟動/復位型高速計數(shù)器C241~C245共5點,均為32位高速雙向計數(shù)器,計數(shù)信號輸入做增計數(shù)與減計數(shù)由特殊輔助繼電器M8241~M8245對應設置,每個計數(shù)器各有一個計數(shù)輸入端和一個復位輸入端。另外C244和C245還各有一個啟動輸入端。§5.6高速處理指令及其應用

1相帶啟動/復位型高速計數(shù)器應用

§5.6高速處理指令及其應用3.2相雙向型高速計數(shù)器2相雙向型高速計數(shù)器C246~C250共5點,均為32位高速雙向計數(shù)器,每個計數(shù)器各有一個加計數(shù)輸入端和一個減計數(shù)輸入端。此外C247~C250還各有一個復位輸入端,另外C249和C250還各有一個啟動輸入端。作增計數(shù)時,當計數(shù)器達到設定值時其觸點動作并保持,作減計數(shù)時,當計數(shù)器達到設定值時其觸點復位。利用M8246~M8250的ON/OFF動作可監(jiān)控C246~C250的增計數(shù)/減計數(shù)動作。

2相雙向型高速計數(shù)器應用4.2相A-B相型高速計數(shù)器

2相A-B相型高速計數(shù)器C251~C255共5點,均為32位高速雙向計數(shù)器,每個計數(shù)器各有兩個輸入輸入端。此外C252~C255還各有一個復位輸入端,另外C254和C255還各有一個啟動輸入端。這種計數(shù)器在A相輸入接通的同時,B相輸入為OFF→ON則為增計數(shù),在ON→OFF時為減計數(shù)。通過M8251~M8255的接通/斷開,可監(jiān)控C251~C255的增計數(shù)/減計數(shù)狀態(tài)。雙相式編碼器輸出的是有90°相位差的A相和B相。對雙相式編碼器輸出進行高速計數(shù)

應用一應用二§5.6高速處理指令及其應用5.6.2基礎知識:PLC高速處理指令1.輸入輸出刷新指令FNC50REF操作數(shù):[D]:X、Y

其它操作數(shù)n:K、H

在多個輸入中,只刷新X10~X17的8點。如果在該指令執(zhí)行前約10ms,(輸入濾波應答滯后時間)置X10~X17為ON時,該指令執(zhí)行時輸入映像區(qū)X10~X17為ON。輸入刷新輸出刷新2.高速計數(shù)器比較置位/復位指令比較置位:FNC53HSCS比較復位:FNC54HSCR源操作數(shù)[S1]:K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z源操作數(shù)[S2]:C235~C255其它操作數(shù)[D]:Y、M、S§5.6高速處理指令及其應用受掃描周期影響的高速計數(shù)立即輸出的高速計數(shù)方式比較復位指令的應用3.高速計數(shù)器區(qū)間比較指令?FNC55HSZ

操作數(shù):[S1]、[S2]:K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z源操作數(shù)[S]:C235~C255目的操作數(shù)[D]:Y、M、S區(qū)間比較指令HSZ的應用§5.6高速處理指令及其應用4.脈沖輸出指令FNC57PLSY源操作數(shù)[S1]、[S2]:K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z目的操作數(shù)[D]:Y

源操作數(shù)[S1·]用于指定脈沖的頻率,其取值在2~20000Hz,在指令執(zhí)行過程中,改變[S1·]指定的字元件的內容,輸出頻率也隨之發(fā)生改變。源操作數(shù)[S2·]用于指定輸出脈沖的數(shù)量,當使用16位指令格式時,允許設定范圍為1~32767;當使用32位指令格式時,允許設定范圍為1~2147483647

溫馨提示

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

評論

0/150

提交評論