三菱PLC基礎(chǔ)知識_第1頁
三菱PLC基礎(chǔ)知識_第2頁
三菱PLC基礎(chǔ)知識_第3頁
三菱PLC基礎(chǔ)知識_第4頁
三菱PLC基礎(chǔ)知識_第5頁
已閱讀5頁,還剩152頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、(交流中間)(交流中間)繼電器繼電器 PLC品種繁多,各有特色。品種繁多,各有特色。 本課主要以三菱公司的本課主要以三菱公司的FX2N系列系列PLC為例進(jìn)行講授為例進(jìn)行講授1 1 FXFX系列系列PLCPLC及性能及性能 2 2 FX系列系列PLC內(nèi)部軟繼電器及編號內(nèi)部軟繼電器及編號 3 3 FX系列系列PLC的基本指令及應(yīng)用的基本指令及應(yīng)用 4 4 FX系列系列PLC的功能指令簡介的功能指令簡介 FX0 FX2 FX2C FX0 FX2 FX2C FX0S FX1S FX0N FX1N FX2N FX2NC FX0S FX1S FX0N FX1N FX2N FX2NC疊裝式結(jié)構(gòu)疊裝式結(jié)構(gòu) F

2、 X 系系 列列 名名 I / O點(diǎn)數(shù)點(diǎn)數(shù) 單元類型單元類型 輸出方式輸出方式 特殊品種特殊品種 如:如:0S 1S 0N 1N 2N 等等 類 型 型 號 輸入點(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ò)展單元擴(kuò)展單元 FX0N-40ER 24 16 AC 100240V FX0N-8EX 8 - 擴(kuò)展模塊擴(kuò)展模塊 FX0N-8EYR - 8 不需要 FX0N-8EYT - 8 FX0N-60MRFX0N-40ERF

3、X0N-8EYR例如: FX0N-3A 2路模擬輸入路模擬輸入/1 路模擬量輸出路模擬量輸出 FX0N-232ADP RS232通信接口通信接口 FX0N-485ADP RS485通信接口通信接口 FX-10-P 、 FX-20-P 簡易編程器簡易編程器 FXGP/WIN-C 編程軟件編程軟件 DU 、GOT 人機(jī)界面人機(jī)界面 FX0N-16NT 16位數(shù)據(jù)傳送接口位數(shù)據(jù)傳送接口 FX0N所有特殊模塊與外圍設(shè)備全部可用于所有特殊模塊與外圍設(shè)備全部可用于FX1N 擴(kuò)展板擴(kuò)展板FX1N-232-BD、FX1N-422-BD、FX485-BD,通過通過RS-232C/422/485和外部設(shè)備實(shí)現(xiàn)通信

4、和外部設(shè)備實(shí)現(xiàn)通信 裝有裝有8個(gè)模擬電位器的個(gè)模擬電位器的FX1N-8AV-BD選件板選件板 可通過可通過FX1N-5DM模塊進(jìn)行時(shí)間顯示與設(shè)定。模塊進(jìn)行時(shí)間顯示與設(shè)定。 (一般性能指標(biāo))項(xiàng) 目 性 能 FX0N FX1N用戶存儲 程序存儲容量 2K步(EEPROM) 8K步(EEPROM) 可選存儲器 FX-EEPROM-4(4K) FX1N-EEPROM-8L FX-EEPROM-8(8K) FX-EPROM-8 (8K)指令種類 基本指令 20條 27條 步進(jìn)指令 2條 2 條 應(yīng)用指令 36種51條 89種187條運(yùn)算速度 基本指令 1.63.6s/指令 0.550.7s/指令 應(yīng)用指

5、令 數(shù)十s數(shù)百s/指令 數(shù)s數(shù)百s/指令(輸入性能指標(biāo))輸入點(diǎn)輸入點(diǎn) X000-X007 X010-輸入電流輸入電流 DC24V 7mA DC24V 5mA輸入輸入ON電流電流 4.5 mA 3.5mA輸入輸入OFF電流電流 1.5 mA 1.5mA響應(yīng)時(shí)間響應(yīng)時(shí)間 約約10ms 約約10ms (0-15ms可調(diào)可調(diào))電路隔離電路隔離 光光 電電 耦耦 合合 隔隔 離離輸出性能指標(biāo))- 繼繼 電電 器器 輸輸 出出 ( R )外部電源外部電源 AC250V或或DC30V以下以下 驅(qū)動(dòng)能力驅(qū)動(dòng)能力 2A/1點(diǎn)點(diǎn) 8A/4點(diǎn)點(diǎn) 8A/8點(diǎn)點(diǎn) 最大負(fù)載最大負(fù)載 感性負(fù)載感性負(fù)載 80VA 燈負(fù)載燈負(fù)

6、載 100W 響應(yīng)時(shí)間響應(yīng)時(shí)間 約約10ms 電路隔離電路隔離 繼電器隔離繼電器隔離 輸出狀態(tài)顯示輸出狀態(tài)顯示 輸出輸出ON時(shí)時(shí)LED亮亮 輸出性能指標(biāo))- 晶體管輸出晶體管輸出 (T)外部電源外部電源 DC530V驅(qū)動(dòng)能力驅(qū)動(dòng)能力 0.5A/1 點(diǎn)點(diǎn) 0.8A/4點(diǎn)點(diǎn)最大負(fù)載最大負(fù)載 感性負(fù)載感性負(fù)載 12W/DC24V 燈負(fù)載燈負(fù)載 15W/DC24V開路漏電流開路漏電流 0.1mA以下以下響應(yīng)時(shí)間響應(yīng)時(shí)間 0.2ms 大電流大電流OFF時(shí)時(shí)0.4ms電路隔離電路隔離 光電耦合器隔離光電耦合器隔離輸出狀態(tài)顯示輸出狀態(tài)顯示 輸出輸出ON時(shí)時(shí)LED亮亮 輸出性能指標(biāo))外部電源外部電源 AC85

7、240V驅(qū)動(dòng)能力驅(qū)動(dòng)能力 0.3A/點(diǎn)點(diǎn) 0.8A/4點(diǎn)點(diǎn) 最大負(fù)載最大負(fù)載 感性負(fù)載感性負(fù)載 15VA/AC100V、30VA/AC200V 燈負(fù)載燈負(fù)載 30W 開路漏電流開路漏電流 1mA/AC100V 2mA/AC200V響應(yīng)時(shí)間響應(yīng)時(shí)間 ON:1ms OFF: 10ms電路隔離電路隔離 光電晶閘管隔離光電晶閘管隔離輸出狀態(tài)顯示輸出狀態(tài)顯示 輸出輸出ON時(shí)時(shí)LED亮亮 -晶閘管輸出晶閘管輸出 (S)FX0S、FX1S系列PLC是用于極小規(guī)模系統(tǒng)的超小型超小型PLC 只有只有1030個(gè)個(gè)I/O點(diǎn),而且不能擴(kuò)展點(diǎn),而且不能擴(kuò)展 它們都有繼電器輸出和晶體管輸出兩種輸出方式它們都有繼電器輸出和

8、晶體管輸出兩種輸出方式 使用的電源有交流和直流電源兩種使用的電源有交流和直流電源兩種 型 號 輸入點(diǎn)數(shù) 輸出點(diǎn)數(shù) 電源電壓(其中FX0S 1個(gè)、FX1S 2個(gè)) 。 項(xiàng)目 性能 FX0S FX1S 類類 型型 型型 號號 輸入點(diǎn)數(shù)輸入點(diǎn)數(shù) 輸出點(diǎn)數(shù)輸出點(diǎn)數(shù) 電源類型電源類型 類類 型型 型型 號號 輸入點(diǎn)數(shù)輸入點(diǎn)數(shù) 輸出點(diǎn)數(shù)輸出點(diǎn)數(shù) 電源類型電源類型 型 號 功 能 說 明 基本單元輸入繼電器的編號是固定的,擴(kuò)展單元和擴(kuò)基本單元輸入繼電器的編號是固定的,擴(kuò)展單元和擴(kuò)展模塊是按與基本單元最靠近開始,順序進(jìn)行編號展模塊是按與基本單元最靠近開始,順序進(jìn)行編號輸出繼電器是用來將輸出繼電器是用來將PLC

9、內(nèi)部信號輸出傳送給外部負(fù)載內(nèi)部信號輸出傳送給外部負(fù)載輸出繼電器線圈是由輸出繼電器線圈是由PLC內(nèi)部程序驅(qū)動(dòng),其線圈狀態(tài)傳送給內(nèi)部程序驅(qū)動(dòng),其線圈狀態(tài)傳送給輸出單元,再由輸出單元對應(yīng)的硬觸點(diǎn)來驅(qū)動(dòng)外部負(fù)載輸出單元,再由輸出單元對應(yīng)的硬觸點(diǎn)來驅(qū)動(dòng)外部負(fù)載 FX系列系列PLC的輸出繼電器也是八進(jìn)制編號的輸出繼電器也是八進(jìn)制編號 與輸入繼電器一樣,基本單元的輸出繼電器編號是固定的,與輸入繼電器一樣,基本單元的輸出繼電器編號是固定的,擴(kuò)展單元和擴(kuò)展模塊的編號也是按與基本單元最靠近開始,擴(kuò)展單元和擴(kuò)展模塊的編號也是按與基本單元最靠近開始,順序進(jìn)行編號順序進(jìn)行編號實(shí)際使用中,輸入實(shí)際使用中,輸入/ 輸出繼電

10、器的數(shù)量,要根據(jù)系統(tǒng)配置而定輸出繼電器的數(shù)量,要根據(jù)系統(tǒng)配置而定 X0M0M0Mn 編號:編號: FX0S FX1S FX0N FX1N FX2N (FX2NC) M0 M0 M0 M0 M0 M495 M383 M383 M383 M499 (按十進(jìn)制編號)(按十進(jìn)制編號) n 編號:編號: FX0S FX1S FX0N FX1N FX2N (FX2NC) M496 M384 M384 M384 M500 M511 M511 M511 M1535 M通??煞譃閮深悾和ǔ?煞譃閮深悾?和和 特殊輔助繼電器的線圈由PLC自動(dòng)驅(qū)動(dòng),用戶只可以利用其觸點(diǎn)。 特殊輔助繼電器的線圈由用戶控制,其線圈得電

11、后,PLC作出特定動(dòng)作。 運(yùn)行監(jiān)視用特殊輔助繼電器運(yùn)行監(jiān)視用特殊輔助繼電器PLC運(yùn)行時(shí)運(yùn)行時(shí)M8000得電(得電(M8001斷電),斷電),PLC停止時(shí)停止時(shí)M8000失失電(電(M8001得電)得電)初始脈沖特殊輔助繼電器 M8002(M8003)只在PLC開始運(yùn)行的第一個(gè)掃描周期內(nèi)得電(斷電),其余時(shí)間均斷電(得電)。 常用M8002的觸點(diǎn)作為一些繼電器的初始化復(fù)位信號-分別為產(chǎn)生周期為分別為產(chǎn)生周期為10ms、100ms、1s、1min脈沖的脈沖的特殊輔助繼電器特殊輔助繼電器 ( PLC RUN ) 出錯(cuò)特殊繼電器出錯(cuò)特殊繼電器 當(dāng)當(dāng)PLC出現(xiàn)硬件出錯(cuò)、參數(shù)出錯(cuò)、語法出錯(cuò)、電路出現(xiàn)硬件出

12、錯(cuò)、參數(shù)出錯(cuò)、語法出錯(cuò)、電路出錯(cuò)、操作出錯(cuò)、運(yùn)算出錯(cuò)等時(shí),出錯(cuò)、操作出錯(cuò)、運(yùn)算出錯(cuò)等時(shí),M8004得電得電 零標(biāo)志零標(biāo)志 錯(cuò)位標(biāo)志錯(cuò)位標(biāo)志 進(jìn)位標(biāo)志進(jìn)位標(biāo)志 指令執(zhí)行完畢標(biāo)志指令執(zhí)行完畢標(biāo)志 STL狀態(tài)置狀態(tài)置 C246 減計(jì)數(shù)監(jiān)視減計(jì)數(shù)監(jiān)視 C247 減計(jì)數(shù)監(jiān)視減計(jì)數(shù)監(jiān)視 C249 減計(jì)數(shù)監(jiān)視減計(jì)數(shù)監(jiān)視 C251 減計(jì)數(shù)監(jiān)視減計(jì)數(shù)監(jiān)視 C252 減計(jì)數(shù)監(jiān)視減計(jì)數(shù)監(jiān)視 C254 減計(jì)數(shù)監(jiān)視減計(jì)數(shù)監(jiān)視 10ms定時(shí)器切換標(biāo)志定時(shí)器切換標(biāo)志當(dāng)當(dāng)M8028線圈被接通時(shí),則線圈被接通時(shí),則T32-T62變?yōu)樽優(yōu)?0ms定時(shí)器定時(shí)器 禁止全部輸出的特殊輔助繼電器禁止全部輸出的特殊輔助繼電器當(dāng)當(dāng)M8034

13、線圈被接通時(shí),則線圈被接通時(shí),則PLC的所有輸出自動(dòng)斷開的所有輸出自動(dòng)斷開 恒定掃描周期的特殊輔助繼電器恒定掃描周期的特殊輔助繼電器當(dāng)當(dāng)M8039線圈被接通時(shí),則線圈被接通時(shí),則PLC以恒定的掃描方式運(yùn)行以恒定的掃描方式運(yùn)行恒定掃描周期值由恒定掃描周期值由D8039決定決定非保持型繼電器、寄存器狀態(tài)清除非保持型繼電器、寄存器狀態(tài)清除保持型繼電器、寄存器狀態(tài)清除保持型繼電器、寄存器狀態(tài)清除RUNSTOP時(shí),輸出保持時(shí),輸出保持RUN前狀態(tài)前狀態(tài)強(qiáng)制運(yùn)行(強(qiáng)制運(yùn)行(RUN)監(jiān)視監(jiān)視強(qiáng)制運(yùn)行(強(qiáng)制運(yùn)行(RUN)強(qiáng)制停止(強(qiáng)制停止( STOP )M8040-禁止?fàn)顟B(tài)轉(zhuǎn)移禁止?fàn)顟B(tài)轉(zhuǎn)移M8041-從起始狀

14、態(tài)開始轉(zhuǎn)移從起始狀態(tài)開始轉(zhuǎn)移M8042-啟動(dòng)脈沖啟動(dòng)脈沖M8043-回原點(diǎn)結(jié)束回原點(diǎn)結(jié)束M8044-原點(diǎn)條件原點(diǎn)條件M8045-禁止輸出復(fù)位禁止輸出復(fù)位M8047-STL狀態(tài)監(jiān)控有效狀態(tài)監(jiān)控有效與步進(jìn)指令有關(guān)M8050- I00禁止禁止M8051- I10禁止禁止M8052- I20禁止禁止M8053- I30禁止禁止M8056- 捕捉捕捉X0的脈沖的脈沖M8057- 捕捉捕捉X1的脈沖的脈沖M8058- 捕捉捕捉X2的脈沖的脈沖M8059- 捕捉捕捉X3的脈沖的脈沖 (FX2N)(FX2N)n 編號: FX0S FX1S FX0N FX1N FX2N (FX2NC) 返回原點(diǎn)用返回原點(diǎn)用 -

15、 - - - S10S19 普通用普通用 S0S63 S10S127 S10S127 S10S999 S20S499 初始用初始用 S0S9 S0S9 S0S9 S0S9 S0S9保持用保持用 - S0S127 S0S127 S0S999 S500S899報(bào)警用報(bào)警用 - - - - S900S 通用定時(shí)器不具備斷電的保持功能,即當(dāng)輸入電路斷開通用定時(shí)器不具備斷電的保持功能,即當(dāng)輸入電路斷開或停電時(shí)定時(shí)器復(fù)位。或停電時(shí)定時(shí)器復(fù)位。通用定時(shí)器有通用定時(shí)器有100ms和和10ms兩種。兩種。n 編號: FX0S FX1S FX0N FX1N FX2N (FX2NC) 100ms T0T49 T0T

16、62 T0T62 T0T199 10ms T24T49 T32T62 T32T62 T200T2451ms - - T63 - n 通用定時(shí)器(例)1ms積算定時(shí)器:對積算定時(shí)器:對1ms時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的,定時(shí)范時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的,定時(shí)范圍為圍為0.00132.767s。 100ms積算定時(shí)器:對積算定時(shí)器:對100ms時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的定時(shí)時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的定時(shí)范圍為范圍為0.13276.7s n 編號: FX0S FX1S FX0N FX1N FX2N (FX2NC) 1ms - T63 - T246T249 100ms - - - T250Tn 積算定時(shí)器(例) 除了中

17、斷執(zhí)行型的定時(shí)器外,在線圈驅(qū)動(dòng)之后到定時(shí)器除了中斷執(zhí)行型的定時(shí)器外,在線圈驅(qū)動(dòng)之后到定時(shí)器觸點(diǎn)動(dòng)作的觸點(diǎn)動(dòng)作的為:為: -0.001s(1ms)、)、0.01s(10ms)、)、0.1s(100ms) ; -掃描周期掃描周期 編程時(shí),若定時(shí)器觸點(diǎn)指令寫在線圈指令之前,則最壞編程時(shí),若定時(shí)器觸點(diǎn)指令寫在線圈指令之前,則最壞的情況下,定時(shí)器定時(shí)誤差為的情況下,定時(shí)器定時(shí)誤差為2 T0。 1ms定時(shí)器為中斷執(zhí)行型定時(shí)器,是以中斷方式對定時(shí)器為中斷執(zhí)行型定時(shí)器,是以中斷方式對1ms時(shí)時(shí)鐘脈沖進(jìn)行計(jì)數(shù),定時(shí)精度高。鐘脈沖進(jìn)行計(jì)數(shù),定時(shí)精度高。n 內(nèi)部計(jì)數(shù)器內(nèi)部計(jì)數(shù)器 內(nèi)部計(jì)數(shù)器是在執(zhí)行掃描操作時(shí)對內(nèi)部信

18、號(如X、Y、M、S、T等)進(jìn)行計(jì)數(shù)。內(nèi)部輸入信號的接通和斷開時(shí)間應(yīng)比PLC的掃描周期稍長。 n 高速計(jì)數(shù)器高速計(jì)數(shù)器 采用中斷方式進(jìn)行計(jì)數(shù),與采用中斷方式進(jìn)行計(jì)數(shù),與 PLC的掃描周期無關(guān)的掃描周期無關(guān) 與內(nèi)部計(jì)數(shù)器相比除允許輸入頻率高之外,應(yīng)用也更為靈活,高速計(jì)數(shù)器均有斷電保持功能,通過參數(shù)設(shè)定也可變成非斷電保持。 計(jì)數(shù)器的設(shè)定值范圍:計(jì)數(shù)器的設(shè)定值范圍:1-32767(16位)位) -214783648+214783647(32位)位)計(jì)數(shù)器的設(shè)定值可由計(jì)數(shù)器的設(shè)定值可由或間接通過指定的或間接通過指定的來設(shè)定來設(shè)定 注:注:16位增計(jì)數(shù)器分為通用型和保持型兩種位增計(jì)數(shù)器分為通用型和保持型

19、兩種 FX0S FX1S FX0N FX1N FX2N (FX2NC) 普通普通 C0-C13 C0-C15 C0-C15 C0-C15 C0-C99 保持保持 C14-C15 C16-C31 C16-C31 C16-C199C100-C19916位增計(jì)數(shù)器編號位增計(jì)數(shù)器編號 FX0S FX1S FX0N FX1N FX2N (FX2NC) 普通普通 - - - C200-C219 保持保持 - - - C220-C23432位增位增/減可逆計(jì)數(shù)器編號減可逆計(jì)數(shù)器編號 高數(shù)計(jì)數(shù)器是采用高數(shù)計(jì)數(shù)器是采用進(jìn)行高速計(jì)數(shù)的,與進(jìn)行高速計(jì)數(shù)的,與PLC的的掃描周期無關(guān)掃描周期無關(guān)高數(shù)計(jì)數(shù)器是對高數(shù)計(jì)數(shù)器

20、是對進(jìn)行計(jì)數(shù)進(jìn)行計(jì)數(shù)(如(如FX0N為為X0X3)高數(shù)計(jì)數(shù)器為高數(shù)計(jì)數(shù)器為型,具有型,具有功能功能 (設(shè)定值范圍:(設(shè)定值范圍: )單相單輸入單相單輸入 單相雙輸入單相雙輸入 雙相雙相 C235 C236 C237 C238 C241 C242 C244X000 X001 X002 X003 增增/減減(以以FXON為例為例例:例: C246 C247 C249X000 X001 X002 X003 C251 C252 C254 X000 X001 X002 X003 PLC在進(jìn)行輸入輸出處理、模擬量控制、位置控制時(shí),需在進(jìn)行輸入輸出處理、模擬量控制、位置控制時(shí),需要許多數(shù)據(jù)寄存器以存儲數(shù)據(jù)和

21、參數(shù)要許多數(shù)據(jù)寄存器以存儲數(shù)據(jù)和參數(shù) 通用數(shù)據(jù)寄存器在通用數(shù)據(jù)寄存器在PLC由運(yùn)行(由運(yùn)行(RUN)變?yōu)橥V梗ㄗ優(yōu)橥V梗⊿TOP)時(shí),其數(shù)據(jù)全部清零。時(shí),其數(shù)據(jù)全部清零。如果將如果將特殊繼電器特殊繼電器M8033置置1,則,則PLC由運(yùn)行變?yōu)橥V箷r(shí),由運(yùn)行變?yōu)橥V箷r(shí),數(shù)據(jù)可以保持。數(shù)據(jù)可以保持。 保持?jǐn)?shù)據(jù)寄存器只要不改寫,原有數(shù)據(jù)就不會(huì)丟失,無論保持?jǐn)?shù)據(jù)寄存器只要不改寫,原有數(shù)據(jù)就不會(huì)丟失,無論電源接通與否,電源接通與否,PLC運(yùn)行與否,都不會(huì)改變寄存器內(nèi)容運(yùn)行與否,都不會(huì)改變寄存器內(nèi)容 特殊數(shù)據(jù)寄存器用于特殊數(shù)據(jù)寄存器用于PLC內(nèi)各種元件的運(yùn)行監(jiān)視。未加內(nèi)各種元件的運(yùn)行監(jiān)視。未加定義的特殊數(shù)

22、據(jù)寄存器,用戶不能使用。定義的特殊數(shù)據(jù)寄存器,用戶不能使用。 例如:用于存放采集數(shù)據(jù)、統(tǒng)計(jì)計(jì)算數(shù)據(jù)、多組控制參數(shù)等。 PLC運(yùn)行時(shí),可用運(yùn)行時(shí),可用BMOV指令將文件寄存器內(nèi)容讀到通指令將文件寄存器內(nèi)容讀到通用數(shù)據(jù)寄存器中,但不能用指令將數(shù)據(jù)寫入文件寄存器。用數(shù)據(jù)寄存器中,但不能用指令將數(shù)據(jù)寫入文件寄存器。16位普通位普通用用D0D29D0D127D0D127D0D127D0D19916位保持位保持用用D 3 0 、D31D128D255D128D255D 1 2 8 D7999D200D799916位特殊位特殊用用D8000D8069D8000D8255D8000D8255D8000D825

23、5D8000D8195FX0SFX1SFX0NFX1NFX2NFX2NC相當(dāng)于微機(jī)中的變址寄存器,相當(dāng)于微機(jī)中的變址寄存器, 用于改變元件的編號(變址)用于改變元件的編號(變址)FX0SFX1SFX0NFX1NFX2NFX2NCVZV0V7Z0Z7VZV0V7Z0Z7V0V7Z0Z 16位:位:K:-32,76832,767 H:0000FFFFH 32位:位:K:-2,147,483,6482,147,483,647 H:00000000FFFFFFFF 輸入中斷:輸入中斷:I 0 0:下降沿中斷下降沿中斷 1:上升沿中斷上升沿中斷 輸入中斷號(輸入中斷號(05) 注:注:FX0S/0N為為

24、0 -3 定時(shí)中斷:定時(shí)中斷:I 1099ms 定時(shí)中斷號(定時(shí)中斷號(68) 注:限注:限FX2N/2NC計(jì)數(shù)中斷:計(jì)數(shù)中斷:I 00 =16 注:限注:限FX2N/2NC與高速計(jì)數(shù)器置位指令(與高速計(jì)數(shù)器置位指令(HSCS)配合使用配合使用嵌套用嵌套用N0N7N0N7N0N7N0N7N0N7跳轉(zhuǎn)用跳轉(zhuǎn)用P0P63P0P63 P0P63 P0P127P0P127輸入中斷輸入中斷用用I00*I30*I00*I50*I00*I30*I00*I50*I 0 0 * I50* 定時(shí)器中定時(shí)器中斷斷-I 6 * * I8* 計(jì)數(shù)器中計(jì)數(shù)器中斷斷-I 0 1 0 I060 FX0SFX1SFX0NFX1

25、NFX2NFX2NC (步進(jìn)觸點(diǎn)指令) (步進(jìn)返回指令) STL和RET指令只有與狀態(tài)器S配合才能具有步進(jìn)功能。 例如:STL S200表示狀態(tài)常開觸點(diǎn),稱為STL觸點(diǎn)(步進(jìn)觸點(diǎn)(步進(jìn)觸點(diǎn))觸點(diǎn)),它在梯形圖中的符號為 ,它沒有常閉觸點(diǎn) 圖中每一步包含:驅(qū)動(dòng)內(nèi)容驅(qū)動(dòng)內(nèi)容、轉(zhuǎn)移條件轉(zhuǎn)移條件、轉(zhuǎn)換目標(biāo)轉(zhuǎn)換目標(biāo)。 1)STL觸點(diǎn)是與左側(cè)母線相連的常開觸點(diǎn),STL觸點(diǎn)接通,則對應(yīng)的狀態(tài)為活動(dòng)步;2)與STL觸點(diǎn)相連的觸點(diǎn)用LD或LDI指令,執(zhí)行完RET后返回左母線;3)STL觸點(diǎn)可直接驅(qū)動(dòng)或通過別的觸點(diǎn)驅(qū)動(dòng)Y、M、S、T等元件的線圈;4)PLC只執(zhí)行活動(dòng)步對應(yīng)的電路,所以使用STL指令時(shí)允許雙線圈輸出

26、;5) STL觸點(diǎn)驅(qū)動(dòng)的電路塊中不能使用MC和MCR指令,但可以用CJ指令;6)在中斷程序和子程序內(nèi),不能使用STL指令。 n 大多數(shù)功能指令有1至4個(gè)操作數(shù),有的功能指令沒有操作數(shù);n S表示源操作數(shù),D表示目標(biāo)操作數(shù);如果可使用變址功能,用S和D表示。n 用n和m表示其它操作數(shù),它們常用來表示常數(shù)K和H,或作為源和目標(biāo)操作數(shù)的補(bǔ)充說明 n 上圖含義:(D0)+(D1)+(D2)3(D4Z0) 連續(xù)執(zhí)行與脈沖執(zhí)行連續(xù)執(zhí)行與脈沖執(zhí)行 有“P”表示脈沖執(zhí)行,即該指令僅在接通時(shí)執(zhí)行一次 沒有“P”則表示連續(xù)執(zhí)行,即在接通的每一個(gè)掃描周期指令都被執(zhí)行 數(shù)據(jù)長度數(shù)據(jù)長度 處理32位數(shù)據(jù)的指令是在助記符

27、前加“D”標(biāo)志,無此標(biāo)志即為處理16位數(shù)據(jù)的指令。 注意32位計(jì)數(shù)器(C200C255)的一個(gè)軟元件為32位,不可作為處理16位數(shù)據(jù)指令的操作數(shù)使用。 在使用32位數(shù)據(jù)時(shí)建議使用首編號為偶數(shù)的操作數(shù)。 D11 D10D13 D12(32位)位) 位元件與字元件位元件與字元件 只處理ON/OFF信息的軟元件稱為位元件; 可處理數(shù)值的軟元件則稱為字元件,1個(gè)字元件由16位。 位元件可以通過組合使用,4個(gè)位元件為一個(gè)單元,通用表示方法是由Kn加起始的軟元件號組成,n為單元數(shù)。 例如K2 M0表示M0M7組成兩個(gè)位元件組(K2表示2個(gè)單元),它是一個(gè)8位數(shù)據(jù),M0為最低位。 n 在FX系列PLC內(nèi)部,

28、數(shù)據(jù)是以二進(jìn)制(BIN)補(bǔ)碼的形式存儲,所有的四則運(yùn)算都使用二進(jìn)制數(shù)。n 二進(jìn)制補(bǔ)碼的最高位為符號位,正數(shù)符號位為0,負(fù)數(shù)符號位為1。n 為更精確地進(jìn)行運(yùn)算,可采用浮點(diǎn)數(shù)運(yùn)算。在FX系列PLC中提供了二進(jìn)制浮點(diǎn)運(yùn)算和十進(jìn)制浮點(diǎn)運(yùn)算 。 編號FNC00 操作數(shù)為指針標(biāo)號P0P127 其中P63為 END所在步序,不需標(biāo)記。 指針標(biāo)號允許用變址寄存器修改。 CJ和CJP都占3個(gè)程序步,指針標(biāo)號占1步 1)CJP指令表示為脈沖執(zhí)行方式;2)在一個(gè)程序中一個(gè)標(biāo)號只能出現(xiàn)一次,否則將出錯(cuò);3)即使被跳過程序的驅(qū)動(dòng)條件改變,但其線圈(或結(jié)果)仍保持跳轉(zhuǎn)前的狀態(tài)。4)在跳轉(zhuǎn)執(zhí)行期間定時(shí)器和計(jì)數(shù)器將停止工作,

29、到跳轉(zhuǎn)條件不滿足后又繼續(xù)工作。但對于正在工作的定時(shí)器T192T199和高速計(jì)數(shù)器C235C255不管有無跳轉(zhuǎn)仍連續(xù)工作。5)若積算定時(shí)器和計(jì)數(shù)器的復(fù)位(RST)指令在跳轉(zhuǎn)區(qū)外,即使它們的線圈被跳轉(zhuǎn),但對它們的復(fù)位仍然有效。 編號FNC01 操作數(shù)為P0P127,占3個(gè)程序步編號FNC02 無操作數(shù),占1個(gè)程序步。 1)轉(zhuǎn)移標(biāo)號不能重復(fù),也不可與跳轉(zhuǎn)指令的標(biāo)號重復(fù);2)子程序可以嵌套調(diào)用,最多可5級嵌套。 編號FNCO3 編號FNCO4 編號FNC05它們均無操作數(shù),各占1個(gè)程序步 1)如果多個(gè)中斷依次發(fā)生,則以發(fā)生先后為序,如果多個(gè)中斷源同時(shí)發(fā)出信號,則中斷指針號越小優(yōu)先級越高;2)當(dāng)M805

30、0M8058為ON時(shí),禁止執(zhí)行相應(yīng)I0I8的中斷,M8059為ON時(shí)則禁止所有計(jì)數(shù)器中斷;3)無需中斷禁止時(shí),可只用EI指令,不必用DI指令 ;4)執(zhí)行一個(gè)中斷服務(wù)程序時(shí),如果在中斷服務(wù)程序中有EI和DI,可實(shí)現(xiàn)二級中斷嵌套,否則禁止其它中斷。 編號為FNC06,無操作數(shù),占用1個(gè)程序步。 FEND表示主程序結(jié)束,當(dāng)執(zhí)行到FEND時(shí),PLC進(jìn)行輸入/輸出處理,監(jiān)視定時(shí)器刷新,完成后返回啟始步。n 使用FEND指令時(shí)應(yīng)注意:1)子程序和中斷服務(wù)程序應(yīng)放在FEND之后;2)子程序和中斷服務(wù)程序必須寫在FEND和END之間,否則出錯(cuò)。 編號為FNC07,沒有操作數(shù),占1個(gè)程序步。 WDT指令是對PL

31、C的監(jiān)視定時(shí)器進(jìn)行刷新,F(xiàn)X系列PLC的監(jiān)視定時(shí)器缺省值為200ms(可用D8000來設(shè)定)1)如果在后續(xù)的FOR-NEXT循環(huán)中,執(zhí)行時(shí)間可能超過監(jiān)控定時(shí)器的定時(shí)時(shí)間,可將WDT插入循環(huán)程序中。 2)當(dāng)與條件跳轉(zhuǎn)指令CJ對應(yīng)的指針標(biāo)號在CJ指令之前時(shí)(即程序往回跳)就有可能連續(xù)反復(fù)跳步使它們之間的程序反復(fù)執(zhí)行,使執(zhí)行時(shí)間超過監(jiān)控時(shí)間,可在CJ指令與對應(yīng)標(biāo)號之間插入WDT指令 編號FNC08,占3個(gè)程序步,無操作數(shù) 編號FNC09, 占1個(gè)程序步,無操作數(shù) 運(yùn)行時(shí),位于FORNEXT間的程序 反復(fù)執(zhí)行n次后再繼續(xù)執(zhí)行后續(xù)程序。 循環(huán)的次數(shù)n=132767。 如果N=-327670之間,則當(dāng)作n

32、=1處理。 1)FOR和NEXT必須成對使用; 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ò) 比較指令比較指令指令編號為FNC10n 將源操作數(shù)S1.和源操作數(shù)S2.的數(shù)據(jù)進(jìn)行比較,比較結(jié)果用目標(biāo)元件D.的狀態(tài)來表示。比較指令比較指令 指令編號為FNC11 指令執(zhí)行時(shí)源操作數(shù)S.與S1.和S2.的內(nèi)容進(jìn)行比較,并比較結(jié)果送到目標(biāo)操作數(shù)D.中。 比較指令比較指令使用比較指令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)制值處理; 傳送類指令傳送類指令 指令編號為FNC12,該指令的功能是將源數(shù)據(jù)傳送到指定的目標(biāo)。n 使用應(yīng)用MOV指令時(shí)應(yīng)注意:1)源操作數(shù)可取所有數(shù)據(jù)類型,標(biāo)操作數(shù)可以是KnY、KnM、KnS、T、C、D、V、Z

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論