2022年PLC编程指令 .pdf
MITSUBISHI可编程 FX 系列指令一 程序流程功能0009 00CJ 条件转移01CALL 调用子程序02SRET 从子程序返回03IRET 中断返回04EI 开中断05DI 关中断06FEND 主程序结束07WDT 监视定时器08FOR 循环开始09NEXT 循环结束二 传送和比较指令功能1019 10CMP 比较11ZCP 区间比较12MOV 传送13SMOV 移位传送14CML 求补运算15BMOV 数据块传送16FMOV 多点传送17XCH 数据交换18BCD 求 BCD 码19BIN 求二进制码三 算术和逻辑运算指令功能2029 20ADD 加法21SUB 减法22MUL 乘法23DIV 除法24INC 加一25DEC 减一26WAND 字与27WOR 字或28WXOR 字异或29NEG 求补四 循环与移位功能3039 30ROR 循环右移31ROL 循环左移32RCR 带进位循环右移33RCL 带进位循环左移34SFTR 位右移35SFTL 位左移36WSFR 字右移名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 37WSFL 字左移38SFWRFIFO 写39SFRDFIFO 读五 数据处理功能4049 40ZRST 区间复位41DECO 解码42ENCO 编码43SUMON 位总数44BON 检查位状态45MEAN 求平均值46ANS 标志置位47ANR 标志复位48SQR 平方根49FLT 整数转换成浮点数六 高速处理功能5059 50REF 刷新51REFF 刷新与滤波处理52MTR 矩阵输入53HSCS 高速记数器置位54HSCR 高速记数器复位55HSZ 高速记数器区间比较速度检测56SPD 脉冲输出Speed detect 57PLSY 脉宽调制Pulse Y 58PWM 脉冲调制Pulse width modulation 59PLSR 带加减速脉冲输出七 方便指令功能6069 60IST 状态初始化61SER 寻找62ABSD 绝对值凸轮顺控63INCD 增量凸轮顺控64TTMR 示教定时器65STMR 专用定时器可定义66ALT 交替输出67RAMP 斜坡输出68ROTC 旋转台控制69SORT 排序八 外部 I/O 设备功能7079 70TKY 十键输入71HKY 十六键输入72DSW 拨码开关输入73SEGD 七段码译码74SEGL 带锁存的七段码显示名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 75ARWS 方向开关76ASCASCII 变换77PR 打印78FROM 读特殊功能模块79TO 写特殊功能模块九 外围设备 SER功能 8089 80RSRS 通讯81PRUN8 进制位传送82ASCI 十六进制至ASCII 转换83HEXASCII至十六进制转换84CCD 校验码85VRRD 电位器读入86VRSC 电位器刻度87 88PIDPID 控制89 十 F2 外部模块功能9099 90MNETF-16N, Mini网91ANRDF2-6A, 模拟量输入92ANWRF2-6A, 模拟量输出93RMSTF2-32RM, 启动 RM 94RMWRF2-32RM, 写 RM 95RMRDF2-32RM, 读 RM 96RMMNF2-32RM, 监控 RM 97BLKF2-30GM, 指定块98MCDEF2-30GM, 机器码99 十一浮点数功能110132 110ECMP 浮点数比较111EZCP 浮点数区间比较118EBCD 浮点数 2 进制 -10 进制119EBIN 浮点数 10 进制 -1 进制120EADD 浮点数加法121ESUB 浮点数减法122EMUL 浮点数乘法123EDIV 浮点数除法127ESOR 浮点数开方129INT 浮点数 -整数130SIN 浮点数 SIN 运算131COS 浮点数 COS 运算132TAN 浮点数 TAN 运算147SWAP 上下字节交换名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 十二定位功能155159 155ABS 156ZRN 157PLSY 158DRVI 159DRVA 十三时钟运算功能160169 160TCMP 161TZCP 162TADD 163TSUB 166TRD 167TWR 169HOUR 十四外围设备功能170177 170GRY 171GBIN 176RD3A 177WR3A 十五接点比较功能224246 224LD=(S1)=(S2) 225LD(S1)(S2) 226LD(S1)(S2) 228LD(S1)(S2) 229LD=(S2) 230LD=(S1)=(S2) 232AND=(S1)=(S2) 233AND(S1)(S2) 234AND(S1)(S2) 236AND(S1)(S2) 237AND=(S2) 238AND=(S1)=(S2) 240OR=(S1)=(S2) 241OR(S1)(S2) 242OR(S1)(S2) 244OR(S1)(S2) 245OR=(S2) 246OR=(S1)=(S2) 特殊软元件一 PC 状态M8000RUN 监控 (a 触点 ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 7 页 - - - - - - - - - M8001RUN 监控 (b 触点 ) M8002 初始脉冲 (a 触点 ) M8003 初始脉冲 (b 触点 ) M8004 发生出错M8005 电池电压下降M8006 电池电压下降锁存M8007 电源瞬停检测M8008 停电检测M8009DC24V 关断D8001PLC 型号及系统版本D8002 存储器容量D8003 存储器类型D8004 出错 M 地址号D8005 电池电压D8006 电池电压下降检出电平D8007 瞬停次数D8008 停电检测时间D8009DC24V 关断的单元编号二 时钟M8011 震荡周期10ms M8012 震荡周期100ms M8013 震荡周期1s M8014 震荡周期1 分钟M8015 计时停止及预置M8016 时间读出时显示停止M8017 30 秒的修正M8018 检测 RTC 卡盒是否插入M8019 实时时钟 (RTC)出错D8010 当前扫描时间D8011 最小扫描时间D8012 最大扫描时间D8013 秒D8014 分D8015 时D8016 日D8017 月D8018 年D8019 星期 (0:星期日 6:星期六 ) 三 标志M8020 零(加减运算结果为0 时置位 ) M8021 借位M8022 进位M8023 小数点运算标志M8024 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 7 页 - - - - - - - - - M8025HSC 方式M8026RAMP 方式M8027PR 方式M8028FROM./TO指令执行中允许中断标志M8029 指令执行完成D8028Z 寄存器内容D8029V 寄存器内容四 PLC 方式M8030 电池 LED 灯灭指令M8031 全清非保持存储器M8032 全清保持存储器M8033 停止时存储器保持M8034 禁止所有输出M8035 强制 RUN 方式M8036 强制 RUN 信号M8037 强制 STOP 信号M8038RAM文件寄存器全清零M8039 恒定扫描方式D8039 恒定扫描时间FX2N, FX2NC基本性能项目 FX2N, FX2NC系列输入继电器X184 点合计 256 点输出继电器Y184 点辅助继电器M 一般用 500 点 M0M499 保持用 (可变 )524 点 M500M1535 保持用 (固定 )2048 点 M1024M3071 特殊用 256 点 M8000M8255 状态继电器S 初始化用10 点 S0S9 一般用 490 点 S10S499 锁存用 400 点 S500S899 报警用 100 点 S900S999 定时器 T100ms200 点 T0T199 10ms46 点 T200T245 1ms4 点 T246T249 100ms(积算 )6 点 T250T255 模拟计数器 C 增计数一般用100 点(16 位)C0C99 锁存用 100 点(16 位)C100C199 加/减用一般用20 点(16 位)D200D999 锁存用 15 点 (16 位 )C100C199 高速用一相10KHz 3 点, 7KHz 3 点或名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 7 页 - - - - - - - - - 二相2KHz 2 点(总计 20KHz) 数据寄存器D 通用数据存储器一般用200 点 D0D199 保持用(可变 )312 点 D200D511 保持用(固定 )7488 点 D512D7999 特殊用 256 点 D8000D8255 变址用 16 点 V0V7, Z0Z7 文件寄存器最大7000 点 D1000 以后(可设 ) 可指定 114 个块,每个块500 点指针跳步跳步转移用128 点 P0P127 输入中断指针6 点 I00*I50* 定时器中断指针3 点 I6*I8* 计数器中断指针6 点 I010I060 频率主控用8 点 N0N7 常数十进制K32 位-2147483648+2147483647 十六进制H32 位 0FFFFFFFF(H) FX2N-16M-128M型1 输入输出16-256 点2 内置 RAM 存储器 (8000 步)。电池后备。使用选件时最大可达16,000 步。3 实时时钟:内置于基本单元。4 基本指令: 27 种步进梯形图指令:2种应用指令: 128 种5 内置运行 /停止开关。6 可在程序运行中写入程序名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 7 页 - - - - - - - - -