一 输入输出指令符号功能
LD(取)取常开触点与母线相连LDI(取反)
取常闭触点与母线相连LDP(取上升沿指令)取常开触点的上升沿相指令LDF(取下降沿指令)取常开触点的下降沿指令OUT(输出)
线圈驱动
二 触点串联指令符号功能
AND(与)取常开触电串联连接ANDI(与非)常闭触点串联连接ANDP上升沿检测串联指令AND下降沿检测串联指令OR(或)
常开触点并联连接
ORI(或非)
常闭触点串联并联连接三 电路块并联和串联指令符号
功能
ORB(块或)
电路块并联连接
ANB(块与)电路块串联连接四 置位与复位指令符号功能SET(置位)动作保持线圈指令RST(复位)动作保持清除线圈指令五 脉冲指令符号功能PLS(上升沿脉冲)上升沿检测线圈指令PLF(下降沿脉冲)下降沿检测线圈指令六 主控指令符号功能MC(主控)公用串行接点线圈指令MCR(主控复位)公用串行接点接点解除指令七 进栈读栈出栈指令符号功能MPS(进栈)运算存储MRD(读出)读出存储MRD(读出)读出存储或复位八 PLC逻辑反.空操作与结束指令(INV NOP END)符号功能INV(取反)运算结果的反向NOP(无)空操作END(结束)程序结束分类
FNC N0.
指令助记符
功能说明
FX2N基本指令
梯形图表示┤┝┤/┝┤↑┝┤↓┝─( )梯形图表示┤┝┤┝┤/┝┤/┝┤┝┤↑┝┤┝┤↓┝∣─┤┝─∣∣─┤┝─∣∣─┤/┝─∣∣─┤/┝─∣梯形图表示∣─┤┝┤┝┤┝∣∣─┤┝┤┝┤┝∣∣┤┝∣┤┝∣∣┤┝┤┤┝∣梯形图表示
┝┤┝[SET YMS]∣┤┝[RST YMS]梯形图
∣─┤┝[PLS YM]∣─┤┝[PLF YM]梯形图表示[MC N0 MY][MCR N0 MY]梯形图表示
梯形图表示
─━∕━━
[END]
FX2N系列PLC的功能指令表
对应不同型号的PLC
程0 0序0 1 流0 2程
0 30 40 50 60 70 80 9传1 0 送1 1与1 2比1 3较
1 41 51 61 71 81 9算2 0术2 1逻2 2辑2 3运2 4算
2 52 62 72 82 9循3 0环3 2与3 2移3 3位
3 43 53 63 73 83 9数
4 0
FX0S
CJ条件跳转√CALL子程序调用ХSRET子程序返回ХIRET中断返回√EI允许中断√DI 禁止中断√FEND主程序结束√WDT监孔定时器刷新√FOR循坏的起点与次数√NEXT循环的终点√CMP比较√ZCP区间比较√MOV传送√SMOV位传送ХCML取反传送ХBMOV成批传送ХFMOV多点传送ХXCH数据交换
ХBCD二进制转BCD码√BINBCD码转二进制√ADD二进制加法运算√SUB二进制减法运算√MUL二进制乘法运算√DIV二进制除法运算√INC二进制加1运算√DEC二进制减1运算√WAND字逻辑与√WOR字逻辑或√WXOR字逻辑异或√NEG求二进制补码
Х
ROR循坏右衣ХROL循坏左移ХRCR带进位右衣移ХRCL带进位左移ХSFTR位右移√SFTL位左移√WSFR字右移ХWSFL字左移ХSFWRFIFO([先入先出)写入 SFRDFIFO([先入先入先出)读出 ZRST
取间复位
√
FX0N FX1S√√Х√Х√√√√√√√√√√√√√√√√√√√√√ХХХХ√√ХХХХ√√√√√√√√√√√√√√√√√√√√√√ХХХХХХХХХХ√√√√ХХХХХХ√ХХ√√
√
FX1N√√√√√√√√√√√√√ХХ√ХХ√√√√√√√√√√√ХХХХХ√√ХХ√√√
据4 1处4 2理
4 34 44 54 64 74 84 9高5 0速5 1处5 2 理
5 35 4 5 55 6 5 75 85 9方6 0便6 1指6 2令
6 36 46 56 66 76 86 9外7 0部7 1I/O
7 27 37 47 57 67 77 87 98 08 18 28 3
DECO解码√ENCO编码
√SUM统计ON位数ХBON查询位状态ХMEAN求平均值ХANS报警器置位ХANR报警器复位ХSQR求平方根
ХFLT整数与浮点数转换ХREF输入输出刷新√REFF输入滤波时间调整ХMTR矩阵输入ХHSCS比较置位(高速记数)ХHSCR比较复位(高速记数)ХHSZ区间比较(高速记数)ХSPD速度检测ХPLSY指定频率脉冲输出√PWM脉宽调制输出√PLSR带加减速脉冲输出ХIST状态初始化√SER数据查找
ХABSD凸轮控制(绝对式)ХINCD凸轮控制(绝增量式)ХTTMR示教定时器ХSTMR特殊定时器ХALT交替输出√RAMP斜波信号
√ROTC旋转工作台控制ХSORT列表数据排序ХTKY10键输入ХHKY16键输入
ХDSWBCD数字开关输入ХSEGD七段码译码ХSEGL七段码分时显示ХARWS方向开关ХASCASCII码转换ХPRASCII码打印输出ХFROMBFM读出ХTOBFM写入
Х
RS串行数据传送ХPRUN八进制位传送传送(#)ХХХASCI十六进制数转换成ASCISCII码HEX
ASCII码转换成十六进制数
√√√√ХХХХХХХХХХХХХХ√√ХХХ√√√√√ХХХ√√√√√Х√√√ХХХ√Х√ХХХХ√√√√ХХХХХХХХХ√ХХХ√ХХХХХХ√Х√Х√√Х√√√√
√
√√ХХХХХХХ√Х√√√Х√√√√√Х√√ХХ√√ХХХХ√Х√ХХХ√√√√√√
8 48 58 68 78 88 9
浮1 1 0点1 1 1数1 1 8运1 1 9算
1 2 01 2 11 2 21 2 31 2 71 2 91 3 01 3 11 3 2交换1 4 7定1 5 5位
1 5 61 5 71 5 81 5 9时1 6 0钟1 6 1 运1 6 2算
1 6 31 6 61 6 71 6 9外1 7 O围
1 7 11 7 61 7 7触2 2 4点2 2 5 比2 2 6较
2 2 82 2 9
CCD校验
Х√VRRD电位器变量输入ХХVRSC电位器变量区间ХХ - -PIDPID运算Х
Х
- -
ECMP二进制浮点数比较ХХEZCP二进制浮点数区间比较
ХEBCD二进制浮点数→十进制浮点数ХEBIN十进制浮点数→二进制浮点数ХEADD二进制浮点数加法ХХEUSB二进制浮点数减法ХХEMUL二进制浮点数乘法ХХEDIV二进制浮点数除法ХХESQR二进制浮点数开平方Х
ХINT二进制浮点数→二进制整数ХSIN二进制浮点数sin运算ХCOS二进制浮点数点数cos运算ХTAN二进制浮点数tan运算ХSWAP高低字节交换ХХABSABS当前值读取ХХZRN原点回归
ХХPLSY可变速的脉冲输出ХХDRVI相对位置控制ХХDRVA绝对位置控制ХХTCMP时钟数据比较ХХTZCP时钟数据区间比较ХХTADD时钟数据加法ХХTSUB时钟数据减法ХХTRD时钟数据读出ХХTWR时钟数据写入ХХHOUR记时仪
Х
ХGRY二进制数→格雷码ⅹХGBIN格雷码→二进制ХХRD3A模拟量模块(FX0N-3A)Х√WR3A模拟量(FX0N-3A)XIE写入√LD=(S1)=(S2)时起始触点接通ХLD>(S1>S2)时起始触点接通ХLD<(S1
(S1≤S2)时起始触点接通
Х
√√√√√√√
√
ХХХХХХХХХХХХХХХХХХХХХХХХХХХХ√√√√√√√√√√√√√√√√√√√√√√√√ХХХХХ√Х√√√√√√√√√√
√
2 3 0LD≥2 3 2AND=2 3 3AND>2 3 4AND<2 3 6AND<>2 3 7AND≤2 3 8AND≥2 4 0OR=2 4 1OR>2 4 2OR<2 4 4OR<>2 4 5 OR≤2 4 6 OR≥(S1≥S2)时起始触点接通(S1=S2)时串联触点接通(S1>S2)时起串联触点接通(S1