咨询白癜风专家 http://www.tlmymy.com/三菱PLC
三菱PLC的指令代码
一顺控指令
1触点指令
00LD逻辑操作开始
01LDI逻辑非操作开始
02AND逻辑乘
03ANI逻辑乘非
04OR逻辑加
05ORI逻辑加非
2连接指令
06ANBAND逻辑块与
07ORBOR逻辑块或
08MPS存储操作结果
09MRD从MPS读取操作结果
10MPP从MPS读取操作结果
并清除结果
3输出指令
11OUT软元件输出
12SET软元件置位
13RST软元件复位
14PLS在输入信号的上升沿
15PLF在输入信号的下降沿
16CHK软元件输出翻转
4移位指令
17SFT元件移1位
18SFTP元件移1位
5主控指令
19MC主控开始
20MCR主控复位
6结束指令
21FEND结束主程序
22END总的程序末尾,
返回第0步
7其它指令
23STOP停止
24NOP空操作
二基本指令
1比较指令
16位数据比较
25LD=当S1=S2,接通,
当S1≠S2,断开
26AND=
27OR=
28LD当S1≠S2,接通,
当S1=S2,断开
29AND
30OR
31LD当S1S2,接通,
当S1≤S2,断开
32AND
33OR
34LD=当S1≤S2,接通,
当S1S2,断开
35AND=
36OR=
37LD当S1S2,接通,
当S1≥S2,断开
38AND
39OR
40LD=当S1≥S2,接通,
当S1S2,断开
41AND=
42OR=
32位数据比较
43LDD=当(S1+1,S1)=(S2+1,S2),接通
44ANDD=
45ORD=
46LDD当(S1+1,S1)≠(S2+1,S2),接通
47ANDD
48ORD
49LDD当(S1+1,S1)(S2+1,S2),接通
50ANDD
51ORD
52LDD=当(S1+1,S1)≤(S2+1,S2),接通
53ANDD=
54ORD=
55LDD当(S1+1,S1)(S2+1,S2),接通
56ANDD
57ORD
58LDD=当(S1+1,S1)≥(S2+1,S2),接通
59ANDD=
60ORD=
2算术运算指令
二进制16位加/减
61+(D)+(S)→(D)
62+P
63+(S1)+(S2)→(D)
64+P
65-(D)-(S)→(D)
66-P
67-(S1)-(S2)→(D)
68-P
二进制32位加/减
69D+(D+1,D)+(S+1,S)→(D+1,D)
70D+P
71D+(S1+1,S1)+(S2+1,S2)→(D+1,D)
72D+P
73D-(D+1,D)-(S+1,S)→(D+1,D)
74D-P
75D-(S1+1,S1)-(S2+1,S2)→(D+1,D)
76D-P
77*(S1)×(S2)→(D+1,D)
78*P
79/(S1)/(S2)→商(D),余数(D+1)
80/P
81D*(S1+1,S1)×(S2+1,S2)→
(D+3,D+2,D+1,D)
82D*P
83D/(S1+1,S1)/(S2+1,S2)→
商(D+1,D),余数(D+3,D+2)
84D/P
85B+(D)+(S)→(D)
86B+P
87B+(S1)+(S2)→(D)
88B+P
89B-(D)-(S)→(D)
90B-P
91B-(S1)-(S2)→(D)
92B-P
93DB+(D+1,D)+(S+1,S)→(D+1,D)
94DB+P
95DB+(S1+1,S1)+(S2+1,S2)→(D+1,D)
96DB+P
97DB-(D+1,D)-(S+1,S)→(D+1,D)
98DB-P
99DB-(S1+1,S1)-(S2+1,S2)→(D+1,D)
DB-P
B*(S1)×(S2)→(D+1,D)
B*P
B/(S1)/(S2)→商(D),余数(D+1)
B/P
DB*(S1+1,S1)×(S2+1,S2)→
(D+3,D+2,D+1,D)
DB*P
DB/(S1+1,S1)/(S2+1,S2)→
商(D+1,D),余数(D+3,D+2)
DB/P
INC(D)+1→(D)
INCP
DINC(D+1,D)+1→(D+1,D)
DINCP
DEC(D)-1→(D)
DECP
DDEC(D+1,D)-1→(D+1,D)
DDECP
3BCD—二进制转换
BCD(S)→(D)BCD转换
BCDP
DBCD(S+1,S)→(D+1,D)
DBCDP
BIN(S)→(D)二进制转换
BINP
DBIN(S+1,S)→(D+1,D)
DBINP
4数据传送指令
MOV(S)→(D)
MOVP
DMOV(S+1,S)→(D+1,D)
DMOVP
CML(S)→(D)
CMLP
DCML(S+1,S)→(D+1,D)
DCML
DCMLP
BMOV(S)→(D)n个
BMOVP
FMOV(S)→(D)n个
FMOVP
XCH(D1)←→(D2)
XCHP
DXCH(D1+1,D1)←→(D2+1,D2)
DXCHP
5程序分支指令
CJ条件满足,跳转到P**处
SCJ条件满足后紧接的扫描周期,
跳转到P**处
JMP无条件跳转到P**处
CALL执行P**处子程序
CALLP
RET从子程序返回
EI允许中断
DI禁止中断
IRET从中断程序返回
SUB执行n指定的程序
SUBP
6程序切换指令
CHG在主副程序间切换
7刷新指令
COM执行通讯刷新
EI允许通讯刷新
DI禁止通讯刷新
SEG对应软元件的刷新,仅执行1个扫描周期,MON时有效
三应用指令
1逻辑运算指令
WAND(D)AND(S)→(D)
WANDP
WAND(S1)AND(S2)→(D)
WANDP
DAND(D+1,D)AND(S+1,S)→(D+1,D)
DANDP
WOR(D)OR(S)→(D)
WORP
WOR(S1)OR(S2)→(D)
WORP
DOR(D+1,D)OR(S+1,S)→(D+1,D)
DORP
WXOR(D)XOR(S)→(D)异或
WXORP
WXOR(S1)XOR(S2)→(D)
WXORP
DXOR(D+1,D)XOR(S+1,S)→(D+1,D)
DXORP
WXNR(D)XOR(S)→(D)
WXNRP
WXNR(S1)XOR(S2)→(D)
WXNRP
DXNR(D+1,D)XOR(S+1,S)→(D+1,D)
DXNRP
NEG0-(D)→(D)补码
NEGP
2旋转指令
RORn位右转
RORP
RCRn位右转(带进位)
RCRP
ROLn位左转
ROLP
RCLn位左转(带进位)
RCLP
DRORn位右转
DRORP
DRCRn位右转(带进位)
DRCRP
DROLn位左转
DROLP
DRCLn位左转(带进位)
DRCLP
3移位指令
SFRn位右移
SFRP
SFLn位左移
SFLP
BSFR1位右移
BSFRP
BSFL1位左移
BSFLP
DSFR1位右移
DSFRP
DSFL1位左移
DSFLP
4数据处理指令
SER数据搜索
SERP
SUM位检查
SUMP
DSUM
DSUMP
DECO译码编码
DECOP
ENCO
ENCOP
SEG7段编码
BSET对字中n位置位
BSETP
BRST对字中n位复位
BRSTP
DIS组合分离
DISP
UNI
UNIP
ASCASCII转化
5先进先出指令
FIFWFIFO写
FIFWP
FIFRFIFO读
FIFRP
6内存缓冲区存取指令
FROM从特殊功能模块读取数据
FROMP
DFRO
DFROP
TO向特殊功能模块写数据
TOP
DTO
FROM从远程I/O站读数据
FROMP
DFRO
DFROP
TO向远程站写数据
TOP
DTO
DTOP
7FOR/NEXT指令
FOR重复n次
NEXT
8本地站、远程I/O站存取指令
LRDP从本地站读数据
LWTP向本地站写数据
RFRP从远程特殊功能模块读数据
RTOP向远程特殊功能模块写数据
9显示指令
PR从指定的8点字软元件输出
16个字符的ASCII码
PR顺序向输出模块输出ASCII
码,直到结束符NUL(00H)
PRC将字软元件的注释转换成
ASCII码,并输出
LED将指定的8点字软元件显示
16个字符的ASCII码
LEDA显示指定的英文数字字符
LEDB
LEDC显示软元件S的注释
LEDR显示复位
10其它指令
WDTWDT复位
WDTP
CHK故障检测
SLT按参数设定的条件,数据被锁定
SLTR状态锁存复位,且执行SLT
STRA按参数设定的条件,采样数据存入
STRAR采样跟踪复位,且允许执行
STC进位标志(M)ON
CLC进位标志(M)OFF
DUTY用户定义时钟
11伺服指令
DSFRP请求启动伺服程序
PSFLP数据修改
特殊继电器和特殊寄存器
一特殊继电器M清单
M熔丝断
MI/O组件校验出错
MMINI网通讯出错
MAC电源掉电检测
M电池电压低
M电池电压低锁存
M自诊断出错
M信号报警器检测
M运算出错标志
M运算出错标志锁存
M进位标志
M数据存储区清零标志
M数据存储区清零标志
M数据通讯监控切换
M90号用户定时时钟
M90号用户定时时钟
M90号用户定时时钟
M90号用户定时时钟
M90号用户定时时钟
M时钟数据设置请求
M时钟数据出错
M时钟数据显示
M时钟数据读请求
M.1秒时钟
M.2秒时钟
M秒时钟
M秒时钟
M分钟时钟
M常开
M常闭
MRUN后第一个扫描周期ON
M运行标志
M暂停PAUSE允许线圈
MPAUSE状态触点
M停止状态触点
M采样跟踪完成
M采样跟踪
M采样跟踪
M采样跟踪准备
MRUNLED闪烁标志
M切换输出字符数目
M存放操作结果的存储区交换触点
MCHG指令执行禁止
MSEG指令切换
MEI/DI指令切换
M单步运行标志
M状态锁存完成标志
M主程序P,I设置请求
M副程序P,I设置程序
M副程序2P,I设置程序
M副程序3P,I设置程序
M远程终端出错
M通讯出错
M分离传送状态
M传送处理切换
MI/O组件出错检测
M测试模式
M线路故障时的输出
MWDT出错标志
MPCPU准备完成标志
M测试模式标志
M外部急停输入标志
M手动脉冲发生器轴设置错误标志
M测试模式请求出错标志
M伺复程序设置出错标志
M对远程模块的通讯请求
M最终站数不一致
M出错检测
M运行标志BASIC程序
M暂停(PAUSE)标志
M操作运行出错细节标志
M微机子程序调用出错标志
M双电源模块过热
M双工电源模块出错
MI/O改变标志
M双工运行校验出错
MA3VCPUA自校出错
MA3VCPUB自校出错
MA3VCPUC自校出错
MA3VTU自校出错
M9SFC程序登记
M9SFC程序起/停
M9SFC启动状态
M9连续步转移有效/失效
M9连续转移防止标志
M9步转移监控定时器起始
(对应D9)
M9步转移监控定时器起始
(对应D9)
M9步转移监控定时器起始
(对应D9)
M9步转移监控定时器起始
(对应D9)
M9步转移监控定时器起始
(对应D9)
M9步转移监控定时器起始
(对应D9)
M9步转移监控定时器起始
(对应D9)
M9激活步采样跟踪完成标志
M9激活步采样跟踪执行标志
M9激活步采样跟踪有效
M9在块停止时控制输出
M9~9保险丝熔断,
I/O校核出错显示切换
二特殊寄存器
D保险丝断
D保险丝断
DI/O组件校验出错
DSUM指令检测位数
DMINI网主通讯组件出错
DAC掉电计数
D电池不足
D自诊断出错
D信号报警器检测
D出错步
D出错步
DI/O控制模式
DCPU运行状态
DROM/RAM设置
D最小扫描时间
D当前扫描时间
D最大扫描时间
D恒定扫描
D扫描时间
D90秒计数器
D时钟数据(年,月)
D时钟数据(日,时)
D时钟数据(分,秒)
D时钟数据(星期)
D~D远程终端组件参数设置
D远程I/O组件的通讯属性
D扩展文件寄存器
D总的站数
D~供指定扩展文件寄存器软件地址
D~LED显示优先级
D采样跟踪
DSFC程序出错代码
D出错块
D出错步
D转移出错
D出错顺控步
D状态锁存步序号
D通讯出错代码
DPC通讯检测
D对远程终端模块的
已执行的通讯请求数
D最后的站号
D微机子程序输入数据区首软元件号
D指令出错
D待更换的I/O组件的首地址
DA3VTS系统和A3V
CPU的运行状态
DA3VCPUA自检出错
DA3VCPUB自检出错
DA3VCPUC自检出错
DA3VTU自检测出错
D9~D9断保险丝的组件
D9保险丝熔断的组件
D9~D9步转移监控定时器设置
D9~D9I/O组件校验出错
D9信号器报警数量检测
D9~D9信号报警器地址号
D9~D9远程终端卡信息
D9~D9通讯重发次数
D9模式设置
D9设置重发次数
D9线缆出错模块出错代码
D9~9远程终端模块出错代码
D9轴1和轴2的限位开关
输出状态存储区
D9轴3和轴4的限位开关
输出状态存储区
D9轴5和轴6的限位开关
输出状态存储区
D9轴7和轴8的限位开关
输出状态存储区
D9CPU出错的原因
D9伺服放大器接线数据
D9手动脉冲发生器轴设置出错
D9在TEST模式下启动轴号请求出错
D9出错程序号
D9数据设置出错
D9伺服放大器类型
D9~9故障站检测
D9LRDP处理结果
D9LWTP处理结果
D9通讯状态
D9执行回送的站
D9执行回送的站
D9通讯扫描时间(最大值)
D9通讯扫描时间(最小值)
D9通讯扫描时间(当前值)
D9重发次数
D9环路切换计数
D9就地站运行状态(1~16)
D9就地站运行状态(17~32)
D9就地站运行状态(33~48)
D9就地站运行状态(49~64)
D9就地站出错检测(1~16)
D9就地站出错检测(17~32)
D9就地站出错检测(33~48)
D9就地站出错检测(49~64)
D9就地站参数不匹配或(1~16)
远程站I/O分配出错
D9就地站参数不匹配或(17~32)
远程站I/O分配出错
D9就地站参数不匹配或(33~48)
远程站I/O分配出错
D9就地站参数不匹配或(49~64)
远程站I/O分配出错
D9主站与从站和远程I/O站
之间的初始通讯(1~16)
D9主站与从站和远程I/O站
之间的初始通讯(17~32)
D9主站与从站和远程I/O站
之间的初始通讯(33~48)
D9主站与从站和远程I/O站
之间的初始通讯(49~64)
D9就地站或远程I/O站出错(1~16)
D9就地站或远程I/O站出错(17~32)
D9就地站或远程I/O站出错(33~48)
D9就地站或远程I/O站出错(49~64)
D9就地站或远程I/O站环路出错
D9就地站或远程I/O站环路出错
D9就地站或远程I/O站环路出错
D9就地站或远程I/O站环路出错
D9就地站或远程I/O站环路出错
D9就地站或远程I/O站环路出错
D9就地站或远程I/O站环路出错
D9就地站或远程I/O站环路出错
D9检测到接收出错的次数
D9本站站号检测
D9从站的总数
D9检测到的接收出错次数
D9就地站运行状态
D9就地站运行状态
D9就地站运行状态
D9就地站运行状态
D9就地站出错检测
D9就地站出错检测
D9就地站出错检测
D9就地站出错检测
了解更多电工实物接线
了解更多PLC和变频器实物接线
??
预览时标签不可点收录于话题#个上一篇下一篇