三菱PLC的指令代码和内部特殊寄存器_三菱plc特殊寄存器表

其他范文 时间:2020-02-28 17:57:14 收藏本文下载本文
【www.daodoc.com - 其他范文】

三菱PLC的指令代码和内部特殊寄存器由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“三菱plc特殊寄存器表”。

三菱PLC的指令代码

一 顺控指令触点指令

00 LD 逻辑操作开始

01 LDI 逻辑非操作开始

02 AND 逻辑乘

03 ANI 逻辑乘非

04 OR 逻辑加

05 ORI 逻辑加非连接指令

06 ANB AND逻辑块与

07 ORB OR逻辑块或

08 MPS 存储操作结果

09 MRD 从MPS读取操作结果MPP 从MPS读取操作结果

并清除结果输出指令OUT 软元件输出SET 软元件置位RST 软元件复位PLS 在输入信号的上升沿PLF 在输入信号的下降沿CHK 软元件输出翻转移位指令SFT 元件移1位SFTP 元件移1位主控指令MC 主控开始MCR 主控复位结束指令FEND 结束主程序END 总的程序末尾,返回第0步其它指令STOP 停止NOP 空操作

二 基本指令 1 比较指令 16位数据比较LD= 当S1=S2, 接通,当S1≠S2, 断开AND=OR=LD 当S1≠S2, 接通,当S1=S2, 断开ANDOR

LD> 当S1>S2, 接通,当S1≤S2, 断开

AND> 33 OR> 34 LDS2, 断开

AND

AND= 当S1≥S2, 接通,当S1

AND>= 42 OR>= 32位数据比较

LDD= 当(S1+1,S1)=(S2+1,S2), 接通

ANDD=

ORD=

LDD 当(S1+1,S1)≠(S2+1,S2),接通

ANDD

ORD

LDD> 当(S1+1,S1)>(S2+1,S2), 接通

ANDD>

ORD>

LDD

ANDD

ORD

LDD

ANDD

ORD

LDD>= 当(S1+1,S1)≥(S2+1,S2),接通

ANDD>= 60 ORD>= 2 算术运算指令 二进制16位加/减 61 +(D)+(S)→(D)62 +P 63 +(S1)+(S2)→(D)64 +P 65(S1)-(S2)→(D)68-P 二进制32位加/减

D+(D+1,D)+(S+1,S)→(D+1,D)

D+P

D+(S1+1,S1)+(S2+1,S2)→(D+1,D)72 D+P 73 D-(D+1,D)-(S+1,S)→(D+1,D)74 D-P 75 D-(S1+1,S1)-(S2+1,S2)→(D+1,D)76 D-P 77 *(S1)×(S2)→(D+1,D)78 *P 79 /(S1)/(S2)→商(D), 余数(D+1)80 /P 81 D*(S1+1,S1)×(S2+1,S2)→(D+3,D+2,D+1,D)82 D*P 83 D/(S1+1,S1)/(S2+1,S2)→

商(D+1,D),余数(D+3,D+2)84 D/P 85 B+(D)+(S)→(D)86 B+P 87 B+(S1)+(S2)→(D)88 B+P 89 B-(D)-(S)→(D)90 B-P 91 B-(S1)-(S2)→(D)92 B-P 93 DB+(D+1,D)+(S+1,S)→(D+1,D)94 DB+P 95 DB+(S1+1,S1)+(S2+1,S2)→(D+1,D)96 DB+P 97 DB-(D+1,D)-(S+1,S)→(D+1,D)98 DB-P 99 DB-(S1+1,S1)-(S2+1,S2)→(D+1,D)100 DB-P 101 B*(S1)×(S2)→(D+1,D)102 B*P 103 B/(S1)/(S2)→商(D),余数(D+1)104 B/P 105 DB*(S1+1,S1)×(S2+1,S2)→(D+3,D+2,D+1,D)106 DB*P 107 DB/(S1+1,S1)/(S2+1,S2)→

商(D+1,D),余数(D+3,D+2)109 INC(D)+1→(D)110 INCP 111 DINC(D+1,D)+1→(D+1,D)112 DINCP 113 DEC(D)-1→(D)114 DECP

DB/P

DDEC(D+1,D)-1→(D+1,D)116 DDECP 3 BCD—二进制转换

BCD(S)→(D)BCD转换 118 BCDP 119 DBCD(S+1,S)→(D+1,D)120 DBCDP 121 BIN(S)→(D)二进制转换 122 BINP 123 DBIN(S+1,S)→(D+1,D)124 DBINP 4 数据传送指令

MOV(S)→(D)

MOVP

DMOV(S+1,S)→(D+1,D)128 DMOVP 129 CML(S)→(D)130 CMLP 131 DCML(S+1,S)→(D+1,D)132 DCML 133 DCMLP 134 BMOV(S)→(D)n个

BMOVP

FMOV(S)→(D)n个

FMOVP

XCH(D1)←→(D2)

XCHP 140 DXCH(D1+1,D1)←→(D2+1,D2)141 DXCHP 5 程序分支指令

CJ 条件满足,跳转到P**处 143 SCJ 条件满足后紧接的扫描周期, 跳转到P**处

JMP 无条件跳转到P**处 145 CALL 执行P**处子程序

CALLP

RET 从子程序返回

EI 允许中断

DI 禁止中断

IRET 从中断程序返回

151 SUB 执行n指定的程序

152 SUBP 6 程序切换指令

153 CHG 在主副程序间切换 7 刷新指令

154 COM 执行通讯刷新 155 EI 允许通讯刷新 156 DI 禁止通讯刷新

157 SEG 对应软元件的刷新,仅执行1个扫描周期,M9052 ON时有效

三 应用指令逻辑运算指令

158 WAND(D)AND(S)→(D)159 WANDP 160 WAND(S1)AND(S2)→(D)161 WANDP 162 DAND(D+1,D)AND(S+1,S)→(D+1,D)163 DANDP 164 WOR(D)OR(S)→(D)165 WORP 166 WOR(S1)OR(S2)→(D)167 WORP 168 DOR(D+1,D)OR(S+1,S)→(D+1,D)

169 DORP

170 WXOR(D)XOR(S)→(D)异或

171 WXORP 172 WXOR(S1)XOR(S2)→(D)173 WXORP 174 DXOR(D+1,D)XOR(S+1,S)→(D+1,D)175 DXORP 176 WXNR(D)XOR(S)→(D)177 WXNRP 178 WXNR(S1)XOR(S2)→(D)179 WXNRP 180 DXNR(D+1,D)XOR(S+1,S)→(D+1,D)

181 DXNRP

182 NEG 0-(D)→(D)补码

183 NEGP旋转指令

184 ROR n位右转

185 RORP

186 RCR n位右转(带进位)

187 RCRP

188 ROL n位左转

189 ROLP

190 RCL n位左转(带进位)

191 RCLP

192 DROR n位右转

193 DRORP

194 DRCR n位右转(带进位)

195 DRCRP

196 DROL n位左转

197 DROLP

198 DRCL n位左转(带进位)

199 DRCLP移位指令

200 SFR n位右移

201 SFRP

202 SFL n位左移

203 SFLP

204 BSFR 1位右移

205 BSFRP

206 BSFL 1位左移

207 BSFLP

208 DSFR 1位右移

209 DSFRP

210 DSFL 1位左移

211 DSFLP数据处理指令

212 SER 数据搜索

213 SERP

214 SUM 位检查

215 SUMP 216 DSUM 217 DSUMP 218 DECO 译码编码 219 DECOP 220 ENCO 221 ENCOP 222 SEG 7段编码

223 BSET 对字中n位置位

224 BSETP

225 BRST 对字中n位复位

226 BRSTP

227 DIS 组合分离

228 DISP 229 UNI 230 UNIP 231 ASC ASCII转化 5 先进先出指令 232 FIFW FIFO写

233 FIFWP

234 FIFR FIFO读

235 FIFRP内存缓冲区存取指令

236 FROM 从特殊功能模块读取数据

237 FROMP 238 DFRO 239 DFROP 240 TO 向特殊功能模块写数据

241 TOP

242 DTO

243 FROM 从远程I/O站读数据

244 FROMP

245 DFRO

246 DFROP

247 TO 向远程站写数据

248 TOP 249 DTO 250 DTOP 7 FOR/NEXT指令 251 FOR 重复n次

252 NEXT 8 本地站、远程I/O站存取指令 253 LRDP 从本地站读数据 254 LWTP 向本地站写数据

255 RFRP 从远程特殊功能模块读数据 256 RTOP 向远程特殊功能模块写数据 9 显示指令

257 PR 从指定的8点字软元件输出 16个字符的ASCII码

258 PR 顺序向输出模块输出ASCII 码, 直到结束符NUL(00H)259 PRC 将字软元件的注释转换成ASCII码,并输出

260 LED 将指定的8点字软元件显示 16个字符的ASCII码

261 LEDA 显示指定的英文数字字符

262 LEDB

263 LEDC 显示软元件S的注释

264 LEDR 显示复位其它指令

265 WDT WDT复位

266 WDTP 267 CHK 故障检测

268 SLT 按参数设定的条件,数据被锁定 269 SLTR 状态锁存复位,且执行SLT 270 STRA 按参数设定的条件,采样数据存入 271 STRAR 采样跟踪复位,且允许执行 272 STC 进位标志(M9012)ON 273 CLC 进位标志(M9012)OFF 274 DUTY 用户定义时钟 11 伺服指令

275 DSFRP 请求启动伺服程序

276 PSFLP 数据修改

特殊继电器和特殊寄存器 一 特殊继电器M清单 M9000 熔丝断

M9002 I/O组件校验出错 M9004 MINI网通讯出错 M9005 AC电源掉电检测 M9006 电池电压低

M9007 电池电压低锁存 M9008 自诊断出错

M9009 信号报警器检测 M9010 运算出错标志 M9011 运算出错标志锁存 M9012 进位标志

M9016 数据存储区清零标志 M9017 数据存储区清零标志 M9018 数据通讯监控切换 M9020 0号用户定时时钟 M9021 1号用户定时时钟 M9022 2号用户定时时钟 M9023 3号用户定时时钟 M9024 4号用户定时时钟

M9025 时钟数据设置请求 M9026 时钟数据出错 M9027 时钟数据显示 M9028 时钟数据读请求 M9030 0.1秒时钟 M9031 0.2秒时钟 M9032 1秒时钟 M9033 2秒时钟 M9034 1分钟时钟 M9036 常开 M9037 常闭

M9038 RUN后第一个扫描周期ON M9039 运行标志

M9040 暂停PAUSE允许线圈 M9041 PAUSE状态触点 M9042 停止状态触点 M9043 采样跟踪完成 M9044 采样跟踪 M9046 采样跟踪 M9047 采样跟踪准备

M9048 RUN LED闪烁标志 M9049 切换输出字符数目

M9050 存放操作结果的存储区交换触点 M9051 CHG指令执行禁止 M9052 SEG指令切换 M9053 EI/DI指令切换 M9054 单步运行标志 M9055 状态锁存完成标志 M9056 主程序P, I设置请求 M9057 副程序P, I设置程序 M9060 副程序2P, I设置程序 M9061 副程序3P, I设置程序 M9060 远程终端出错 M9061 通讯出错

M9065 分离传送状态 M9066 传送处理切换 M9067 I/O组件出错检测 M9068 测试模式

M9069 线路故障时的输出 M9073 WDT出错标志

M9074 PCPU准备完成标志 M9075 测试模式标志 M9076 外部急停输入标志

M9077 手动脉冲发生器轴设置错误标志 M9078 测试模式请求出错标志 M9079 伺复程序设置出错标志 M9081 对远程模块的通讯请求 M9082 最终站数不一致 M9084 出错检测

M9086 运行标志BASIC程序 M9087 暂停(PAUSE)标志

M9091 操作运行出错细节标志 M9091 微机子程序调用出错标志 M9092 双电源模块过热 M9093 双工电源模块出错 M9094 I/O改变标志

M9095 双工运行校验出错 M9096 A3VCPU A自校出错 M9097 A3VCPU B自校出错 M9098 A3VCPU C自校出错 M9099 A3VTU自校出错 M9100 SFC程序登记 M9101 SFC程序起/停 M9102 SFC启动状态

M9103 连续步转移有效/失效 M9104 连续转移防止标志 M9108 步转移监控定时器起始

(对应D9108)M9109 步转移监控定时器起始

(对应D9109)M9110 步转移监控定时器起始

(对应D9110)M9111 步转移监控定时器起始

(对应D9111)M9112 步转移监控定时器起始

(对应D9112)M9113 步转移监控定时器起始

(对应D9113)M9114 步转移监控定时器起始

(对应D9114)M9180 激活步采样跟踪完成标志 M9181 激活步采样跟踪执行标志

M9182 激活步采样跟踪有效 M9196 在块停止时控制输出 M9197~9198 保险丝熔断,I/O校核出错显示切换

二 特殊寄存器 D9000 保险丝断 D9001 保险丝断

D9002 I/O组件校验出错 D9003 SUM指令检测位数

D9004 MINI网主通讯组件出错 D9005 AC掉电计数 D9006 电池不足 D9008 自诊断出错 D9009 信号报警器检测 D9010 出错步 D9011 出错步

D9014 I/O控制模式 D9015 CPU运行状态 D9016 ROM/RAM设置 D9017 最小扫描时间 D9018 当前扫描时间 D9019 最大扫描时间 D9020 恒定扫描 D9021 扫描时间

D9022 1秒计数器

D9025 时钟数据(年,月)D9026 时钟数据(日,时)D9027 时钟数据(分,秒)D9028 时钟数据(星期)D9021~D9034 远程终端组件参数设置 D9035 远程I/O组件的通讯属性 D9035 扩展文件寄存器 D9036 总的站数

D9036~9037 供指定扩展文件寄存器软件地址 D9038~9039 LED显示优先级 D9044 采样跟踪 D9050 SFC程序出错代码 D9051 出错块 D9052 出错步 D9053 转移出错 D9054 出错顺控步 D9055 状态锁存步序号 D9061 通讯出错代码 D9072 PC通讯检测

D9081 对远程终端模块的已执行的通讯请求数

D9082 最后的站号

D9090 微机子程序输入数据区首软元件号 D9091 指令出错

D9094 待更换的I/O组件的首地址 D9095 A3VTS系统和A3V CPU的运行状态

D9096 A3VCPU A自检出错 D9097 A3VCPU B自检出错 D9098 A3VCPU C自检出错 D9099 A3VTU 自检测出错 D9100~D9107 断保险丝的组件 D9100 保险丝熔断的组件

D9108~D9114 步转移监控定时器设置 D9116~D9123 I/O组件校验出错 D9124 信号器报警数量检测

D9125~D9132 信号报警器地址号 D9133~D9140 远程终端卡信息 D9141~D9172 通讯重发次数 D9173 模式设置 D9174 设置重发次数

D9175 线缆出错模块出错代码

D9180~9193远程终端模块出错代码 D9180 轴1和轴2的限位开关

输出状态存储区

D9181 轴3和轴4的限位开关

输出状态存储区

D9182 轴5和轴6的限位开关

输出状态存储区

D9183 轴7和轴8的限位开关

输出状态存储区

D9184 CPU出错的原因

D9185 伺服放大器接线数据

D9187 手动脉冲发生器轴设置出错

D9188 在TEST模式下启动轴号请求出错 D9189 出错程序号 D9190 数据设置出错 D9191 伺服放大器类型 D9196~9199 故障站检测 D9200 LRDP处理结果 D9201 LWTP处理结果 D9204 通讯状态 D9205 执行回送的站 D9206 执行回送的站

D9207 通讯扫描时间(最大值)D9208 通讯扫描时间(最小值)D9209 通讯扫描时间(当前值)D9210 重发次数 D9211 环路切换计数

D9212 就地站运行状态(1~16)D9213 就地站运行状态(17~32)D9214 就地站运行状态(33~48)D9215 就地站运行状态(49~64)D9216 就地站出错检测(1~16)D9217 就地站出错检测(17~32)D9218 就地站出错检测(33~48)D9219 就地站出错检测(49~64)D9220 就地站参数不匹配或(1~16)远程站I/O分配出错

D9221 就地站参数不匹配或(17~32)远程站I/O分配出错

D9222 就地站参数不匹配或(33~48)远程站I/O分配出错

D9223 就地站参数不匹配或(49~64)远程站I/O分配出错

D9224 主站与从站和远程I/O站

之间的初始通讯(1~16)D9225 主站与从站和远程I/O站

之间的初始通讯(17~32)D9226 主站与从站和远程I/O站

之间的初始通讯(33~48)D9227 主站与从站和远程I/O站

之间的初始通讯(49~64)D9228 就地站或远程I/O站出错(1~16)D9229 就地站或远程I/O站出错(17~32)D9230 就地站或远程I/O站出错(33~48)D9231 就地站或远程I/O站出错(49~64)D9232 就地站或远程I/O站环路出错 D9233 就地站或远程I/O站环路出错 D9234 就地站或远程I/O站环路出错 D9235 就地站或远程I/O站环路出错 D9236 就地站或远程I/O站环路出错 D9237 就地站或远程I/O站环路出错 D9238 就地站或远程I/O站环路出错 D9239 就地站或远程I/O站环路出错 D9240 检测到接收出错的次数 D9243 本站站号检测 D9244 从站的总数

D9245 检测到的接收出错次数 D9248 就地站运行状态 D9249 就地站运行状态 D9250 就地站运行状态 D9251 就地站运行状态 D9252 就地站出错检测 D9253 就地站出错检测 D9254 就地站出错检测 D9255 就地站出错检测

三菱PLC变址寄存器应用示例

三菱PLC变址寄存器应用示例三菱PLC变址寄存器分二种,即V(16位字元件),Z(16位字元件)。可像其它数据寄存器一样进行数据的读写,进行32bit使用,指定Z为低位,V为高位。FX2N共有V0—V7,Z0......

三菱PLC指令详解(推荐)

一、顺控指令 1 触点指令00 LD逻辑操作开始 01 LDI逻辑非操作开始 02 AND逻辑乘 03 ANI逻辑乘非 04 OR逻辑加 05 ORI逻辑加非 2 连接指令06 ANBAND逻辑块与 07 ORBOR逻辑块......

三菱PLC脉冲指令文档

PLSY脉冲输出指令PLSY有两个源操作数[S1S2}和一个目标地址操作数[D].S1指定脉冲频率,S2指定脉冲数,D指定脉冲输出元件号(对于三菱小型PLC,如FX系列只能选晶体管输出型且只能是Y......

三菱plc特殊继电器_

特殊软元件一 PC状态 M8000 M8002 M8004 M8006 M8008 D8001 D8003 D8005 D8007 D8009 二 时钟 M8011 M8013 M8015 M8017 M8019 D8011 D8013 D8015 D8017......

三菱plc特殊继电器_

特殊软元件一 PC状态 M8000 M8002 M8004 M8006 M8008 D8001 D8003 D8005 D8007 D8009 二 时钟 M8011 M8013 M8015 M8017 M8019 D8011 D8013 D8015 D8017......

下载三菱PLC的指令代码和内部特殊寄存器word格式文档
下载三菱PLC的指令代码和内部特殊寄存器.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

热门文章
点击下载本文