FX2N系列可編程控制器功能指令概述_第1頁
FX2N系列可編程控制器功能指令概述_第2頁
FX2N系列可編程控制器功能指令概述_第3頁
FX2N系列可編程控制器功能指令概述_第4頁
FX2N系列可編程控制器功能指令概述_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、可編程控制器應(yīng)用技術(shù)第六章 FX2N系列可編程控制器功能指令概述目錄 數(shù)據(jù)類軟元件及存儲器組織 功能指令的表達形式、使用要素及分類1內(nèi)容提要2 功能指令是可編程控制器數(shù)據(jù)處理能力的標志。由于數(shù)據(jù)處理遠比邏輯處理復(fù)雜,功能指令無論從指令的表達形式上,還是從涉及的機內(nèi)器件種類及信息的數(shù)量上都有一定的特殊性。 本章介紹 FX2N系列可編程控制器數(shù)據(jù)類軟元件的組成和功能,功能指令的類型、表示形式和使用要素。給出了 FX2N系列可編程控制器的功能指令總表。 概述定義可編程控制器的基本指令基于繼電器、定時器、計數(shù)器類軟元件,主要用于邏輯處理的指令。 功能指令(應(yīng)用程序)用于數(shù)據(jù)的傳送、運算、變換及程序控制

2、等功能。 3概述功能指令的特點 功能強大 指令處理的數(shù)據(jù)多 數(shù)據(jù)在存儲單元中流轉(zhuǎn)的過程復(fù)雜4第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織一、數(shù)據(jù)類軟元件的類型及使用 1.數(shù)據(jù)寄存器(D) 數(shù)據(jù)寄存器是用于存儲數(shù)值數(shù)據(jù)的軟元件,F(xiàn)X2N系列機中為16位(最高位為符號位,可處理數(shù)值范圍為-32, 768+32,768),如將2個相鄰數(shù)據(jù)寄存器組合,可存儲32位(最高位為符號位,可處理數(shù)值范圍為-2,147,483, 648 +2, 147, 483, 648)的數(shù)值數(shù)據(jù)。5第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織圖6-1 16/32位二進制數(shù)據(jù)各位權(quán)值6第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織常用數(shù)據(jù)寄存器有以下幾類:通用數(shù)

3、據(jù)寄存器 (D0D199共200點) 斷電保持數(shù)據(jù)寄存器 (D200D511共312點) 特殊數(shù)據(jù)寄存器 (D8000D8255共256點) 7第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織舉例在 D8000中,存有監(jiān)視定時器的時間設(shè)定值。 它的初始值由系統(tǒng)只讀存儲器在通電時寫入。要改變時可利用傳送指令(FNC12 MOV)寫入未定義的特殊數(shù)據(jù)寄存器不要使用!圖6-2 特殊數(shù)據(jù)寄存器數(shù)據(jù)的寫入FNC 12 MOVK250 D800FNC 07 WDTM8002將監(jiān)視定時器設(shè)為250ms監(jiān)視定時器刷新8第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織變址寄存器V、Z和通用數(shù)據(jù)寄存器一樣,是進行數(shù)值數(shù)據(jù)讀、寫的16位數(shù)據(jù)寄存器

4、。主要用于運算操作數(shù)地址的修改。進行32位數(shù)據(jù)運算時,將V0V7,Z0Z7對號結(jié)合使用,如指定Z0為低位,則V0為高位,組合成為:(V0,Z0)。變址寄存器V、Z的組合如圖6-3所示。 2.變址寄存器 (V0V7,Z0Z7共16點)V0Z0V0Z016位32位16位高位低位變址寄存器V、Z的組合9第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織舉例軟元件的變址FNC 12 MOVD5V0 D10Z0X000如:當V0=8,Z0=14時,D(5+8)=D(13);D(10+14)=D(24)則(D13)(D24)當V0=9,D(5+9)=D(14),則(D14)(D24) 圖6-4 變址寄存器的使用說明可以用變

5、址寄存器進行變址的軟元件是: X、Y、M、S、P、T、C、D、K、H、KnX、KnY、Kn M、KnS。 10第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織注意!變址寄存器不能修改V與Z本身或位數(shù)指定用的Kn參數(shù)。例如K4M0Z有效,而K0ZM0無效。 11第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織 在FX2N可編程控制器的數(shù)據(jù)寄存器區(qū)域,D1000號以上的數(shù)據(jù)寄存器為通用停電保持寄存器,利用參數(shù)設(shè)置可作為最多7000點的文件寄存器使用,文件寄存器實際上是一類專用數(shù)據(jù)寄存器,用于集中存儲大量的數(shù)據(jù),例如采集數(shù)據(jù)、統(tǒng)計計算數(shù)據(jù)、多組控制參數(shù)等。 3.文件寄存器 ( D1000D2999共2000點)12第一節(jié) 數(shù)據(jù)類軟

6、元件及存儲器組織 4.指針用途 用作跳轉(zhuǎn)、中斷等程序的入口地址,與跳轉(zhuǎn)、子程序、中斷程序等指令一起應(yīng)用。地址號采用十進制數(shù)分配。 分類 按用途可分為分支類指針P和中斷用指針I(yè)兩類,其中中斷用指針又可分為輸入中斷用,定時器中斷用及計數(shù)器中斷用等三種。 13第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織(1)指針 P 指針P用于分支指令,其地址號P0P63,共64點。P63即相當于END指令。 圖6-5 指針P的使用14第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織 (2)指針I(yè) 輸入中斷用指針。輸入中斷用指針I(yè)00I50,共6點。6個輸入中斷僅接收對應(yīng)于輸入口 X000X005的信號觸發(fā)。這些輸入口無論是硬件設(shè)置還是軟件管

7、理上都與一般的輸入口不同,可以處理比掃描周期短的輸入中斷信號。上升沿或下降沿指對輸入信號類別的選擇。I00:下降沿中斷1:上升沿中斷輸入號位05,每個輸入只能用一次指針的格式例如:I001為輸入X000從OFFON變化時,執(zhí)行由該指針作為標號后面的中斷程序,并在執(zhí)行IRET指令時返回。15第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織 定時器中斷用指針。定時器中斷用指針I(yè)6I8,共3點。定時器中斷為機內(nèi)信號中斷。由指定編號為68的專用定時器控制。設(shè)定時間在1099ms間選取。每隔設(shè)定時間中斷一次。用于不受PLC運算周期影響的循環(huán)中斷處理控制程序。I定時器中斷號68,每個定時器只能用一次指針的格式1099ms

8、定時器中斷例如:I610為每隔10ms就執(zhí)行標號為I610的中斷程序一次,在IRET指令執(zhí)行時返回。16第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織 計數(shù)器中斷用指針。計數(shù)器中斷用指針I(yè)010I060 ,共6點。計數(shù)器中斷可根據(jù)PLC內(nèi)部的高速計數(shù)器比較結(jié)果執(zhí)行中斷程序。指針的格式I00計數(shù)器中斷號16 ,每個中斷號只能用一次。17第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織二、數(shù)據(jù)類軟元件的結(jié)構(gòu)形式 (1)基本形式 FX2N系列PLC數(shù)據(jù)類元件的基本結(jié)構(gòu)為16位存儲單元。具有符號位和字元件。 (2)雙字元件 其中低位元件存儲32位數(shù)據(jù)的低位部分,高位元件存儲32位數(shù)據(jù)的高位部分。最高位(第32位)為符號位。 在指令

9、中使用雙字元件時,一般只用其低位地址表示這個元件,其高位同時被指令使用。雖然取奇數(shù)或偶數(shù)地址作為雙字元件的低位是任意的,但為了減少元件安排上的錯誤,建議用偶數(shù)作為雙字元件的元件號。18第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織 (3)位組合元件 FX2N系列PLC中使用4位BCD碼,產(chǎn)生了位組合元件。 位組合元件常用輸入繼電器X、輸出繼電器Y、輔助繼電器M及狀態(tài)繼電器S組成,元件表達為KnX、KnY、KnM、KnS等形式,式中Kn指有n組這樣的數(shù)據(jù)。KnX000表示位組合元件是由從 X000開始的 n組位元件組合。若n為1 ,則 K1X0指由 X000、X001、X002、X003四位輸入繼電器的組合;

10、而n為2 ,則 K2X0是指 X000 X007八位輸入繼電器的二組組合。除此之外,位組合元件還可以變址使用,如 KnXZ、KnYZ、Kn MZ、KnSZ等,這給編程帶來很大的靈活性。舉例19第一節(jié) 數(shù)據(jù)類軟元件及存儲器組織三、 FX2N系列可編程控制器存儲器組成 通過FX2N系列PLC存儲器組成表可以方便地了解某種類型的可編程控制器軟元件的類型、數(shù)量及一些使用特征。 20表6-1 FX2N系列PLC存儲器組成表21續(xù)表22 非停電保持區(qū)域。根據(jù)設(shè)定的參數(shù),可變更為停電保持區(qū)域。 停電保持區(qū)域。根據(jù)設(shè)定的參數(shù),可變更為非停電保持區(qū)域。 固定的停電保持區(qū)域。不可變更。 不同系列的對應(yīng)功能請參照特

11、殊軟元件一覽表。注:【 】內(nèi)的軟元件為停電保持區(qū)域。續(xù)表23第二節(jié)功能指令的表達形式、使用要素及分類一、功能指令的表達形式及使用要素 1.功能指令的表達形式 功能指令不含表達梯形圖符號間相互關(guān)系的成分,而是直接表達本指令要做什么。 FNC 12 MOVK123 D500X8002圖6-6 功能指令的梯形圖形式24第二節(jié)功能指令的表達形式、使用要素及分類指令名稱助記符指令代碼操作數(shù)范圍程序步S1S2D加法ADDADD(P) FNC20(16/32)K、HKnX、KnY、Kn M、KnST、C、D、V、ZKnY、Kn M、KnST、C、D、V、ZADD、ADDP7步DADD、DADDP13步 2.功能指令的使用要素表6-2 加法指令要素圖6-7 功能指令的格式及要素25第二節(jié)功能指令的表達形式、使用要素及分類功能指令的使用要素功能指令編號 助記符數(shù)據(jù)長度 執(zhí)行形式操作數(shù)變址功能程序步數(shù) 26第二節(jié)功能指令的表達形式、使用要素及分類二、FX2N系列可編程控制器功能指令分類及匯總分類分為程序控制、數(shù)據(jù)處理、特種

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論