![三菱Q系列PLC培訓(xùn)資料課件_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/20/5c7e5a7f-6dfa-48be-bdd8-5de4cad4f7ea/5c7e5a7f-6dfa-48be-bdd8-5de4cad4f7ea1.gif)
![三菱Q系列PLC培訓(xùn)資料課件_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/20/5c7e5a7f-6dfa-48be-bdd8-5de4cad4f7ea/5c7e5a7f-6dfa-48be-bdd8-5de4cad4f7ea2.gif)
![三菱Q系列PLC培訓(xùn)資料課件_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/20/5c7e5a7f-6dfa-48be-bdd8-5de4cad4f7ea/5c7e5a7f-6dfa-48be-bdd8-5de4cad4f7ea3.gif)
![三菱Q系列PLC培訓(xùn)資料課件_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/20/5c7e5a7f-6dfa-48be-bdd8-5de4cad4f7ea/5c7e5a7f-6dfa-48be-bdd8-5de4cad4f7ea4.gif)
![三菱Q系列PLC培訓(xùn)資料課件_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/20/5c7e5a7f-6dfa-48be-bdd8-5de4cad4f7ea/5c7e5a7f-6dfa-48be-bdd8-5de4cad4f7ea5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、推廣自動化技術(shù)推廣自動化技術(shù); ;普及工控知識普及工控知識 TTPLCTTPLC天天自動化天天自動化 /1985199019951999(年年)設(shè)計生產(chǎn)效率提升設(shè)計生產(chǎn)效率提升超小型超小型高性能高性能操作性提升操作性提升A1SA2US網(wǎng)絡(luò)網(wǎng)絡(luò)性能提升性能提升Q2ASAnA/UAnQnA高性能化流向高性能化流向小形化流向小形化流向 MELSECMELSEC產(chǎn)品發(fā)展線產(chǎn)品發(fā)展線/Ethernet (10/100Mbps)Ethernet (10/100Mbps)MELSECNET/HMELSECNET/H10/25Mbps10/25MbpsCC-Link 10MbpsCC-Link 10MbpsM
2、ELSECNET/HMELSECNET/H10/25Mbps10/25Mbps三菱系統(tǒng)架構(gòu)圖三菱系統(tǒng)架構(gòu)圖/ Q Q系列具備了對應(yīng)系列具備了對應(yīng)2/3/5/8/122/3/5/8/12槽的主基板模塊槽的主基板模塊 用超薄型基板更能節(jié)省安裝的面積用超薄型基板更能節(jié)省安裝的面積 安裝面積安裝面積(深:(深:98mm)注:過程注:過程CPUCPU不能使用超薄型基板不能使用超薄型基板98mm3槽槽189mm5槽槽245mm8槽槽328mm12槽槽439mm 主基板主基板2槽槽114mm5槽槽197.5mm3槽槽142mm98mm 超薄型主超薄型主基基板板基板單元和擴(kuò)展電纜基板單元和擴(kuò)展電纜(1)(1)
3、/ 安裝自由安裝自由1.1.根據(jù)需求選擇根據(jù)需求選擇2 2、3 3、5 5、8 8、1212槽的基板。槽的基板。2.2.擴(kuò)展基板可以使用擴(kuò)展擴(kuò)展基板可以使用擴(kuò)展電纜直接連接。這樣,電纜直接連接。這樣,對于分散的系統(tǒng)就不對于分散的系統(tǒng)就不需要網(wǎng)絡(luò)、適配器及需要網(wǎng)絡(luò)、適配器及組態(tài)軟件。組態(tài)軟件。3.3.使用無需電源模塊的基使用無需電源模塊的基板可以進(jìn)一步減少空板可以進(jìn)一步減少空間和費用。間和費用?;宸N類基板種類(需要電源模塊)(需要電源模塊)超薄型主基板種類超薄型主基板種類(需要電源模塊)(需要電源模塊)基板種類基板種類(不需要電源模塊)(不需要電源模塊)I/O槽數(shù)槽數(shù)主基主基板板擴(kuò)展擴(kuò)展基基板
4、板安裝尺寸(安裝尺寸(mm)3Q33BQ63B189985Q35BQ65B245988Q38BQ68B3289812Q312BQ612B43998I/O槽數(shù)槽數(shù)擴(kuò)展基擴(kuò)展基板板安裝尺寸安裝尺寸mm2Q52B106985Q55B18998I/O槽數(shù)槽數(shù)超薄型主基板超薄型主基板安裝尺寸安裝尺寸mm2Q32SB114983Q33SB142985Q35SB197.598基板單元和擴(kuò)展電纜基板單元和擴(kuò)展電纜(2)(2)/ 可以連接最多為可以連接最多為7 7個擴(kuò)展基板個擴(kuò)展基板擴(kuò)展基板最多為擴(kuò)展基板最多為7 7個(包括主基板在內(nèi)為個(包括主基板在內(nèi)為8 8個),最多可以安裝個),最多可以安裝6464個模塊
5、。個模塊。擴(kuò)展電纜的總長度最長為擴(kuò)展電纜的總長度最長為13.213.2米,可以進(jìn)行自由地擴(kuò)展設(shè)計和配置。米,可以進(jìn)行自由地擴(kuò)展設(shè)計和配置。高性能型:高性能型:Q02/Q02H/Q06H/Q12H/Q25HQ02/Q02H/Q06H/Q12H/Q25H過程過程CPUCPU:Q12PH/Q25PH CPUQ12PH/Q25PH CPU最長最長13.2m主基板主基板最多最多6464個模塊個模塊最多最多7 7個擴(kuò)展基板個擴(kuò)展基板基本型基本型2 2:Q00Q00、Q01 CPUQ01 CPU最多最多2424個模塊個模塊主基板主基板最多最多4個擴(kuò)展基板個擴(kuò)展基板最長最長13.2m基本型基本型1 1:Q00
6、J CPUQ00J CPU最多最多1616個模塊個模塊主基板主基板最多最多2 2個擴(kuò)展基板個擴(kuò)展基板最長最長13.2m基板單元和擴(kuò)展電纜基板單元和擴(kuò)展電纜(3)(3)/ MELSEC-Q MELSEC-Q 系列擴(kuò)展一覽表系列擴(kuò)展一覽表CPUCPU擴(kuò)展基板數(shù)擴(kuò)展基板數(shù)模塊安裝數(shù)量模塊安裝數(shù)量基基本本型型2(最多)16(最多)13.213.2m m(最最長長) 4(最多)24(最多)高高性性能能型型7(最多)64(最多)過程過程CPUCPU 擴(kuò)展電纜總長擴(kuò)展電纜總長CPUCPUCPUCPUCPUCPUCPUCPUCPUCPUQ00JQ00Q01Q02Q02HQ06HQ12HQ25HQ12PHQ25
7、PH基板單元和擴(kuò)展電纜基板單元和擴(kuò)展電纜(4)(4)/ 擴(kuò)展電纜擴(kuò)展電纜 適配器適配器 空蓋板空蓋板 適適 配配 器器 Q6DIN1Q6DIN1適適用于用于Q38B/Q312B/Q68B/Q612BQ38B/Q312B/Q68B/Q612B的的DINDIN導(dǎo)軌安裝適配器導(dǎo)軌安裝適配器Q6DIN2Q6DIN2適適用于用于Q35B/Q65BQ35B/Q65B的的DINDIN導(dǎo)軌安裝適配器導(dǎo)軌安裝適配器Q6DIN3Q6DIN3適適用于用于Q33B/Q63BQ33B/Q63B的的DINDIN導(dǎo)軌安裝適配器導(dǎo)軌安裝適配器擴(kuò)展電纜擴(kuò)展電纜QC05BQC05BQC06BQC06BQC12BQC12BQC30
8、BQC30BQC50BQC50B長長 度度0.45 m0.6m1.2m3.0m5.0m10m電阻值電阻值0.0440.0510.0820.1720.2730.530型號型號QG60QG60詳述詳述I/OI/O槽用的空蓋板槽用的空蓋板基板單元和擴(kuò)展電纜基板單元和擴(kuò)展電纜(5)(5)QCQC10100B0B/ CPUCPU模塊類型介紹模塊類型介紹PLC QCPUPLC QCPU1.1.基本型基本型 QCPUQCPUQ00J CPUQ00J CPUQ00 CPUQ00 CPUQ01 CPUQ01 CPU2.2.高性能型高性能型 QCPUQCPUQ02 CPUQ02 CPUQ02H CPUQ02H C
9、PUQ06H CPUQ06H CPUQ12H CPUQ12H CPUQ25H CPUQ25H CPU計算機(jī)計算機(jī)CPUCPU過程過程 CPUCPUQ12PHCPUQ25PHCPU合作方的產(chǎn)品合作方的產(chǎn)品可以直接安裝在可以直接安裝在Q Q系列的基板上系列的基板上運動運動 CPUCPUQ172 CPUNQ173 CPUN用于用于8軸控制軸控制用于用于32軸控制軸控制CPUCPU模塊模塊(1)(1)/在Q系列中,當(dāng)和CC-Link等遠(yuǎn)程I/O網(wǎng)絡(luò)合并使用(輸入輸出軟元件數(shù))時最多達(dá)到8192點、在本地I/O的情況下最大可以控制4096個I/O點數(shù)。注1: CPU模塊可以直接控制的主基板和擴(kuò)展基板上的
10、輸入輸出點數(shù)注2:(包括遠(yuǎn)程I/O點數(shù))CPU模塊可以直接控制的主基板和擴(kuò)展基板上的輸入輸出點數(shù) + 通過遠(yuǎn)程I/O網(wǎng)絡(luò)作為遠(yuǎn)程I/O可以控制的輸入輸出點數(shù)CPUCPU輸入輸出點數(shù)輸入輸出點數(shù)注注1 1輸入輸出軟元件數(shù)輸入輸出軟元件數(shù)注注2 2 基基 本本 型型2562562048204810241024高性高性能型能型4096409681928192過程過程CPUCPUCPUCPU模塊模塊(2)(2)Q00JQ00J CPU CPUQ00Q00 CPU CPUQ0Q01 CPU1 CPUQ0Q02 CPU2 CPUQ0Q02H CPU2H CPUQ0Q06H CPU6H CPUQ Q12H
11、CPU12H CPUQ Q25H CPU25H CPUQ Q12PH CPU12PH CPUQ Q25PH CPU25PH CPU/ 程序容量和大容量的內(nèi)置程序容量和大容量的內(nèi)置RAMRAM為了能構(gòu)成不同大小規(guī)模的系統(tǒng),我們?yōu)橛脩魷?zhǔn)備了程序容量為8-252K步和帶有最大256K字節(jié)的內(nèi)置RAM的CPU產(chǎn)品。用戶可以根據(jù)系統(tǒng)規(guī)模選擇合適的CPU模塊。由于內(nèi)帶了內(nèi)置ROM(Flash ROM),所以不使用存儲卡也可以進(jìn)行ROM的運行。在基本型Q CPU中,通過提高指令代碼的效率,和AnSH比較起來實際的程序容量提高到了2倍的水平。1 1步步 = 4= 4字字節(jié)節(jié) CPUCPU程序容量程序容量 (步
12、)(步)軟元件存儲器軟元件存儲器 (字)(字)內(nèi)置內(nèi)置RAMRAM (字節(jié))字節(jié))內(nèi)置內(nèi)置ROMROM( 字節(jié))字節(jié)) 存儲卡存儲卡(槽數(shù))(槽數(shù))基基本本型型Q00J CPU8 8K K 1818K K無無5858K K 無無Q00 CPU128128K K9494K KQ01 CPU1414K K高高性性能能型型Q02 CPU2828K K2929K K6464K K112112K K1 1個個Q02H CPU128128K KQ06H CPU6060K K240240K KQ12H CPU124124K K256256K K496496K KQ25H CPU252252K K100810
13、08K K過程過程CPUCPUQ12PH CPU124124K K496496K KQ25PH CPU252252K K10081008K KCPUCPU模塊模塊(3)(3)/ 內(nèi)容內(nèi)容 型號型號適用范圍適用范圍規(guī)規(guī) 格格 細(xì)長型電源模塊Q61SPQ3SB用電源輸入:AC 100-240V輸出:DC 5V 2A電源模塊Q61P-A1Q3B/ Q6B適用電源輸入:AC 100-120V輸出:DC 5V 6AQ61P-A2Q3B/ Q6B適用電源輸入:AC 200-240V輸出:DC 5V 6AQ62PQ3B/ Q6B適用電源輸入:AC 100-240V輸出:DC 5V 3A/DC24V 0.6A
14、Q63PQ3B/ Q6B適用電源輸入:DC 24V輸出:DC 5V 6AQ64PQ3B/ Q6B適用電源輸入:AC 100-120/200-240V輸出:DC 5V 8.5A 概要概要電源模塊是向安裝在基板上的可編程控制器的各模塊提供直流電源的模塊??砂惭b的電源模塊型號因基板的不同而不同。在Q3B、Q6B基板上可選用Q61P-A1、 Q61P-A2、 Q62P、 Q63P、 Q64P電源模塊中任一種型號。電源模塊電源模塊/TYPETYPEMemoryMemorycardcard容量容量 ( (Bytes)Bytes)存儲存儲文件數(shù)文件數(shù)文件寄存器文件寄存器 (R/ZR)(R/ZR)數(shù)數(shù)SRAM
15、Q2MEM-1MBSQ2MEM-1MBS1011.51011.5K K * *1 1256256MAX. 1041408 MAX. 1041408 pointspointsQ2MEM-2MBSQ2MEM-2MBS20342034K K * *1 1288288FLASHQ2MEM-2MBFQ2MEM-2MBF20352035K KQ2MEM-4MBFQ2MEM-4MBF40794079K K MAX. 1042432 MAX. 1042432 pointspointsATA CardQ2MEM-8MBAQ2MEM-8MBA79407940K K * *1 1512512NONOQ2MEM-16
16、MBAQ2MEM-16MBA1593215932K K * *1 1Q2MEM-32MBAQ2MEM-32MBA3185431854K K * *1 1存儲卡單元存儲卡單元* *1 1:SRAM & ATA Card SRAM & ATA Card 需需 Format Format 才可使用才可使用/I/OI/O編號分配(編號分配(1 1)電源模塊Q02CPU輸入模塊輸出模塊輸出模塊16點32點 16點 64點電源模塊智能功能模塊輸入模塊空16點 16點輸入模塊輸出模塊16點 32點 32點 32點 16點智能功能模塊智能功能模塊32點輸入模塊16點智能功能模塊智能功能模塊輸出
17、模塊16點輸出模塊16點IN OUTIN OUT 0 1 2 3 45 6 7 8 910 11 12 13 14 15 16 17 插槽編號Q35BQ35BQ65BQ65BQ68BQ68B空槽位默認(rèn)16點(可設(shè)置) 0 1 2 3 4X00 X10 X20 Y40 Y50 X0F X1F X3F Y4F Y8F5 6 7 8 910 11 12 13 14 15 16 17 90 B0 D0 XF0 10016點 16點 32點 16點 64點32點 32點 32點 16點 16點輸入模塊16點輸入模塊32點32點電源模塊智能功能模塊*模擬量模塊默認(rèn)16點/ 硬件自動編號中的空槽位與虛槽位,
18、所占點數(shù)都可在軟件設(shè)定編號中,設(shè)置成不占點數(shù),軟件優(yōu)先于硬件設(shè)定可單獨設(shè)定并指定模塊 (1)(2)(3)(4) Slot (槽位)(1)(3)(3) model name (模塊名稱) 輸入相關(guān)模塊名稱。 (4)(4) Points (模塊點數(shù)) 可從 0/16/32/48/64/128/256/512/1024 等點數(shù)中選擇。.此為軟件I/O編排,若無設(shè)置,則以硬件自動編排為主。 (2)(2) Type (模塊種類) Empty : 空/虛 Hi.input:Hi輸入 Input : 輸入 Output: 輸出 I/O MIX:I/O混合 Intelli:智能 Interrupt:中斷(5)
19、(5)StartXY(I/O地址起始點)可以設(shè)置模塊的起始I/O地址I/OI/O編號分配(編號分配(2 2)(4)(5)/編程軟件的安裝編程軟件的安裝1. 1.三菱軟件的環(huán)境安裝三菱軟件的環(huán)境安裝2. 2.三菱編程軟件的安裝三菱編程軟件的安裝3. 3.輸入系列號輸入系列號/編程軟件的安裝編程軟件的安裝4. 4.不能勾選不能勾選打開路徑:打開路徑:/第二章第二章 軟元件的功能與用法軟元件的功能與用法1. 1.軟元件的功能及應(yīng)用軟元件的功能及應(yīng)用輸入繼電器輸入繼電器-X-X輸出繼電器輸出繼電器-Y-Y輔助繼電器輔助繼電器-M-M鎖存繼電器鎖存繼電器-L-L邊沿繼電器邊沿繼電器-V-V定時器定時器-
20、T-T保持定時器保持定時器-ST-ST計數(shù)器計數(shù)器-C-C數(shù)據(jù)寄存器數(shù)據(jù)寄存器-D-D變址寄存器變址寄存器-Z-Z/輸入繼電器輸入繼電器X X輸入就是通過按鈕、轉(zhuǎn)換開關(guān)、限位開關(guān)、光電開關(guān)、接近開關(guān)、數(shù)字開關(guān)等外部器件給PLC信號/輸出繼電器輸出繼電器Y Y輸出將程序運行后的結(jié)果輸出到外部,用來控制信號燈、數(shù)字顯示器、電磁閥、接觸器等執(zhí)行機(jī)構(gòu)/內(nèi)部繼電器內(nèi)部繼電器M M內(nèi)部繼電器就是供PLC內(nèi)部使用的輔助繼電器這類繼電器不能直接控制外部負(fù)載/鎖存繼電器鎖存繼電器L L內(nèi)部繼電器就是供PLC內(nèi)部能夠進(jìn)行鎖存的 (停電保持)的輔助繼電器/特殊繼電器特殊繼電器SMSM特殊繼電器就是存儲CPU狀態(tài)的繼
21、電器特殊繼電器的分類:/邊沿寄存器邊沿寄存器V V邊沿寄存器就是存儲從電路塊頭部開始的運算結(jié)果 (通/斷)的軟元件,只可以再觸點上使用基本型QCPU上執(zhí)行程序中,不可使用同一邊沿寄存器的編號邊沿寄存器的用途:邊沿寄存器的用途:邊沿繼電器可用于變址修飾的結(jié)構(gòu)化程序采用檢出上升(短通)時執(zhí)行的場合/邊沿寄存器用法舉例邊沿寄存器用法舉例/定時器定時器1.低速定時器2.高速定時器3.保持定時器/計數(shù)器計數(shù)器計數(shù)器就是對順控程序輸入條件的上升次數(shù)進(jìn)行計數(shù)的軟元件計數(shù)器在輸入條件(X0)由斷通時,進(jìn)行計數(shù)當(dāng)計數(shù)器的當(dāng)前值到達(dá)設(shè)定值后,計數(shù)器的觸點保持接通了,即使以后不再計數(shù),其觸點也一直保持接通,此時,若
22、要把計數(shù)器斷開,則需用“RST”指令才能斷開。上例中,若當(dāng)計數(shù)器計滿數(shù)后,按下X2,要將計數(shù)器復(fù)位,則可編寫如下程序/數(shù)據(jù)寄存器數(shù)據(jù)寄存器D D數(shù)據(jù)寄存器是存儲數(shù)據(jù)數(shù)值的軟元件,三菱PLC中每一個數(shù)據(jù)寄存器都是16bit(最高位為正、負(fù)符號位),也可用兩個數(shù)據(jù)寄存器合并起來存儲32 bit數(shù)據(jù)(最高位為正、負(fù)符號位)數(shù)據(jù)寄存器的一般用法:一旦在數(shù)據(jù)寄存器中寫入數(shù)據(jù),只要不再寫入其它數(shù)據(jù),其內(nèi)容就不會變化。但是在RUNSTOP, 或停電時,所有數(shù)據(jù)被清0。(停電保持用的數(shù)據(jù)寄存器可保持其數(shù)據(jù)不被清0)數(shù)據(jù)寄存器用法舉例:/變址寄存器變址寄存器Z Z變址寄存器V,Z與普通的數(shù)據(jù)寄存器一樣,是進(jìn)行數(shù)
23、據(jù)的讀入,寫出的16位數(shù)據(jù)寄存器 變址寄存器用法舉例:變址寄存器除了與數(shù)據(jù)寄存器一樣使用外,在應(yīng)用指令的操作數(shù)中,還可以同其它的軟元件編號或數(shù)值組合使用,可在程序中改變軟元件編號或數(shù)值內(nèi)容,是一個特殊的寄存器。當(dāng)X0斷開時,Z1=0,當(dāng)X0接通時,Z1=5 D2Z1即為D(2+Z1)。當(dāng)X0接通,則Z1=0,此時,D2Z1=D(2+0)=D2當(dāng)X0接通,則Z1=5,此時,D2Z1=D(2+5)=D7此處通過D2Z1,只是來改變數(shù)據(jù)寄存器的編號,而不是其具體的數(shù)據(jù) /數(shù)據(jù)類型及數(shù)據(jù)換算數(shù)據(jù)類型及數(shù)據(jù)換算 常數(shù)常數(shù)K K、H HK表示十進(jìn)制常數(shù),H表示十六進(jìn)制常數(shù)。在PLC程序里寫常數(shù)時,不能直接
24、寫一個數(shù)值,要在數(shù)據(jù)前面加”K”或”H”,來指明此數(shù)據(jù)是何種類型的數(shù)據(jù)舉例1:使用定時器指令時,需要設(shè)定一個時間常數(shù):把數(shù)據(jù)20傳送到D1里面,此處的20前加K,表明是十進(jìn)制的20,若寫成H20,則是十六進(jìn)制的20,相當(dāng)于十進(jìn)制的32因此K20與H20是完全不同的兩個數(shù)據(jù) 舉例2:傳送指令程序是要注意不能數(shù)據(jù)30,而要在數(shù)據(jù)前面加K或H來表示數(shù)據(jù)的類型。即需要寫一個常數(shù)數(shù)據(jù)時,常數(shù)前面一定要加K或H。要不然數(shù)據(jù)格式錯誤 /常用的數(shù)據(jù)類型常用的數(shù)據(jù)類型/十進(jìn)制數(shù)據(jù)十進(jìn)制數(shù)據(jù)十進(jìn)制數(shù)是普遍最常數(shù)用數(shù)據(jù)類型,其正數(shù)數(shù)據(jù)從0開始,滿10向高位進(jìn)位,因此數(shù)據(jù)位從低到到依次為:“個位”-“十位”-“百位”
25、-“千位”等舉例:十進(jìn)制數(shù)據(jù)3246的意義如下:千位(10) 百位(10) 十位(10) 個位(10) 3 2 4 6上面的數(shù)據(jù)表示方法人人都能看懂,其中“3”是千位即3*10,“2”是百位即2*10, “4”是十位即4*10,“6”是個位即6*10所以3246=3*10+2*10+4*10+6*10即十進(jìn)制數(shù)從低位到高位的排列依次為:10、10、10、10。/二進(jìn)制數(shù)據(jù)二進(jìn)制數(shù)據(jù)二進(jìn)制數(shù)據(jù)是從0開始,滿2即向高位進(jìn)位,因此,在二進(jìn)制數(shù)據(jù)中只有“0” 和“1”兩種數(shù)字。以上了解了10進(jìn)制數(shù)據(jù)的原理,二進(jìn)制則可以類比。二進(jìn)制數(shù)據(jù)從低位到高位的排列以此為:2、2、2、2。舉例:二進(jìn)制數(shù)據(jù)10110
26、的意義如下:2 位 2位 2位 2位 2位 1 0 1 1 04所以二進(jìn)制數(shù)10110= 1*2 +0* 2 +1* 2 +1*2 + 1* 241以上的計算即為二進(jìn)制轉(zhuǎn)成十進(jìn)制的算法以上的計算即為二進(jìn)制轉(zhuǎn)成十進(jìn)制的算法 例題:二進(jìn)制數(shù)100111轉(zhuǎn)成十進(jìn)制數(shù)是多少?/十六進(jìn)制數(shù)據(jù)十六進(jìn)制數(shù)據(jù)十六進(jìn)制數(shù)據(jù)是從0開始,滿16即向高位進(jìn)位,在還沒滿16之前都只能是個位數(shù),而阿拉伯?dāng)?shù)字里面數(shù)字只有09,所以用A,B,C,D,E,F來表示后面的幾個數(shù)字。 A表示10,B表示11,C表示12,D表示13,E表示14,F(xiàn)表示15 十六進(jìn)制數(shù)據(jù)從低位到高位的排列以此為:十六進(jìn)制數(shù)據(jù)從低位到高位的排列以此為:
27、1616、1616、1616、1616。舉例:十六進(jìn)制數(shù)舉例:十六進(jìn)制數(shù)3A5D3A5D的的意義:的的意義:16位 16位 16位 16位 3 A 5 D十六進(jìn)制數(shù)3258=3*16+10*16+5*16+13*16=3*4096+10*256+5*16+13*1/十進(jìn)制轉(zhuǎn)二進(jìn)制十進(jìn)制轉(zhuǎn)二進(jìn)制若要把十進(jìn)制數(shù)轉(zhuǎn)成二進(jìn)制,八進(jìn)制,十六進(jìn)制,即為以上的逆過程我們?nèi)釶LC里只要掌握簡單的十進(jìn)制轉(zhuǎn)成二進(jìn)制會轉(zhuǎn)換就可以數(shù)據(jù)計算舉例1:十進(jìn)制數(shù)7轉(zhuǎn)成二進(jìn)制數(shù)7可以轉(zhuǎn)換為:7 = 4+2+1 = 2+2+2而二進(jìn)制數(shù)的每一位的意義為:2位 2位 2位 2位 0 0 0 0所以7的二進(jìn)制數(shù)為111數(shù)據(jù)計算舉例
28、1:十進(jìn)制數(shù)9轉(zhuǎn)成二進(jìn)制數(shù)/軟元件分類及組合軟元件分類及組合1.軟元件分類:三菱FX系列PLC常用的軟元件中:輸入(X)、輸出(Y)、輔助繼電器(M)、狀態(tài)繼電器(S)等只能處理通和斷兩種狀態(tài),我們把這些軟元件成為“位軟元件位軟元件”定時器(T)、計數(shù)器(C)、數(shù)據(jù)寄存器(D)、編制寄存器(V)、(Z)等能處理不同數(shù)據(jù)數(shù)值的軟元件,成為“字軟元件字軟元件”2軟元件的組合即使是位元件也可以通過組合使用,處理數(shù)值,組合規(guī)則如下:在三菱PLC中,采用4位為單位,以位數(shù)Kn和起始的軟元件號的組合來表示。軟元件組合舉例:K1X3:其中“K1”表示1組(即4位),“X3”表示起始位K1X3表示從X3開始的
29、4位信號的組合,即X3,X4,X5,X6的組合K2Y1:其中“K2”表示2組(即8位),“Y1”表示起始位K2Y1表示從Y1開始的8位信號的組合,即Y1,Y2,Y3,Y4,Y5,Y6,Y7,Y10K3M6: 其中“K3”表示3組(即12位),“M6”表示起始位K3M6表示從M6開始的12位內(nèi)部繼電器的組合即M6,M7,M8,M9 M10,M11,M12,M13 M14,M15,M16,M17/軟元件的組合說明軟元件的組合說明 數(shù)據(jù)組合程序舉例:若X1,X2,X3,X4分別控制Y3,Y4,Y5,Y6,則程序可按如下編寫:以上要求也可按如下程序編寫:其中M8000是一個特殊繼電器,PLC運行后一直
30、接通/數(shù)據(jù)組合案例應(yīng)用星形星形- -三角形降壓啟動控制程序。三角形降壓啟動控制程序。星三角降壓啟動中,為了讓啟動電流減小,因此啟動時采用星型法啟動在啟動后,為了使輸出力矩增大,采用三角形法Y0(KM1)為主電路接觸器Y1(KM3)為星形法接觸器Y2(KM2)為三角形法接觸器啟動時,需使主接觸器得電,同時使星形接觸器得電啟動后一段時間,把星形接觸器斷開,改為三角形接觸器得電/PLCPLC的指令系統(tǒng)及指令應(yīng)用的指令系統(tǒng)及指令應(yīng)用基本順控指令基本順控指令1. 1.觸點、線圈指令及雙線圈觸點、線圈指令及雙線圈-LD,OUT-LD,OUT2 2置位及復(fù)位指令置位及復(fù)位指令-SET,RST-SET,RST
31、3 3觸點上升沿、下降沿指令觸點上升沿、下降沿指令-LDP-LDP-,LDFLDF4. 4.脈沖上升沿及下降沿指令脈沖上升沿及下降沿指令-PLS,PLF-PLS,PLF5 5主控指令主控指令-MC MCR-MC MCR6 6取反指令取反指令-INV-INV/觸點及線圈指令觸點及線圈指令 輸入信號的程序舉例:說明:如上圖所示,同一個輸入點(上圖為X1)的常開、常閉點可以在程序里重復(fù)循環(huán)使用,只要在內(nèi)存容量內(nèi),可以重復(fù)使用。沒有使用數(shù)量的限制。但是使用常開點還是常閉點,應(yīng)根據(jù)外部接線及控制要求來定。常開、常閉觸點用法:常開、常閉觸點用法:當(dāng)外部信號接通時,程序中的常開點當(dāng)外部信號接通時,程序中的常
32、開點接通,常閉點斷開接通,常閉點斷開當(dāng)外部信號斷開時,程序中的常開點當(dāng)外部信號斷開時,程序中的常開點斷開,常閉點接通斷開,常閉點接通/觸點及線圈指令觸點及線圈指令 輸出信號的程序舉例:輸出點線圈及觸點一般用法:輸出點線圈及觸點一般用法:當(dāng)輸出點線圈接通時,它的常開觸點當(dāng)輸出點線圈接通時,它的常開觸點接通,常閉觸點斷開接通,常閉觸點斷開當(dāng)輸出點線圈斷開時,它的常開觸點當(dāng)輸出點線圈斷開時,它的常開觸點斷開,常閉觸點接通斷開,常閉觸點接通/雙線圈輸出雙線圈輸出1什么是雙線圈輸出?在用戶程序中,同一編程元件的線圈使用了兩次或多次,稱為雙線圈輸出。程序中,Y001這個輸出線圈在程序中用了兩次程序舉例:在
33、梯形圖程序中,一般情況下是不允許同一個線圈在一個程序中使用多次的 根據(jù)PLC的工作原理及掃描原理,在程序執(zhí)行完后,才對輸出的ON/OFF狀態(tài)送到外部信號端子。此例中對于Y001控制的外部負(fù)載來說,真正起作用的是最后一個Y001的線圈的狀態(tài)。而前面的Y001的線圈只在程序執(zhí)行過程中,有ON/OFF的信號。/雙線圈輸出及處理方法雙線圈輸出及處理方法舉例:控制要求如下:同時按下按鈕X001及X002,指示燈Y001要亮。按下按鈕X004,5秒后Y001要亮錯誤的程序:正確的程序:正確的程序:/ 置位,復(fù)位置位,復(fù)位SET,RST SET,RST 1. SET1. SET置位指令:置位指令:指令使執(zhí)行
34、對象動作保持。其功能與自鎖程序類似。SET指令的執(zhí)行對象:Y,M,S 2. RST2. RST復(fù)位指令:復(fù)位指令:指令使執(zhí)行對象清除動作保持,當(dāng)前值及寄存器清0。RST執(zhí)行對象Y,M,S,T,C,D,V,Z指令用法舉例:指令用法舉例:/置位復(fù)位指令應(yīng)用案例置位復(fù)位指令應(yīng)用案例實驗內(nèi)容如下:按下啟動按鈕X0,5秒后指示燈Y0才亮按下停止按鈕X1,3秒后指示燈燈滅注:SET,RST指令在程序中經(jīng)常使用,是一個常用的,好用的指令。使用了SET指令后,要注意在適當(dāng)?shù)臈l件下把對應(yīng)的元件RSET置位SET指令只能適用于位軟元件而復(fù)位RST指令可以適用于位軟元件及字軟元件/觸點上升沿,下降沿觸點上升沿,下降
35、沿 1.觸點上升沿指令是進(jìn)行上升沿檢出的觸點指令,僅在指定位軟元件的上升沿時(offon變化時)接通一個掃描周期 2.觸點下降沿指令是進(jìn)行下降沿檢出的觸點指令,僅在指定位軟元件的下降沿時(onoff變化時)接通一個掃描周期 如上圖所示,X1的信號波形圖,一個周期由4個過程組合,過程1,2,3,4。過程1為斷開狀態(tài)過程2為接通的瞬間狀態(tài)-即由斷開到接通的瞬間,則為脈沖上升沿則為脈沖上升沿 過程3為接通狀態(tài)過程4為斷開的瞬間狀態(tài)-即由接通到斷開的瞬間,則為脈沖下降沿則為脈沖下降沿 /觸點上升沿、下降沿應(yīng)用案例觸點上升沿、下降沿應(yīng)用案例 上升Y00下降Y01X01X01X02X02自動門自動門小車靠
36、近時,自動門上升,小車進(jìn)入車庫后,自動門下降小車靠近時,自動門上升,小車進(jìn)入車庫后,自動門下降/脈沖指令脈沖指令PLS,PLF PLS,PLF PLS-PLS-上升沿指令上升沿指令使用PLS指令時,僅在條件從offon的瞬間結(jié)果輸出一個掃描周期 PLF-PLF-下降沿指令下降沿指令使用PLF指令時,僅在條件從onoff的瞬間結(jié)果輸出一個掃描周期 指令用法說明:脈沖上升沿指令:PLS及PLF與觸點上升沿、下降沿指令區(qū)別:觸點上升沿、下降沿指令只能針對的對象是某一個觸點而脈沖上升沿、下降沿指令針對的對象是條件/主控指令主控指令MC, MCR MC, MCR 主控指令是總與分的控制指令,即總條件控制
37、部分程序主控指令可進(jìn)行嵌套。最大有8級嵌套, N0N7主控指令用法舉例 程序中:MC是主控指令的開始標(biāo)志。N0是主控的等級(N0為最高等級)M30是主控的輸出線圈MCR是主控指令的結(jié)束。程序的分析:當(dāng)條件X0接通后,其輸出線圈M30接通,主母線上對應(yīng)的M30的觸點接通。此時,X001的通斷可以控制Y001通斷,X002的通斷可以控制Y002通斷。當(dāng)條件X0斷開,其輸出線圈M30也斷開,主母線上對應(yīng)的M30的觸點斷開。此時,不管X001接通或斷開,Y001都不會接通,Y002也是一樣 /主控指令的用法主控指令的用法在同一個程序中,可以多次使用主控指令。當(dāng)主控指令都是各自獨立時,主控沒有等級區(qū)分,
38、一般都用N0來表示/主控制令應(yīng)用案例主控制令應(yīng)用案例 通過Y000及Y001控制自動門上升和下降,上限位開關(guān)X001及下限位開關(guān)X000作上升及下降的限位用 系統(tǒng)分手動及自動操作,X24旋到ON時為手動,X24旋到OFF時為自動手動控制時,通過按鈕X10及X11控制其上升下降(即按住X10則上升,松開則停止,按住X11則下降,松開則停止)自動控制時,按下自動啟動X12,門自動上升,上到上限位后,延時6秒后自動下降,降到下限位后又自動上升,一次循環(huán)注:當(dāng)處于手動操作時,自動程序不起作用當(dāng)處理自動操作時,手動程序不起作用/取反指令取反指令I(lǐng)NV INV 取反指令是將INV指令之前的運算結(jié)果取反的指
39、令,不需要指定軟元件號 書寫取反指令時只要在需要取反的地方輸入“INV”,在程序中,將會出現(xiàn)“/”,此符號即為取反指令 取反指令用法舉例:程序1程序2/應(yīng)用指令的基本規(guī)則應(yīng)用指令的基本規(guī)則根據(jù)根據(jù)處理數(shù)值的大小處理數(shù)值的大小不同,應(yīng)用指令可以分為:不同,應(yīng)用指令可以分為: (16(16位指令位指令) )和和(32(32位指令位指令) )根據(jù)根據(jù)指令執(zhí)行的形式指令執(zhí)行的形式不同,應(yīng)用指令可以分為:不同,應(yīng)用指令可以分為: ( (連續(xù)執(zhí)行型連續(xù)執(zhí)行型) )和和( (脈沖執(zhí)行型脈沖執(zhí)行型) )/1616位位 / 32/ 32位指令用法位指令用法在應(yīng)用指令前添加在應(yīng)用指令前添加“D”D”,表示,表示3
40、232位指令位指令案例案例: :注:不是所有的應(yīng)用指令都可以使用注:不是所有的應(yīng)用指令都可以使用3232位指令位指令具體適用指令在編程手冊內(nèi)都有詳細(xì)說明具體適用指令在編程手冊內(nèi)都有詳細(xì)說明將將50005000傳送到傳送到D2D2內(nèi)內(nèi)將將5000050000傳送到,傳送到,(D5 D4)(D5 D4)內(nèi)內(nèi)將將D10D10內(nèi)的數(shù)據(jù)傳送到內(nèi)的數(shù)據(jù)傳送到D12D12內(nèi)內(nèi)將將(D21,D20)(D21,D20)內(nèi)的數(shù)據(jù)傳送到內(nèi)的數(shù)據(jù)傳送到 (D23,D22)(D23,D22)內(nèi)內(nèi)/連續(xù)執(zhí)行型連續(xù)執(zhí)行型 / / 脈沖執(zhí)行型指令脈沖執(zhí)行型指令在應(yīng)用指令后添加在應(yīng)用指令后添加“P P”, ,表示脈沖型指令表示
41、脈沖型指令案例:案例:連續(xù)執(zhí)行型連續(xù)執(zhí)行型脈沖執(zhí)行型脈沖執(zhí)行型當(dāng)當(dāng)X1X1接通,則接通,則D1D1在每個掃描在每個掃描周期內(nèi)都會加一周期內(nèi)都會加一當(dāng)當(dāng)X1X1接通時,則接通時,則D1D1只會加一只會加一/觸點比較指令觸點比較指令比較符比較符觸點比較指令:比較兩個數(shù)據(jù)的大小,滿足比較的條件觸點比較指令:比較兩個數(shù)據(jù)的大小,滿足比較的條件則觸點接通則觸點接通大于比較大于比較 等于比較等于比較 = =小于比較小于比較 = 小于等于比較小于等于比較 = 不等于比較不等于比較 /觸點比較指令的應(yīng)用觸點比較指令的應(yīng)用案例案例1 1: 現(xiàn)有兩條飲料生產(chǎn)線現(xiàn)有兩條飲料生產(chǎn)線A A線與線與B B線,線, A A
42、線生產(chǎn)的飲料數(shù)量存于線生產(chǎn)的飲料數(shù)量存于D1D1數(shù)據(jù)寄存器內(nèi)數(shù)據(jù)寄存器內(nèi) B B線生產(chǎn)的飲料數(shù)量存于線生產(chǎn)的飲料數(shù)量存于D2D2數(shù)據(jù)寄存器內(nèi)數(shù)據(jù)寄存器內(nèi) 現(xiàn)要求比較兩條生產(chǎn)線的產(chǎn)量,現(xiàn)要求比較兩條生產(chǎn)線的產(chǎn)量, 若若A A線產(chǎn)量高,則紅燈亮線產(chǎn)量高,則紅燈亮-Y1-Y1 若若B B線產(chǎn)量高,則綠燈亮線產(chǎn)量高,則綠燈亮-Y2-Y2 若若A A、B B線產(chǎn)量相同,則黃燈亮線產(chǎn)量相同,則黃燈亮-Y3-Y3/傳送及比較指令傳送及比較指令/MOVMOV傳送指令傳送指令概要:概要:MOV指令是將一個軟元件內(nèi)的數(shù)值復(fù)制到另一個軟元件中1.1.指令格式指令格式2.2.操作數(shù)類型操作數(shù)類型/MOVMOV指令舉例
43、指令舉例案例案例1 1案例案例2 2/MOVMOV傳送指令案例傳送指令案例案例案例1 1要求通過數(shù)據(jù)的方式寫一個起保停程序即:按下啟動按鈕X0,則馬達(dá)Y0啟動,并保持 按下停止按鈕X1,則馬達(dá)停止案例案例2 2按下按鈕X01,綠燈Y00亮5秒后熄滅。 接著黃燈Y01閃爍4次后熄滅。 如此循環(huán)動作 按下停止按鈕X02,指示燈熄滅/CMLCML反轉(zhuǎn)傳送指令反轉(zhuǎn)傳送指令概要:概要:CML指令是以“位”為單位進(jìn)行取反,結(jié)果送入另一個軟元件內(nèi)1.1.指令格式指令格式/CMLCML指令用法指令用法1. 1.指令說明指令說明2.2.操作數(shù)類型操作數(shù)類型/CMLCML指令案例指令案例以下為三個等效的程序以下為
44、三個等效的程序/BMOVBMOV成批傳送指令成批傳送指令概要:概要:BMOV指令是從指定的軟元件開始的多個數(shù)據(jù)進(jìn)行成批傳送1.1.指令格式指令格式2.2.操作數(shù)類型操作數(shù)類型/BMOVBMOV指令案例指令案例案例案例1 1案例案例2 2/FMOVFMOV多點傳送指令多點傳送指令概要:概要:FMOV指令是將同一個數(shù)據(jù)傳送到從指定的軟元件開始的多個數(shù)據(jù)內(nèi)1.1.指令格式指令格式/FMOVFMOV指令用法指令用法1.1.指令說明指令說明2.2.操作數(shù)類型操作數(shù)類型/FMOVFMOV指令案例指令案例案例案例1 1要求:按下按鈕X01后,把D100至D300內(nèi)的所有數(shù)據(jù)都清0201組組/XCHXCH交換
45、指令交換指令概要:概要:XCH指令是在兩個軟元件之間進(jìn)行數(shù)據(jù)交換1.1.指令格式指令格式/XCHXCH指令用法指令用法1.1.指令說明指令說明2.2.操作數(shù)類型操作數(shù)類型/XCHXCH指令注意點指令注意點當(dāng)當(dāng)M8160M8160處于處于ONON狀態(tài)時,且狀態(tài)時,且XCHXCH指令中指定的是同一軟元件時,低指令中指定的是同一軟元件時,低8 8位及高位及高8 8位可進(jìn)行交換位可進(jìn)行交換當(dāng)當(dāng)M8160M8160處于處于ONON狀態(tài)時,狀態(tài)時,3232位指令執(zhí)行時,低位指令執(zhí)行時,低8 8位及高位及高8 8位可進(jìn)行交換位可進(jìn)行交換當(dāng)當(dāng)M8160M8160處于處于ONON狀態(tài)時,若指令的軟元件編號不同時
46、,則出錯標(biāo)志狀態(tài)時,若指令的軟元件編號不同時,則出錯標(biāo)志M8067M8067變?yōu)樽優(yōu)镺N,ON,并且指令無法執(zhí)行。并且指令無法執(zhí)行。/BCDBCD傳送指令傳送指令概要:概要:BCD指令是在將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成BCD碼后進(jìn)行傳送1.1.指令格式指令格式/BCDBCD指令用法指令用法1.1.指令說明指令說明2.2.操作數(shù)類型操作數(shù)類型假設(shè)假設(shè)D1=34, D1=34, 則則D1D1轉(zhuǎn)成轉(zhuǎn)成BCDBCD數(shù)據(jù)為:數(shù)據(jù)為:34的的BCD數(shù)據(jù)數(shù)據(jù)因此指令執(zhí)行后,因此指令執(zhí)行后,D2D2的值為:的值為:0011 01000011 0100SD/BCDBCD指令用法指令用法BCDBCD指令常用于七段譯碼顯示器指
47、令常用于七段譯碼顯示器每個七段譯碼顯示器由每個七段譯碼顯示器由4 4個信號控制,對應(yīng)個信號控制,對應(yīng)PLCPLC的的4 4個個輸出輸出點點用來顯示用來顯示0909之間的不同數(shù)據(jù)之間的不同數(shù)據(jù)若要顯示若要顯示1 1,則只需接通,則只需接通Y0Y0若要顯示若要顯示2 2,則只需接通,則只需接通Y1Y1若要顯示若要顯示3 3,則需同時接通,則需同時接通Y0Y0及及Y1Y1若要顯示若要顯示4 4,則只需接通,則只需接通Y2Y2若要顯示若要顯示5 5,則需同時接通,則需同時接通Y0Y0及及Y2Y2依次類推依次類推Y3Y3Y0Y0Y2Y2Y1Y1Y5Y5Y4Y4Y7Y7Y6Y6/BCDBCD指令的應(yīng)用案例
48、指令的應(yīng)用案例案例案例1 1 空調(diào)生產(chǎn)線每天的產(chǎn)量為100臺以內(nèi),現(xiàn)要求通過七段譯碼顯示器時時顯示出當(dāng)前的產(chǎn)量 假設(shè)當(dāng)前的產(chǎn)量存于D1數(shù)據(jù)寄存器內(nèi)Y3Y3Y0Y0Y2Y2Y1Y1Y5Y5Y4Y4Y7Y7Y6Y6/BINBIN交換指令交換指令概要:概要:BIN指令是在將BCD數(shù)據(jù)轉(zhuǎn)換成十進(jìn)制數(shù)據(jù)后進(jìn)行傳送1.1.指令格式指令格式/BINBIN指令用法指令用法1.1.指令說明指令說明2.2.操作數(shù)類型操作數(shù)類型K2X00K2X00因此指令執(zhí)行后,因此指令執(zhí)行后,D2D2的值為:的值為:4949SD假設(shè)假設(shè)K2X00K2X00的狀態(tài):的狀態(tài):K2X0K2X0的的BCDBCD數(shù)據(jù)轉(zhuǎn)為十?dāng)?shù)據(jù)轉(zhuǎn)為十進(jìn)制后
49、的數(shù)據(jù)進(jìn)制后的數(shù)據(jù)/BINBIN指令用法指令用法BINBIN指令常用于數(shù)字開關(guān)(撥碼開關(guān))指令常用于數(shù)字開關(guān)(撥碼開關(guān))每個數(shù)字開關(guān)有每個數(shù)字開關(guān)有4 4個信號,對應(yīng)個信號,對應(yīng)PLCPLC的的4 4個個輸入輸入點點用來反應(yīng)用來反應(yīng)0909之前不同數(shù)據(jù)的狀態(tài)之前不同數(shù)據(jù)的狀態(tài)若開關(guān)撥為若開關(guān)撥為1 1,則,則X0X0就會接通就會接通若開關(guān)撥為若開關(guān)撥為2 2,則,則X1X1就會接通就會接通若開關(guān)撥為若開關(guān)撥為3 3,則,則X0X0及及X1X1都接通都接通若開關(guān)撥為若開關(guān)撥為4 4,則,則X2X2就會接通就會接通若開關(guān)撥為若開關(guān)撥為5 5,則,則X1X1及及X4X4都接通都接通依次類推依次類推/
50、BINBIN指令的應(yīng)用案例指令的應(yīng)用案例案例案例2 2按下啟動按鈕X1,指示燈Y1開始閃爍當(dāng)?shù)竭_(dá)設(shè)定的閃爍次數(shù)后,指示燈滅閃爍次數(shù)由撥碼開關(guān)設(shè)定(2位數(shù))案例案例1 1將撥碼開關(guān)設(shè)定數(shù)據(jù)存于數(shù)據(jù)寄存器D1內(nèi)撥碼開關(guān)及信號分配撥碼開關(guān)及信號分配/四則邏輯運算四則邏輯運算/加法指令加法指令+ +加法指令即2個數(shù)據(jù)/數(shù)值進(jìn)行加法運算(A+B=C)后得出結(jié)果的指令1. 1.指令格式指令格式1 12. 2.指令格式指令格式2 2/加法指令用法說明加法指令用法說明16位運算(+,+P)32位運算(D+,D+P)D1 + D5 D1 + D5 D5 D5 D1 + D5 D1 + D5 D10 D10 D6
51、,D5 D6,D5 (D2,D1) +( D6,D5(D2,D1) +( D6,D5) (D2,D1) +( D6,D5(D2,D1) +( D6,D5) D11,D10 D11,D10 /加法指令使用注意點加法指令使用注意點1.源操作數(shù)和目標(biāo)操作數(shù)位指定為同一軟元件這種情況下,如果使用連續(xù)型指令(這種情況下,如果使用連續(xù)型指令(+,D+,D+), ,則每個則每個掃描周期,加法運算的結(jié)果都會變化掃描周期,加法運算的結(jié)果都會變化初始時,初始時,D1 = 0D1 = 0,當(dāng),當(dāng)X000X000接通后,執(zhí)行加法指令接通后,執(zhí)行加法指令第一個掃描周期后,第一個掃描周期后,D1 = 0 + 3 = 3D
52、1 = 0 + 3 = 3第二個掃描周期后,第二個掃描周期后,D1 = 3 + 3 = 6D1 = 3 + 3 = 6第三個掃描周期后,第三個掃描周期后,D1 = 6 + 3 = 9D1 = 6 + 3 = 9依次類推,每個掃描周期,依次類推,每個掃描周期,D1D1的數(shù)值都會增加的數(shù)值都會增加3 3/減法指令減法指令- -減法指令即2個數(shù)據(jù)/數(shù)值進(jìn)行減法運算(A-B=C)后得出結(jié)果的指令2. 2.指令格式指令格式2 21. 1.指令格式指令格式1 1/減法指令用法說明減法指令用法說明16位運算(- - , - - P)32位運算(D -,D-P)D1 - D5 D1 - D5 D5 D5 D1
53、 - D5 D1 - D5 D10 D10 D6,D5 D6,D5 (D2,D1) - ( D6,D5(D2,D1) - ( D6,D5) (D2,D1) + ( D6,D5(D2,D1) + ( D6,D5) D11,D10 D11,D10 /乘法指令乘法指令* *乘法指令即2個數(shù)據(jù)/數(shù)值進(jìn)行乘法運算(A*B=C)后得出結(jié)果的指令1. 1.指令格式指令格式注:16位乘法指令的運算結(jié)果是32位/乘法指令用法說明乘法指令用法說明16位運算(*,*P)32位運算(D*,D*P)假設(shè)假設(shè)D1=3 , D5=6, D1=3 , D5=6, 那么指令執(zhí)行后,那么指令執(zhí)行后,D11,D10=18D11,D
54、10=18假設(shè)假設(shè)(D2,D1)(D2,D1)組成的組成的3232位數(shù)據(jù)位數(shù)據(jù) = 50,000= 50,000, (D6,D5)(D6,D5)組成的組成的3232位數(shù)據(jù)位數(shù)據(jù) = 8000= 8000那么指令執(zhí)行后,那么指令執(zhí)行后,(D13,D12,D11,D10)(D13,D12,D11,D10)組成的組成的6464位地址內(nèi)的數(shù)據(jù)位地址內(nèi)的數(shù)據(jù) = 40,000,000= 40,000,000D1 D1 * * D5 D5D11,D10D11,D10(D2D1 ) (D2D1 ) * * (D6D5) (D6D5)D13D12D11,D10D13D12D11,D10/乘法指令使用注意點乘法
55、指令使用注意點1.源操作數(shù)和目標(biāo)操作數(shù)位指定為同一軟元件這種情況下,如果使用連續(xù)型指令(這種情況下,如果使用連續(xù)型指令(* *,D,D* *), ,則每個則每個掃描周期,乘法運算的結(jié)果都會變化掃描周期,乘法運算的結(jié)果都會變化初始時,假設(shè)初始時,假設(shè)D1 = 1D1 = 1,當(dāng),當(dāng)X000X000接通后,執(zhí)行乘法指令接通后,執(zhí)行乘法指令第一個掃描周期后,第一個掃描周期后,D1 = 1 D1 = 1 * * 2 = 2 2 = 2第二個掃描周期后,第二個掃描周期后,D1 = 2 D1 = 2 * * 2 = 4 2 = 4第三個掃描周期后,第三個掃描周期后,D1 = 4 D1 = 4 * * 2
56、= 8 2 = 8依次類推,每個掃描周期,依次類推,每個掃描周期,D1D1的數(shù)值都會原來的的數(shù)值都會原來的2 2倍倍/除法指令除法指令/ /除法指令即2個數(shù)據(jù)/數(shù)值進(jìn)行除法運算(A/B=C)后,運算結(jié)果為商和余數(shù)的指令1. 1.指令格式指令格式注:16位除法指令的運算結(jié)果是32位其中低16位是商,高16位是余數(shù)/除法指令用法說明除法指令用法說明16位運算(/,/P)32位運算(D/,D/P)假設(shè)假設(shè)D1=9 , D5=2, D1=9 , D5=2, 那么指令執(zhí)行后,那么指令執(zhí)行后,D10=4D10=4, D11=1D11=1假設(shè)假設(shè)(D2,D1)(D2,D1)組成的組成的3232位數(shù)據(jù)位數(shù)據(jù)
57、= 50,000= 50,000, (D6,D5)(D6,D5)組成的組成的3232位數(shù)據(jù)位數(shù)據(jù) = 8000= 8000那么指令執(zhí)行后,那么指令執(zhí)行后,(D11,D10)(D11,D10)組成的組成的3232位地址內(nèi)的數(shù)據(jù)位地址內(nèi)的數(shù)據(jù) = = 6 6(商)(商)(D13,D12)(D13,D12)組成的組成的3232位地址內(nèi)的數(shù)據(jù)位地址內(nèi)的數(shù)據(jù) = = 20002000(余數(shù))(余數(shù))D1 / D5D1 / D5D11,D10D11,D10商商余數(shù)余數(shù)/除法指令使用注意點除法指令使用注意點1.源操作數(shù)和目標(biāo)操作數(shù)位指定為同一軟元件這種情況下,如果使用連續(xù)型指令(這種情況下,如果使用連續(xù)型指
58、令(/,D/,D/), ,則每個則每個掃描周期,除法運算的結(jié)果都會變化掃描周期,除法運算的結(jié)果都會變化初始時,假定初始時,假定D1 = 15D1 = 15,當(dāng),當(dāng)X000X000接通后,執(zhí)行除法指令接通后,執(zhí)行除法指令第一個掃描周期后,第一個掃描周期后,D1 = 15 / 2 = 7 D1 = 15 / 2 = 7 第二個掃描周期后,第二個掃描周期后,D1 = 7 / 2 = 3D1 = 7 / 2 = 3第三個掃描周期后,第三個掃描周期后,D1 = 3 / 2 = 1D1 = 3 / 2 = 1第四個掃描周期后,第四個掃描周期后,D1 = 1 / 2 = 0D1 = 1 / 2 = 0第五個
59、周期以后,第五個周期以后,D1D1都一直為都一直為0 0/運算指令應(yīng)用案例運算指令應(yīng)用案例案例案例1 1:基本計算:基本計算請計算請計算(D1+D2(D1+D2* *D3)/D4D3)/D4的值的值案例案例2 2:繞卷系統(tǒng):繞卷系統(tǒng)要求:按下啟動按鈕,繞卷馬達(dá)轉(zhuǎn)動,將薄膜打包要求:按下啟動按鈕,繞卷馬達(dá)轉(zhuǎn)動,將薄膜打包在滾軸上安裝一開關(guān),滾軸每轉(zhuǎn)一圈,開關(guān)接通一次在滾軸上安裝一開關(guān),滾軸每轉(zhuǎn)一圈,開關(guān)接通一次要求打包要求打包100100米后,自動由切刀將薄膜切斷米后,自動由切刀將薄膜切斷滾軸滾軸周長為周長為0.5米米/加一指令加一指令I(lǐng)NCINCINC加一指令即使指定軟元件中的內(nèi)容加一的指令2
60、. 2.操作數(shù)類型操作數(shù)類型1. 1.指令格式指令格式/加一指令用法說明加一指令用法說明一般使用加一指令時,都會用到脈沖型指令 即INCP此時,加一指令與計數(shù)器有點類似指令用法說明:指令用法說明:/減一指令減一指令DECDECDEC減一指令即使指定軟元件中的內(nèi)容減一的指令2. 2.操作數(shù)類型操作數(shù)類型1. 1.指令格式指令格式/減一指令用法說明減一指令用法說明一般使用減一指令時,都會用到脈沖型指令 即DECP此時,減一指令與計數(shù)器有點類似指令用法說明:指令用法說明:/增減指令的應(yīng)用增減指令的應(yīng)用案例1:水泵的順序啟動要求:通過一個按鈕,控制三臺水泵的運行按第一次按鈕,第一臺水泵啟動按第二次按鈕,第一臺水泵停止
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年熒光指示開關(guān)項目投資價值分析報告
- 2025至2030年竹木花架項目投資價值分析報告
- 2025至2030年液化氣爐膽項目投資價值分析報告
- 2025年中國網(wǎng)絡(luò)隔離系統(tǒng)市場調(diào)查研究報告
- 2025至2030年公寓床項目投資價值分析報告
- 2025年中國水源水管道式戶式中央空調(diào)市場調(diào)查研究報告
- 高中生改名字申請書
- 2025至2030年ABS隔膜閥項目投資價值分析報告
- 2025年飲用水凈化設(shè)備項目可行性研究報告
- 2025年中國保濕液市場調(diào)查研究報告
- 倉庫貨物安全管理
- 服務(wù)質(zhì)量、保證措施
- 端午做香囊課件
- 2024年部編版九年級語文上冊電子課本(高清版)
- 墨香里的年味兒(2023年遼寧沈陽中考語文試卷記敘文閱讀題及答案)
- 外研版小學(xué)五年級上冊英語閱讀理解專項習(xí)題
- 2024-2030年市政工程行業(yè)發(fā)展分析及投資戰(zhàn)略研究報告
- 高中數(shù)學(xué)教學(xué)方法都有哪些
- 濟(jì)寧醫(yī)學(xué)院成人高等教育期末考試《無機(jī)化學(xué)》復(fù)習(xí)題
- 汽車駕駛員高級工題庫與答案
- 手術(shù)室標(biāo)本管理及送檢評分標(biāo)準(zhǔn)
評論
0/150
提交評論