




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.2 FX2N4.2 FX2N的常用功能指令的常用功能指令 程序流向控制程序流向控制數(shù)據(jù)傳送與比較數(shù)據(jù)傳送與比較算術(shù)與邏輯運(yùn)算算術(shù)與邏輯運(yùn)算數(shù)據(jù)移位與循環(huán)數(shù)據(jù)移位與循環(huán)數(shù)據(jù)處理數(shù)據(jù)處理高速處理高速處理詳見附錄詳見附錄B B方便指令方便指令外部設(shè)備通信外部設(shè)備通信浮點(diǎn)運(yùn)算浮點(diǎn)運(yùn)算定位運(yùn)算定位運(yùn)算時(shí)鐘運(yùn)算時(shí)鐘運(yùn)算觸點(diǎn)比較觸點(diǎn)比較 l功能指令實(shí)際上是許多功能不同的子程序,也稱應(yīng)用指令。功能指令實(shí)際上是許多功能不同的子程序,也稱應(yīng)用指令。主要包括:主要包括:4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)
2、4.1.1 4.1.1 功能指令的表示方法功能指令的表示方法FXFX系列系列PLCPLC采用采用計(jì)算機(jī)通用的計(jì)算機(jī)通用的的形式表示功能指的形式表示功能指令。指令包括以下內(nèi)容:令。指令包括以下內(nèi)容:(1 1)每一條功能指令有一個(gè))每一條功能指令有一個(gè)(按(按FNC00FNC00FNC299FNC299編排指定)和編排指定)和一個(gè)一個(gè),兩者之間有嚴(yán)格的,兩者之間有嚴(yán)格的。(附錄。(附錄B B)(2 2)功能指令一般由操作碼(助記符)和操作數(shù)組合而成,但有的功)功能指令一般由操作碼(助記符)和操作數(shù)組合而成,但有的功能指令只有操作碼能指令只有操作碼( (助記符助記符) )而無操作數(shù)而無操作數(shù)( (操
3、作元件號(hào)操作元件號(hào)) )。功能指令的一般格式:功能指令的一般格式:4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.1 4.1.1 功能指令的表示方法(續(xù))功能指令的表示方法(續(xù))lSS:源:源(Source)(Source)操作數(shù),其內(nèi)容不隨指令執(zhí)行而變化的操作數(shù)稱為操作數(shù),其內(nèi)容不隨指令執(zhí)行而變化的操作數(shù)稱為“源源”,若使用變址寄存器時(shí),表示為,若使用變址寄存器時(shí),表示為SS。lDD:目標(biāo):目標(biāo)(Destination)(Destination)操作數(shù),其內(nèi)容隨指令執(zhí)行而變化的操作數(shù)稱操作數(shù),其內(nèi)容隨指令執(zhí)行而變化的操作數(shù)稱為為“目標(biāo)目標(biāo)”,使用變址寄存器時(shí),
4、表示為,使用變址寄存器時(shí),表示為DD。l源操作數(shù)或目標(biāo)操作數(shù)不止一個(gè)時(shí),可以表示為源操作數(shù)或目標(biāo)操作數(shù)不止一個(gè)時(shí),可以表示為S1S1、S2S2、S1S1、S2S2、D1D1、D2D2、D1D1、D2D2等。等。ln n或或m m:表示其他操作數(shù),常用于表示常數(shù),或?qū)υ床僮鲾?shù)和目標(biāo)操作數(shù):表示其他操作數(shù),常用于表示常數(shù),或?qū)υ床僮鲾?shù)和目標(biāo)操作數(shù)的補(bǔ)充說明。需注釋的項(xiàng)目較多時(shí),可以采用的補(bǔ)充說明。需注釋的項(xiàng)目較多時(shí),可以采用n1n1、n2n2、m1m1、m2m2等形式。等形式。l在程序中,每條功能指令占用一定的程序步數(shù),功能號(hào)和助記符各占在程序中,每條功能指令占用一定的程序步數(shù),功能號(hào)和助記符各占
5、1 1個(gè)個(gè)程序步,操作數(shù)占程序步,操作數(shù)占2 2步(步(1616位數(shù))或位數(shù))或4 4步(步(3232位數(shù))。位數(shù))。4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.1 4.1.1 功能指令的表示方法(續(xù))功能指令的表示方法(續(xù))4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.2 4.1.2 數(shù)據(jù)格式數(shù)據(jù)格式數(shù)據(jù)格式:操作數(shù)的結(jié)構(gòu)與形式。數(shù)據(jù)格式:操作數(shù)的結(jié)構(gòu)與形式。l在在FXFX系列系列PLCPLC內(nèi)部,數(shù)據(jù)是以二進(jìn)制(內(nèi)部,數(shù)據(jù)是以二進(jìn)制(BINBIN)補(bǔ)碼的形式存儲(chǔ),所有的四補(bǔ)碼的形式存儲(chǔ),所有的四則運(yùn)算都使用二進(jìn)制數(shù)。則運(yùn)
6、算都使用二進(jìn)制數(shù)。l二進(jìn)制補(bǔ)碼的最高位為符號(hào)位,正數(shù)符號(hào)位為二進(jìn)制補(bǔ)碼的最高位為符號(hào)位,正數(shù)符號(hào)位為0 0,負(fù)數(shù)符號(hào)位為,負(fù)數(shù)符號(hào)位為1 1。l為更精確地進(jìn)行運(yùn)算,可采用浮點(diǎn)數(shù)運(yùn)算。在為更精確地進(jìn)行運(yùn)算,可采用浮點(diǎn)數(shù)運(yùn)算。在FXFX系列系列PLCPLC中提供了二進(jìn)制中提供了二進(jìn)制浮點(diǎn)運(yùn)算和十進(jìn)制浮點(diǎn)運(yùn)算浮點(diǎn)運(yùn)算和十進(jìn)制浮點(diǎn)運(yùn)算 。4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.2 4.1.2 數(shù)據(jù)格式(續(xù))數(shù)據(jù)格式(續(xù))數(shù)據(jù)類型:位元件,字元件(含位元件的組合)數(shù)據(jù)類型:位元件,字元件(含位元件的組合)4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方
7、法與數(shù)據(jù)結(jié)構(gòu)4.1.2 4.1.2 數(shù)據(jù)格式(續(xù))數(shù)據(jù)格式(續(xù))1.1.位元件位元件位位(bit)(bit)元件,用于表示開關(guān)量的狀態(tài),例如常開觸點(diǎn)的閉合與斷開,線圈元件,用于表示開關(guān)量的狀態(tài),例如常開觸點(diǎn)的閉合與斷開,線圈的通電與斷電,這兩種狀態(tài)分別用二進(jìn)制數(shù)的通電與斷電,這兩種狀態(tài)分別用二進(jìn)制數(shù)表示,或稱該編程元件處表示,或稱該編程元件處于于狀態(tài)。狀態(tài)。 4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.2 4.1.2 數(shù)據(jù)格式(續(xù))數(shù)據(jù)格式(續(xù))2.2.字元件字元件字元件由字元件由1616個(gè)二進(jìn)制位組成,專個(gè)二進(jìn)制位組成,專用于處理數(shù)據(jù)。用于處理數(shù)據(jù)。如定時(shí)
8、器如定時(shí)器T T、計(jì)數(shù)器、計(jì)數(shù)器C C的設(shè)定值寄的設(shè)定值寄存器、當(dāng)前值寄存器和數(shù)據(jù)寄存存器、當(dāng)前值寄存器和數(shù)據(jù)寄存器器D D都是字元件都是字元件; ;位元件位元件X X、Y Y、M M、S S等按照位元件等按照位元件的組合規(guī)則也可以組成字元件用的組合規(guī)則也可以組成字元件用于數(shù)據(jù)處理。于數(shù)據(jù)處理。4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.2 4.1.2 數(shù)據(jù)格式(續(xù))數(shù)據(jù)格式(續(xù))3.3.位元件組合位元件組合FXFX系列系列PLCPLC用用的形式表示連續(xù)的位元件組,每組由的形式表示連續(xù)的位元件組,每組由4 4個(gè)連續(xù)的位元件組成,個(gè)連續(xù)的位元件組成,P P為位
9、元件的首地址,為位元件的首地址,n n為組數(shù)為組數(shù)(n=1(n=18)8)。例如。例如K2M0K2M0表示由表示由M0M0M7M7等等8 8個(gè)位元個(gè)位元件組成的兩個(gè)位元件組,件組成的兩個(gè)位元件組,M0M0為數(shù)據(jù)的最低位為數(shù)據(jù)的最低位( (首位首位) )。,例如,例如X0X0、XlOXlO、Y20Y20等;對(duì)于等;對(duì)于M M和和S S,首地址可以采用能被,首地址可以采用能被8 8整除的數(shù),也可以用最低位為整除的數(shù),也可以用最低位為O O的的地址作首地址,例如地址作首地址,例如M32M32、S50S50等。等。 4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.2 4
10、.1.2 數(shù)據(jù)格式(續(xù))數(shù)據(jù)格式(續(xù))l1616位操作數(shù)時(shí)位操作數(shù)時(shí)n=1n=14 4,n4n4時(shí)高位為時(shí)高位為0 0;3232位操作數(shù)時(shí)位操作數(shù)時(shí)n=1n=18 8,n8n8時(shí)高位時(shí)高位為為0 0。4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)輸入輸入X0=1X0=1輸出輸出Y7Y7Y0=Y0=01010101010101014.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.2 4.1.2 數(shù)據(jù)格式(續(xù))數(shù)據(jù)格式(續(xù))4.4.數(shù)據(jù)長度數(shù)據(jù)長度功能指令可以處理功能指令可以處理1616位數(shù)據(jù)(字位數(shù)據(jù)(字WordWord),也能處理),也能
11、處理3232位數(shù)據(jù)(雙字位數(shù)據(jù)(雙字Double Double WordWord)。)。 4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.2 4.1.2 數(shù)據(jù)格式(續(xù))數(shù)據(jù)格式(續(xù))l指令助記符之前加指令助記符之前加“D”D”表示處理表示處理3232位雙字?jǐn)?shù)據(jù),沒有位雙字?jǐn)?shù)據(jù),沒有“D”D”時(shí)表示處理時(shí)表示處理1616位字?jǐn)?shù)據(jù)。位字?jǐn)?shù)據(jù)。l處理處理3232位數(shù)據(jù)時(shí),為了避免出現(xiàn)錯(cuò)誤,建議使用首地址為偶數(shù)的操作數(shù),位數(shù)據(jù)時(shí),為了避免出現(xiàn)錯(cuò)誤,建議使用首地址為偶數(shù)的操作數(shù),如如0 0,2 2,4 4等。等。l3232位計(jì)數(shù)器位計(jì)數(shù)器C200C200C255C255的
12、軟元件均為的軟元件均為3232位,不能用作位,不能用作1616位指令的操作數(shù)。位指令的操作數(shù)。4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.3 4.1.3 指令執(zhí)行方式指令執(zhí)行方式功能指令執(zhí)行的方式:連續(xù)執(zhí)行和脈沖執(zhí)行。功能指令執(zhí)行的方式:連續(xù)執(zhí)行和脈沖執(zhí)行。4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)1.1.連續(xù)執(zhí)行方式連續(xù)執(zhí)行方式當(dāng)當(dāng)X1X1常開觸點(diǎn)閉合時(shí),指令常開觸點(diǎn)閉合時(shí),指令在每個(gè)掃描周期在每個(gè)掃描周期都被重復(fù)執(zhí)行。都被重復(fù)執(zhí)行。 4.1.3 4.1.3 指令執(zhí)行方式(續(xù))指令執(zhí)行方式(續(xù))4.1 4.1 功能指令的表示方
13、法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)2.2.脈沖執(zhí)行方式脈沖執(zhí)行方式指令助記符后加指令助記符后加(P P)表示脈沖執(zhí)行方式。當(dāng)掃描到該行指令時(shí),表示脈沖執(zhí)行方式。當(dāng)掃描到該行指令時(shí),僅當(dāng)僅當(dāng)X0X0由由OFFONOFFON時(shí)執(zhí)行一次時(shí)執(zhí)行一次。4.1.3 4.1.3 指令執(zhí)行方式(續(xù))指令執(zhí)行方式(續(xù))l在不需要每個(gè)掃描周期都執(zhí)行某指令時(shí),用脈沖執(zhí)行方式可以縮短程序在不需要每個(gè)掃描周期都執(zhí)行某指令時(shí),用脈沖執(zhí)行方式可以縮短程序處理的時(shí)間。處理的時(shí)間。l某些功能指令(某些功能指令(P P)和()和(D D)可同時(shí)使用。)可同時(shí)使用。 4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示
14、方法與數(shù)據(jù)結(jié)構(gòu)4.1.4 4.1.4 變址寄存器(變址寄存器(V V、Z Z)在功能指令的說明中,表示可變址操作數(shù)的方法是在表示源在功能指令的說明中,表示可變址操作數(shù)的方法是在表示源S S或目標(biāo)或目標(biāo)D D的符的符號(hào)中加號(hào)中加標(biāo)記。標(biāo)記。 FX2NFX2N和和FX2NCFX2NC有有1616個(gè)變址寄存器個(gè)變址寄存器。在傳送、比較指令中,。在傳送、比較指令中,變址寄存器變址寄存器V V、Z Z,在循環(huán)程序中常使用變址寄,在循環(huán)程序中常使用變址寄存器,其操作方式與普通數(shù)據(jù)寄存器一樣。存器,其操作方式與普通數(shù)據(jù)寄存器一樣。對(duì)于對(duì)于3232位指令,位指令,V V為高為高1616位,位,Z Z為低為低1
15、616位。位。這時(shí)變址指令只需指定這時(shí)變址指令只需指定Z Z,Z Z就能代表就能代表V V和和Z Z的組合。的組合。4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.4 4.1.4 變址寄存器(變址寄存器(V V、Z Z)(續(xù))(續(xù))(D5VD5V)+ +(D15ZD15Z)D40ZD40Z時(shí),即(時(shí),即(D15D15)+ +(D35D35)(D60D60) 4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.4 4.1.4 變址寄存器(變址寄存器(V V、Z Z)(續(xù))(續(xù))l1616位指令操作數(shù)的修改:位指令操作數(shù)的修改: 4.1
16、4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.1.4 4.1.4 變址寄存器(變址寄存器(V V、Z Z)(續(xù))(續(xù))l3232位指令操作數(shù)的修改:位指令操作數(shù)的修改:4.1.4 4.1.4 變址寄存器(變址寄存器(V V、Z Z)(續(xù))(續(xù))l常數(shù)操作數(shù)的修改:常數(shù)操作數(shù)的修改: 4.1 4.1 功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)功能指令的表示方法與數(shù)據(jù)結(jié)構(gòu)4.2 FX2N4.2 FX2N的常用功能指令的常用功能指令 4.2.1 FX4.2.1 FX2N2N的常用功能指令總攬的常用功能指令總攬F(tuán)XFX2N2N系列系列PLCPLC除了基本指令、步進(jìn)指令外,還有除了基本指令、步進(jìn)
17、指令外,還有100100多條功能指令,可分多條功能指令,可分為程序流程控制、數(shù)據(jù)傳送和比較、算術(shù)與邏輯運(yùn)算、數(shù)據(jù)移位與循環(huán)、為程序流程控制、數(shù)據(jù)傳送和比較、算術(shù)與邏輯運(yùn)算、數(shù)據(jù)移位與循環(huán)、數(shù)據(jù)處理、高速處理、方便指令、外設(shè)通信、浮點(diǎn)運(yùn)算、定位運(yùn)算、時(shí)數(shù)據(jù)處理、高速處理、方便指令、外設(shè)通信、浮點(diǎn)運(yùn)算、定位運(yùn)算、時(shí)鐘運(yùn)算、接點(diǎn)比較等幾大類。鐘運(yùn)算、接點(diǎn)比較等幾大類。 4.2.2 4.2.2 程序流程控制類指令(程序流程控制類指令(FNC00FNC00FNC09FNC09共共1010條)條)4.2 FX2N4.2 FX2N的常用功能指令的常用功能指令 4.2.3 4.2.3 傳送與比較類指令(傳送與比較類指令(FNC10FNC10FNC19FNC19共共1010條)條) 4.2 FX2N4.2 FX2N的常用功能指令的常用功能指令 4.2.4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 杭州日租房合同范本
- 2025年柱上式無功補(bǔ)償裝置項(xiàng)目建議書
- 占地合同樣本合同范本
- 合同范本大寫
- 冷庫貨物保管合同范本
- 廈門市二手房買賣合同范例
- 項(xiàng)目實(shí)施補(bǔ)充合同范本
- 變更協(xié)議合同范本
- 2025年年智能制造項(xiàng)目合作計(jì)劃書
- 劃撥地建房合同范本
- 孤殘兒童護(hù)理員技能鑒定考試題庫(含答案)
- DL∕T 5136-2012 火力發(fā)電廠、變電站二次接線設(shè)計(jì)技術(shù)規(guī)程
- 娛樂場所安全承諾聲明
- 光伏項(xiàng)目施工總進(jìn)度計(jì)劃表(含三級(jí))
- 《平面向量的坐標(biāo)運(yùn)算(平行與垂直)》專題精講課件
- DB32-T 4757-2024 連棟塑料薄膜溫室建造技術(shù)規(guī)范
- 農(nóng)村自建房包工包料施工合同
- 2024年鎮(zhèn)江市高等??茖W(xué)校單招職業(yè)適應(yīng)性測試題庫完美版
- 2024年云上貴州大數(shù)據(jù)(集團(tuán))有限公司招聘筆試沖刺題(帶答案解析)
- 珠海市高級(jí)技工學(xué)校校企合作管理辦法修訂
- GB 31825-2024制漿造紙單位產(chǎn)品能源消耗限額
評(píng)論
0/150
提交評(píng)論