PLC编程指令.doc_第1页
PLC编程指令.doc_第2页
PLC编程指令.doc_第3页
PLC编程指令.doc_第4页
PLC编程指令.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MITSUBISHI可编程FX系列指令一 程序流程功能000900CJ条件转移01CALL调用子程序02SRET从子程序返回03IRET中断返回04EI开中断05DI关中断06FEND主程序结束07WDT监视定时器08FOR循环开始09NEXT循环结束二 传送和比较指令功能101910CMP比较11ZCP区间比较12MOV传送13SMOV移位传送14CML求补运算15BMOV数据块传送16FMOV多点传送17XCH数据交换18BCD求BCD码19BIN求二进制码三 算术和逻辑运算指令功能202920ADD加法21SUB减法22MUL乘法23DIV除法24INC加一25DEC减一26WAND字与27WOR字或28WXOR字异或29NEG求补四 循环与移位功能303930ROR循环右移31ROL循环左移32RCR带进位循环右移33RCL带进位循环左移34SFTR位右移35SFTL位左移36WSFR字右移37WSFL字左移38SFWRFIFO写39SFRDFIFO读五 数据处理功能404940ZRST区间复位41DECO解码42ENCO编码43SUMON位总数44BON检查位状态45MEAN求平均值46ANS标志置位47ANR标志复位48SQR平方根49FLT整数转换成浮点数六 高速处理功能505950REF刷新51REFF刷新与滤波处理52MTR矩阵输入53HSCS高速记数器置位54HSCR高速记数器复位55HSZ高速记数器区间比较速度检测56SPD脉冲输出Speed detect57PLSY脉宽调制 Pulse Y58PWM脉冲调制Pulse width modulation59PLSR带加减速脉冲输出七 方便指令功能606960IST状态初始化61SER寻找62ABSD绝对值凸轮顺控63INCD增量凸轮顺控64TTMR示教定时器65STMR专用定时器可定义66ALT交替输出67RAMP斜坡输出68ROTC旋转台控制69SORT排序八 外部I/O设备功能707970TKY十键输入71HKY十六键输入72DSW拨码开关输入73SEGD七段码译码74SEGL带锁存的七段码显示75ARWS方向开关76ASCASCII变换77PR打印78FROM读特殊功能模块79TO写特殊功能模块九 外围设备SER功能808980RSRS通讯81PRUN8进制位传送82ASCI十六进制至ASCII转换83HEXASCII至十六进制转换84CCD校验码85VRRD电位器读入86VRSC电位器刻度8788PIDPID控制89十 F2外部模块功能909990MNETF-16N, Mini网91ANRDF2-6A, 模拟量输入92ANWRF2-6A, 模拟量输出93RMSTF2-32RM, 启动RM94RMWRF2-32RM, 写RM95RMRDF2-32RM, 读RM96RMMNF2-32RM, 监控RM97BLKF2-30GM, 指定块98MCDEF2-30GM, 机器码99十一 浮点数功能110132110ECMP浮点数比较111EZCP浮点数区间比较118EBCD浮点数2进制-10进制119EBIN浮点数10进制-1进制120EADD浮点数加法121ESUB浮点数减法122EMUL浮点数乘法123EDIV浮点数除法127ESOR浮点数开方129INT浮点数-整数130SIN浮点数SIN运算131COS浮点数COS运算132TAN浮点数TAN运算147SWAP上下字节交换十二 定位功能155159155ABS156ZRN157PLSY158DRVI159DRVA十三 时钟运算功能160169160TCMP161TZCP162TADD163TSUB166TRD167TWR169HOUR十四 外围设备功能170177170GRY171GBIN176RD3A177WR3A十五 接点比较功能224246224LD=(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触点)M8001RUN监控(b触点)M8002初始脉冲(a触点)M8003初始脉冲(b触点)M8004发生出错M8005电池电压下降M8006电池电压下降锁存M8007电源瞬停检测M8008停电检测M8009DC24V关断D8001PLC型号及系统版本D8002存储器容量D8003存储器类型D8004出错M地址号D8005电池电压D8006电池电压下降检出电平D8007瞬停次数D8008停电检测时间D8009DC24V关断的单元编号二 时钟M8011震荡周期10msM8012震荡周期100msM8013震荡周期1sM8014震荡周期1分钟M8015计时停止及预置M8016时间读出时显示停止M801730秒的修正M8018检测RTC卡盒是否插入M8019实时时钟(RTC)出错D8010当前扫描时间D8011最小扫描时间D8012最大扫描时间D8013秒D8014分D8015时D8016日D8017月D8018年D8019星期(0:星期日6:星期六)三 标志M8020零(加减运算结果为0时置位)M8021借位M8022进位M8023小数点运算标志M8024M8025HSC方式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点T0T19910ms46点T200T2451ms4点T246T249100ms(积算)6点T250T255模拟计数器C增计数一般用100点(16位)C0C99锁存用100点(16位)C100C199加/减用一般用20点(16位)D200D999锁存用15点(16位)C100C199高速用一相 10KHz 3点, 7KHz 3点或二相 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 可在程序运行中写入程序一 程序流程功能0009 00 CJ 条件转移 01 CALL 调用子程序 02 SRET 从子程序返回 03 IRET 中断返回 04 EI 开中断 05 DI 关中断 06 FEND 主程序结束 07 WDT 监视定时器 08 FOR 循环开始 09 NEXT 循环结束 二 传送和比较指令功能1019 10 CMP 比较 11 ZCP 区间比较 12 MOV 传送 13 SMOV 移位传送 14 CML 求补运算 15 BMOV 数据块传送 16 FMOV 多点传送 17 XCH 数据交换 18 BCD 求BCD码 19 BIN 求二进制码 三 算术和逻辑运算指令功能2029 20 ADD 加法 21 SUB 减法 22 MUL 乘法 23 DIV 除法 24 INC 加一 25 DEC 减一 26 WAND 字与 27 WOR 字或 28 WXOR 字异或 29 NEG 求补 四 循环与移位功能3039 30 ROR 循环右移 31 ROL 循环左移 32 RCR 带进位循环右移 33 RCL 带进位循环左移 34 SFTR 位右移 35 SFTL 位左移 36 WSFR 字右移 37 WSFL 字左移 38 SFWR FIFO写 39 SFRD FIFO读 五 数据处理功能4049 40 ZRST 区间复位 41 DECO 解码 42 ENCO 编码 43 SUM ON位总数 44 BON 检查位状态 45 MEAN 求平均值 46 ANS 标志置位 47 ANR 标志复位 48 SQR 平方根 49 FLT 整数转换成浮点数 六 高速处理功能5059 50 REF 刷新 51 REFF 刷新与滤波处理 52 MTR 矩阵输入 53 HSCS 高速记数器置位 54 HSCR 高速记数器复位 55 HSZ 高速记数器区间比较 速度检测 56 SPD 脉冲输出Speed detect 57 PLSY 脉宽调制 Pulse Y 58 PWM 脉冲调制Pulse width modulation 59 PLSR 带加减速脉冲输出 七 方便指令功能6069 60 IST 状态初始化 61 SER 寻找 62 ABSD 绝对值凸轮顺控 63 INCD 增量凸轮顺控 64 TTMR 示教定时器 65 STMR 专用定时器可定义 66 ALT 交替输出 67 RAMP 斜坡输出 68 ROTC 旋转台控制 69 SORT 排序 八 外部I/O设备功能7079 70 TKY 十键输入 71 HKY 十六键输入 72 DSW 拨码开关输入 73 SEGD 七段码译码 74 SEGL 带锁存的七段码显示 75 ARWS 方向开关 76 ASC ASCII变换 77 PR 打印 78 FROM 读特殊功能模块 79 TO 写特殊功能模块九 外围设备SER功能8089 80 RS RS通讯 81 PRUN 8进制位传送 82 ASCI 十六进制至ASCII转换 83 HEX ASCII至十六进制转换 84 CCD 校验码 85 VRRD 电位器读入 86 VRSC 电位器刻度 87 88 PID PID控制 89 十 F2外部模块功能9099 90 MNET F-16N, Mini网 91 ANRD F2-6A, 模拟量输入 92 ANWR F2-6A, 模拟量输出 93 RMST F2-32RM, 启动RM 94 RMWR F2-32RM, 写RM 95 RMRD F2-32RM, 读RM 96 RMMN F2-32RM, 监控RM 97 BLK F2-30GM, 指定块 98 MCDE F2-30GM, 机器码 99 十一 浮点数功能110132 110 ECMP 浮点数比较 111 EZCP 浮点数区间比较 118 EBCD 浮点数2进制-10进制 119 EBIN 浮点数10进制-1进制 120 EADD 浮点数加法 121 ESUB 浮点数减法 122 EMUL 浮点数乘法 123 EDIV 浮点数除法 127 ESOR 浮点数开方 129 INT 浮点数-整数 130 SIN 浮点数SIN运算 131 COS 浮点数COS运算 132 TAN 浮点数TAN运算 147 SWAP 上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论