三菱fx系列plc簡介_第1頁
已閱讀1頁,還剩78頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、6.1 FX系列PLC的硬件配置及其技術指標 6.1.1 FX 系列PLC的命名 6.1.2 FX 系列PLC的基本構成 6.1.3 FX 系列PLC的技術指標 6.2 FX系列PLC的編程元件 6.2.1 輸入繼電器X,6.2.2 輸出繼電器Y 6.2.3 輔助繼電器M 6.2.4 狀態(tài)器S 6.2.5 定時器T 6.2.6 計數器C6.2.7 指針P/I6.2.8 常數K/H6.2.9 數據寄存器D6.2.

2、10 變址寄存器V/Z,本章要點: FX系列PLC的硬件配置及其技術指標 FX系列PLC內部編程元件的功能及編號,本章難點: FX系列PLC內部編程元件的功能及編號,本章重點以三菱FX0N、FX1N、FX2N等型號PLC為例,介紹其硬件配置、技術指標,及其內部編程元件的功能與地址編號。,6.1.1 FX 系列PLC的命名,6.1 FX系列PLC的硬件配置及其技術指標,FX 系列可編程控制器型號命名的基

3、本格式如下。,① 系列序號0、2、ON、OS 、2C、2N、2NC、1N、1S ,即 FX0、 FX2、 FX0N、 FX0S、FX2C、FX2N、 FX2NC、FX1N 和FX1S。,② 輸入/輸出的總點數:4~128 點。,6.1 FX系列PLC的硬件配置及其技術指標,6.1.1 FX 系列PLC的命名,④ 輸出形式(其中輸入專用無記號): R——繼電器輸出;T——晶體管輸出;S——晶閘管輸出。,③ 單元區(qū)別: M——基

4、本單元;E——輸入/輸出混合擴展單元及擴展模塊;EX——輸入專用擴展模塊;EY——輸出專用擴展模塊。,6.1 FX系列PLC的硬件配置及其技術指標,6.1.1 FX 系列PLC的命名,⑤ 特殊物品的區(qū)別 D:DC電源,DC輸入。A1:AC電源,AC輸入(AC100-120V)或AC輸入模塊。H:大電流輸出擴展模塊。V:立式端子排的擴展模式。C:接插口輸入輸出方式。F:輸入濾波器1 ms的擴展模塊。L:TTL輸入型模塊。S

5、:獨立端子(無公共端)擴展模塊。特殊物品無記號: AC電源,DC輸入,橫式端子排。輸出能力為繼電器輸出2 A/點、晶體管輸出0.5 A/點或晶閘管輸出0.3 A/點的標準輸出。,6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,FX 系列可編程控制器由基本單元、擴展單元、擴展模塊及特殊功能單元構成?;締卧?Basic Unit)包括 CPU、存儲器、輸入輸出及電源,是PLC的主要部分。擴展單元(

6、Extension Unit)是用于增加可編程控制器 I/O點數的裝置,內部設有電源。擴展模塊(Extension Module)用于增加可編程控制器 I/O點數及改變可編程控制器 I/O點數比例,內部無電源,所用電源由基本單元或擴展單元供給。因擴展單元及擴展模塊無CPU,必須與基本單元一起使用。特殊功能單元(Special Function Unit)是一些專門用途的裝置。限于篇幅,在此主要對FX1N 系列可編程控制器的基本單元、擴展

7、單元、擴展模塊的型號規(guī)格做一個簡單介紹。,,6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,FX1N的基本單元型號規(guī)格如表6.1所示,擴展單元或擴展模塊只可以使用FX0N和FX2N系列的,其主要型號規(guī)格如表6.2,表6.3所示。用FX1N的基本單元與FX0N、FX2N系列擴展單元或擴展模塊可構成I/O點為16~128點的PLC系統(tǒng)。,表6.1 FX1N基本單元型號規(guī)格,6.1 FX系列PLC的硬件配

8、置及其技術指標,6.1.2 FX 系列PLC的基本構成,表6.2 FX2N擴展單元型號規(guī)格(AC100~240V電源),6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,表6.3 FX0N、FX2N擴展模塊型號規(guī)格,6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,FX1N系列可編程控制器環(huán)境規(guī)格、輸入規(guī)格、輸出規(guī)格、電源規(guī)格、性能規(guī)格(Performance Sp

9、ecification)等,分別如表6.4,表6.5,表6.6,表6.7及表6.8所示。,表6.4 FX1N環(huán)境規(guī)格,6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,表6.4 FX1N環(huán)境規(guī)格(續(xù)表),6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,表6.5 FX1N輸入技術指標,注:輸入端X0~X7內置數字濾波器,響應時間可變更為0~15 ms。,表6.6 F

10、X1N 輸出技術指標,6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,表6.6 FX1N 輸出技術指標(續(xù)表),6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,表6.6 FX1N 輸出技術指標(續(xù)表),(1) 當外接電源電壓小于等于 24 V時,盡量保持5 mA以上電流。 (2) 響應時間0.2 ms是在條件為24 V 200 mA時,實際所需時間為電

11、路切斷負載電流到電流為0的時間,可用并接續(xù)流,6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,二極管的方法改善響應時間。若希望響應時間短于0.5 ms,應保證電源為24 V 60 mA。,表 6.7 FX1N 電源部分技術指標,6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,表6.8 FX1N性能規(guī)格,6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 F

12、X 系列PLC的基本構成,表6.8 FX1N性能規(guī)格(續(xù)表),6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,表6.8 FX1N性能規(guī)格(續(xù)表),6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,表6.8 FX1N性能規(guī)格(續(xù)表),6.1 FX系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,表6.8 FX1N性能規(guī)格(續(xù)表),6.1 FX

13、系列PLC的硬件配置及其技術指標,6.1.2 FX 系列PLC的基本構成,表6.8 FX1N性能規(guī)格(續(xù)表),6.1 FX系列PLC的硬件配置及其技術指標,6.1.3 FX 系列PLC的技術指標,可編程控制器的性能指標較多,不同廠家的可編程控制器產品技術性能各不相同,各有特色。通??梢杂靡韵聨追N性能指標進行描述。,2.掃描速度,1.輸入/輸出點數,輸入/輸出點數是指可編程控制器組成控制系統(tǒng)時所能接入的輸入輸出信號的最大數量,即可編程控制

14、器外部輸入、輸出端子數。它表示可編程控制器組成控制系統(tǒng)時可能的最大規(guī)模。通常,在總點數中,輸入點數大于輸出點數,且輸入與輸出點不能相互替代。,一般以執(zhí)行1 000步指令所需的時間來衡量,單位為毫秒/千步。也有以執(zhí)行一步指令時間計,單位為微秒/步。,6.1 FX系列PLC的硬件配置及其技術指標,6.1.3 FX 系列PLC的技術指標,可編程控制器的存儲器包括系統(tǒng)程序存儲器、用戶程序存儲器和數據存儲器三部分。可編程控制器產品中可供用戶使用的

15、是用戶程序存儲器和數據存儲器。,3.存儲器容量,4.編程語言,可編程控制器采用梯形圖、布爾助記符、菜單圖、功能模塊圖和語言描述等編程語言。不同的可編程控制器產品可能擁有其中一種、兩種或全部的編程方式。常用三種編程方式為梯形圖(LAD)、布爾助記符(STL)和功能模塊圖(SFC)。,可編程控制器中程序指令是按“步”存放的,一“步”占用一個地址單元,一個地址單元一般占用兩個字節(jié)。如存儲容量為1 000步的可編程控制器,其存儲容量為2 K字節(jié)

16、。,6.1 FX系列PLC的硬件配置及其技術指標,6.1.3 FX 系列PLC的技術指標,5.指令功能,可編程控制器的指令種類越多,則其軟件的功能就越強,使用這些指令完成一定的控制目標就越容易。,此外,可編程控制器的可擴展性、使用條件、可靠性、易操作性及經濟性等性能指標也是用戶在選擇可編程控制器時須注意的指標。,6.2 FX系列PLC的編程元件,PLC內部有許多具有不同功能的器件:輸入繼電器X、輸出繼電器Y、定時器T、計數器C、輔助繼電

17、器M、狀態(tài)寄存器S等。為了與實際的物理器件相區(qū)別,我們把上述PLC的內部器件稱為軟元件。,6.1.3 FX 系列PLC的技術指標,不同廠家、不同系列的PLC,同一產家的不同型號的PLC其內部軟元件的數量、種類、功能和編號也不相同,因此用戶在編制程序時,必須熟悉所選用PLC的軟元件功能和編號。,FX系列PLC軟繼電器編號由字母和數字組成。其中:輸入繼電器和輸出繼電器用八進制數字編址,其他均采用十進制數字編址。,6.2.1 輸入繼電器X,6

18、.2 FX系列PLC的編程元件,它是PLC接收外部開關信號的接口,輸入繼電器常開觸點、常閉觸點使用次數不限。輸入繼電器采用八進制編址,FX系列PLC為X000~X007、X010~X017、X020~X027、X030~X037、X040~X047、X050~X057、…,最多128點。,輸入繼電器是PLC用來接收用戶輸入設備發(fā)來的輸入信號,其線圈只能由外部輸入信號所驅動,只有當外部信號接通時,對應的輸入繼電器才得電,不能用指令來驅動。

19、如圖6.1所示。,應用中要注意以下幾點。,(1) 在程序中絕對不可能出現輸入繼電器的線圈,只能出現輸入繼電器的觸點。,6.2 FX系列PLC的編程元件,(3) 基本單元輸入繼電器的編號是固定的,擴展單元和擴展模塊是按與基本單元最靠近開始順序進行編號的,如圖6.2所示。,(2) 每個輸入繼電器的常開與常閉觸點均可無數次使用。,,,,圖6.2 輸入地址編號的確定,圖6.1 輸入繼電器電路,6.2.1 輸入繼電器X,6.2 FX系列PLC的編

20、程元件,6.2.2 輸出繼電器Y,輸出繼電器是用來傳送信號到外部負載的元件。也采用八進制編址,FX系列PLC為Y0~Y177,最多128點。輸出繼電器是用來將PLC內部信號輸出傳送給外部負載,其線圈是只能由PLC內部程序驅動,而不能由外部信號所驅動,其線圈狀態(tài)傳送給輸出單元,再由輸出單元對應的硬觸點來驅動外部負載,如圖6.3所示。,圖6.3 輸出繼電器電路,,6.2 FX系列PLC的編程元件,6.2.2 輸出繼電器Y,應用中要注意以下

21、幾點。,(1) 每個輸出繼電器在輸出單元中都對應有一個常開硬觸點,但在程序中供編程的輸出繼電器,不管是常開還是常閉觸點,都可以無數次使用。,(2) 與輸入繼電器一樣,基本單元的輸出繼電器編號是固定的,擴展單元和擴展模塊的編號也是按與基本單元最靠近開始順序進行編號的,如圖6.4所示。實際使用中,輸入/輸出繼電器的數量,要根據系統(tǒng)配置而定。,,圖6.4 輸入地址編號的確定,6.2 FX系列PLC的編程元件,6.2.3 輔助繼電器M,圖6.5

22、 輔助繼電器電路,輔助繼電器是PLC中數量最多的一種繼電器,其作用相當于繼電器控制系統(tǒng)中的中間繼電器。和輸出繼電器一樣,其線圈由程序指令驅動,每個輔助繼電器都有無限多對常開常閉觸點,供編程使用。但是,其觸點不能直接驅動外部負載,要通過輸出繼電器才能實現對外部負載的驅動。FX系列PLC的輔助繼電器有三種類型:通用型、保持型和特殊型。,,1.通用輔助繼電器,通用輔助繼電器和輸出繼電器一樣,在PLC電源中斷后,其狀態(tài)將變?yōu)镺FF。當電源恢復后

23、,除因程序使其變?yōu)镺N外,其他仍保持OFF,如圖6.5所示,地址編號見表6.9。,6.2 FX系列PLC的編程元件,6.2.3 輔助繼電器M,表6.9 FX系列PLC通用輔助繼電器地址編號,注:FX2N等可通過程序設定,將它們變?yōu)楸3州o助繼電器。,2.保持輔助繼電器,保持輔助繼電器在PLC電源中斷后,它具有保持斷電前的瞬間狀態(tài)的功能,并在恢復供電后繼續(xù)斷電前的狀態(tài),地址編號見表6.10。,6.2 FX系列PLC的編程元件,6.2.3 輔

24、助繼電器M,表6.10 FX系列PLC保持輔助繼電器地址編號,注:FX2N等也可通過程序設定,將它們變?yōu)橥ㄓ幂o助繼電器。,3.特殊輔助繼電器(M8000~M8255),特殊輔助繼電器是指具有某項特定功能的輔助繼電器,通??煞譃閮纱箢悾河|點型和線圈型。 觸點型:特殊輔助繼電器的線圈由PLC系統(tǒng)驅動,用戶只可以利用其觸點。 線圈型:特殊輔助繼電器的線圈由用戶控制,其線圈得電后,PLC做出特定動作。,6.2 FX系列PLC的編

25、程元件,6.2.3 輔助繼電器M,M8000(M8001)——運行監(jiān)視用特殊輔助繼電器。,1) 觸點型特殊輔助繼電器,圖6.6 運行監(jiān)視用特殊輔助繼電器M8000(M8001),圖6.7 初始脈沖特殊輔助繼電器M8002(M8003),,,PLC運行時M8000得電(M8001斷電),PLC停止時M8000失電(M8001得電)。如圖6.6所示。 (2) M8002(M8003)——初始脈沖特殊輔助繼電器。M8002(M8003

26、)只在PLC開始運行的第一個掃描周期內得電(斷電),其余時間均斷電(得電),如圖6.7所示。,6.2 FX系列PLC的編程元件,6.2.3 輔助繼電器M,常用M8002的觸點作為一些軟元件的初始化復位信號。,(3) M8011、M8012、M8013、M8014——分別為產生周期為10 ms、100 ms、1 s、1 min脈沖的特殊輔助繼電器(當PLC為RUN時工作),如圖6.8所示。,圖6.8 100 ms脈沖的特殊輔助繼電器,M8

27、004——出錯特殊繼電器。,,當PLC出現硬件出錯、參數出錯、語法出錯、電路出錯、操作出錯、運算出錯等時,M8004得電。,6.2 FX系列PLC的編程元件,6.2.3 輔助繼電器M,M8061——硬件出錯特殊繼電器→D8061(出錯代碼)。M8064——參數出錯特殊繼電器→D8064(出錯代碼)。M8065——語法出錯特殊繼電器→D8065(出錯代碼)。M8066——電路出錯特殊繼電器→D8066(出錯代碼)。,M8020——零

28、標志。M8021——錯位標志。M8022——進位標志。M8029——指令執(zhí)行完畢標志。M8046——STL狀態(tài)置1。M8246——C246 減計數監(jiān)視。M8247——C247 減計數監(jiān)視。,M8067——操作出錯特殊繼電器→D8067(出錯代碼)。,6.2 FX系列PLC的編程元件,6.2.3 輔助繼電器M,M8249——C249 減計數監(jiān)視。M8251——C251 減計數監(jiān)視。M8252——C252 減計數監(jiān)視。M8

29、254——C254 減計數監(jiān)視。2) 線圈型特殊輔助繼電器M8028——10 ms定時器切換標志。,FX1S、FX0N中,當M8028線圈被接通時,則T32~T62變?yōu)?0 ms定時器。 M8034——禁止全部輸出的特殊輔助繼電器。 當M8034線圈被接通時,則PLC的所有輸出自動斷開。,6.2 FX系列PLC的編程元件,6.2.3 輔助繼電器M,M8039——恒定掃描周期的特殊輔助繼電器。 當M80

30、39線圈被接通時,則PLC以恒定的掃描方式運行,恒定掃描周期值由D8039決定。,6.2 FX系列PLC的編程元件,6.2.3 輔助繼電器M,M8031——非保持型存儲器全清除。M8032——保持型存儲器全清除。M8033——RUN→STOP時,輸出保持RUN前狀態(tài)。M8035——強制運行(RUN)監(jiān)視。M8036——強制運行(RUN)。M8037——強制停止(STOP)。與步進指令有關的:M8040——禁止狀態(tài)轉移。M

31、8041——從起始狀態(tài)開始轉移。M8042——啟動脈沖。M8043——回原點結束。,6.2 FX系列PLC的編程元件,6.2.3 輔助繼電器M,M8044——原點條件。M8045——禁止輸出復位。M8047——STL狀態(tài)監(jiān)控有效。M8050—— I00□禁止。M8051—— I10□禁止。M8052—— I20□禁止。M8053—— I30□禁止。M8056——捕捉X0的脈沖。M8057——捕捉X1的脈沖。M805

32、8——捕捉X2的脈沖。M8059——捕捉X3的脈沖。M8235 ——設置C235為減計數方式。,6.2 FX系列PLC的編程元件,6.2.3 輔助繼電器M,M8236 ——設置C236為減計數方式。M8237 ——設置C237為減計數方式。M8238 ——設置C238為減計數方式。M8241 ——設置C241為減計數方式。M8242 ——設置C242為減計數方式。M8244 ——設置C244為減計數方式。注意:FX系列中

33、,不同型號PLC的特殊輔助繼電器的數量也不同。,在M8000~M8255的256個特殊輔助繼電器中,PLC未定義的不可在用戶程序中使用,具體可參見使用手冊。,6.2 FX系列PLC的編程元件,6.2.4 狀態(tài)器S,狀態(tài)器S是構成SFC圖的重要軟元件,在步進順控程序中起著重要的作用,它與后述的步進指令配合使用。一般有五個類型:初始用狀態(tài)器、返回原點用狀態(tài)器(FX2N)、普通狀態(tài)器、保持狀態(tài)器、報警用狀態(tài)器(FX2N),如表6.11所示。不

34、使用步進指令時,狀態(tài)器也可當做輔助繼電器使用。,6.2 FX系列PLC的編程元件,表6.11 FX系列PLC的狀態(tài)器,6.2.4 狀態(tài)器S,6.2 FX系列PLC的編程元件,6.2.5 定時器T,PLC的定時器相當于電氣系統(tǒng)中的通電延時型時間繼電器,但PLC的定時器可提供無數對的常開、常閉延時觸點供編程用,定時器中有一個設定值寄存器、一個當前值寄存器和一個用來存儲其輸出觸點的映像寄存器(一個二進制位),這三個量使用同一地址編號。但使用場

35、合不一樣,意義也不相同。定時器是根據時鐘脈沖累積計數而達到定時目的的,時鐘脈沖有1 ms、10 ms、100 ms,當所計數達到設定值時,其觸點動作,設定值可用常數K或數據寄存器D的內容來設置,設定值的范圍:1~32 767。定時器可分為通用定時器和積算定時器兩種。,6.2 FX系列PLC的編程元件,6.2.5 定時器T,1.通用定時器,通用定時器不具備斷電保持功能,即當輸入電路斷開或停電時定時器復位。通用定時器的工作原理如圖6.9所示

36、。,6.2 FX系列PLC的編程元件,6.2.5 定時器T,圖6.9 通用定時器的工作原理圖,,6.2.5 定時器T,6.2 FX系列PLC的編程元件,表6.12 FX系列PLC的通用定時器,通用定時器有100 ms、10 ms和1 ms(僅FX0N有)三種,見表6.12。,6.2.5 定時器T,6.2 FX系列PLC的編程元件,100 ms定時器,定時范圍為0.1~3 276.7 s。 10 ms定時器(除、FX1N、FX2N外,

37、M8028=ON時),定時范圍為0.01~327.67 s。 1 ms定時器(FX0N:T63)(采用中斷計數),定時范圍為0.001~32.767 s。,6.2 FX系列PLC的編程元件,6.2.5 定時器T,通用定時器的編程應用如圖6.10所示。,圖6.10 通用定時器的編程應用,2.積算定時器,,積算定時器具有計數累積的功能。在定時過程中如果斷電或定時器線圈OFF,積算定時器將保持當前的計數值(當前值),通電,6.2 FX系

38、列PLC的編程元件,6.2.5 定時器T,圖6.11 積算定時器的工作原理圖,或定時器線圈ON后繼續(xù)累積,即其當前值具有保持功能,只有將積算定時器復位,當前值才變?yōu)?。通用定時器的工作原理如圖6.11所示。,,6.2 FX系列PLC的編程元件,6.2.5 定時器T,積算定時器有1 ms和100 ms(僅FX1N、FX2N、FX2NC有)兩種,見表6.13。,表6.13 FX系列PLC的積算定時器,1 ms積算定時器:對1 ms時鐘脈沖進

39、行累積計數的定時范圍為0.001~32.767 s。 100 ms積算定時器:對100 ms時鐘脈沖進行累積計數的定時范圍為0.1~3276.7 s。,6.2 FX系列PLC的編程元件,6.2.5 定時器T,積算定時器的編程應用如圖6.12所示。,圖6.12 積算定時器的編程應用,,6.2 FX系列PLC的編程元件,6.2.5 定時器T,3.誤差分析,T0——掃描周期。,除了中斷執(zhí)行型的定時器外,在線圈驅動之后到定時器觸點動作的誤

40、差范圍為:-a~+T0。,a——-0.001 s(1 ms)、0.01 s(10 ms)、0.1 s(100 ms);,編程時,若定時器觸點指令寫在線圈指令之前,則最壞的情況下,定時器定時誤差為2 T0。,1 ms定時器為中斷執(zhí)行型定時器,是以中斷方式對1 ms時鐘脈沖進行計數,定時精度高。,6.2 FX系列PLC的編程元件,6.2.6 計數器C,1.內部計數器,內部計數器是在執(zhí)行掃描操作時對內部信號(如X、Y、M、S、T等)進行計數。

41、內部輸入信號的接通和斷開時間應比PLC的掃描周期稍長。內部計數器包括16位增計數器和32位可逆計數器,計數器的設定值可由常數K或間接通過指定的數據寄存器(D)來設定,計數器的設定值范圍:1~32 767(16位),-214 783 648~+214 783 647(32位)。,工作原理如圖6.13所示。,1) 16位增計數器,6.2 FX系列PLC的編程元件,6.2.6 計數器C,圖6.13 16位增計數器工作原理圖,注:16位增計數器

42、分為通用型和保持型兩種。,,6.2 FX系列PLC的編程元件,6.2.6 計數器C,這類計數器與16位增計數器除位數不同外,還在于它能通過控制實現加/減雙向計數(限FX1N/2N/2NC)。增/減計數由對應的特殊輔助繼電器設定(C△△△—M8△△△),對應的特殊輔助繼電器被置為ON時為減計數,置為OFF時為增計數。,表6.14 FX系列PLC的16位增計數器地址編號,2) 32位可逆計數器,16位增計數器的地址編號如表6.14所示。,6

43、.2 FX系列PLC的編程元件,6.2.6 計數器C,例:C200—M8200,當M8200為ON時,C200為減計數;當M8200為OFF時,C200為增計數。,工作原理如圖6.14所示。,,圖6.14 32位增/減可逆計數器工作原理,6.2 FX系列PLC的編程元件,6.2.6 計數器C,32位增/減可逆計數器地址編號如表6.15所示。,表6.15 FX系列PLC的32位增/減可逆計數器地址編號,2.高速計數器 (外部計數器),什

44、么是高速計數器? (1) 高速計數器是采用中斷方式進行高速計數的,與PLC的掃描周期無關。 (2) 高速計數器是對特定的輸入進行計數(如FX0N為X0~X3)。,(3) 高速計數器為32位增/減計數型,設定值范圍:-2 147 483 648 ~ +2 147 483 647。,6.2 FX系列PLC的編程元件,6.2.6 計數器C,(4) 與內部計數器相比除允許輸入頻率高之外,應用也更為靈活,高速計數器均有斷電保持功能

45、,通過參數設定也可變成非斷電保持。,(5) 高速計數器的三種類型:單相單輸入型、單相雙輸入型、雙相雙輸入型。,下面以FX0N為例,對高速計數器做一說明。1) 單相單輸入高速計數器,FX0N系列PLC的單相單輸入高速計數器如表6.16所示。,6.2 FX系列PLC的編程元件,6.2.6 計數器C,表6.16 FX0N系列PLC的單相單輸入高速計數器,6.2 FX系列PLC的編程元件,6.2.6 計數器C,表中,C235~C238(4個)

46、為1相無啟動/復位端子的高速計數器,計數方式及接點動作與前述普通32位計數器相同。不同的是高速計數器各有一個指定的計數輸入端并以中斷方式計數。現以圖6.15(a)中的C236為例,說明此類計數器的動作過程。X10接通時,方向標志M8236置位,計數器遞減計數;反之遞增計數。當X11接通時,C236復位,觸點斷開,當前值清零。當X12接通時,C236開始工作(被選中),從表6.16中可知,對應C236的輸入為X1,C236對X1輸入的脈沖

47、信號進行計數。需說明的是C236的設定值(D20),實際上是(D21,D20),因為高速計數器是32位的。,6.2 FX系列PLC的編程元件,6.2.6 計數器C,C241、C242為1相帶復位端子的高速計數器,它們各有一個計數輸入和一個復位輸入;C244為1相帶啟動/復位端子的高速計數器,它既有一個計數輸入,也有一個復位輸入,還帶一個啟動輸入?,F以圖6.15(b)中的C244為例,說明此類計數器的動作過程。X10接通時,方向標志M82

48、44置位,計數器遞減計數;反之遞增計數。當X11接通時,C244復位,觸點斷開,當前值清零。從表6.16中可知,C244還可由外部輸入X1復位。當X12接通且X3也接通時,C244開始工作(被選中),C244對X0輸入的脈沖信號進行計數。在實際程序中,沒有圖6.15(b)中的虛線部分,這部分的功能由系統(tǒng)程序實現。必須強調指出,外部啟動/復位端子是以中斷方式立即響應的,它不受程序掃描周期的影響。,6.2 FX系列PLC的編程元件,6.2.

49、6 計數器C,,圖6.15 單相單輸入高速計數器,6.2 FX系列PLC的編程元件,2) 單相雙輸入高速計數器FX0N系列PLC的單相雙輸入高速計數器如表6.17所示。,6.2.6 計數器C,表6.17 FX0N系列PLC的單相雙輸入高速計數器,6.2.6 計數器C,6.2 FX系列PLC的編程元件,表中3個高速計數器都有兩個輸入端,一個遞加、一個遞減?,F以圖6.16(a)中的C246為例,說明此類計數器的動作過程。當X11接通時,C

50、246像普通32位加/減計數器一樣的方式復位。從表6.17中可知,對應C246,X0為遞增計數輸入端,X1為遞減計數輸入端。當X12接通時, C236開始工作(被選中),使X0、X1輸入有效。X0由OFF→ON,C246當前值加1;X1由OFF→ON,C246當前值減1。,6.2.6 計數器C,6.2 FX系列PLC的編程元件,C247為帶復位端子的單相雙輸入高速計數器,C249為帶啟動/復位端子的單相雙輸入高速計數器?,F以圖6.16(

51、b)中的C249為例,說明其動作過程。當X11或X2接通時,C244復位,觸點斷開,當前值清零。當X12接通且X3也接通時,C249開始工作(被選中),使X0、X1輸入有效。X0由OFF→ON,C249當前值加1;X1由OFF→ON,C249當前值減1。,6.2 FX系列PLC的編程元件,圖6.16 單相雙輸入高速計數器,6.2.6 計數器C,,6.2 FX系列PLC的編程元件,6.2.6 計數器C,3) 雙相雙輸入高速計數器雙相雙輸

52、入高速計數器如表6.18所示。,表6.18 FX0N系列PLC的雙相輸入高速計數器,6.2 FX系列PLC的編程元件,6.2.6 計數器C,雙相雙輸入高速計數器有A相計數輸入和B相計數輸入,A相輸入和B相輸入的相位互差90°。A相輸入和B相輸入的相位差決定是增計數還是減計數:當A相為ON狀態(tài)時,B相為OFF→ON(A相超前B相90°),為遞增計數;而B相為ON→OFF(B相超前A相90°),為遞減計數,如圖

53、6.17所示。,圖6.17 雙相雙輸入高速計數器的計數方式,,6.2 FX系列PLC的編程元件,6.2.6 計數器C,表6.18中3個高速計數器都有A、B兩相計數輸入端。現以圖6.18(a)中的C251為例,說明雙相雙輸入無啟動/復位端高速計數器的動作過程。C251的啟動/復位由程序設定,當X11=1時,C251復位;當X12=1時, C251進入計數狀態(tài)。A、B相的相位關系決定其計數方式為增計數,M8251=0。,雙相雙輸入帶啟動/復

54、位端高速計數器的使用如圖6.18(b)所示。圖中,C254的復位可由程序或外部信號決定,當X11或X2=1時,C254復位,觸點斷開,當前值清零。當X12=1且X3=1時,C254進入計數狀態(tài)。A、B相的相位關系決定其計數方式為減計數,M8254=1。,6.2 FX系列PLC的編程元件,6.2.6 計數器C,圖6.18 雙相雙輸入高速計數器,,6.2 FX系列PLC的編程元件,6.2.7 指針N/P/I,跳轉:分支指令,P0-P63,6

55、4點。中斷:I0□ □ -I8 □ □(共9個)1.嵌套用指針(N0~N7)2.分支指令用指針(P0~P63/P127),它作為一種標號,用來指定跳轉指令或子程序調用指令等分支指令的跳轉目標。,3.中斷用指針(I)1) 輸入中斷:I□0■□=0~5,為輸入中斷號?!?0~1,0:下降沿中斷、1:上升沿中斷。注:FX0S/0N為0~3。,6.2 FX系列PLC的編程元件,6.2.7 指針P/I,例如,I000為輸入X0從ON

56、→OFF變化時,執(zhí)行由該指針作為標號后面的中斷程序,并根據IRET指令返回。,例如,I720,即為每隔20 ms就執(zhí)行標號為I720后面的中斷程序,并根據IRET指令返回。,2) 定時中斷:I □■■□=6~8,為定時中斷號。■■=10~99 ms,定時中斷間隔時間。注:限FX2N/2NC。,3) 計數中斷:I 0□0□=1~6,為計數中斷號;注:限FX2N/2NC,與高速計數器置位指令(HSCS)配合使用。FX系列PLC的

57、指針編號如表6.19所示。,6.2 FX系列PLC的編程元件,6.2.7 指針P/I,表6.19 FX系列PLC的指針編號,6.2 FX系列PLC的編程元件,6.2.8 常數K/H,K——十進制數;H——十六進制數。常數也作為元件處理,因為它占用一定的存儲空間。常數的表示:十進制常數用K表示,如常數123表示為K123。十六進制常數則用H表示,如常數345表示為H159。FX系列PLC的常數范圍如下。16位 K:-32 76

58、8~32 767,H:0 000~FF FFH,32位 K:-2 147 483 648~2 147 483 647,H:00 000 000~FF FFF FFF,6.2 FX系列PLC的編程元件,6.2.9 數據寄存器D,通用:D0~D199,200點。保持:D200~D511,312點。特殊:D8000~D8255(共256個)。,PLC在進行輸入輸出處理、模擬量控制、位置控制時,需要許多數據寄存器以存儲數據和參數。數據寄存器

59、為16位,最高位為符號位。32位數據可用兩個數據寄存器來存儲,(如D1D0)。數據寄存器有:通用數據寄存器、保持數據寄存器、特殊數據寄存器、文件寄存器。,通用數據寄存器在PLC由運行(RUN)變?yōu)橥V?STOP)時,其數據全部清零。如果將特殊繼電器M8033置1,則PLC由運行變?yōu)橥V箷r,數據可以保持。,1.通用數據寄存器,6.2 FX系列PLC的編程元件,6.2.9 數據寄存器D,2.保持數據寄存器,3.特殊數據寄存器(D8000~D

60、8255),保持數據寄存器只要不改寫,原有數據就不會丟失,無論電源接通與否,PLC運行與否,都不會改變寄存器內容。,特殊數據寄存器用于PLC內各種元件的運行監(jiān)視。未加定義的特殊數據寄存器,用戶不能使用。,例如:D8000——WDT定時器定時參數(初始值200 ms) D8001——CPU型號 D8020——X0~X7輸入濾波時間(初始值10 ms) D8030——1號模擬電位器的數值 D8

61、031——2號模擬電位器的數值 D8039——恒定掃描時間(ms)具體可參見PLC使用手冊,在此不一一介紹。,6.2 FX系列PLC的編程元件,6.2.9 數據寄存器D,4.文件數據寄存器(D1000~D2999),文件寄存器是用于存放大量數據的專用數據寄存器。例如:用于存放采集數據、統(tǒng)計計算數據、多組控制參數等。文件寄存器占用用戶程序存儲器內的某一存儲區(qū)間,可用編程器或編程軟件進行寫操作;PLC運行時,可用BMOV指令將

62、文件寄存器內容讀到通用數據寄存器中,但不能用指令將數據寫入文件寄存器。,FX系列PLC的數據寄存器編號如表6.20所示。,,6.2 FX系列PLC的編程元件,6.2.9 數據寄存器D,表6.20 FX系列PLC的數據寄存器編號,,6.2 FX系列PLC的編程元件,6.2.10 變址寄存器V/Z,變址寄存器V/Z實際上是一種特殊用途的數據寄存器,其作用相當于計算機中的變址寄存器,用于改變元件的編號(變址)。V、Z都是16位的數據寄存器,與

溫馨提示

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

評論

0/150

提交評論