三菱可編程控制器原理及應用課件第五章_第1頁
三菱可編程控制器原理及應用課件第五章_第2頁
三菱可編程控制器原理及應用課件第五章_第3頁
三菱可編程控制器原理及應用課件第五章_第4頁
三菱可編程控制器原理及應用課件第五章_第5頁
已閱讀5頁,還剩50頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 PLC PLC仰恩大學仰恩大學 計算機與信息學院 第五章 可編程控制器高級程序指令 PLC PLC仰恩大學仰恩大學 計算機與信息學院2主要指令 高級程序指令的基本知識 程序流程控制指令 比較指令與傳送指令 算術運算指令與邏輯運算指令 循環(huán)移位指令 數(shù)據(jù)處理指令 高速處理指令 方便指令 PLC PLC仰恩大學仰恩大學 計算機與信息學院3 外部設備I/O指令 外部設備SER指令 浮點數(shù)處理指令和字節(jié)交換指令 時鐘處理指令 格雷碼指令 觸點比較指令 PLC PLC仰恩大學仰恩大學 計算機與信息學院45.1 高級程序指令的基本知識 高級程序指令一般由名稱和操作數(shù)構成 指令名稱:指令編號和助記符組成,

2、指明指令實指令名稱:指令編號和助記符組成,指明指令實現(xiàn)的功能?,F(xiàn)的功能。 每條高級程序指令都有一個編號,編號不同,功每條高級程序指令都有一個編號,編號不同,功能也不同能也不同 編號形式:編號形式:FNC nFNC n 機型不同,機型不同,n n的取值也不同的取值也不同 FX2N n=0246 FX0N n=067FX2N n=0246 FX0N n=067指令名稱操作數(shù)源操作數(shù)S輔助操作數(shù)m目的操作數(shù)D 輔助操作數(shù)n PLC PLC仰恩大學仰恩大學 計算機與信息學院5 每條高級指令都有一個助記符,以指令實現(xiàn)的每條高級指令都有一個助記符,以指令實現(xiàn)的功能的英文單詞縮寫形式表示。功能的英文單詞縮寫

3、形式表示。 操作數(shù)是指令執(zhí)行時涉及到的或產(chǎn)生的數(shù)據(jù)操作數(shù)是指令執(zhí)行時涉及到的或產(chǎn)生的數(shù)據(jù) 操作數(shù)的存在形式操作數(shù)的存在形式 存儲在存儲單元 數(shù)值的形式直接出現(xiàn) 操作數(shù)分類:操作數(shù)分類: 源操作數(shù) 目的操作數(shù) 輔助操作數(shù) PLC PLC仰恩大學仰恩大學 計算機與信息學院6 源操作數(shù):指令執(zhí)行時使用的數(shù)據(jù)。指令執(zhí)行后,只要不被覆蓋,源操作數(shù)不變。 目的操作數(shù):指令執(zhí)行時產(chǎn)生的數(shù)據(jù) 輔助操作數(shù):對指令的源操作數(shù)或目的操作數(shù)做某種說明或限定的數(shù)FNC 20 ADDD10D11D12X001M100FNC 45 MEAND10D14Z0K4輔助操作數(shù)做說明和限定X001 M100 PLC PLC仰恩大學

4、仰恩大學 計算機與信息學院7 把幾個元素組合起來,構成高級程序指令的結構FNC nAMSS1S2m1m2D1D2n1n2指令編號助記符源操作數(shù)目的操作數(shù)輔助操作數(shù) PLC PLC仰恩大學仰恩大學 計算機與信息學院8 每條指令對操作數(shù)的類型、數(shù)目、存儲形式都有嚴格的規(guī)定: 如果指令有操作數(shù),在使用指令時,需要指明如果指令有操作數(shù),在使用指令時,需要指明操作數(shù)的數(shù)據(jù)長度。指令操作數(shù)的數(shù)據(jù)長度有操作數(shù)的數(shù)據(jù)長度。指令操作數(shù)的數(shù)據(jù)長度有1616位和位和3232位兩種。同一條指令對位兩種。同一條指令對1616位數(shù)據(jù)和位數(shù)據(jù)和對對3232位數(shù)據(jù)操作時,要使用不同的助記符,區(qū)位數(shù)據(jù)操作時,要使用不同的助記符

5、,區(qū)別的方法是在別的方法是在1616位數(shù)據(jù)的助記符前加上前綴位數(shù)據(jù)的助記符前加上前綴“D”D”即為即為3232位數(shù)據(jù)的助記符。位數(shù)據(jù)的助記符。 注意:C200C255是32位計數(shù)器,不能作為16位指令的操作數(shù) 大部分高級程序指令可看成特定功能的電器,大部分高級程序指令可看成特定功能的電器,該電器受由各種觸點組成的電路控制,當電路該電器受由各種觸點組成的電路控制,當電路為為ONON時,電器工作即指令被執(zhí)行,當為時,電器工作即指令被執(zhí)行,當為OFFOFF時,電器不工作即指令不被執(zhí)行。時,電器不工作即指令不被執(zhí)行。 PLC PLC仰恩大學仰恩大學 計算機與信息學院9 有些指令有脈沖執(zhí)行型和連續(xù)執(zhí)行型

6、。 脈沖執(zhí)行型:僅在執(zhí)行條件滿足后的第一個掃描周期脈沖執(zhí)行型:僅在執(zhí)行條件滿足后的第一個掃描周期內執(zhí)行,只執(zhí)行一次;內執(zhí)行,只執(zhí)行一次; 連續(xù)執(zhí)行型:執(zhí)行條件滿足過程中的每個掃描周期都連續(xù)執(zhí)行型:執(zhí)行條件滿足過程中的每個掃描周期都要執(zhí)行;要執(zhí)行; 區(qū)別方法:在連續(xù)執(zhí)行型指令的助記符后加上后綴區(qū)別方法:在連續(xù)執(zhí)行型指令的助記符后加上后綴“P” 高級程序指令都是對存儲區(qū)進行操作,如利用高級程序指令都是對存儲區(qū)進行操作,如利用BMOV指令對指令對EEPROM進行寫入操作時,要使用脈沖執(zhí)行進行寫入操作時,要使用脈沖執(zhí)行型指令。型指令。FNC 20 ADDPD10D11Z0D12X001M100 PLC

7、 PLC仰恩大學仰恩大學 計算機與信息學院105.2 程序流程控制指令 跳轉指令CJ 用來選擇某段程序執(zhí)行或不執(zhí)行。FNC 00CJS1S1P0P127P指令,條件滿足后條件跳轉M100X000X001M100M100FNC 00 CJP1X002FNC 20 ADDD1 D2 D3X003Y000X004M101X005S20X006T60X007RSTT248K100X010T248K500X011RSTC10C10X012M100FNC 00 CJP2P1X013PLSM120Y000M120X014Y000Y001Y000M130X015Y002M130P2 PLC PLC仰恩大學仰恩

8、大學 計算機與信息學院12 使用跳轉指令時,要注意跳轉指令對各軟電器使用跳轉指令時,要注意跳轉指令對各軟電器狀態(tài)的影響。狀態(tài)的影響。 跳轉程序中有跳轉程序中有T192T199和高速計數(shù)器和高速計數(shù)器C235C255時,若這些定時器和計數(shù)器開始工時,若這些定時器和計數(shù)器開始工作后程序跳轉,則這些定時器和計數(shù)器繼續(xù)計作后程序跳轉,則這些定時器和計數(shù)器繼續(xù)計時和計數(shù),達到設定值時其相應的觸點動作不時和計數(shù),達到設定值時其相應的觸點動作不受程序跳轉的影響。受程序跳轉的影響。 積算型定時器和計數(shù)器的復位指令在跳轉程序積算型定時器和計數(shù)器的復位指令在跳轉程序外,跳轉過程中對它們的復位有效。外,跳轉過程中對

9、它們的復位有效。 同一個軟電器線圈可以出現(xiàn)在不會被同時執(zhí)行同一個軟電器線圈可以出現(xiàn)在不會被同時執(zhí)行的選擇性程序段中。的選擇性程序段中。 PLC PLC仰恩大學仰恩大學 計算機與信息學院13 多條跳轉指令可以使用同一個指針多條跳轉指令可以使用同一個指針P PFNC 00 CJP10X010X011Y000FNC 00 CJP10X012X013Y002X014Y003P10 PLC PLC仰恩大學仰恩大學 計算機與信息學院14X000為為ON的時間的時間超過超過200ms時,會時,會產(chǎn)生看門狗定時器產(chǎn)生看門狗定時器出錯。出錯。 選擇性執(zhí)行程序的結束標志(指針選擇性執(zhí)行程序的結束標志(指針P P)

10、一)一般應放在開始標志(般應放在開始標志(CJCJ指令)后,但也可指令)后,但也可以放在前面。以放在前面。X010Y000X011Y001P10X012Y002FNC 00 CJP10X000X001Y003 PLC PLC仰恩大學仰恩大學 計算機與信息學院15 CJCJ指令的跳轉目的地是指令的跳轉目的地是ENDEND指令時,指針用指令時,指針用P63P63,但,但ENDEND指令處不標記指令處不標記P63P63,否則會出錯。,否則會出錯。FNC 00 CJP63X000X001Y000ENDP63FNC 00 CJP63X000X001Y000END不要標記出不要標記出P63 PLC PLC

11、仰恩大學仰恩大學 計算機與信息學院16 主控指令與跳轉指令經(jīng)常會混合應用,處理情主控指令與跳轉指令經(jīng)常會混合應用,處理情況如下:況如下: 主控指令控制區(qū)可稱為主控區(qū),跳轉指令控制區(qū)稱主控指令控制區(qū)可稱為主控區(qū),跳轉指令控制區(qū)稱為跳轉區(qū);為跳轉區(qū); 當主控區(qū)內嵌于跳轉區(qū)時,跳轉區(qū)被執(zhí)行后,則主當主控區(qū)內嵌于跳轉區(qū)時,跳轉區(qū)被執(zhí)行后,則主控區(qū)才被執(zhí)行;控區(qū)才被執(zhí)行; 當跳轉區(qū)內嵌于主控區(qū)時,主控區(qū)被執(zhí)行后,則跳當跳轉區(qū)內嵌于主控區(qū)時,主控區(qū)被執(zhí)行后,則跳轉區(qū)才被執(zhí)行;轉區(qū)才被執(zhí)行; 從主控區(qū)外跳到主控區(qū)內時,跳轉優(yōu)先,不論主控從主控區(qū)外跳到主控區(qū)內時,跳轉優(yōu)先,不論主控觸點狀態(tài)如何,都做觸點狀態(tài)如

12、何,都做ONON處理;處理; 當主控觸點為當主控觸點為ONON,跳轉條件也成立時,可以從主控,跳轉條件也成立時,可以從主控區(qū)內跳到主控區(qū)外,主控結束指令區(qū)內跳到主控區(qū)外,主控結束指令MCRMCR不影響跳轉;不影響跳轉; PLC PLC仰恩大學仰恩大學 計算機與信息學院17 跳轉指令可以從一個主控區(qū)跳到另一個主控區(qū),跳轉指令可以從一個主控區(qū)跳到另一個主控區(qū),條件是跳轉指令所在主控區(qū)被執(zhí)行切跳轉條件條件是跳轉指令所在主控區(qū)被執(zhí)行切跳轉條件成立時,跳轉優(yōu)先,跳轉指令所在主控區(qū)成立時,跳轉優(yōu)先,跳轉指令所在主控區(qū) 的的MCRMCR指令被忽略,跳入?yún)^(qū)的主控指令指令被忽略,跳入?yún)^(qū)的主控指令MCMC也被也被

13、忽略;忽略; 每個跳轉程序段都應該使用轉移的每個跳轉程序段都應該使用轉移的P P指針。指針。 PLC PLC仰恩大學仰恩大學 計算機與信息學院18 子程序指令 如果某段程序在整個程序中的不同位置多次出現(xiàn),可以把這段程序作為子程序來處理。 如果有子程序存在時,主程序排在最前面,主程序的最后一條語句用主程序結束指令FNC06(FEND); 子程序按順序排在子程序按順序排在FNC06(FEND)FNC06(FEND)指令后指令后, ,每一段子每一段子程序用子程序返回指令程序用子程序返回指令SRETSRET作為結束句,每段子程作為結束句,每段子程序必須有序必須有SRETSRET語句;語句; 調用子程序

14、,使用子程序調用指令調用子程序,使用子程序調用指令FNC01(CALL)FNC01(CALL)或或FNC01(CALLP)FNC01(CALLP)指令;指令; 子程序可以嵌套,最多可有子程序可以嵌套,最多可有5 5層嵌套。層嵌套。Y000X000X001FNC 01CALLPP20Y001M100Y002M101X002FNC 01CALLPP20Y003M100Y004M101FNC 06FENDM100X003M100X004P20SET M101X005RST M101X006FNC 02SRET主主程程序序子子程程序序Y000X000X001FNC 01CALLP20Y001M100Y

15、002M101FNC 06FENDP20FNC 02SRET主主程程序序子子程程序序Y003X002P21FNC 01CALLM100X003M100X004FNC 02SRETY004M100M101P21子子程程序序 PLC PLC仰恩大學仰恩大學 計算機與信息學院20 子程序調用完,執(zhí)行完子程序調用完,執(zhí)行完SRETSRET指令后,程序返指令后,程序返回回CALLCALL指令處順序向下執(zhí)行,直到指令處順序向下執(zhí)行,直到FENDFEND指指令處,結束一次掃描過程中的程序執(zhí)行。令處,結束一次掃描過程中的程序執(zhí)行。 每段子程序使用的指針每段子程序使用的指針P P是專用指針,不能再是專用指針,不

16、能再供其他子程序段或跳轉程序段使用。供其他子程序段或跳轉程序段使用。 子程序中可采用子程序中可采用T192T199T192T199或或T246T249T246T249作為定時器。作為定時器。 PLC PLC仰恩大學仰恩大學 計算機與信息學院21 中斷指令中斷指令 計算機在預先安排好的工作過程中,暫停當前的計算機在預先安排好的工作過程中,暫停當前的工作,轉去處理隨機或周期性出現(xiàn)的事件,就是工作,轉去處理隨機或周期性出現(xiàn)的事件,就是中斷中斷。 使計算機中斷的隨機或周期性事件稱為使計算機中斷的隨機或周期性事件稱為中斷事件中斷事件或稱為或稱為中斷源中斷源。 計算機中處理中斷事件的程序稱為計算機中處理中

17、斷事件的程序稱為中斷程序中斷程序。 計算機中斷當前程序的執(zhí)行,轉去執(zhí)行中斷程序計算機中斷當前程序的執(zhí)行,轉去執(zhí)行中斷程序稱為稱為中斷響應中斷響應:中斷事件出現(xiàn),計算機暫停執(zhí)行:中斷事件出現(xiàn),計算機暫停執(zhí)行當前程序,轉去執(zhí)行中斷程序,中斷程序執(zhí)行完當前程序,轉去執(zhí)行中斷程序,中斷程序執(zhí)行完后,從當前程序的中斷位置繼續(xù)執(zhí)行當前程序。后,從當前程序的中斷位置繼續(xù)執(zhí)行當前程序。 PLC PLC仰恩大學仰恩大學 計算機與信息學院22 若同時出現(xiàn)多個中斷事件,計算機只能按某種若同時出現(xiàn)多個中斷事件,計算機只能按某種順序逐個處理中斷事件。順序逐個處理中斷事件。 處理順序:根據(jù)中斷優(yōu)先級別; 順序中斷:同時出

18、現(xiàn)的幾個中斷按優(yōu)先級別逐個順序處理; 中斷嵌套:若計算機已在處理中斷,但新中斷到來時立即優(yōu)先處理新中斷。 如果已經(jīng)有一個中斷事件在處理的同時又出現(xiàn)如果已經(jīng)有一個中斷事件在處理的同時又出現(xiàn)一個新的中斷事件,計算機只能處理完一個中一個新的中斷事件,計算機只能處理完一個中斷事件后,才能處理另一個中斷。但是如果新斷事件后,才能處理另一個中斷。但是如果新中斷事件的優(yōu)先級別更高,則將暫停原中斷處中斷事件的優(yōu)先級別更高,則將暫停原中斷處理而進行新的中斷處理(理而進行新的中斷處理(中斷嵌套中斷嵌套)。)。 PLC PLC仰恩大學仰恩大學 計算機與信息學院23 FX2NFX2N系列系列PLCPLC有三類中斷源:

19、有三類中斷源: 輸入中斷:外部隨機事件引起的,輸入中斷信號通過輸入端子進入機內,X000X005六個端子可以接收輸入中斷信號。 上升沿中斷:上升沿中斷:I001I001、I101I101、I201I201、I301I301、I401I401、I501I501 下降沿中斷:下降沿中斷: I000I000、I100I100、I200I200、I300I300、I400I400、I500I500 定時器中斷:由內部定時器產(chǎn)生的周期性事件引起的 最多可有最多可有3 3個定時器中斷:個定時器中斷:I6I6、 I7I7、 I8I8 計數(shù)器中斷:高速計數(shù)器的當前值和設定值相等時引起的 最多有最多有6 6個計

20、數(shù)器中斷:個計數(shù)器中斷: I010I010、I020I020、I030I030、I040I040、I050I050、I060I060 PLC PLC仰恩大學仰恩大學 計算機與信息學院24 中斷事件處理原則:多個中斷依次發(fā)生,先來先處理;多個中斷同時發(fā)生,中斷編號越小,優(yōu)先級別越高,F(xiàn)X2N系列允許中斷嵌套。 中斷事件是否有效,由特殊輔助繼電器控制。為OFF,中斷事件有效,為ON,中斷事件無效。 指令結構:以中斷事件號作為開始標記,以中斷返回指令IRET作為結束標記。 中斷程序放在主程序結束指令FEND之后,主程序中,允許中斷的程序段以允許中斷指令EI作為開始標志,以禁止中斷指令DI作為結束標志

21、。 若程序開始處設置一條EI指令,而整個程序中沒有DI指令或者DI指令時整個程序的最后一條指令,則中斷可能發(fā)生在程序的任何地方,稱為全程中斷。 PLC PLC仰恩大學仰恩大學 計算機與信息學院25Y000X010Y001X011FNC 04EIM100X012Y002M100Y003FNC 05DIY004X013Y005X014FNC 06FENDM101M100Y006X015FNC 03IRETM102M101Y007M102FNC 03IRETEND禁禁止止中中斷斷區(qū)區(qū)允允許許中中斷斷區(qū)區(qū)禁禁止止中中斷斷區(qū)區(qū)中中斷斷程程序序中中斷斷程程序序I000I100FNC 04EIM100X01

22、6X017M100M100M8055X010Y000X011Y001X012SET Y002X013RST Y002FNC 05DIFNC 06FENDX014Y004X015Y005FNC 03IRET允允許許中中斷斷中中斷斷程程序序全全程程中中斷斷I500 PLC PLC仰恩大學仰恩大學 計算機與信息學院27 一般情況下,一次中斷請求執(zhí)行一次中斷程序,中斷程序的執(zhí)行不受掃描周期的影響。注意: 輸入中斷和計數(shù)器中斷使用的輸入端子號不能相輸入中斷和計數(shù)器中斷使用的輸入端子號不能相同同 使用輸入中斷時,對同一輸入,不能同時使用上使用輸入中斷時,對同一輸入,不能同時使用上升沿中斷和下降沿中斷。升沿

23、中斷和下降沿中斷。 采用采用X000X005X000X005的輸入信號,中斷通常的順的輸入信號,中斷通常的順控程序優(yōu)先執(zhí)行中斷例行程序。控程序優(yōu)先執(zhí)行中斷例行程序。 PLCPLC可以處理二級中斷,即中斷程序中可以嵌可以處理二級中斷,即中斷程序中可以嵌套一級中斷,也就是說最多可以有兩重中斷。套一級中斷,也就是說最多可以有兩重中斷。 PLC PLC仰恩大學仰恩大學 計算機與信息學院28 主程序結束指令和監(jiān)視定時器指令 主程序結束指令(主程序結束指令(FENDFEND) 標志一段主程序的結束,與執(zhí)行標志一段主程序的結束,與執(zhí)行ENDEND指令一樣,指令一樣,執(zhí)行執(zhí)行FENDFEND指令之后,指令之后

24、,PLCPLC開始輸出刷新,開始開始輸出刷新,開始下個掃描周期。下個掃描周期。注意:注意: FENDFEND不能出現(xiàn)在子程序和中斷程序中不能出現(xiàn)在子程序和中斷程序中 在只有一個在只有一個FENDFEND指令程序中,子程序和中斷程指令程序中,子程序和中斷程序要放在序要放在FENDFEND指令之后指令之后 在有多個在有多個FEND FEND 指令程序中,中斷程序和子程序指令程序中,中斷程序和子程序要放在最后一個要放在最后一個FENDFEND指令之后。指令之后。 PLC PLC仰恩大學仰恩大學 計算機與信息學院29 監(jiān)視定時器指令(WDT) 強行刷新監(jiān)視定時器 監(jiān)視定時器默認的定時時間設定值:監(jiān)視定

25、時器默認的定時時間設定值:200ms200ms 當掃描周期不超過當掃描周期不超過200ms200ms,每次執(zhí)行到,每次執(zhí)行到ENDEND或或FENDFEND指令時,監(jiān)視定時器自動刷新,自動指令時,監(jiān)視定時器自動刷新,自動進入下一個掃描周期;當大于進入下一個掃描周期;當大于200ms200ms時,監(jiān)時,監(jiān)視定時器不再被復位,視定時器不再被復位,CPUCPU自動停機,出錯。自動停機,出錯。 當掃描周期超過當掃描周期超過200ms200ms時,可以把程序分段,時,可以把程序分段,中間插入中間插入WDTWDT指令來避免。指令來避免。 PLC PLC仰恩大學仰恩大學 計算機與信息學院30 常見WDT使用

26、的情況: 跳轉程序的結束標志Pn在相應的CJ指令之前 在循環(huán)程序(FOR-NEXT)中 系統(tǒng)中使用模擬量、定位、通信等特殊模塊 監(jiān)視定時器定時時間的設定值改寫電路,最大定監(jiān)視定時器定時時間的設定值改寫電路,最大定時時間為時時間為32767ms32767ms,一般情況下使用默認值。,一般情況下使用默認值。FNC 12MOVK500D8000M8002FNC 07WDT設定值對應的設定值對應的數(shù)據(jù)存儲器數(shù)據(jù)存儲器 PLC PLC仰恩大學仰恩大學 計算機與信息學院31 循環(huán)指令 在一個掃描周期內,若一段程序要多次重復執(zhí)行,這段程序就構成循環(huán)程序。 以以FORFOR指令作為開始標志,指定循環(huán)次數(shù),最指

27、令作為開始標志,指定循環(huán)次數(shù),最多為多為3276732767次,若循環(huán)次數(shù)指定為次,若循環(huán)次數(shù)指定為-327670-327670,則當成則當成1 1處理。處理。 用用NEXTNEXT指令作為結束標志指令作為結束標志 循環(huán)可以嵌套,不能超過循環(huán)可以嵌套,不能超過5 5層層 循環(huán)程序中不能有循環(huán)程序中不能有ENDEND指令或指令或FENDFEND指令指令 可以使用跳轉語句從循環(huán)體內跳到循環(huán)體外可以使用跳轉語句從循環(huán)體內跳到循環(huán)體外 PLC PLC仰恩大學仰恩大學 計算機與信息學院32FNC 12MOVK0D0FNC 08FORK255FNC 08FORD0FNC 24INCFNC 09NEXTM8

28、002M8002單重循環(huán)單重循環(huán)FNC 12MOVK500D0M8002FNC 08FORK25FNC 08FORFNC 08FORD1FNC 08FORD1=20D0FNC 25DECM8002FNC 09NEXTFNC 09NEXT多重循環(huán)多重循環(huán) PLC PLC仰恩大學仰恩大學 計算機與信息學院335.7 高速處理指令執(zhí)行執(zhí)行REF指令,立即刷新指令,立即刷新X000開始開始8個點、個點、Y000開始開始16點的內容,不受掃描周期的限制點的內容,不受掃描周期的限制立即刷新指令立即刷新指令REF PLC PLC仰恩大學仰恩大學 計算機與信息學院34高速比較置位指令高速比較置位指令HSCSC

29、240的計數(shù)信號由的計數(shù)信號由X005輸入,參見輸入,參見P36,表,表2-9 PLC PLC仰恩大學仰恩大學 計算機與信息學院35 PLC PLC仰恩大學仰恩大學 計算機與信息學院36高速比較復位指令高速比較復位指令HSCR PLC PLC仰恩大學仰恩大學 計算機與信息學院37脈沖密度指令脈沖密度指令SPD(測速)(測速)D10n PLC PLC仰恩大學仰恩大學 計算機與信息學院38脈沖輸出指令脈沖輸出指令PLSYS1指定脈沖頻率,指定脈沖頻率,2-20000HZ,D指令可達指令可達1-100000HZS2脈沖數(shù)量,脈沖數(shù)量,S2為為0時連續(xù)輸出。目的操作數(shù)限時連續(xù)輸出。目的操作數(shù)限Y000

30、、Y001輸出模塊輸出模塊必須晶體管輸出必須晶體管輸出 PLC PLC仰恩大學仰恩大學 計算機與信息學院39負載較小(電阻值較大)負載較?。娮柚递^大)而需要高速應答時,并聯(lián)而需要高速應答時,并聯(lián)附加電阻使晶體管電流達附加電阻使晶體管電流達到到100mA PLC PLC仰恩大學仰恩大學 計算機與信息學院40PWM指令指令S2指定脈沖周期指定脈沖周期 T0=1ms32767msS1指定脈沖寬度指定脈沖寬度 t=1ms32767ms, 但必須但必須tT0 PLC PLC仰恩大學仰恩大學 計算機與信息學院415.8 方便指令 狀態(tài)初始化指令 查找數(shù)據(jù)、斜坡信號 示教定時器指令 特殊定時器指令 交替輸

31、出指令 數(shù)據(jù)排序指令 PLC PLC仰恩大學仰恩大學 計算機與信息學院42 示教定時器指令與特殊定時器指令 示教定時器指令示教定時器指令TTMRTTMRFNC 64TTMRD nD :Dn: 0K2 0H2 用來檢測按鈕接通的時間,目的操作數(shù)用來檢測按鈕接通的時間,目的操作數(shù)D D指定指定D D和和D+1D+1兩個寄存器,兩個寄存器,D+1D+1記錄按鈕的實際接通時間記錄按鈕的實際接通時間t tr r,根據(jù),根據(jù)n n的值,的值,t tr r乘以乘以1 1(n=0n=0)或)或1010(n=1n=1)或)或100100(n=2n=2)后)后存入目的操作數(shù)存入目的操作數(shù)D D。利用。利用TTMR

32、TTMR指令,通過按鈕可以調指令,通過按鈕可以調整定時器的設定時間。整定時器的設定時間。 PLC PLC仰恩大學仰恩大學 計算機與信息學院43FNC 64TTMRD200K0X000X000PLFM100FNC 12MOVD200 D300Z0M100FNC 19BINK1X010Z0M8000X001T20D300X002T21D301X003T22D302X004T23D303X005T24D304X006T25D305X007T26D306X015T27D307X016T28D308X017T29D309 PLC PLC仰恩大學仰恩大學 計算機與信息學院44 交替輸出型指令交替輸出型指令

33、ALTALTFNC 66ALTD D :Y、M、S交替輸出型指令交替輸出型指令ALT:當控制:當控制ALT指令的電路由指令的電路由OFF變?yōu)樽優(yōu)镺N時,操作數(shù)時,操作數(shù)D 指定的軟元件改變狀態(tài)。利用指定的軟元件改變狀態(tài)。利用ALT指令,很容易實現(xiàn)多級分頻、單按鈕啟停等電路。指令,很容易實現(xiàn)多級分頻、單按鈕啟停等電路。FNC 66ALTPM100X000FNC 66ALTPM101M100X000M100M101X000每次每次OFF到到ON變變化,輸出反向化,輸出反向 PLC PLC仰恩大學仰恩大學 計算機與信息學院455.14 觸點比較指令 連接母線觸點比較指令 串聯(lián)觸點比較指令 并聯(lián)觸點比較指令 該類指令由連接類型符和比較類型符構成。連接類型符主要有:LD、AND、OR 比較類型符主要有:、 、 、 PLC PLC仰恩大學仰恩大學 計算機與信息學院

溫馨提示

  • 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

提交評論