三菱FX系列PLC功能指令一览表 来源:电控学习网站 对应不同型号的PLC 分FNC指令助记 FX2N 功能说明 符 FXOS FXON FXIS I FXIN FXZNC 条件跳转 CAL子程序调用 02SRET子程序返回 x×√ IRET中断返回 开中断 关中断 FEND主程序结束 DT监视定时器刷新 FOR 循环的起点与次数 NEXT循环的终点 区间比较 SMOV|位传送 14 取反传送 ×× BMOV 戈批传送 FMOV 多点传送 ××| 交换 BCD 进制转换成BCD BIN|BCD码转换成二进制 进制加法运算 进制减法运算 UL二进制乘法运算 IV二进制除法运算 INC二进制加1运算 二进制减1运算 WAND字逻辑与 27woR字逻辑或
三菱 FX 系列 PLC 功能指令一览表 来源: 电控学习网站 分 类 FNC NO. 指令助记 符 功能说明 对应不同型号的 PLC FX0S FX0N FX1S FX1N FX2N FX2NC 程 序 流 程 00 CJ 条件跳转 01 CALL 子程序调用 02 SRET 子程序返回 03 IRET 中断返回 04 EI 开中断 05 DI 关中断 06 FEND 主程序结束 07 WDT 监视定时器刷新 08 FOR 循环的起点与次数 09 NEXT 循环的终点 传 送 与 比 较 10 CMP 比较 11 ZCP 区间比较 12 MOV 传送 13 SMOV 位传送 14 CML 取反传送 15 BMOV 成批传送 16 FMOV 多点传送 17 XCH 交换 18 BCD 二进制转换成 BCD 码 19 BIN BCD 码转换成二进制 算 术 与 20 ADD 二进制加法运算 21 SUB 二进制减法运算 22 MUL 二进制乘法运算 23 DIV 二进制除法运算 24 INC 二进制加 1 运算 25 DEC 二进制减 1 运算 26 WAND 字逻辑与 27 WOR 字逻辑或
逻28wXOR字逻辑异或 NEG 求二进制补码 ROR循环右移 ROL 循环左 ×××|√ CR带进位右移 |×‖×| RCL带进位左移 ××| 34SFTR位右移 SFL位左移 WSFR字右移 WSFL字左移 ×× SFWR SFRD|FIFo(先入先出)读出 ZRST区间复位 DECO解码 ENCO编码 43 SUM统计ON位数 ××| 查询位某状态 ××× MEAN求平均值 ×××|√ 报警器置位 ××| 4 ANR报警器复位 ××× 求平方根 ×××|√ FLT|整数与浮点数转换 ××| EF输入输出刷新 REF输入滤波时间调整 TR矩阵输入 × HSCS比较置位(高速计数用) 4BCR比较复位(高速计数用) 团 HSz区间比较(高速计数用) ××| SPD 脉冲密度 速L57sY指定频率脉冲输出 PwM|脉宽调制输出 处59PSR带加减速脉冲输出
逻辑运算 28 WXOR 字逻辑异或 29 NEG 求二进制补码 循环与移位 30 ROR 循环右移 31 ROL 循环左移 32 RCR 带进位右移 33 RCL 带进位左移 34 SFTR 位右移 35 SFTL 位左移 36 WSFR 字右移 37 WSFL 字左移 38 SFWR FIFO(先入先出 )写入 39 SFRD FIFO(先入先出 )读出 数据处理 40 ZRST 区间复位 41 DECO 解码 42 ENCO 编码 43 SUM 统计 ON 位数 44 BON 查询位某状态 45 MEAN 求平均值 46 ANS 报警器置位 47 ANR 报警器复位 48 SQR 求平方根 49 FLT 整数与浮点数转换 高速处理 50 REF 输入输出刷新 51 REFF 输入滤波时间调整 52 MTR 矩阵输入 53 HSCS 比较置位(高速计数用) 54 HSCR 比较复位(高速计数用) 55 HSZ 区间比较(高速计数用) 56 SPD 脉冲密度 57 PLSY 指定频率脉冲输出 58 PWM 脉宽调制输出 59 PLSR 带加减速脉冲输出
01sT|状态初始化 √√|√ SER数据查找 ABSD凸轮控制(绝对式) INCD凸轮控制(增量式) TTR示教定时器 ×× STMR特殊定时器 ××「×|√ LT交替输出 指67RMP斜波信号 TC旋转工作台控制 ×× 列表数据排序 |×‖×| 10键输入 ××× 16键输入 ××× DSW|BCD数字开关输入 SEGD七段码译码 ××× 74SEGL|七段码分时显示 ARWS方向开关 ××| ASC|AsCI码转换 I/0 ASCI码打印输出 ×× FROMBFM读出 79 BFM写入 串行数据传送 81 PRIN八进制位传送(#) × 16进制数转换成ASCI码 ASCI码转换成16进制数 VRD电位器变量输 VRSC电位器变量区间 ×√ 8 PID PID运算 l10 ECMP 进制浮点数比较 l11 CP二进制浮点数区间比较 ××|× 118EBCD|二进制浮点数→十进制浮点数 119EIN|十进制浮点数→二进制浮点数 ×× EADD 进制浮点数加法 x××| EUSB二进制浮点数减法 进制浮点数乘法 二进制浮点数除法 ×××
方便指令 60 IST 状态初始化 61 SER 数据查找 62 ABSD 凸轮控制(绝对式) 63 INCD 凸轮控制(增量式) 64 TTMR 示教定时器 65 STMR 特殊定时器 66 ALT 交替输出 67 RAMP 斜波信号 68 ROTC 旋转工作台控制 69 SORT 列表数据排序 外部 I/O 设备 70 TKY 10 键输入 71 HKY 16 键输入 72 DSW BCD 数字开关输入 73 SEGD 七段码译码 74 SEGL 七段码分时显示 75 ARWS 方向开关 76 ASC ASCI 码转换 77 PR ASCI 码打印输出 78 FROM BFM 读出 79 TO BFM 写入 外围设备 80 RS 串行数据传送 81 PRUN 八进制位传送(#) 82 ASCI 16 进制数转换成 ASCI 码 83 HEX ASCI 码转换成 16 进制数 84 CCD 校验 85 VRRD 电位器变量输入 86 VRSC 电位器变量区间 87 - - 88 PID PID 运算 89 - - 浮点 110 ECMP 二进制浮点数比较 111 EZCP 二进制浮点数区间比较 118 EBCD 二进制浮点数→十进制浮点数 119 EBIN 十进制浮点数→二进制浮点数 120 EADD 二进制浮点数加法 121 EUSB 二进制浮点数减法 122 EMUL 二进制浮点数乘法 123 EDIV 二进制浮点数除法
数127EQR|二进制浮点数开平方 INT 进制浮点数→二进制整数 SIN二进制浮点数Sin运算 ×|× 章F131∞s三进制浮点数Cos运算 进制浮点数Tan运算 SWAP高低字节交换 ××「×|√ 155 ABS ABS当前值读取 ZRN原点回归 定「157EsY可变速的脉冲输出 DRV相对位置控制 x×√ 159DRVA|绝对位置控制 × TCMP时钟数据比较 ×√ 161TZCP时钟数据区间比较 162TADD|时钟数据加法 × TSUB时钟数据减法 RD|时钟数据读出 R|时钟数据写入 HOUR计时仪 算 外170 二进制数→格雷 ××× 171GBIN|格雷码→二进制数 ××| 围「176m3A模拟量模块(FX0N3)读出 设/17w3模拟量模块(N3)写入 224D=(s1)=(S2)时起始触点接通 (S1)>(S2)时起始触点接通 LD< (S1)<(S2)时起始触点接通 × 228D<(s1)<>(S2)时起始触点接通 (20S映触点x十√ 2291D|(s1)≤(s2)时起始触点接通 AND= (S1)=(S2)时串联触点接通 233 (S1)>(S2)时串联触点接通 AN<(s1)<(S2)时串联触点接通 √ ANDO (S1)<>(S2)时串联触点接通 (S1)(S2)时串联触点接通 38 AND≡ (S1)≡(S2)时串联触点接通 (S1)=(S2)时并联触点接通 241 (S1)〉(S2)时并联触点接通 R<(s1)<(S2)时并联触点接通 244 0R< (S1)<>(S2)时并联触点接通 ×√
数运算 127 ESQR 二进制浮点数开平方 129 INT 二进制浮点数→二进制整数 130 SIN 二进制浮点数 Sin 运算 131 COS 二进制浮点数 Cos 运算 132 TAN 二进制浮点数 Tan 运算 147 SWAP 高低字节交换 定位 155 ABS ABS 当前值读取 156 ZRN 原点回归 157 PLSY 可变速的脉冲输出 158 DRVI 相对位置控制 159 DRVA 绝对位置控制 时钟运算 160 TCMP 时钟数据比较 161 TZCP 时钟数据区间比较 162 TADD 时钟数据加法 163 TSUB 时钟数据减法 166 TRD 时钟数据读出 167 TWR 时钟数据写入 169 HOUR 计时仪 外围设备 170 GRY 二进制数→格雷码 171 GBIN 格雷码→二进制数 176 RD3A 模拟量模块(FX0N -3A)读出 177 WR3A 模拟量模块(FX0N -3A)写入 触 224 LD= (S1 )= (S2)时起始触点接通 225 LD> (S1 )> (S2)时起始触点接通 226 LD< (S1 )< (S2)时起始触点接通 228 LD<> (S1 )<> (S2)时起始触点接通 229 LD ≦ (S1)≦ (S2)时起始触点接通 230 LD ≧ (S1)≧ (S2)时起始触点接通 232 AND= (S1 )= (S2)时串联触点接通 233 AND> (S1 )> (S2)时串联触点接通 234 AND< (S1 )< (S2)时串联触点接通 236 AND<> (S1 )<> (S2)时串联触点接通 237 AND ≦ (S1)≦ (S2)时串联触点接通 238 AND ≧ (S1)≧ (S2)时串联触点接通 240 OR= (S1 )= (S2)时并联触点接通 241 OR> (S1 )> (S2)时并联触点接通 242 OR< (S1 )< (S2)时并联触点接通 244 OR<> (S1 )<> (S2)时并联触点接通
点2450R三(S1)(S2)时并联触点接通 (S1)兰(S2)时并联触点接通 比 三菱FX系列PLC取指令与输出指令( LD/LDI/LDP/LDF/OT) 来源:电控学习网站 FX系列PLC有基本逻辑指令20或27条、步进指令2条、功能指令100多条(不同系列有所不同)。本节以 FX2N为例,介绍其基本逻辑指令和步进指令及其应用。 FX2N的共有27条基本逻辑指令,其中包含了有些子系列PLC的20条基本逻辑指令 取指令与输出指令(LDD/ LDP/LDF/OUT) (1)LD(取指令)一个常开触点与左母线连接的指令,每一个以常开触点开始的逻辑行都用此指令。 (2)LDl(取反指令)一个常闭触点与左母线连接指令,每一个以常闭触点开始的逻辑行都用此指令。 (3)LDP(取上升沿指令)与左母线连接的常开触点的上升沿检测指令,仅在指定位元件的上升沿(由 OFF→0N)时接通一个扫描周期。 (4)LDF(取下降沿指令)与左母线连接的常闭触点的下降沿检测指令。 (5)OUT(输出指令)对线圈进行驱动的指令,也称为输出指令。 取指令与输出指令的使用如图1所示 图1取指令与输出指令的使用 取指令与输出指令的使用说明: 1)LD、LD指令既可用于输入左母线相连的触点,也可与ANB、ORB指令配合实现块逻辑运算; 2)LDP、LDF指令仅在对应元件有效时维持一个扫描周期的接通。图3-15中,当M1有一个下降沿时,则 Y3只有一个扫描周期为ON。 3)LD、LD|、LDP、LDF指令的目标元件为、Y、M、T、C、S
点 比 较 245 OR≦ (S1)≦ (S2)时并联触点接通 246 OR≧ (S1)≧ (S2)时并联触点接通 三菱 FX 系列 PLC 取指令与输出指令(LD/LDI/LDP/LDF/OUT) 来源: 电控学习网站 FX 系列 PLC 有基本逻辑指令 20 或 27 条、步进指令 2 条、功能指令 100 多条(不同系列有所不同)。本节以 FX2N 为例,介绍其基本逻辑指令和步进指令及其应用。 FX2N 的共有 27 条基本逻辑指令,其中包含了有些子系列 PLC 的 20 条基本逻辑指令。 取指令与输出指令(LD/LDI/LDP/LDF/OUT) (1)LD(取指令) 一个常开触点与左母线连接的指令,每一个以常开触点开始的逻辑行都用此指令。 (2)LDI(取反指令) 一个常闭触点与左母线连接指令,每一个以常闭触点开始的逻辑行都用此指令。 (3)LDP(取上升沿指令) 与左母线连接的常开触点的上升沿检测指令,仅在指定位元件的上升沿(由 OFF→ON)时接通一个扫描周期。 (4)LDF(取下降沿指令) 与左母线连接的常闭触点的下降沿检测指令。 (5)OUT(输出指令) 对线圈进行驱动的指令,也称为输出指令。 取指令与输出指令的使用如图 1 所示。 图 1 取指令与输出指令的使用 取指令与输出指令的使用说明: 1)LD、LDI 指令既可用于输入左母线相连的触点,也可与 ANB、ORB 指令配合实现块逻辑运算; 2)LDP、LDF 指令仅在对应元件有效时维持一个扫描周期的接通。图 3-15 中,当 M1 有一个下降沿时,则 Y3 只有一个扫描周期为 ON。 3)LD、LDI、LDP、LDF 指令的目标元件为 X 、Y 、M 、T、C、S;