《PLC應用技術(三菱)》課件第六單元 程序控制類應用指令_第1頁
《PLC應用技術(三菱)》課件第六單元 程序控制類應用指令_第2頁
《PLC應用技術(三菱)》課件第六單元 程序控制類應用指令_第3頁
《PLC應用技術(三菱)》課件第六單元 程序控制類應用指令_第4頁
《PLC應用技術(三菱)》課件第六單元 程序控制類應用指令_第5頁
已閱讀5頁,還剩38頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、第六單元第六單元 程序控制類應用指令程序控制類應用指令任務一任務一 跳轉程序跳轉程序 任務二任務二 子程序子程序 任務三任務三 循環程序循環程序 任務四任務四 外部中斷子程序外部中斷子程序 任務五任務五 定時中斷子程序定時中斷子程序 任務六任務六 高速計數器高速計數器 任務一任務一 跳轉程序跳轉程序 一、任務提出一、任務提出 為了提高設備的可靠性,在工業控制中許多設備要建立自動及手動兩種工作方式。這就要在程序中編排兩段程序,一段用于手動,一段用于自動。然后設立一個手動自動切換開關對程序段進行選擇。 梯形圖一般采用如圖6-1所示的結構。X10是自動手動切換開關,當它為ON時將跳過自動程序,執行手

2、動程序,為OFF時將跳過手動程序,執行自動程序。公用程序用于自動程序和手動程序相互切換的處理,自動程序和手動程序都需要完成的任務也可以用公用程序來處理。圖6-1 自動手動程序切換 二、原理分析二、原理分析 跳轉指令CJ可用來選擇執行一定的程序段,跳過暫且不執行的程序段,縮短了掃描周期。如圖6-2所示,若X0接通,則跳到標號為P8的程序處執行。X0斷開時,不執行跳轉指令,順序往下執行。圖6-2 跳轉程序梯形圖表6-1給出了圖6-2中跳轉發生前后相關器件狀態發生變化對程序執行結果的影響。表6-1 跳轉對元器件狀態的影響 元 件 跳轉前觸點狀態 跳轉后觸點狀態 跳轉后線圈狀態 Y,M,SX1,X2,

3、X3 OFFX1,X2,X3 ON Y1,M1S1 OFF X1,X2,X3 ONX1,X2,X3 OFFY1,Ml,S1 ON10ms,100ms定時器X4 OFFX4 ON定時器不動作X4 ONX4 OFF定時器停止,X0 OFF后接續定時1ms定時器X5 OFF,X6 OFFX6 ON定時器不動作X5 OFF,X6 ONX6 OFF定時器停止,X0 OFF后接續定時計數器X7 OFFX10 OFFX10 ON計數器不動作X7 OFF,X10 ON Xl0 OFF計數器停止,X0 OFF后接續計數 應用指令X11 OFFX11 ON除FNC52FNC59之外的其他應用指令不執行 X11 O

4、N X11 OFF 1被跳過的程序段中的輸出繼電器Y、輔助繼電器M、狀態繼電器S由于該段程序不再執行,即使梯形圖中涉及的工作條件發生變化,它們的工作狀態將保持跳轉發生前的狀態不變。 2被跳過的程序段中的定時器及計數器,無論其是否具有掉電保持功能,由于相關程序停止執行,它們的當前值寄存器被鎖定,跳轉發生后其定時值、計數值保持不變,在跳轉中止,程序接續執行時,定時計數將繼續進行。另外,定時、計數器的復位指令具有優先權,即使復位指令位于被跳過的程序段中,執行條件滿足時,復位工作也將執行。 三、知識鏈接三、知識鏈接 1編程元件跳轉指針(P) FX2N的指針P有128點(P0P127),用于分支和跳轉程

5、序。指針P使用時要注意: 在梯形圖中,指針放在左側母線的左邊,一個指針只能出現一次,如出現兩次或兩次以上,就會出錯。 多條跳轉指令可以使用相同的指針。 P63是END所在的步序,在程序中不需要設置P63。 2跳轉指令(CJ) 跳轉指令CJ執行時,PLC將不再掃描執行跳轉指令與跳轉指針P間的程序,即跳到以指針P為入口的程序段中執行。使用跳轉指令要注意: (1)跳轉指令具有選擇程序段的功能。在同一程序中位于不同程序段的程序不會被同時執行,所以不同程序段中的同一線圈不被視為雙線圈。 (2)可以有多條跳轉指令使用同一指針。 (3)指針一般設在相關的跳轉指令之后,也可以設在跳轉指令之前。但要注意從程序執

6、行順序來看,如果由于指針在前造成該程序的執行時間超過了警戒時鐘設定值,則程序就會出錯。 (4)使用CJ(P)指令時,跳轉只執行一個掃描周期,但若用輔助繼電器M8000作為跳轉指令的工作條件,跳轉就成為無條件跳轉。 (5)跳轉與主控區的關系。 (6)在編寫跳轉程序的指令表時,指針需占一行。 3主程序結束指令FEND FEND為主程序結束指令,FEND指令與END指令一樣,進行輸出、輸入處理、監視定時器刷新,再返回0步的程序。 四、任務實施四、任務實施 為了更好地觀察跳轉指令,本任務實施圖6-5的程序。 1將兩個帶自鎖的按鈕分別連接到PLC的X0、X1,輸出用指示燈代替,并連接PLC的電源,確保接

7、線無誤。 2輸入圖6-2的梯形圖,檢查無誤后運行程序。 3按下X0輸入按鈕,觀察輸出繼電器Y0Y3的狀態有無變化,理解跳轉指令。 4按下X1輸入按鈕,觀察輸出繼電器Y0Y3的狀態有無變化,理解跳轉指令。任務二任務二 子程序子程序 一、任務提出一、任務提出 化工企業經常要完成多液體物料的化合工作,需要完成物料的比例投入及送出以及化合爐的溫度控制工作。物料的比例投入和化合物的送出可通過特定的運算結果再控制相關閥門的開度實現。溫度控制使用加溫及降溫設備,而溫度需維持在一個區間內。 二、原理分析二、原理分析 在利用PLC實現控制時,常常將以運算為主的程序內容做為主程序。將加溫及降溫等邏輯控制為主的程序

8、作為子程序。程序結構如圖6-6所示。其中X1為上限位溫度傳感器、X2為下限位溫度傳感器,X1為ON時,調用降溫控制子程序,X2為ON時,調用升溫控制子程序。圖6-6 子程序結構示意圖 三、知識鏈接三、知識鏈接 1子程序調用指令(CALL) 子程序調用指令CALL是為一些特定的控制目的編制的相對獨立的程序。為了區別于主程序,規定在程序編排時,將主程序寫在前邊,以FEND指令結束主程序,子程序寫在FEND后邊,當主程序帶有多個子程序時,子程序可依次列在主程序結束指令FEND之后。子程序調用指令CALL安排在主程序段中。如圖6-6所示。 2子程序返回指令(SRET) 子程序返回指令SRET是不需要驅

9、動觸點的單獨指令。子程序的范圍從它的指針標號開始,到SRET指令結束。每當程序執行到子程序調用指令CALL時,都轉去執行相應的子程序,遇到SRET指令即返回原斷點繼續執行原程序。 子程序可以實現五級嵌套。圖6-7是一級嵌套的例子。圖6-7 子程序嵌套結構示意圖 四、任務實施四、任務實施 1將兩個帶自鎖的按鈕分別連接到PLC的X1、X2,輸出用指示燈代替,并連接PLC的電源,確保接線無誤。 2輸入圖6-8的梯形圖,檢查無誤后運行程序。 3按下X1輸入按鈕,觀察輸出繼電器Y1和Y2的狀態有無變化,理解子程序。 4按下X2輸入按鈕,觀察輸出繼電器Y1和Y2的狀態有無變化,理解子程序。圖6-8 子程序

10、實施梯形圖任務三任務三 循環程序循環程序 一、任務提出一、任務提出 在進行數據處理時,經常要求從某一批數據中找出一些有特征值的數據來,例如找出存儲在D0D9內的數據中的最大值,存儲到D10。 二、原理分析二、原理分析 本任務用循環指令實現,設計出的梯形圖如圖6-9所示。圖6-9 求最大值程序 三、知識鏈接三、知識鏈接 循環指令由FOR及NEXT二條指令構成,這二條指令總是成對出現的。如梯形圖6-10所示,三條FOR指令和三條NEXT指令相互對應。圖6-10是三級循環嵌套的情況。從圖中還可看出,每一對FOR指令和NEXT指令間的程序就是執行過程中需按一定的次數進行循環的部分。循環的次數由FOR指

11、令后的源數據給出。 該程序最中心的循環內容為向數據存儲器D100中加1,它一共執行了223=12次。圖6-10 循環指令說明 四、任務實施四、任務實施 1連接PLC的電源,確保接線無誤。輸入圖6-9的梯形圖,檢查無誤。 2設置D0D9的值分別為K10、K5、K100、K40、K30、K20、K318、K9、K123、K56,運行程序,觀察Y17Y0的指示是否為0000 0001 0011 1110(即K318)。 3改變D0D9的設置,再調試程序。 4修改程序,將它變為求最小值的程序,并調試。 任務四任務四 外部中斷子程序外部中斷子程序 一、任務提出一、任務提出 在日常生活和工作中經常碰到這種

12、情況:正在做某項工作時,有一件更重要的事情要馬上處理,這時候必須暫停正在做的工作,處理這一緊急事務,等處理完這一緊急事務,繼續完成剛才暫停的工作,PLC也有這樣的工作方式,稱為中斷。 中斷是指在主程序的執行過程中,中斷主程序的執行去執行中斷子程序,執行完中斷子程序后再回到剛才中斷的主程序處繼續執行,中斷不受PLC掃描工作方式的影響,使PLC能迅速響應中斷事件。 和前邊所談到過的子程序一樣,中斷子程序也是為某些特定的控制功能而設定的。和普通子程序不同的是,這些特定的控制功能都有一個共同的特點,即要求響應時間小于機器的掃描周期。因而,中斷子程序都不能由程序內安排的條件引出。能引起中斷的信號叫中斷源

13、,FX2N系列可編程序控制器有三類中斷源,即外部中斷、定時器中斷和高速計數器中斷。本任務分析外部中斷。 二、原理分析二、原理分析 圖6-12是一個帶有外部中斷子程序的梯形圖。在主程序段程序執行中,特殊輔助繼電器M8050為零時,標號為I001的中斷子程序允許執行。該中斷在輸入口X0送入上升沿信號時執行。上升沿信號出現一次該中斷執行一次。執行完畢后即返回主程序。本中斷子程序完成的功能是M8013驅動輸出繼電器Y11工作。作為執行結果的輸出繼電器Y11的狀態,取決于X0出現上升沿時M8013秒時鐘脈沖的狀態。即M8013置1則Y11置l,否則Y11置0。圖6-12 外部中斷子程序梯形圖 三、知識鏈

14、接三、知識鏈接 1編程元件中斷指針I 中斷指針I用來指明某一中斷源的中斷程序入口指針,執行到IRET(中斷返回)指令時返回主程序。中斷指針I應在FEND指令之后使用。 外部輸入中斷從輸入端子送入,用于機外突發隨機事件引起的中斷。圖6-13給出了外部輸入中斷指針編號的意義,輸入中斷指針為I0,最高位與X0X5的元件號相對應,即輸入號分別為05(從X0X5輸入),最低位為中斷信號的形式,為0時表示下降沿中斷,反之為上升沿中斷。例如中斷指針I001之后的中斷程序在輸入信號X0的上升沿時執行。圖6-13 外部中斷指針編號含義 2與中斷有關的指令 與中斷有關的指令有中斷返回指令IRET、允許中斷指令EI

15、和禁止中斷指令DI,均無操作數。 PLC通常處于禁止中斷的狀態,指令EI和DI之間的程序段為允許中斷的區間,當程序執行到該區間時,如果中斷源產生中斷,CPU將停止執行當前的程序,轉去執行相應的中斷子程序,執行到中斷子程序中的IRET指令時,返回原斷點,繼續執行原來的程序。 中斷程序從它惟一的中斷指針開始,到第一條IRET指令結束。中斷程序應放在FEND指令之后,IRET指令只能在中斷程序中使用,中斷程序的結構如圖6-14所示。特殊輔助繼電器M805為ON時(=08),禁止執行相應的中斷I口口(口口是與中斷有關的數字)。例如M8050為ON時,禁止執行相應的中斷I000和I001。M8059為O

16、N時,關閉所有的計數器中斷。圖6-14 中斷程序結構 由于中斷的控制是脫離于程序的掃描執行機制的,多個突發事件同時出現時必須有個處理秩序,這就是中斷優先權。中斷優先權按中斷號的大小決定,號數小的中斷優先權高。由于外部中斷號整體上高于定時器中斷。即外部中斷的優先權較高。 執行一個中斷子程序時,其他中斷被禁止,在中斷子程序中編入EI和DI,可實現雙重中斷,只允許兩級中斷嵌套。一次中斷請求,中斷程序一般僅能執行一次。 如果中斷信號在禁止中斷區間出現,該中斷信號被儲存,并在EI指令之后響應該中斷。不需要關閉中斷時,只使用EI指令,可以不使用DI指令。 中斷輸入信號的脈沖寬度應大于200s,選擇了輸入中

17、斷時,其硬件輸入濾波器自動地復位為50us(通常為10ms)。 直接高速輸入可用于“捕獲”窄脈沖信號。FX系列PLC需要用EI指令來激活X0X5的脈沖捕獲功能,捕獲的脈沖狀態存放在M8170M8175中。接收到脈沖后,相應的特殊輔助繼電器M變為ON,可用捕獲的脈沖來觸發某些操作。如果輸入元件已用于其他高速功能,脈沖捕獲功能將被禁止。 四、任務實施四、任務實施 1用一個按鈕接到X0模擬外部中斷信號,用另一個帶自鎖的按鈕接到X20模擬外部中斷禁止信號,輸出用指示燈代替,并連接PLC的電源,確保無誤。 2輸入圖6-12的梯形圖,檢查無誤后運行程序。 3先按下X20,再按X0,觀察輸出繼電器Y10、Y

18、11的狀態有無變化,判斷有無中斷。 4再按一下X20,解除M8050的禁止中斷后,再按X0,觀察輸出繼電器Y10、Y11的狀態有無變化,判斷有無中斷。任務五任務五 定時中斷子程序定時中斷子程序 一、任務提出一、任務提出 在電動機等設備的軟啟動控制中經常要用到斜坡信號,FX系列可編程序控制器的斜坡輸出指令是用于產生線性變化的模擬量輸出的指令,使用定時中斷實現。 二、原理分析二、原理分析 斜坡信號發生電路的梯形圖如圖6-15所示,其中指針I610是定時中斷入口地址,RAMP指令為斜坡輸出指令。RAMP指令源操作數D1為斜坡初值,D2為斜坡終值,D3為斜坡數據的當前值,輔助操作數K1000為從初值到

19、終值需經過的指令操作次數。該指令如不采取中斷控制方式,從初值到終值的時間及變化速率要受到掃描周期的影響。而如圖6-15所示使用指針I610的定時中斷程序,D3中數值的變化時間及變化的線性就有了保障。圖6-15斜坡信號發生電路的梯形圖 三、知識鏈接三、知識鏈接 1定時中斷入口 FX2N和FX2NC系列有3點定時中斷,如圖6-16所示。中斷指針為I6口口I8口口,低兩位是以ms為單位的定時時間。定時中斷使PLC以指定的周期定時執行中斷子程序,循環處理某些任務,處理時間不受PLC掃描周期的影響。定時中斷是機內中斷,使用定時器引出,多用于周期性工作場合。 用特殊輔助繼電器M8056M8058來實現中斷

20、的選擇,當這些輔助繼電器通過控制信號被置l時,其對應的中斷被封鎖。圖6-16定時中斷指針 如圖6-17所示為一段試驗性質的定時中斷子程序。中斷指針I610是中斷號為6,時間周期為l0ms的定時器中斷,從梯形圖的內容來看,每執行一次中斷程序數據存儲器D0中數據加1,當加到1000時使Y2置1,為了驗證中斷程序執行的正確性,在主程序段中設有定時器T0,設定值為100,并用此定時器控制輸出口Y1,這樣當X20由ON至OFF并經歷10s后,Y1及Y2應同時置1。圖6-17定時中斷子程序 2監控定時器指令 (WDT) 監控定時器指令 WDT無操作數。在執行FEND和END指令時,監控定時器被刷新(復位)

21、,PLC正常工作時掃描周期(從0步到FEND或END指令的執行時間)小于它的定時時間。如果強烈的外部干擾使PLC偏離正常的程序執行路線,監控定時器不再被復位,定時時間到時,PLC將停止運行,它上面的CPUE發光二極管亮。監控定時器定時時間的缺省值為200ms,可通過修改D8000來設定它的定時時間。如果掃描周期大于它的定時時間,可將WDT指令插入到合適的程序步中刷新監控定時器,如圖6-18所示,將240ms的程序一分為二并在它們中間給WDT指令編程,則前半部分和后半部分都在200ms以下。圖6-18WDT指令插入到程序步中刷新監控定時器 3斜坡指令(RAMP) 斜坡指令RAMP如圖6-19所示

22、,預先把所定的初值與終值寫入D1、D2,當X0為ON時,D3的內容從Dl的值到D2的值慢慢變化。其移動次數為n次,D4存入掃描次數。此指令形成的斜坡信號如圖6-20所示。圖6-19 斜坡指令說明 圖6-20 斜坡信號 如果把所定的掃描時間(稍長于程序實際掃描時間)寫到D8039,并驅動M8039,可編程控制器為恒掃描運行模式。例如所定的掃描時間在20ms時,在上例中以100020ms=20秒的時間將(D3)值由(D1)向(D2)變化。 M8026是斜坡指令保持方式,它的作用可用圖6-21表示。圖6-21 M8026在RAMP指令中的作用 4程序結構 常用的程序結構類型有以下幾種。 簡單結構 簡

23、單結構也叫作線性結構,指令按照順序寫下來,執行時也是按照順序運行下去。程序中也會分一些段,簡單結構的特點是每個掃描周期中每一條指令都要被掃描。 有跳轉及循環的簡單結構 按照控制要求,程序需要有選擇地執行時要用到跳轉指令如自動、手動程序段的選擇,初始化程序段和工作程序段的選擇。這時在某個掃描周期中就不一定全部指令被掃描了,而是有選擇的,被跳過的指令不被掃描。循環可以看做是相反方向的選擇,當多次執行某段程序時,其他程序就相當于被跳過。 組織模塊式結構 雖然有跨越及反復、有跳越及循環的簡單程序從程序結構來說仍舊是縱向結構。而組織模塊式結構的程序則存在并列結構。組織模塊式程序可分為組織塊、功能塊、數據

24、塊。組織塊專門解決程序流程問題,常作為主程序。功能塊則獨立地解決局部的,單一的功能,相當于一個個的子程序。數據塊則是程序所需的各種數據的集合。在這里,多個功能塊和多個數據塊相對組織塊來說是并列的程序塊。前邊討論過的子程序指令及中斷程序指令常用來編制組織模塊式結構的程序。四、任務實施四、任務實施1將輸入按鈕連接到X0,并連接PLC的電源,確保無誤。2輸入圖6-17的梯形圖,檢查無誤后運行程序。3按下輸入按鈕,觀察D1D4中的數值,尤其是D3中數值的變化。任務六任務六 高速計數器高速計數器 一、任務提出一、任務提出 普通計數器的工作受掃描頻率的限制,只能對低于掃描頻率的信號計數。這在許多工業控制場

25、合是不能滿足要求的。 在工業控制中,許多物理量都可以轉變為脈沖列。當信號的量值發生變化時,它所轉變的脈沖列的頻率發生變化。比如,用光電編碼器可以將轉速變換為頻率信號,速度越高,單位時間中脈沖數就越多。用壓頻器件將電壓變為脈沖信號,然后用計數器統計每秒中接收到的脈沖數,再經過一定的當量運算求出對應的電壓值。這種由其他物理量轉化成的頻率信號一般高于掃描頻率,能達到數千赫茲,這時普通計數器不能勝任這種計數工作。高速計數器便應運而生了。 二、原理分析二、原理分析 如圖6-22a所示為高速計數器控制電動機的啟動、高速、低速、停止運行的時序,如圖6-22b所示為梯形圖,電動機啟動前,使Y10Y12和C25

26、1均復位,由于HSZ指令在計數脈沖輸入時驅動比較結果輸出,因此,即使C251的當前值為0,啟動時Y10也會變為OFF。因此,為使Y10啟動時為ON,使用ZCP指令,通過只在啟動時的脈沖,比較C251的當前值和K1000、K1200,來驅動Y10。這利用了即使ZCP指令為OFF,比較結果仍被保留這一特點。圖6-22 高速計數器控制電動機運行 三、知識鏈接三、知識鏈接 1高速計數器 FX2N系列PLC設有C235C255共21點高速計數器。它們共享8個高速計數器輸入口(X0X7)。使用某個高速計數器時可能要同時使用多個輸入口,而這些輸入口又不能被多個高速計數器重復使用。FX2N 系列PLC的高速計

27、數器分類見表6-2。 表6-2 FX2N系列可編程高速計數器輸入一相無啟動/復位一相帶啟動/復位C235C236C237C238C239C240C241C242C243C244C245X0U/DU/DU/DX1U/DRRX2U/DU/DU/DX3U/DRRX4U/DU/DX5U/DRX6SX7S表中:U表示增計數輸入,D表示減計數輸入,A表示A相輸入,B表示B相輸入,R表示復位輸入,S表示啟動輸入。表6-2 FX2N系列可編程高速計數器輸入一相雙輸入二相AB相C246C247C248C249C250C251C252C253C254C255X0UUUAAAX1DDDBBBX2RRRRX3UUAA

28、X4DDBBX5RRRRX6SSX7SS表中:U表示增計數輸入,D表示減計數輸入,A表示A相輸入,B表示B相輸入,R表示復位輸入,S表示啟動輸入。 一相無啟動復位端子 一相無啟動復位端高速計數器C235C240,共6點。它們的計數方式及觸點動作與普通32位計數器相同。作增計數時,當計數值達到設定值時,觸點動作并保持,做減計數時,到達計數值則復位。其計數方向取決于計數方向標志繼電器M8235M8240。M后三位為對應的計數器號。 圖6-23為一相無啟動復位高速計數器工作的梯形圖。這類計數器只有一個脈沖輸入端。圖中計數器為C235,其輸入端為X0。圖中X12為C235的啟動信號,這是由程序安排的啟

29、動信號。X10為由程序安排的計數方向選擇信號,接通時為減計數,相反,X10斷開時為增計數。(程序中無輔助繼電器M8235相關程序時,機器默認為增計數)X11為復位信號,當X11接通時,執行復位。Y10為計數器C235的控制對象。圖6-23 一相無啟動復位端高速計數器 一相帶啟動復位端子 一相帶啟動復位端的高速計數器C241C245,共5點,這些計數器較一相無啟動復位型的高速計數器增加了外部啟動和外部復位控制端子,它們的梯形圖的結構是一樣的。如圖6-24所示。需注意的是,X7端子上送入的外啟動信號只有在X15接通,計數器C245被選中時才有效。而X3及X14二個復位信號則并行有效。圖6-24 一

30、相帶啟動復位端高速計數器 一相雙輸入型 一相雙輸入型高速計數器C246C250,共5點。一相雙輸入高速計數器有二個外部計數輸入端子。一個端子上送入的計數脈沖為增計數,另一個端子上送入的為減計數。圖6-25所示為高速計數器C246的信號連接情況及梯形圖。X0及X1分別為C246的增計數輸入端及減計數輸入端。C246是通過程序安排啟動及復位條件的,如圖中的X11及X10。也有的一相雙輸入計數器還帶有外復位及外啟動端。如高速計數器C250,圖6-26是C250的端子情況圖。圖中X5及X7分別為外啟動及外復位端。它們的工作情況和一相帶啟動復位端計數器的相應端子相同。圖6-25一相雙輸入型高速計數器圖6

31、-26 一相雙輸入帶復位/啟動端高速計數器 二相AB相型 二相AB相型高速計數器C251C255,共5點。二相AB相型高速計數器的二個脈沖輸入端子是同時工作的,外計數方向控制方式由二相脈沖間的相位決定。如圖6-27所示,當A相信號為1且B相信號為上升沿時為增計數,B相信號為下降沿時為減計數。其余功能與一相雙輸入型相同。圖6-27二相AB相型高速計數器 需要說明的是,帶有外計數方向控制端的高速計數器也配有編號相對應的特殊輔助繼電器,只是它們沒有控制功能只有指示功能。 高速計數器的頻率總和 頻率總和指同時在PLC輸入端口上出現的所有信號的最大頻率之和。高速計數器采取中斷方式工作,它受機器中斷處理能

32、力的限制。使用高速計數器,特別是一次使用多個高速計數,要注意高速計數器的頻率總和。 以FX2N系列機為例,最大頻率總和不得超過20kHz。安排高速計數器的工作頻率時需考慮二個問題。一是各輸入端的響應速度,受硬件限制,只使用一個計數器時,各輸入端的最高響應頻率:X0、X2、X3的最高頻率為10kHz,X1、X4、X5的最高頻率為7kHz。二是被選用的計數器及其工作方式,一相型高速計數器無論是增計數還是減計數,都只需一個輸入端送入脈沖信號。一相雙輸入型高速計數器在工作時,如已確定為增計數或為減計數,情況和一相型類似。如增計數脈沖和減計數脈沖同時存在時,同一計數器所占用的工作頻率應為二相信號頻率之和。二相AB相型高速計數器工作時不但要接收二路脈沖信號,還需同時完成對二路脈沖的解碼工作,有關技術手冊規定,其每相的計數頻率不得高于2kHz。且在計算總的頻率和時,要將它們的工作頻率乘以4。 高速計數器的二種使用方式 高速計數器是實現數值控制的一種設備。使用的目的是通過

溫馨提示

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

評論

0/150

提交評論