以下是三菱plc 常用的指令,还有不懂的可以问我 一 程序流程控制指令—FNC00~09 00 CJ 条件转移 01 CALL 子程序调用 02 SRET 子程序返回 03 IRET 中断返回 04 EI 开中断 05 DI 关中断 06 FEND 主程序结束 07 WDT 监控定时器刷新 08 FOR 循环开始 09 NEXT 循环结束 二 传送、比较指令—FNC10~19 BIN----二进制 BCD----十进制 10 CMP 比较 11 ZCP 区间比较 12 MOV 传送 13 SMOV BCD 码移位传送 14 CML 取反传送 15 BMOV 数据块传送(n 点→n 点) 16 FMOV 多点传送(1点→n 点) 17 XCH 数据交换,(D0)←→(D2) 18 BCD BCD 变换,BIN→BCD 19 BIN BIN 变换,BCD→BIN 三 算术、逻辑运算指令—FNC20~29 BIN----二进制 BCD----十进制 20 ADD BIN 加法 21 SUB BIN 减法 22 MUL BIN 乘法 23 DIV BIN 除法 24 INC BIN 加一 25 DEC BIN 减一 26 WAND 字与 27 WOR 字或 28 WXOR 字异或 29 NEG 求 BIN 补码 四 循环、移位指令—FNC30~39 30 ROR 循环右移 31 ROL 循环左移 32 RCR 带进位循环右移 33 RCL 带进位循环左移 34 SFTR 位右移 35 SFTL 位左移 36 WSFR 字右移 37 WSFL 字左移 38 SFWR FIFO 写入 39 SFRD FIFO 读出 五 数据处理指令—FNC40~49 40 ZRST 区间复位 41 DECO 解码 42 ENCO 编码 43 SUM 求置ON 位总数 44 BON ON 位判别 45 MEAN 求平均值 46 ANS 信号报警器标志置位 47 ANR 信号报警器标志复位 48 SQR BIN 平方根 49 FLT BIN 整数→BIN 浮点数 六 高速处理指令—FNC50~59 50 REF 输入输出刷新 51 REFF 输入滤波时间常数调整 52 MTR 矩阵输入 53 HSCS 高速记数器比较置位 54 HSCR 高速记数器比较复位 55 HSZ 高速记数器区间比较 56 SPD 速度检测 57 PLSY 脉冲输出 58 PWM 脉冲宽度调制 59 PLSR 带加减速功能的脉冲输出 七 方便指令—FNC60~69 60 IST 状态初始化 61 SER 数据搜索 62 ABSD 绝对值凸轮顺控 63 INCD 增量凸轮顺控 64 TTMR 示教定时器 65 STMR 专用定时器—可定义 66 ALT 交替输出 67 RAMP 斜坡输出 68 ROTC 旋转工作台控制 69 SORT 数据排序 八 外部I/O 设备指令—FNC70~79 70 TKY 10键输入 71 HKY 16键输入 72 DSW 拨码开关输入 73 SEGD 七...