三菱PLC基礎(chǔ)專題培訓(xùn)課件_第1頁(yè)
三菱PLC基礎(chǔ)專題培訓(xùn)課件_第2頁(yè)
三菱PLC基礎(chǔ)專題培訓(xùn)課件_第3頁(yè)
三菱PLC基礎(chǔ)專題培訓(xùn)課件_第4頁(yè)
三菱PLC基礎(chǔ)專題培訓(xùn)課件_第5頁(yè)
已閱讀5頁(yè),還剩148頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、三菱PLC基礎(chǔ)傳統(tǒng)繼電器接觸器控制(Y-起動(dòng)控制接線)請(qǐng)?jiān)诖溯斎肽臉?biāo)題請(qǐng)?jiān)诖溯斎肽臉?biāo)題傳統(tǒng)繼電器接觸器控制控制電器(交流中間)繼電器傳統(tǒng)繼電器接觸器控制控制電器熱繼電器時(shí)間繼電器交流接觸器熔斷器請(qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋尽U?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽臉?biāo)題按鈕第1部分 可編程控制器基礎(chǔ)知識(shí)(內(nèi)容回顧)1.1 概述1.2 PLC系統(tǒng)與繼電器系統(tǒng)比較1.3 PLC組成1.4 PLC工作原理1.5 PLC特點(diǎn)與分類1.6 PLC發(fā)展趨勢(shì)第2部分 小型PLC及其指令系統(tǒng)(FX系列) PLC品種繁多,各有特色。 本課主要以三菱公司的FX2N系列

2、PLC為例進(jìn)行講授1 FX系列PLC及性能 2 FX系列PLC內(nèi)部軟繼電器及編號(hào) 3 FX系列PLC的基本指令及應(yīng)用 4 FX系列PLC的功能指令簡(jiǎn)介 第2部分 小型PLC及其指令系統(tǒng)(FX系列)2.1 FX系列PLC及性能 2.1 FX系列PLC及性能2.1.1 FX系列PLC概述2.1 FX系列PLC及性能2.1.1 FX系列PLC概述 FX系列家族成員 FX0 FX2 FX2C FX0S FX1S FX0N FX1N FX2N FX2NC疊裝式結(jié)構(gòu) 2.1 FX系列PLC及性能2.1.2 FX系列PLC型號(hào)說(shuō)明 F X 系 列 名 I / O點(diǎn)數(shù) 單元類型 輸出方式 特殊品種 如:0S

3、1S 0N 1N 2N 等 2.1 FX系列PLC及性能2.1.3 FX0N、FX1N系列PLC(型號(hào)規(guī)格) 類 型 型 號(hào) 輸入點(diǎn)數(shù) 輸出點(diǎn)數(shù) 電源電壓 FX0N(1N)-24M(R,T) 14 10 基本單元 FX0N(1N)-40M(R,T) 24 16 AC100240V FX0N(1N)-60M(R,T) 36 24 或DC24V擴(kuò)展單元 FX0N-40ER 24 16 AC 100240V FX0N-8EX 8 - 擴(kuò)展模塊 FX0N-8EYR - 8 不需要 FX0N-8EYT - 8 2.1 FX系列PLC及性能2.1.3 FX0N、FX1N系列PLC(I/O擴(kuò)展)基本單元擴(kuò)展

4、單元擴(kuò)展模塊FX0N-60MRFX0N-40ERFX0N-8EYR例如:FX0N、FX1N最大可構(gòu)成的I/O點(diǎn)數(shù)為128點(diǎn)2.1 FX系列PLC及性能2.1.3 FX0N、FX1N系列PLC( FX0N 特殊模塊及外圍設(shè)備) FX0N-3A 2路模擬輸入/1 路模擬量輸出 FX0N-232ADP RS232通信接口 FX0N-485ADP RS485通信接口 FX-10-P 、 FX-20-P 簡(jiǎn)易編程器 FXGP/WIN-C 編程軟件 DU 、GOT 人機(jī)界面 FX0N-16NT 16位數(shù)據(jù)傳送接口2.1 FX系列PLC及性能2.1.3 FX0N、FX1N系列PLC( FX1N 特殊模塊及外

5、圍設(shè)備) FX0N所有特殊模塊與外圍設(shè)備全部可用于FX1N 擴(kuò)展板FX1N-232-BD、FX1N-422-BD、FX485-BD,通過(guò)RS-232C/422/485和外部設(shè)備實(shí)現(xiàn)通信 裝有8個(gè)模擬電位器的FX1N-8AV-BD選件板 可通過(guò)FX1N-5DM模塊進(jìn)行時(shí)間顯示與設(shè)定。 2.1 FX系列PLC及性能2.1.3 FX0N、FX1N系列PLC(一般性能指標(biāo))項(xiàng) 目 性 能 FX0N FX1N用戶存儲(chǔ) 程序存儲(chǔ)容量 2K步(EEPROM) 8K步(EEPROM) 可選存儲(chǔ)器 FX-EEPROM-4(4K) FX1N-EEPROM-8L FX-EEPROM-8(8K) FX-EPROM-8

6、 (8K)指令種類 基本指令 20條 27條 步進(jìn)指令 2條 2 條 應(yīng)用指令 36種51條 89種187條運(yùn)算速度 基本指令 1.63.6s/指令 0.550.7s/指令 應(yīng)用指令 數(shù)十s數(shù)百s/指令 數(shù)s數(shù)百s/指令2.1 FX系列PLC及性能2.1.3 FX0N、FX1N系列PLC(輸入性能指標(biāo))輸入點(diǎn) X000-X007 X010-輸入電流 DC24V 7mA DC24V 5mA輸入ON電流 4.5 mA 3.5mA輸入OFF電流 1.5 mA 1.5mA響應(yīng)時(shí)間 約10ms 約10ms (0-15ms可調(diào))電路隔離 光 電 耦 合 隔 離2.1 FX系列PLC及性能2.1.3 FX0

7、N、FX1N系列PLC(輸出性能指標(biāo))- 繼 電 器 輸 出 ( R )外部電源 AC250V或DC30V以下 驅(qū)動(dòng)能力 2A/1點(diǎn) 8A/4點(diǎn) 8A/8點(diǎn) 最大負(fù)載 感性負(fù)載 80VA 燈負(fù)載 100W 響應(yīng)時(shí)間 約10ms 電路隔離 繼電器隔離 輸出狀態(tài)顯示 輸出ON時(shí)LED亮 4.1 FX系列PLC及性能4.1.3 FX0N、FX1N系列PLC(輸出性能指標(biāo))- 晶體管輸出 (T)外部電源 DC530V驅(qū)動(dòng)能力 0.5A/1 點(diǎn) 0.8A/4點(diǎn)最大負(fù)載 感性負(fù)載 12W/DC24V 燈負(fù)載 15W/DC24V開路漏電流 0.1mA以下響應(yīng)時(shí)間 0.2ms 大電流OFF時(shí)0.4ms電路隔離

8、 光電耦合器隔離輸出狀態(tài)顯示 輸出ON時(shí)LED亮 4.1 FX系列PLC及性能4.1.3 FX0N、FX1N系列PLC(輸出性能指標(biāo))外部電源 AC85240V驅(qū)動(dòng)能力 0.3A/點(diǎn) 0.8A/4點(diǎn) 最大負(fù)載 感性負(fù)載 15VA/AC100V、30VA/AC200V 燈負(fù)載 30W 開路漏電流 1mA/AC100V 2mA/AC200V響應(yīng)時(shí)間 ON:1ms OFF: 10ms電路隔離 光電晶閘管隔離輸出狀態(tài)顯示 輸出ON時(shí)LED亮 -晶閘管輸出 (S)4.1 FX系列PLC及性能4.1.4 FX0S、FX1S系列PLC FX0S、FX1S系列PLC是用于極小規(guī)模系統(tǒng)的超小型PLC 只有103

9、0個(gè)I/O點(diǎn),而且不能擴(kuò)展 它們都有繼電器輸出和晶體管輸出兩種輸出方式 使用的電源有交流和直流電源兩種 型 號(hào) 輸入點(diǎn)數(shù) 輸出點(diǎn)數(shù) 電源電壓FX0S(1S)-10M(R,T) 6 4 FX0S(1S)-14M(R,T) 8 6 AC 100240VFX0S(1S)-20M(R,T) 12 8 或DC 24VFX0S(1S)-30M(R,T) 16 14 4.1 FX系列PLC及性能4.1.4 FX0S、FX1S系列PLC 內(nèi)置RUN/STOP開關(guān)內(nèi)置用于調(diào)整定時(shí)器設(shè)定時(shí)間的模擬電位器(其中FX0S 1個(gè)、FX1S 2個(gè))FX1S系列PLC還內(nèi)置有時(shí)鐘功能,可以進(jìn)行時(shí)間控制,裝上顯示模塊FX1N

10、-5DM,可進(jìn)行時(shí)間顯示與設(shè)定 FX1S系列PLC還可選用FX1N系列的各種功能擴(kuò)展板,具有與上位計(jì)算機(jī)通信功能。 4.1 FX系列PLC及性能4.1.4 FX0S、FX1S系列PLC 項(xiàng)目 性能 FX0S FX1S用戶存儲(chǔ)器 程序存儲(chǔ)容量 800步(EEPROM) 2000步(EEPROM) 可選存儲(chǔ)器 FX1N-EEPROM-8L(只能用2K)指令種類 基本指令 20條 27條 步進(jìn)指令 2條 2 條 應(yīng)用指令 35種50條 85種167條運(yùn)算速度 基本指令 1.63.6s/指令 0.550.7s/指令 應(yīng)用指令 數(shù)十s數(shù)百s/指令 數(shù)s數(shù)百s/指令4.1 FX系列PLC及性能4.1.5

11、FX2N、FX2NC系列PLC FX2N是FX系列中功能最強(qiáng)、運(yùn)行速度最快的PLC基本指令執(zhí)行時(shí)間高達(dá)0.08s,超過(guò)了許多大、中型PLC FX2N的用戶存貯器容量可擴(kuò)展到16K FX2N的I/O點(diǎn)數(shù)最大可擴(kuò)展到256點(diǎn) FX2N有多種模擬量輸入輸出模塊、高速計(jì)數(shù)器模塊、脈沖輸出模塊、位置控制模塊、RS-232C/RS-422/RS-485串行通信模塊或功能擴(kuò)展板、模擬定時(shí)器擴(kuò)展板等。使用這些特殊功能模塊和功能擴(kuò)展板,可以實(shí)現(xiàn)模擬量控制、位置控制和聯(lián)網(wǎng)通信等功能 4.1 FX系列PLC及性能4.1.5 FX2N、FX2NC系列PLC FX2N有3000多點(diǎn)輔助繼電器、1000點(diǎn)狀態(tài)、200多點(diǎn)

12、定時(shí)器、200點(diǎn)16位加計(jì)數(shù)器、35點(diǎn)32位加減計(jì)數(shù)器、8000多點(diǎn)16位數(shù)據(jù)寄存器、128點(diǎn)跳步指針、15點(diǎn)中斷指針 FX2N有128種功能指令,具有中斷輸入處理、修改輸入濾波器常數(shù)、數(shù)學(xué)運(yùn)算、浮點(diǎn)數(shù)運(yùn)算、數(shù)據(jù)檢索、數(shù)據(jù)排序、PID運(yùn)算、開平方、三角函數(shù)運(yùn)算、脈沖輸出、脈寬調(diào)制、ASCll碼輸出、串行數(shù)據(jù)傳送、校驗(yàn)碼、比較觸點(diǎn)等功能指令 FX2N內(nèi)裝實(shí)時(shí)鐘,有時(shí)鐘數(shù)據(jù)的比較、加減、讀出/寫入指令,可用于時(shí)間控制 FX2N還有矩陣輸入、10鍵輸入、16鍵輸入、數(shù)字開關(guān)、方向開關(guān)、7段顯示器掃描顯示等方便指令 4.1 FX系列PLC及性能4.1.5 FX2N、FX2NC系列PLC FX2NC的性

13、能指標(biāo)與FX2N基本相同 FX2NC的基本單元I/O點(diǎn)為16/32/64/96所不同的是FX2NC采用插件式輸入輸出,用扁平電纜連接,體積更小4.1 FX系列PLC及性能4.1.5 FX2N、FX2NC系列PLC (型號(hào)規(guī)格) 類 型 型 號(hào) 輸入點(diǎn)數(shù) 輸出點(diǎn)數(shù) 電源類型 FX2N-16MR(S、T) 8 8 FX2N-32MR(S、T) 16 16基本單元 FX2N-48MR(S、T) 24 24 AC 100 FX2N-64MR(S、T) 32 32 240V FX2N-80MR(S、T) 40 40 或DC 24V FX2N-128MR( T ) 64 64 FX2N-16EYT - 1

14、6 FX2N-16EYT-C - 164.1 FX系列PLC及性能4.1.5 FX2N、FX2NC系列PLC (型號(hào)規(guī)格 ) 類 型 型 號(hào) 輸入點(diǎn)數(shù) 輸出點(diǎn)數(shù) 電源類型擴(kuò)展單元 FX2N-32ER(S、T) 16 16 FX2N-48ER ( T ) 24 24 FX2N-16EX 16 - FX2N-16EX-C 16 - 不需要 FX2N-16EXL-C 16 - 單獨(dú)供電擴(kuò)展模塊 FX2N-16EYR - 16 FX2N-16EYS - 164.1 FX系列PLC及性能4.1.5 FX2N、FX2NC系列PLC(特殊功能模塊) 型 號(hào) 功 能 說(shuō) 明 FX2N-4AD 4通道12位模擬

15、量輸入模塊FX2N-4AD-PT 供PT-100溫度傳感器用的4通道12位模擬量輸入FX2N-4AD-TC 供熱電偶溫度傳感器用的4通道12位模擬量輸入FX2N-4DA 4通道12位模擬量輸出模塊FX2N-3A 2通道輸入、1通道輸出的8位模擬量模塊FX2N-1HC 2相50HZ的1通道高速計(jì)數(shù)器FX2N-1PG 脈沖輸出模塊FX2N-10GM 有4點(diǎn)通用輸入、6點(diǎn)通用輸出的1軸定位單元4.1 FX系列PLC及性能4.1.5 FX2N、FX2NC系列PLC(特殊功能模塊)FX-20GM和E-20GM 2軸定位單元,內(nèi)置EEPROMFX2N-1RM-SET 可編程凸輪控制單元FX2N-232-B

16、D RS-232C通信用功能擴(kuò)展板FX2N-232IF RS-232C通信用功能模塊FX2N-422-BD RS-422通信用功能擴(kuò)展板FX-485PC-IF-SET RS-232C/485變換接口FX2N-485-BD RS-485C通信用功能擴(kuò)展板FX-16NP/NT MELSECNET/MINI接口模塊FX2N-8AV-BD 模擬量設(shè)定功能擴(kuò)展板本 節(jié) 內(nèi) 容 結(jié) 束單 元 類 型: M 基本單元 E 輸入輸出混合擴(kuò)展單元 EX 擴(kuò)展輸入模塊 EY 擴(kuò)展輸出模塊輸 出 方 式:R 繼電器輸出S 晶閘管輸出T 晶體管輸出特 殊 品 種:D - DC電源,DC輸出A - AC電源, AC(A

17、C100120V)輸入或 AC輸出模塊H - 大電流輸出擴(kuò)展模塊V - 立式端子排的擴(kuò)展模塊C - 接插口輸入輸出方式F - 輸入濾波時(shí)間常數(shù)為1ms的擴(kuò)展模塊 如果特殊品種一項(xiàng)無(wú)符號(hào),為AC電源、DC輸入、橫式端子排、標(biāo)準(zhǔn)輸出。請(qǐng)?jiān)诖溯斎肽臉?biāo)題請(qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋尽U?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽?/p>

18、的文本。請(qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?qǐng)?jiān)诖溯斎肽奈谋?。?部分 小型PLC及其指令系統(tǒng)(FX系列)4.2 FX系列PLC內(nèi)部軟繼電器及編號(hào) PLC的內(nèi)部軟繼電器輸入繼電器輸出繼電器輔助繼電器狀態(tài)繼電器定時(shí)器計(jì)數(shù)器數(shù)據(jù)寄存器變址寄存器指針常數(shù)4.2 FX系列PLC軟繼電器及編號(hào) 不同廠家、不同系列的PLC,其內(nèi)部軟繼電器的功能和編號(hào)也不相同,因此用戶在編制程序時(shí),必須熟悉所選用PLC的軟繼電器功能和編號(hào)。 FX系列PLC軟繼電器編號(hào)由字母 和 數(shù)字 組成其中: 輸入繼電器和輸出繼電器用八進(jìn)制數(shù)字編號(hào) 其

19、它均采用十進(jìn)制數(shù)字編號(hào)4.2 FX系列PLC軟繼電器及編號(hào)4.2.1 輸入繼電器(X) 輸入繼電器是PLC用來(lái)接收用戶輸入設(shè)備發(fā)來(lái)的輸入信號(hào) 輸入繼電器線圈由外部輸入信號(hào)所驅(qū)動(dòng),只有當(dāng)外部信號(hào)接通時(shí),對(duì)應(yīng)的輸入繼電器才得電,不能用指令來(lái)驅(qū)動(dòng)。 在程序中絕對(duì)不可能出現(xiàn)輸入繼電器的線圈,只能出現(xiàn)輸入繼電器的觸點(diǎn) 每個(gè)輸入繼電器的常開與常閉觸點(diǎn)均可無(wú)數(shù)次使用 4.2 FX系列PLC軟繼電器及編號(hào)4.2.1 輸入繼電器(X)FX系列PLC的輸入繼電器以八進(jìn)制進(jìn)行編號(hào) FX0N輸入繼電器的編號(hào)范圍為: X000X007、 X010X017 、X020X027、 X030X037 、 X040X047、

20、X050X057 注:基本單元輸入繼電器的編號(hào)是固定的,擴(kuò)展單元和擴(kuò)展模塊是按與基本單元最靠近開始,順序進(jìn)行編號(hào)基本單元FX0N-40MR擴(kuò)展單元FX0N-40ER擴(kuò)展模塊FX0N-8EXX000X027 X030X057 X060X067 4.2 FX系列PLC軟繼電器及編號(hào)4.2.2 輸出繼電器(Y) 輸出繼電器是用來(lái)將PLC內(nèi)部信號(hào)輸出傳送給外部負(fù)載 輸出繼電器線圈是由PLC內(nèi)部程序驅(qū)動(dòng),其線圈狀態(tài)傳送給輸出單元,再由輸出單元對(duì)應(yīng)的硬觸點(diǎn)來(lái)驅(qū)動(dòng)外部負(fù)載 每個(gè)輸出繼電器在輸出單元中都對(duì)應(yīng)有一個(gè)常開硬觸點(diǎn),但在程序中供編程的輸出繼電器,不管是常開還是常閉觸點(diǎn),都可以無(wú)數(shù)次使用。 4.2 FX

21、系列PLC軟繼電器及編號(hào)4.2.2 輸出繼電器(Y) FX系列PLC的輸出繼電器也是八進(jìn)制編號(hào) FX0N編號(hào)范圍為Y000Y007、 Y010Y017 。 與輸入繼電器一樣,基本單元的輸出繼電器編號(hào)是固定的,擴(kuò)展單元和擴(kuò)展模塊的編號(hào)也是按與基本單元最靠近開始,順序進(jìn)行編號(hào)實(shí)際使用中,輸入/ 輸出繼電器的數(shù)量,要根據(jù)系統(tǒng)配置而定 基本單元FX0N-40MR擴(kuò)展單元FX0N-40ER擴(kuò)展模塊FX0N-8EXX000X017 X020X037 4.2 FX系列PLC軟繼電器及編號(hào)4.2.3 輔助繼電器(M) 輔助繼電器是PLC中數(shù)量最多的一種繼電器,其作用相當(dāng)于繼電器控制系統(tǒng)中的中間繼電器。 和輸出

22、繼電器一樣,其線圈由程序指令驅(qū)動(dòng),每個(gè)輔助繼電器都有無(wú)限多對(duì)常開常閉觸點(diǎn),供編程使用。但是,其觸點(diǎn)不能直接驅(qū)動(dòng)外部負(fù)載,要通過(guò)輸出繼電器才能實(shí)現(xiàn)對(duì)外部負(fù)載的驅(qū)動(dòng)。 FX系列PLC的輔助繼電器有:通用輔助繼電器 (三種) 保持輔助繼電器 特殊輔助繼電器4.2.3 輔助繼電器(M)通用輔助繼電器 通用輔助繼電器和輸出繼電器一樣,在PLC電源中斷后,其狀態(tài)將變?yōu)镺FF。當(dāng)電源恢復(fù)后,除因程序使其變?yōu)?ON外,其它仍保持OFF X0M0M0M04.2.3 輔助繼電器(M) 通用輔助繼電器編號(hào): FX0S FX1S FX0N FX1N FX2N (FX2NC) M0 M0 M0 M0 M0 M495 M

23、383 M383 M383 M499注:可通過(guò)程序設(shè)定,將它們變?yōu)楸3州o助繼電器 (按十進(jìn)制編號(hào))4.2.3 輔助繼電器(M) 保持用輔助繼電器 保持用輔助繼電器在PLC電源中斷后,它具有保持?jǐn)嚯娗暗乃查g狀態(tài)的功能,并在恢復(fù)供電后繼續(xù)斷電前的狀態(tài)注:也可通過(guò)程序設(shè)定,將它們變?yōu)橥ㄓ幂o助繼電器編號(hào): FX0S FX1S FX0N FX1N FX2N (FX2NC) M496 M384 M384 M384 M500 M511 M511 M511 M1535 M30714.2.3 輔助繼電器(M) 特殊輔助繼電器(M8000M8255)特殊輔助繼電器是具有某項(xiàng)特定功能的輔助繼電器通常可分為兩類:觸點(diǎn)

24、型 和 線圈型 觸點(diǎn)型 特殊輔助繼電器的線圈由PLC自動(dòng)驅(qū)動(dòng),用戶只可以利用其觸點(diǎn)。 線圈型特殊輔助繼電器的線圈由用戶控制,其線圈得電后,PLC作出特定動(dòng)作。 4.2.3 輔助繼電器(M) 特殊輔助繼電器(觸點(diǎn)型1)M8000 (M8001) -運(yùn)行監(jiān)視用特殊輔助繼電器PLC運(yùn)行時(shí)M8000得電(M8001斷電),PLC停止時(shí)M8000失電(M8001得電)4.2.3 輔助繼電器(M) 特殊輔助繼電器(觸點(diǎn)型2)M8002(M8003)-初始脈沖特殊輔助繼電器 M8002(M8003)只在PLC開始運(yùn)行的第一個(gè)掃描周期內(nèi)得電(斷電),其余時(shí)間均斷電(得電)。 常用M8002的觸點(diǎn)作為一些繼電器

25、的初始化復(fù)位信號(hào)4.2.3 輔助繼電器(M) 特殊輔助繼電器(觸點(diǎn)型3)M8011、M8012、M8013、M8014-分別為產(chǎn)生周期為10ms、100ms、1s、1min脈沖的特殊輔助繼電器 ( PLC RUN )例如:4.2.3 輔助繼電器(M) 特殊輔助繼電器(觸點(diǎn)型4)M8004 - 出錯(cuò)特殊繼電器 當(dāng)PLC出現(xiàn)硬件出錯(cuò)、參數(shù)出錯(cuò)、語(yǔ)法出錯(cuò)、電路出錯(cuò)、操作出錯(cuò)、運(yùn)算出錯(cuò)等時(shí),M8004得電M8061 - 硬件出錯(cuò)特殊繼電器 D8061(出錯(cuò)代碼)M8064 - 參數(shù)出錯(cuò)特殊繼電器 D8064 (出錯(cuò)代碼)M8065 - 語(yǔ)法出錯(cuò)特殊繼電器 D8065 (出錯(cuò)代碼)M8066 - 電路出

26、錯(cuò)特殊繼電器 D8066 (出錯(cuò)代碼)M8067 - 操作出錯(cuò)特殊繼電器 D8067 (出錯(cuò)代碼)4.2.3 輔助繼電器(M) 特殊輔助繼電器(觸點(diǎn)型5)M8020 - 零標(biāo)志M8021 - 錯(cuò)位標(biāo)志M8022 - 進(jìn)位標(biāo)志M8029 - 指令執(zhí)行完畢標(biāo)志M8046 - STL狀態(tài)置14.2.3 輔助繼電器(M) 特殊輔助繼電器(觸點(diǎn)型6)M8246 - C246 減計(jì)數(shù)監(jiān)視M8247 - C247 減計(jì)數(shù)監(jiān)視M8249 - C249 減計(jì)數(shù)監(jiān)視M8251 - C251 減計(jì)數(shù)監(jiān)視M8252 - C252 減計(jì)數(shù)監(jiān)視M8254 - C254 減計(jì)數(shù)監(jiān)視4.2.3 輔助繼電器(M) 特殊輔助繼電

27、器(線圈型1)M8028 - 10ms定時(shí)器切換標(biāo)志當(dāng)M8028線圈被接通時(shí),則T32-T62變?yōu)?0ms定時(shí)器M8034 - 禁止全部輸出的特殊輔助繼電器當(dāng)M8034線圈被接通時(shí),則PLC的所有輸出自動(dòng)斷開M8039 - 恒定掃描周期的特殊輔助繼電器當(dāng)M8039線圈被接通時(shí),則PLC以恒定的掃描方式運(yùn)行恒定掃描周期值由D8039決定4.2.3 輔助繼電器(M) 特殊輔助繼電器(線圈型2)M8031-非保持型繼電器、寄存器狀態(tài)清除M8032-保持型繼電器、寄存器狀態(tài)清除M8033-RUNSTOP時(shí),輸出保持RUN前狀態(tài)M8035-強(qiáng)制運(yùn)行(RUN)監(jiān)視M8036-強(qiáng)制運(yùn)行(RUN)M8037-

28、強(qiáng)制停止( STOP )4.2.3 輔助繼電器(M) 特殊輔助繼電器(線圈型3)M8040-禁止?fàn)顟B(tài)轉(zhuǎn)移M8041-從起始狀態(tài)開始轉(zhuǎn)移M8042-啟動(dòng)脈沖M8043-回原點(diǎn)結(jié)束M8044-原點(diǎn)條件M8045-禁止輸出復(fù)位M8047-STL狀態(tài)監(jiān)控有效與步進(jìn)指令有關(guān)4.2.3 輔助繼電器(M) 特殊輔助繼電器(線圈型4)M8050- I00禁止M8051- I10禁止M8052- I20禁止M8053- I30禁止M8056- 捕捉X0的脈沖M8057- 捕捉X1的脈沖M8058- 捕捉X2的脈沖M8059- 捕捉X3的脈沖4.2.3 輔助繼電器(M) 特殊輔助繼電器(線圈型5)M8235 -設(shè)

29、置C235為減計(jì)數(shù)方式M8236 -設(shè)置C236為減計(jì)數(shù)方式M8237 -設(shè)置C237為減計(jì)數(shù)方式M8238 -設(shè)置C238為減計(jì)數(shù)方式M8241 -設(shè)置C241為減計(jì)數(shù)方式M8242 -設(shè)置C242為減計(jì)數(shù)方式M8244 -設(shè)置C244為減計(jì)數(shù)方式4.2.3 輔助繼電器(M) 特殊輔助繼電器(M8000M8255)注意: FX系列中,不同型號(hào)PLC的特殊輔助繼電器的數(shù)量也不同。 在M8000M8255的256個(gè)特殊輔助繼電器中,PLC未定義的不可在用戶程序中使用,具體可參見使用手冊(cè)。 4.2 FX系列PLC軟繼電器及編號(hào)4.2.4 狀態(tài)器(S) 狀態(tài)器對(duì)在步進(jìn)順控類的控制程序中起著重要的作用

30、,它與后述的步進(jìn)指令STL組合使用。 初始用狀態(tài)器 返回原點(diǎn)用狀態(tài)器(FX2N) 普通狀態(tài)器 保持狀態(tài)器 報(bào)警用狀態(tài)器(FX2N)不使用步進(jìn)指令時(shí),狀態(tài)器也可當(dāng)作輔助繼電器使用4.2 FX系列PLC軟繼電器及編號(hào)4.2.4 狀態(tài)器(S)編號(hào): FX0S FX1S FX0N FX1N FX2N (FX2NC) 返回原點(diǎn)用 - - - - S10S19 普通用 S0S63 S10S127 S10S127 S10S999 S20S499 初始用 S0S9 S0S9 S0S9 S0S9 S0S9保持用 - S0S127 S0S127 S0S999 S500S899報(bào)警用 - - - - S900S99

31、94.2 FX系列PLC軟繼電器及編號(hào)4.2.5 定時(shí)器(T) PLC的定時(shí)器相當(dāng)于電器系統(tǒng)中的通電延時(shí)時(shí)間繼電器 定時(shí)器可提供無(wú)數(shù)對(duì)的常開、常閉延時(shí)觸點(diǎn)供編程用定時(shí)器中有一個(gè)設(shè)定值寄存器、一個(gè)當(dāng)前值寄存器和一個(gè)用來(lái)存儲(chǔ)其輸出觸點(diǎn)的映象寄存器(一個(gè)二進(jìn)制位),這三個(gè)量使用同一地址編號(hào)。但使用場(chǎng)合不一樣,意義也不同。 定時(shí)器時(shí)可分為通用定時(shí)器、積算定時(shí)器二種。4.2 FX系列PLC軟繼電器及編號(hào)4.2.5 定時(shí)器(T) PLC定時(shí)器工作原理: 定時(shí)器是根據(jù)時(shí)鐘脈沖累積計(jì)數(shù)而達(dá)到定時(shí)的目的,時(shí)鐘脈沖有1ms 、10ms 、100ms,當(dāng)所計(jì)數(shù)達(dá)到設(shè)定值時(shí),其觸點(diǎn)動(dòng)作。 設(shè)定值可用常數(shù)K或數(shù)據(jù)寄存器

32、D的內(nèi)容來(lái)設(shè)置。 4.2.5 定時(shí)器(T) 通用定時(shí)器 通用定時(shí)器不具備斷電的保持功能,即當(dāng)輸入電路斷開或停電時(shí)定時(shí)器復(fù)位。通用定時(shí)器有100ms和10ms兩種。 設(shè)定值:常數(shù)K 或 數(shù)據(jù)寄存器D的內(nèi)容 設(shè)定值的范圍:1327674.2.5 定時(shí)器(T) 通用定時(shí)器編號(hào): FX0S FX1S FX0N FX1N FX2N (FX2NC) 100ms T0T49 T0T62 T0T62 T0T199 10ms T24T49 T32T62 T32T62 T200T2451ms - - T63 - 4.2.5 定時(shí)器(T) 通用定時(shí)器100ms定時(shí)器 定時(shí)范圍為0.13276.7s10ms定時(shí)器 (

33、 除FX2N外,M8028=ON 時(shí)) 定時(shí)范圍為0.01327.67s 1ms定時(shí)器(FX0N T63) (采用中斷計(jì)數(shù) ) 定時(shí)范圍為0.00132.767s4.2.5 定時(shí)器(T) 通用定時(shí)器通用定時(shí)器(例)4.2.5 定時(shí)器(T) 積算定時(shí)器積算定時(shí)器具有計(jì)數(shù)累積的功能。在定時(shí)過(guò)程中如果斷電或定時(shí)器線圈OFF,積算定時(shí)器將保持當(dāng)前的計(jì)數(shù)值(當(dāng)前值),通電或定時(shí)器線圈ON后繼續(xù)累積,即其當(dāng)前值具有保持功能,只有將積算定時(shí)器復(fù)位,當(dāng)前值才變?yōu)?。 1ms積算定時(shí)器:對(duì)1ms時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的,定時(shí)范圍為0.00132.767s。 100ms積算定時(shí)器:對(duì)100ms時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的

34、定時(shí)范圍為0.13276.7s 4.2.5 定時(shí)器(T) 積算定時(shí)器編號(hào): FX0S FX1S FX0N FX1N FX2N (FX2NC) 1ms - T63 - T246T249 100ms - - - T250T2554.2.5 定時(shí)器(T) 積算定時(shí)器積算定時(shí)器(例)4.2.5 定時(shí)器(T) 誤差分析 除了中斷執(zhí)行型的定時(shí)器外,在線圈驅(qū)動(dòng)之后到定時(shí)器觸點(diǎn)動(dòng)作的誤差范圍為: -+T0 -0.001s(1ms)、0.01s(10ms)、0.1s(100ms) ; T0-掃描周期 編程時(shí),若定時(shí)器觸點(diǎn)指令寫在線圈指令之前,則最壞的情況下,定時(shí)器定時(shí)誤差為2 T0。 1ms定時(shí)器為中斷執(zhí)行型定

35、時(shí)器,是以中斷方式對(duì)1ms時(shí)鐘脈沖進(jìn)行計(jì)數(shù),定時(shí)精度高。4.2.5 定時(shí)器(T) ?思考題1.如何實(shí)現(xiàn)斷電延時(shí)?如:當(dāng)X0接通時(shí),Y0馬上得電;當(dāng)X0斷開時(shí),Y0過(guò)20S后斷電。2.當(dāng)一個(gè)定時(shí)器的定時(shí)時(shí)間不夠時(shí),怎么辦?如:當(dāng)X0接通后,Y0過(guò)5000S后得電并保持,至到X1接通為止。3. 如何實(shí)現(xiàn)如下圖所示周期為50s的脈沖輸出?4.2 FX系列PLC軟繼電器及編號(hào)4.2.6 計(jì)數(shù)器(C)內(nèi)部計(jì)數(shù)器 內(nèi)部計(jì)數(shù)器是在執(zhí)行掃描操作時(shí)對(duì)內(nèi)部信號(hào)(如X、Y、M、S、T等)進(jìn)行計(jì)數(shù)。內(nèi)部輸入信號(hào)的接通和斷開時(shí)間應(yīng)比PLC的掃描周期稍長(zhǎng)。 高速計(jì)數(shù)器 采用中斷方式進(jìn)行計(jì)數(shù),與 PLC的掃描周期無(wú)關(guān) 與內(nèi)

36、部計(jì)數(shù)器相比除允許輸入頻率高之外,應(yīng)用也更為靈活,高速計(jì)數(shù)器均有斷電保持功能,通過(guò)參數(shù)設(shè)定也可變成非斷電保持。 4.2.6 計(jì)數(shù)器(C) 內(nèi)部計(jì)數(shù)器 計(jì)數(shù)器的設(shè)定值范圍:1-32767(16位) -214783648+214783647(32位) 計(jì)數(shù)器的設(shè)定值可由常數(shù)K 或間接通過(guò)指定的數(shù)據(jù)寄存器(D)來(lái)設(shè)定 內(nèi)部計(jì)數(shù)器包括 16位增計(jì)數(shù)器和32位可逆計(jì)數(shù)器 4.2.6 計(jì)數(shù)器(C) 內(nèi)部計(jì)數(shù)器之一-16位增計(jì)數(shù)器基本原理注:16位增計(jì)數(shù)器分為通用型和保持型兩種4.2.6 計(jì)數(shù)器(C) 內(nèi)部計(jì)數(shù)器之一-16位增計(jì)數(shù)器 FX0S FX1S FX0N FX1N FX2N (FX2NC) 普通 C

37、0-C13 C0-C15 C0-C15 C0-C15 C0-C99 保持 C14-C15 C16-C31 C16-C31 C16-C199C100-C19916位增計(jì)數(shù)器編號(hào)4.2.6 計(jì)數(shù)器(C) 內(nèi)部計(jì)數(shù)器之二- 32位可逆計(jì)數(shù)器這類計(jì)數(shù)器與16位增計(jì)數(shù)器除位數(shù)不同外,還在于它能通過(guò)控制實(shí)現(xiàn)加/減雙向計(jì)數(shù)。 (限FX1N/2N/2NC)增/減計(jì)數(shù)由對(duì)應(yīng)的特殊輔助繼電器設(shè)定。對(duì)應(yīng)的特殊輔助繼電器被置為ON時(shí)為減計(jì)數(shù),置為OFF時(shí)為增計(jì)數(shù)。例:C200- M8200 當(dāng)M8200為ON時(shí),C200為減計(jì)數(shù) 當(dāng)M8200為OFF時(shí),C200為增計(jì)數(shù)4.2.6 計(jì)數(shù)器(C) 內(nèi)部計(jì)數(shù)器之二- 32

38、位可逆計(jì)數(shù)器 FX0S FX1S FX0N FX1N FX2N (FX2NC) 普通 - - - C200-C219 保持 - - - C220-C23432位增/減可逆計(jì)數(shù)器編號(hào)思 考 ?如何用計(jì)數(shù)器實(shí)現(xiàn)定時(shí)功能? 2. 如何用計(jì)數(shù)器與定時(shí)器配合實(shí)現(xiàn)長(zhǎng)延時(shí)?4.2.6 計(jì)數(shù)器(C) 高速計(jì)數(shù)器高數(shù)計(jì)數(shù)器是采用中斷方式進(jìn)行高速計(jì)數(shù)的,與PLC的掃描周期無(wú)關(guān)高數(shù)計(jì)數(shù)器是對(duì)特定的輸入進(jìn)行計(jì)數(shù)(如FX0N為X0X3)高數(shù)計(jì)數(shù)器為32位增/減計(jì)數(shù)型,具有停電保持功能 (設(shè)定值范圍:2147483648 +2147483647 ) 什么是高速計(jì)數(shù)器? 高數(shù)計(jì)數(shù)器的三種類型:?jiǎn)蜗鄦屋斎?單相雙輸入 雙相4

39、.2.6 計(jì)數(shù)器(C) 高速計(jì)數(shù)器之一-單相單輸入高速計(jì)數(shù)器 C235 C236 C237 C238 C241 C242 C244X000 U/D U/D U/DX001 U/D R RX002 U/D U/DX003 U/D R S增/減(-/+) M8235 M8236 M8237 M8238 M8241 M8242 M8244以FXON為例4.2.6 計(jì)數(shù)器(C) 高速計(jì)數(shù)器之一-單相單輸入高速計(jì)數(shù)器例:4.2.6 計(jì)數(shù)器(C) 高速計(jì)數(shù)器之二-單相雙輸入高速計(jì)數(shù)器 C246 C247 C249X000 U U UX001 D D DX002 R RX003 S增/減 M8246 M82

40、47 M8249(-/+) ( 監(jiān) 視 ) 4.2.6 計(jì)數(shù)器(C) 高速計(jì)數(shù)器之三-雙相高速計(jì)數(shù)器 C251 C252 C254 X000 A A AX001 B B BX002 R RX003 S增/減 M8251 M8252 M8254(-/+) ( 監(jiān) 視 )增計(jì)數(shù)減計(jì)數(shù)4.2 FX系列PLC軟繼電器及編號(hào)4.2.7 數(shù)據(jù)寄存器(D) PLC在進(jìn)行輸入輸出處理、模擬量控制、位置控制時(shí),需要許多數(shù)據(jù)寄存器以存儲(chǔ)數(shù)據(jù)和參數(shù) 數(shù)據(jù)寄存器為16位,最高位為符號(hào)位 32位數(shù)據(jù)可用兩個(gè)數(shù)據(jù)寄存器來(lái)存儲(chǔ)(如D1D0) 數(shù)據(jù)寄存器有: 1. 通用數(shù)據(jù)寄存器 2. 保持?jǐn)?shù)據(jù)寄存器 3. 特殊數(shù)據(jù)寄存器

41、4. 文件寄存器4.2 FX系列PLC軟繼電器及編號(hào)4.2.7 數(shù)據(jù)寄存器(D) 通用數(shù)據(jù)寄存器通用數(shù)據(jù)寄存器在PLC由運(yùn)行(RUN)變?yōu)橥V梗⊿TOP)時(shí),其數(shù)據(jù)全部清零。如果將特殊繼電器M8033置1,則PLC由運(yùn)行變?yōu)橥V箷r(shí),數(shù)據(jù)可以保持。 保持?jǐn)?shù)據(jù)寄存器保持?jǐn)?shù)據(jù)寄存器只要不改寫,原有數(shù)據(jù)就不會(huì)丟失,無(wú)論電源接通與否,PLC運(yùn)行與否,都不會(huì)改變寄存器內(nèi)容 4.2 FX系列PLC軟繼電器及編號(hào)4.2.7 數(shù)據(jù)寄存器(D)特殊數(shù)據(jù)寄存器(D8000 ) 特殊數(shù)據(jù)寄存器用于PLC內(nèi)各種元件的運(yùn)行監(jiān)視。未加定義的特殊數(shù)據(jù)寄存器,用戶不能使用。例如: D8000-WDT定時(shí)器定時(shí)參數(shù)(初始值200

42、ms) D8001-CPU型號(hào) D8020-X0X7輸入濾波時(shí)間(初始值10ms) D8030-1號(hào)模擬電位器的數(shù)值 D8031-2號(hào)模擬電位器的數(shù)值 D8039-恒定掃描時(shí)間(ms) 具體可參見PLC使用手冊(cè),不再一一介紹4.2 FX系列PLC軟繼電器及編號(hào)4.2.7 數(shù)據(jù)寄存器(D)文件寄存器是用于存放大量數(shù)據(jù)的專用數(shù)據(jù)寄存器 例如:用于存放采集數(shù)據(jù)、統(tǒng)計(jì)計(jì)算數(shù)據(jù)、多組控制參數(shù)等。文件寄存器占用用戶程序存儲(chǔ)器內(nèi)的某一存儲(chǔ)區(qū)間,可用編程器或編程軟件進(jìn)行寫操作 PLC運(yùn)行時(shí),可用BMOV指令將文件寄存器內(nèi)容讀到通用數(shù)據(jù)寄存器中,但不能用指令將數(shù)據(jù)寫入文件寄存器。 文件數(shù)據(jù)寄存器(D1000 )

43、4.2 FX系列PLC軟繼電器及編號(hào)4.2.7 數(shù)據(jù)寄存器(D)16位普通用D0D29D0D127D0D127D0D127D0D19916位保持用D30、D31D128D255D128D255D128D7999D200D799916位特殊用D8000D8069D8000D8255D8000D8255D8000D8255D8000D8195FX0SFX1SFX0NFX1NFX2NFX2NC數(shù)據(jù)寄存器編號(hào)4.2 FX系列PLC軟繼電器及編號(hào)4.2.8 變址寄存器(V/Z) 變址寄存器V/Z實(shí)際上是一種特殊用途的數(shù)據(jù)寄存器變址寄存器V/Z的作用:相當(dāng)于微機(jī)中的變址寄存器, 用于改變?cè)木幪?hào)(變址)

44、V、Z都是16位的數(shù)據(jù)寄存器,與其它寄存器一樣讀寫需要32位操作,可將V、Z串聯(lián)使用(Z為低位,V為高位)例:D0Z 若Z=10,則為D104.2 FX系列PLC軟繼電器及編號(hào)4.2.8 變址寄存器(V/Z)FX0SFX1SFX0NFX1NFX2NFX2NCVZV0V7Z0Z7VZV0V7Z0Z7V0V7Z0Z7變址寄存器編號(hào)4.2 FX系列PLC軟繼電器及編號(hào)4.2.9 常數(shù)(K/H) 常數(shù)也可作為元件處理,因?yàn)樗加靡欢ǖ拇鎯?chǔ)空間。常數(shù)的表示: 十進(jìn)制常數(shù)用K表示,如常數(shù)123表示為K123 十六進(jìn)制常數(shù)則用H表示,如常數(shù)345表示為H159 FX系列PLC的常數(shù)范圍為: 16位:K:-3

45、2,76832,767 H:0000FFFFH 32位:K:-2,147,483,6482,147,483,647 H:00000000FFFFFFFF 4.2 FX系列PLC軟繼電器及編號(hào)4.2.10 指針(P/I) 分支指令用指針(P0-P63/P127) 它作為一種標(biāo)號(hào),用來(lái)指定跳轉(zhuǎn)指令或子程序調(diào)用指令等分支指令的跳轉(zhuǎn)目標(biāo)。 嵌套用指針(N0-N7)4.2 FX系列PLC軟繼電器及編號(hào)4.2.10 指針(P/I) 中斷用指針( I ) 輸入中斷:I 0 0:下降沿中斷 1:上升沿中斷 輸入中斷號(hào)(05) 注:FX0S/0N為0 -3 定時(shí)中斷:I 1099ms 定時(shí)中斷號(hào)(68) 注:限

46、FX2N/2NC4.2 FX系列PLC軟繼電器及編號(hào)4.2.10 指針(P/I) 中斷用指針( I )計(jì)數(shù)中斷:I 00 =16 注:限FX2N/2NC與高速計(jì)數(shù)器置位指令(HSCS)配合使用4.2 FX系列PLC軟繼電器及編號(hào)4.2.10 指針(P/I)嵌套用N0N7N0N7N0N7N0N7N0N7跳轉(zhuǎn)用P0P63P0P63P0P63P0P127P0P127輸入中斷用I00*I30*I00*I50*I00*I30*I00*I50*I00*I50* 定時(shí)器中斷-I6*I8* 計(jì)數(shù)器中斷-I010I060 FX0SFX1SFX0NFX1NFX2NFX2NC本節(jié)結(jié)束思考:1.如何實(shí)現(xiàn)斷電延時(shí)?X0

47、接通時(shí),Y0馬上得電;X0斷開時(shí),Y0過(guò)20S后斷電。思考: 2.當(dāng)一個(gè)定時(shí)器的定時(shí)時(shí)間不夠時(shí),怎么辦?X0接通,Y0過(guò)5000S后得電并保持,至到X1接通為止。4.4 FX系列PLC的步進(jìn)指令步進(jìn)指令(STL/RET) STL(步進(jìn)觸點(diǎn)指令) RET(步進(jìn)返回指令) STL和RET指令只有與狀態(tài)器S配合才能具有步進(jìn)功能。 例如:STL S200表示狀態(tài)常開觸點(diǎn),稱為STL觸點(diǎn)(步進(jìn)觸點(diǎn)),它在梯形圖中的符號(hào)為 ,它沒有常閉觸點(diǎn) 4.4 FX系列PLC的步進(jìn)指令狀態(tài)轉(zhuǎn)移圖 圖中每一步包含:驅(qū)動(dòng)內(nèi)容、轉(zhuǎn)移條件、轉(zhuǎn)換目標(biāo)。 4.4 FX系列PLC的步進(jìn)指令步進(jìn)指令的使用說(shuō)明1)STL觸點(diǎn)是與左側(cè)母

48、線相連的常開觸點(diǎn),STL觸點(diǎn)接通,則對(duì)應(yīng)的狀態(tài)為活動(dòng)步;2)與STL觸點(diǎn)相連的觸點(diǎn)用LD或LDI指令,執(zhí)行完RET后返回左母線;3)STL觸點(diǎn)可直接驅(qū)動(dòng)或通過(guò)別的觸點(diǎn)驅(qū)動(dòng)Y、M、S、T等元件的線圈;4)PLC只執(zhí)行活動(dòng)步對(duì)應(yīng)的電路,所以使用STL指令時(shí)允許雙線圈輸出;5) STL觸點(diǎn)驅(qū)動(dòng)的電路塊中不能使用MC和MCR指令,但可以用CJ指令;6)在中斷程序和子程序內(nèi),不能使用STL指令。 4.5 FX系列PLC的功能指令4.5.1 概述功能指令的表示格式大多數(shù)功能指令有1至4個(gè)操作數(shù),有的功能指令沒有操作數(shù);S表示源操作數(shù),D表示目標(biāo)操作數(shù);如果可使用變址功能,用S和D表示。用n和m表示其它操作

49、數(shù),它們常用來(lái)表示常數(shù)K和H,或作為源和目標(biāo)操作數(shù)的補(bǔ)充說(shuō)明 上圖含義:(D0)+(D1)+(D2)3(D4Z0) 4.5 FX系列PLC的功能指令4.5.1 概述功能指令的執(zhí)行方式與數(shù)據(jù)長(zhǎng)度 連續(xù)執(zhí)行與脈沖執(zhí)行 有“P”表示脈沖執(zhí)行,即該指令僅在接通時(shí)執(zhí)行一次 沒有“P”則表示連續(xù)執(zhí)行,即在接通的每一個(gè)掃描周期指令都被執(zhí)行 4.5 FX系列PLC的功能指令4.5.1 概述功能指令的執(zhí)行方式與數(shù)據(jù)長(zhǎng)度 數(shù)據(jù)長(zhǎng)度 處理32位數(shù)據(jù)的指令是在助記符前加“D”標(biāo)志,無(wú)此標(biāo)志即為處理16位數(shù)據(jù)的指令。 注意32位計(jì)數(shù)器(C200C255)的一個(gè)軟元件為32位,不可作為處理16位數(shù)據(jù)指令的操作數(shù)使用。 在

50、使用32位數(shù)據(jù)時(shí)建議使用首編號(hào)為偶數(shù)的操作數(shù)。 D11 D10D13 D12(32位) 4.5 FX系列PLC的功能指令4.5.1 概述功能指令的數(shù)據(jù)格式 位元件與字元件 只處理ON/OFF信息的軟元件稱為位元件; 可處理數(shù)值的軟元件則稱為字元件,1個(gè)字元件由16位。 位元件可以通過(guò)組合使用,4個(gè)位元件為一個(gè)單元,通用表示方法是由Kn加起始的軟元件號(hào)組成,n為單元數(shù)。 例如K2 M0表示M0M7組成兩個(gè)位元件組(K2表示2個(gè)單元),它是一個(gè)8位數(shù)據(jù),M0為最低位。 2.5 FX系列PLC的功能指令2.5.1 概述數(shù)據(jù)格式 在FX系列PLC內(nèi)部,數(shù)據(jù)是以二進(jìn)制(BIN)補(bǔ)碼的形式存儲(chǔ),所有的四則

51、運(yùn)算都使用二進(jìn)制數(shù)。二進(jìn)制補(bǔ)碼的最高位為符號(hào)位,正數(shù)符號(hào)位為0,負(fù)數(shù)符號(hào)位為1。為更精確地進(jìn)行運(yùn)算,可采用浮點(diǎn)數(shù)運(yùn)算。在FX系列PLC中提供了二進(jìn)制浮點(diǎn)運(yùn)算和十進(jìn)制浮點(diǎn)運(yùn)算 。2.5 FX系列PLC的功能指令2.5.2 FX系列PLC常用功能指令介紹程序流向控制類指令 (FNC00FNC09) 傳送與比較類指令 (FNC10FNC19) 算術(shù)和邏輯運(yùn)算類指令 (FNC20FNC29) 循環(huán)與移位類指令 (FNC30FNC39) 數(shù)據(jù)處理指令 (FNC40FNC49) 其它功能指令 (FNC50 ) 2.5.2 FX系列PLC常用功能指令介紹(1) 程序流向控制類指令(FNC00FN09)2.5

52、.2 FX系列PLC常用功能指令介紹(1) 程序流向控制類指令(FNC00FN09)條件跳轉(zhuǎn)指令 條件跳轉(zhuǎn)指令CJ(P) 編號(hào)FNC00 操作數(shù)為指針標(biāo)號(hào)P0P127 其中P63為 END所在步序,不需標(biāo)記。 指針標(biāo)號(hào)允許用變址寄存器修改。 CJ和CJP都占3個(gè)程序步,指針標(biāo)號(hào)占1步 2.5.2 FX系列PLC常用功能指令介紹(1) 程序流向控制類指令(FNC00FN09)條件跳轉(zhuǎn)指令注意:1)CJP指令表示為脈沖執(zhí)行方式;2)在一個(gè)程序中一個(gè)標(biāo)號(hào)只能出現(xiàn)一次,否則將出錯(cuò);3)即使被跳過(guò)程序的驅(qū)動(dòng)條件改變,但其線圈(或結(jié)果)仍保持跳轉(zhuǎn)前的狀態(tài)。4)在跳轉(zhuǎn)執(zhí)行期間定時(shí)器和計(jì)數(shù)器將停止工作,到跳轉(zhuǎn)

53、條件不滿足后又繼續(xù)工作。但對(duì)于正在工作的定時(shí)器T192T199和高速計(jì)數(shù)器C235C255不管有無(wú)跳轉(zhuǎn)仍連續(xù)工作。5)若積算定時(shí)器和計(jì)數(shù)器的復(fù)位(RST)指令在跳轉(zhuǎn)區(qū)外,即使它們的線圈被跳轉(zhuǎn),但對(duì)它們的復(fù)位仍然有效。2.5.2 FX系列PLC常用功能指令介紹(1) 程序流向控制類指令(FNC00FN09)子程序調(diào)用與子程序返回指令 子程序調(diào)用指令CALL 編號(hào)FNC01 操作數(shù)為P0P127,占3個(gè)程序步子程序返回指令SRET 編號(hào)FNC02 無(wú)操作數(shù),占1個(gè)程序步。 2.5.2 FX系列PLC常用功能指令介紹(1) 程序流向控制類指令(FNC00FN09)子程序調(diào)用與子程序返回指令注意:1)

54、轉(zhuǎn)移標(biāo)號(hào)不能重復(fù),也不可與跳轉(zhuǎn)指令的標(biāo)號(hào)重復(fù);2)子程序可以嵌套調(diào)用,最多可5級(jí)嵌套。 2.5.2 FX系列PLC常用功能指令介紹(1) 程序流向控制類指令(FNC00FN09)與中斷有關(guān)的指令中斷返回指令I(lǐng)RET 編號(hào)FNCO3中斷允許指令EI 編號(hào)FNCO4中斷禁止DI 編號(hào)FNC05它們均無(wú)操作數(shù),各占1個(gè)程序步 2.5.2 FX系列PLC常用功能指令介紹(1) 程序流向控制類指令(FNC00FN09)與中斷有關(guān)的指令注意:1)如果多個(gè)中斷依次發(fā)生,則以發(fā)生先后為序,如果多個(gè)中斷源同時(shí)發(fā)出信號(hào),則中斷指針號(hào)越小優(yōu)先級(jí)越高;2)當(dāng)M8050M8058為ON時(shí),禁止執(zhí)行相應(yīng)I0I8的中斷,M

55、8059為ON時(shí)則禁止所有計(jì)數(shù)器中斷;3)無(wú)需中斷禁止時(shí),可只用EI指令,不必用DI指令 ;4)執(zhí)行一個(gè)中斷服務(wù)程序時(shí),如果在中斷服務(wù)程序中有EI和DI,可實(shí)現(xiàn)二級(jí)中斷嵌套,否則禁止其它中斷。2.5.2 FX系列PLC常用功能指令介紹(1) 程序流向控制類指令(FNC00FN09)主程序結(jié)束指令 主程序結(jié)束指令FEND 編號(hào)為FNC06,無(wú)操作數(shù),占用1個(gè)程序步。 FEND表示主程序結(jié)束,當(dāng)執(zhí)行到FEND時(shí),PLC進(jìn)行輸入/輸出處理,監(jiān)視定時(shí)器刷新,完成后返回啟始步。使用FEND指令時(shí)應(yīng)注意:1)子程序和中斷服務(wù)程序應(yīng)放在FEND之后;2)子程序和中斷服務(wù)程序必須寫在FEND和END之間,否則

56、出錯(cuò)。2.5.2 FX系列PLC常用功能指令介紹(1) 程序流向控制類指令(FNC00FN09)監(jiān)視定時(shí)器指令 監(jiān)視定時(shí)器指令WDT(P) 編號(hào)為FNC07,沒有操作數(shù),占1個(gè)程序步。 WDT指令是對(duì)PLC的監(jiān)視定時(shí)器進(jìn)行刷新,F(xiàn)X系列PLC的監(jiān)視定時(shí)器缺省值為200ms(可用D8000來(lái)設(shè)定)2.5.2 FX系列PLC常用功能指令介紹(1) 程序流向控制類指令(FNC00FN09)監(jiān)視定時(shí)器指令 注意:1)如果在后續(xù)的FOR-NEXT循環(huán)中,執(zhí)行時(shí)間可能超過(guò)監(jiān)控定時(shí)器的定時(shí)時(shí)間,可將WDT插入循環(huán)程序中。 2)當(dāng)與條件跳轉(zhuǎn)指令CJ對(duì)應(yīng)的指針標(biāo)號(hào)在CJ指令之前時(shí)(即程序往回跳)就有可能連續(xù)反復(fù)

57、跳步使它們之間的程序反復(fù)執(zhí)行,使執(zhí)行時(shí)間超過(guò)監(jiān)控時(shí)間,可在CJ指令與對(duì)應(yīng)標(biāo)號(hào)之間插入WDT指令 2.5.2 FX系列PLC常用功能指令介紹(1) 程序流向控制類指令(FNC00FN09) 循環(huán)指令 循環(huán)區(qū)起點(diǎn)指令FOR 編號(hào)FNC08,占3個(gè)程序步,無(wú)操作數(shù) 循環(huán)結(jié)束指令NEXT 編號(hào)FNC09, 占1個(gè)程序步,無(wú)操作數(shù) 運(yùn)行時(shí),位于FORNEXT間的程序 反復(fù)執(zhí)行n次后再繼續(xù)執(zhí)行后續(xù)程序。 循環(huán)的次數(shù)n=132767。 如果N=-327670之間,則當(dāng)作n=1處理。 2.5.2 FX系列PLC常用功能指令介紹(1) 程序流向控制類指令(FNC00FN09) 循環(huán)指令(注意) 1)FOR和NE

58、XT必須成對(duì)使用; 2)FX2N系列PLC可循環(huán)嵌套5層; 3)在循環(huán)中可利用CJ指令在循環(huán)沒結(jié)束時(shí)跳出循環(huán)體; 4)FOR應(yīng)放在NEXT之前,NEXT應(yīng)在FEND和END之前,否則出錯(cuò) 2.5.2 FX系列PLC常用功能指令介紹(2) 傳送與比較類指令(FNC10FN19)2.5.2 FX系列PLC常用功能指令介紹(2) 傳送與比較類指令(FNC10FN19)比較指令比較指令CMP (D)CMP(P) 指令編號(hào)為FNC10將源操作數(shù)S1.和源操作數(shù)S2.的數(shù)據(jù)進(jìn)行比較,比較結(jié)果用目標(biāo)元件D.的狀態(tài)來(lái)表示。2.5.2 FX系列PLC常用功能指令介紹(2) 傳送與比較類指令(FNC10FN19)

59、比較指令區(qū)間比較指令ZCP (D)ZCP(P) 指令編號(hào)為FNC11 指令執(zhí)行時(shí)源操作數(shù)S.與S1.和S2.的內(nèi)容進(jìn)行比較,并比較結(jié)果送到目標(biāo)操作數(shù)D.中。 2.5.2 FX系列PLC常用功能指令介紹(2) 傳送與比較類指令(FNC10FN19) 比較指令使用比較指令CMP/ZCP時(shí)應(yīng)注意:1)S1.、S2.可取任意數(shù)據(jù)格式,目標(biāo)操作數(shù)D.可取Y、M和S。2)使用ZCP時(shí),S2.的數(shù)值不能小于S1. 3) 所有的源數(shù)據(jù)都被看成二進(jìn)制值處理; 2.5.2 FX系列PLC常用功能指令介紹(2) 傳送與比較類指令(FNC10FN19)傳送類指令傳送指令MOV (D)MOV(P) 指令編號(hào)為FNC12,該指令的功能是將源數(shù)據(jù)傳送到指定的目標(biāo)。使用應(yīng)用MOV指令時(shí)應(yīng)注意:1)源操作數(shù)可取所有數(shù)據(jù)類型,標(biāo)操作數(shù)可以是KnY、KnM、KnS、T、C、D、V、Z。2)16位運(yùn)算時(shí)占5個(gè)程序步,32位運(yùn)算時(shí)則占9個(gè)程序步。2.5.2 FX系列PLC常用功能指令介紹(2) 傳送與比較類指令(FNC10FN19)傳送類指令 移位傳送指令SMOV SMOV(P) 指令編號(hào)為FNC13 該指令的功能是將源數(shù)據(jù)(二進(jìn)制)自動(dòng)轉(zhuǎn)換成4位BCD碼

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論