三菱PLC功能指令實際上就是功能各異的PLC子程序塊。FX2N系列PLC的功能指令有程序流程、傳送比較、四則邏輯運算、旋轉(zhuǎn)移位、數(shù)據(jù)處理、高速處理、方便指令、外部設(shè)備處理、浮點數(shù)、時鐘運算、接點比較等若干類。本節(jié)僅介紹三菱FX2N系列PLC常用的功能指令。
一、功能指令形式
1.功能指令格式
功能指令用編號FNC00~FNC246表示,并給出對應(yīng)的語句名稱,每條功能指令都有一個指令表。例如FNC45是一條數(shù)據(jù)處理平均值功能的指令,助記符為MEAN,使用簡易編程器時輸入FNC45,而采用智能編程器或計算機編程時也可輸入助記符MEAN。圖1是一條取平均值功能指令的梯形圖。
MEAN示例梯形圖
圖1 MEAN示例梯形圖
圖中MEAN是功能指令的語句名稱,也可使用FNC45(但不直觀);D0是源操作數(shù)的首元件;D4Z是指定計算結(jié)果存放的數(shù)據(jù)寄存器的地址;K3是指定取值的個數(shù)為3。顯然該功能指令的含義是D4Z =(D0+D1+D2)/3,即將(D0+D1+D2)/3的運算結(jié)果賦值給D4Z。
功能指令的指令段通常占1個程序步,16位操作數(shù)占2步,32位操作數(shù)占4步。
備貨,備貨,降降降,火火火,火火火……
——————————————————————————————————————
公司名稱:廈門泰尼電氣有限公司
聯(lián)系人:小廖(銷售代表)
聯(lián)系電話:0592-6539066
傳真號碼:0592-6890859(麻煩備注01008收)
手機:13400716209
QQ號碼:1490371370
郵箱:1490371370@qq.com
誠信經(jīng)營,質(zhì)量為首,誠信至上,泰尼電氣小廖竭誠為您服務(wù)。!
MODICON AS-B243-105 USPP ASB243105
SIEB & MEYER 26.36.15 USPP 263615
MODICON AUD116 USPP AUD116
GETTYS A3010-A01-AJ USPP A3010A01AJ
RELIANCE ELECTRIC 800797-1R USPP 8007971R
YOKOGAWA SRHD-300E USPP SRHD300E
ALLEN BRADLEY 1772-LG NSFP 1772LG
STRUTHERS DUNN DIRECTOR 4000 73F77 USPP 73F77
MODICON MM-PM10-300C USPP MMPM10300C
YASKAWA ELECTRIC JANCD-1001B USPP JANCD1001B
MICRO CONTROLS 10000071 USPP 10000071
ALLEN BRADLEY 2711E-T14C6 USPP 2711ET14C6
SQUARE D ATV-58HU72-N4Z USPP ATV58HU72N4Z
ALLEN BRADLEY 2711-T9C10 NSFP 2711T9C10
ALLEN BRADLEY 1394C-AM03 USPP 1394CAM03
OMRON CVM1-CPU21-EV2 USPP CVM1CPU21EV2
ALLEN BRADLEY 1389-AA17 USPP 1389AA17
ALLEN BRADLEY 2711P-K4M20D USPP 2711PK4M20D
GUARDMASTER LTD 2711PC-K4M20D USPP 2711PCK4M20D
ITE SIEMENS LFX3B250 NSFP LFX3B250
ALLEN BRADLEY 1389-AA09 NSFP 1389AA09
OMRON C2000H-CPU01-E2V1 NSFP C2000HCPU01E2V1
ALLEN BRADLEY 5250-LP USPP 5250LP
FANUC A06B-6066-H006 USPP A06B6066H006
GE FANUC IC693CPU340 NSFP IC693CPU340
GENERAL ELECTRIC 12PVD21B1A USPP 12PVD21B1A
GENERAL ELECTRIC 193X-530BBG01 USPP 193X530BBG01
ALLEN BRADLEY 1394C-AM50-IH USPP 1394CAM50IH
GENERAL ELECTRIC DS3800HXRC USPP DS3800HXRC
ALLEN BRADLEY 1784-T50B USPP 1784T50B
MODICON PC-CBCB-000 NSFP PCCBCB000
RELIANCE ELECTRIC 45C-305-A USPP 45C305A
FOXBORO P0960HA USPP P0960HA
CABLETRON TPRMIM-22 USPP TPRMIM22
KENT TAYLOR 6152NZ10711A-608 USPP 6152NZ10711A608
GALIL MOTION CONTROLS DMC-1580 USPP DMC1580
PROFACE GP-37W2-BG41-24V USPP GP37W2BG4124V
FANUC A06B-6079-H106 USPP A06B6079H106
INDRAMAT CLM01.3-X-0-4-0-FW USPP CLM013X040FW
YOKOGAWA ZR402G-T-E-E-A NSFP ZR402GTEEA
TB WOODS X2C4015-0B NSFP X2C40150B
RELIANCE ELECTRIC 837.02.11 NSFP 8370211
PERFORMANCE TECHNOLOGY CPC44XXCPSB USPP CPC44XXCPSB
PERFORMANCE TECHNOLOGY PT-CPC4406-11346 USPP PTCPC440611346
ACCURAY 125318-001 USPP 125318001
WESTINGHOUSE 7381A01G03 NSFP 7381A01G03
WESTINGHOUSE 772B388G55 NSFP 772B388G55
MELTON WC-100 USPP WC100
AUTRONICA GLK-100 USPP GLK100
AUTRONICA GLK-100A USPP GLK100A
COPYPRO INC CP-2000-CRT USPP CP2000CRT
PROFACE GP370-SC41-24VP USPP GP370SC4124VP
ANDOVER CONTROLS ACX700 USPP ACX700
HIMA 98-4862702 NSFP 984862702
PLATTHAUS 5-YU657 USPP 5YU657
TRANE X13650322-01 USPP X1365032201
MEASUREX 51304487-100 USPP 51304487100
TECH MOTIVE TOOL 071525-G0500 NSPP 071525G0500
CUTLER HAMMER 92-01858-03 USPP 920185803
YASKAWA ELECTRIC CIMR-G3A25P5 USPP CIMRG3A25P5
MODICON AS-P892-000 USPP ASP892000
SIEMENS 6AV6-545-0BC15-2AX0 USPP 6AV65450BC152AX0
ALLEN BRADLEY 2706-B23J31 USPP 2706B23J31
TOTAL CONTROL PRODUCTS HMIH0100A2P USPP HMIH0100A2P
MAGNETEK GPD505V-A027 USPP GPD505VA027
CONTROL TECHNIQUES UD50 USPP UD50
INDRAMAT DSC3.1-100-115 USPP DSC31100115
ADEPT TECH 10332-22000 USPP 1033222000
GIDDINGS & LEWIS 502-03274-00 USPP 5020327400
ALLEN BRADLEY 1785-LT NSFP 1785LT
HARRIS CORPORATION 193-115039-013 USPP 193115039013
TEKTRONIX 7A24 USPP 7A24
PROFACE GPH70-LG41-24VP USPP GPH70LG4124VP
ALLEN BRADLEY 1336F-BRF100-AA-EN USPP 1336FBRF100AAEN
ELECTRO CRAFT DM-20 USPP DM20
GIDDINGS & LEWIS 401-34201-23 USPP 4013420123
RELIANCE ELECTRIC DM-20 USPP DM20
STERLCO M2B-2012-C NSFP M2B2012C
SYMAX 8055-SCP-654 USPP 8055SCP654
INDUSTRIAL DEVICES LM-MRS004 NSFP LMMRS004
RAPID POWER TECH SPSAA100012 USPP SPSAA100012
MOOG A58227-001 USPP A58227001
ASEA BROWN BOVERI 52603668 NSFP 52603668
ALLEN BRADLEY 1336S-B007-AN-EN USPP 1336SB007ANEN
CENTRAL DATA IIMSM-01 USPP IIMSM01
BAILEY CONTROLS IIMSM-01 USPP IIMSM01
HONEYWELL 4DP7APXI021 USPP 4DP7APXI021
YAMATAKE 4DP7APXIO-21 USPP 4DP7APXIO21
GENERAL ELECTRIC DS3800HXCA1A1A USPP DS3800HXCA1A1A
TEXAS INSTRUMENTS PLC 500-5038 USPP 5005038
GENERAL ELECTRIC DS3820STBB USPP DS3820STBB
YASKAWA ELECTRIC USAMED-20B22K NSPP USAMED20B22K
SIEMENS 6ES7-315-1AF03-0AB0 NSPP 6ES73151AF030AB0
GENERAL ELECTRIC DS3860NHVG NSFP DS3860NHVG
FANUC A06B-0522-B031 USPP A06B0522B031
GENERAL ELECTRIC DS3800HSCD1F1D USPP DS3800HSCD1F1D
GENERAL ELECTRIC DS3800HSCD1G USPP DS3800HSCD1G
2. 功能指令執(zhí)行方式
功能指令有連續(xù)執(zhí)行和脈沖執(zhí)行兩種類型。圖2中第1支路的MOV是連續(xù)執(zhí)行型指令,即當(dāng)X001接通時,各運算周期都執(zhí)行一次,而第2支路的MOV(P)是脈沖執(zhí)行型型指令,(P)就表示當(dāng)X000由OFF轉(zhuǎn)換為ON時,僅執(zhí)行一次指令。
功能指令執(zhí)行方式示例
圖2 功能指令執(zhí)行方式示例
3.可處理數(shù)據(jù)長度
功能指令可處理16位數(shù)據(jù),也可處理32位數(shù)據(jù),見圖3示例梯形圖。第1梯級中,當(dāng)X000接通,則移位MOV功能指令處理的數(shù)據(jù)為16位,即將D10 的內(nèi)容傳送至D12;而在第2梯級中,(D)MOV功能指令處理的數(shù)據(jù)為32位,將D21D20(由D21、D20構(gòu)成的32位數(shù)據(jù))的內(nèi)容傳送到 D23D22(由D23、D22組成的32位數(shù)據(jù)存儲單元)。