您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > FX2N指令集及基本参数
附表1FX2N系列PLC基本指令及步进指令助记符名称可用元件功能与用途LD取X、Y、M、S、T、C逻辑运算开始。用于与母线连接的常开触点LDI反取X、Y、M、S、T、C逻辑运算开始。用于与母线连接的常闭触点LDP取上升沿X、Y、M、S、T、C上升沿检测的指令,仅在指定元件的上升沿时接通1个扫描周期LDF取下降沿X、Y、M、S、T、C下降沿检测的指令,仅在指定元件的下降沿时接通1个扫描周期AND与X、Y、M、S、T、C和前面的元件或回路块实现逻辑与,用于常开触点串联ANI与反X、Y、M、S、T、C和前面的元件或回路块实现逻辑与,用于常闭触点串联ANDP与上升沿X、Y、M、S、T、C上升沿检测的指令,仅在指定元件的上升沿时接通1个扫描周期OUT输出Y、M、S、T、C驱动线圈的输出指令SET置位Y、M、S线圈接通保持指令RST复位Y、M、S、T、C、D清除动作保持;当前值与寄存器清零PLS上升沿微指令Y、M在输入信号上升沿时产生1个扫描周期的脉冲信号PLF下降沿微指令Y、M在输入信号下降沿时产生1个扫描周期的脉冲信号MC主控Y、M主控程序的起点MCR主控复位——主控程序的终点ANDF与下降沿Y、M、S、T、C、D下降沿检测的指令,仅在指定元件的下降沿时接通1个扫描周期OR或Y、M、S、T、C、D和前面的元件或回路块实现逻辑与,用于常开触点并联ORI或反Y、M、S、T、C、D和前面的元件或回路块实现逻辑或用于常用触点关联ORP或上升沿Y、M、S、T、C、D上升沿检测的指令,仅在指定元件的上升沿时接通1个扫描周期ORF或下降沿Y、M、S、T、C、D下降沿检测的指令,仅在指定元件的下降沿时接通1个扫描周期ANB回路块与——并联回路块的串联连接指令ORB回路块或——串联回路块的并联连接指令MPS进栈——将运算结果(或数据)压入栈存储器MRD读栈——将栈存储器第1层的内容读出MPP出栈——将栈存储器第1层的内容弹出INV取反转——将执行该指令之前的运算结果进行取反转操作NOP空操作——程序中至进行空操作END结束——表示程序结束STL状态器置位S表示将指定的状态器置位为1RET状态器复位表示将状态器置位为0附表2FX2N系列PLC功能指令分类FNCNO指令符号功能D指令P指令程序流00CJ有条件跳转-○01CALL子程序调用-○02SRET子程序返回--03IRET中断返回--04EI开中断--05DI关中断--06FEND主程序结束--07WDT监视定时器刷新--08FOR循环区起点--09NEXT循环区终点--传送比较10CMP比较○○11ZCP区间比较○○12MOV传送○○13SMOV位移传送-○14CML反向传送○○15BMOV块传送-○16FMOV多点传送○○17XCH交换○○18BCDBCD转换○○19BINBIN转换○○四则逻辑运算20ADDBIN加○○21SUBBIN减○○22MULBIN乘○○23DIVBIN除○○24INCBIN增1○○25DECBIN减1○○26WAND逻辑字“与”○○27WOR逻辑字“或”○○28WXOR逻辑字异或○○29NEG求补码○○位移指令30ROR循环右移○○31ROL循环左移○○32RCR带进位右移○○33RCL带进位左移○○34SFTR位右移-○35SFTL位左移-○36WSFR字右移-○37WSFL字左移-○38SFWR“先进先出”写入-○39SFRD“先进先出”读出-○分类FNCNO指令符号功能D指令P指令数据处理40ZRST区间复位-○41DECO解码-○42ENCO编码-○43SUMON位总数○○44BONON位判别○○45MEAN平均值○○46ANS报警器置位--47ANR报警器复位-○48SORBIN平方根○○49FLT浮点数与十进制数间转换○○高速处理50REF刷新-○51REFE刷新和滤波调整-○52MTR矩阵输入--53HSCS比较置位(高速计算器)○-54HSCR比较复位(高速计算器)○-55HSZ区间比较(高速计算器)○-56SPD速度检测--57PLSY脉冲输出○-58PWM脉冲宽幅调整--59PLSR加减速的脉冲输出○-方便指令60IST状态初始化--61SER数据搜索○○62ABSD绝对值式凸轮顺控○-63INCD增值式凸轮顺控--64TTMR示教定时器--65STMR特殊定时器--66ALT交替输出--67RAMP斜坡信号--68ROTC旋转台控制--69SORT列表数据排序--外部设备(-/○)70TKY0~9数字键输入○-71HKY16键输入○-72DSW数字开关--73SEGD7段编码-○74SEGL带锁存的7段显示--75ARWS矢量开关--76ASCASCⅡ转换--77PRASCⅡ代码打印输入--78FROM特殊功能模块读出○○79TO特殊功能模块写入○○分类FNCNO指令符号功能D指令P指令外部设备(SER)80RS串行数据传送--81PRUN并联运行○○82ASCⅠHEX→ASCⅡ转换-○83HEXASCⅡ→HEX转换-○84CCD校正代码-○85VRRDFX-8AV变量读取-○86VRSCFX-8AV变量调整-○8788PIDPID运算○○89浮点数110ECMP二进制浮点数比较○○111EZCP二进制浮点数区比较○○118EBCD二进制浮点数→十进制浮点数变换○○119EBIN十进制浮点数→二进制浮点数变换○○120EADD二进制浮点数加○○121ESUB二进制浮点数减○○122EMUL二进制浮点数乘○○123EDIV二进制浮点数除○○浮点运算127ESOR二进制浮点数开平方○○129INT二进制浮点数→BIN整数转换○○130SIN浮点数SIN转换○○131COS浮点数COS转换○○132TAN浮点数TAN转换○○147SWAP上下字节转换-○时钟运算160TCMP时钟数据区比较-○161TZCP时钟数据区间比较-○162TADD时钟数据加-○163TSUB时钟数据减-○166TRD时钟数据读出-○167TWR时钟数据写入-○格雷码170GRY格雷码转换○○171GBIN格雷码逆转换○○接点比较224LD=(S1)=(S2)○-225LD(S1)(S2)○-226LD(S1)(S2)○-228LD(S1)≠(S2)○-229LD≦(S1)≦(S2)○-230LD≧(S1)≧(S2)○-232AND=(S1)=(S2)○-233AND(S1)(S2)○-234AND(S1)(S2)○-236AND(S1)≠(S2)○-分类FNCNO指令符号功能D指令P指令接点比较237AND≦(S1)≦(S2)○-238AND≧(S1)≧(S2)○-240OR=(S1)=(S2)○-241OR(S1)(S2)○-242OR(S1)(S2)○-244OR(S1)≠(S2)○-245OR≦(S1)≦(S2)○-246OR≧(S1)≧(S2)○-备注:P表示可使用脉冲执行方式,D表示可处理32位(双字)数据,○表示某一指令有相应的处理功能,-表示某一指令无相应的处理功能。附表3FX2N系列PLC的基本单元型号输入点数输出点数拓展模块可用点数继电器输出可控硅输出晶体管输出FX2N-16MR-001FX2N-16MSFX2N-16MT8824~32FX2N-32MR-001FX2N-32MSFX2N-32MT161624~32FX2N-48MR-001FX2N-48MSFX2N-48MT242448~64FX2N-64MR-001FX2N-64MSFX2N-64MT323248~64FX2N-80MR-001FX2N-80MSFX2N-80MT404048~64FX2N-128MR-001FX2N-128MT646448~64附表4FX2N系列PLC子系列拓展单元型号总I/○数目输入输出数目电压类型数目类型FX2N-32ER321624V直流漏型16继电器FX2N-32ET321624V直流漏型16晶体管FX2N-48ER482424V直流漏型24继电器FX2N-48ET482424V直流漏型24晶体管FX2N-48ER-D482424V直流漏型24继电器(直流)FX2N-48ET-D482424V直流漏型24继电器(直流)附表5FX2N子系列的拓展模块型号总I/○数目输入输出数目电压类型数目类型FX2N-16EX161624V直流漏型FX2N-16EYT1616晶体管FX2N-16EYR1616继电器附表6FX2N系列PLC性能指标运算控制方式存储程序,反复运算方法(专用LSI),中断命令输出输入控制方式批量处理方式(在执行END指令时),但又输入输出刷新指令运算处理速度基本指令0.08μs/命令应用指令1.52μs100μs/命令程序语言SFC、梯形图、功能图程序容量存储器形式内附8000步RAM最大为16K步(可装RAMEEPROM存储卡盒)指令数基本、步进指令基本(顺控)指令27个,步进指令2个应用指令128种,298个输入继电器184点X000~X267输出继电器184点Y000~Y267辅助继电器一般用500点M000~M499断电保持用2572点M000~M3071特殊用256点M8000~M8255附表7FX系列PLC的内部软继电器及编号编程元件种类PLC型号FX0SFX1SFX0NFX1NFX2N(FX2NC)输入继电器X(按八进制编号)X0~X17(不可拓展)X0~X17(不可拓展)X0~X43(可拓展)X0~X43(可拓展)X0~X77(可拓展)输入继电器Y(按八进制编号)Y0~Y15(不可拓展)Y0~Y15(不可拓展)Y0~Y27(可拓展)Y0~Y27(可拓展)Y0~Y77(可拓展)辅助继电器M普通用M0~M495M0~M383M0~M383M0~M383M0~M499保持用M496~M511M384~M511M384~M511M384~M1535M500~M3071特殊用M8000~M8255(具体见使用手册)状态寄存器S初始状态用S0~S9S0~S9S0~S9S0~S9S0~S9返回原点用----S10~S19普通用S10~S63S10~S127S10~S127S10~S999S20~S499保持用-S0~S127S0~S127S0~S999S500~S899信号报警用----S900~S999定时器T100msT0~T49T0~T62T0~T62T0~T199T0~T19910msT24~T49T32~T62T32~T62T200~T245T200~T2451ms-T63--1ms累积-T63-T246~T249T246~T249100ms累积---T250~T255T200~T255计数器C16位增计数(普通)C0~C13C0~C15C0~C15C0~C15C0~C9916位增计数(保持)C14、C15C16~C31C16~C31C16~C199C100~C19932位可逆计数(普通)---C200~C219C200~C21932位可逆计数(保持)---C220~C234C220~C234高速计数器C235~C255(具体见使用手册)数据寄存16位普通用D0~D29D0~D127D0~D127D0~D127D0~D19916位保持用D30、D31D128~D255D128~D255D128~D7999D200~D7999器D16位特殊用D8000~D8069D8000~D8255D8000~D8255D8000~D8255D8000~D819516位变址用VZV0~V7Z0~Z7VZV0~V7Z0~Z7V0~V7Z0~Z7指针N、P、I嵌套用N0~N7N0~N7N0~N7N0~N7N0~N7跳转用P0~P63P0~P63P0~P63P0~P127P0~P127输入中断用I00*~I20*I00*~I50*I00*~I30*V00*~I50*I00*~I50*定时器中断----I6**~I8**计数器中断----I010~I060常数K、H16位K:-32768~32767H:0000~
本文标题:FX2N指令集及基本参数
链接地址:https://www.777doc.com/doc-3716169 .html