三菱PLC指令大全
一、顺控指令 分外继电器和分外寄存器 电子版下载:thread-6787-1-1.html
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>当S1>S2,接通,
当S1≤S2,断开
32AND>
33OR>
34LD<=当S1≤S2,接通,
当S1>S2,断开
35AND<=
36OR<=
37LD<当S1接通,
当S1≥S2,断开
38AND<
39OR<
40LD>=当S1≥S2,接通,
当S1断开
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)
100DB-P
101B*(S1)×(S2)→(D+1,D)
102B*P
103B/(S1)/(S2)→商(D),余数(D+1)
104B/P
105DB*(S1+1,S1)×(S2+1,S2)→
(D+3,D+2,D+1,D)
106DB*P
107DB/(S1+1,S1)/(S2+1,S2)→
商(D+1,D),余数(D+3,D+2)
108DB/P
109INC(D)+1→(D)
110INCP
111DINC(D+1,D)+1→(D+1,D)
112DINCP
113DEC(D)-1→(D)
114DECP
115DDEC(D+1,D)-1→(D+1,D)
116DDECP
3BCD—二进制改换
117BCD(S)→(D)BCD改换
118BCDP
119DBCD(S+1,S)→(D+1,D)
120DBCDP
121BIN(S)→(D)二进制改换
122BINP
123DBIN(S+1,S)→(D+1,D)
124DBINP
4数据传送指令
125MOV(S)→(D)
126MOVP
127DMOV(S+1,S)→(D+1,D)
128DMOVP
129CML(S)→(D)
130CMLP
131DCML(S+1,S)→(D+1,D)
132DCML
133DCMLP
134BMOV(S)→(D)n个
135BMOVP
136FMOV(S)→(D)n个
137FMOVP
138XCH(D1)←→(D2)
139XCHP
140DXCH(D1+1,D1)←→(D2+1,D2)
141DXCHP
5程序分支指令
142CJ条件满意,跳转到P**处
143SCJ条件满意后紧接的扫描周期,
跳转到P**处
144JMP无条件跳转到P**处
145CALL施行P**处子程序
146CALLP
147RET从子程序回来
148EI容许接连
149DI阻遏接连
150IRET从接连程序回来
151SUB施行n指定的程序
152SUBP
6程序切换指令
153CHG在主副程序间切换
7改写指令
154COM施行通讯改写
155EI容许通讯改写
156DI阻遏通讯改写
157SEG对应软元件的改写,仅施行1个扫描周期,M9052ON时有用
三运用指令
1逻辑运算指令
158WAND(D)AND(S)→(D)
159WANDP
160WAND(S1)AND(S2)→(D)
161WANDP
162DAND(D+1,D)AND(S+1,S)→(D+1,D)
163DANDP
164WOR(D)OR(S)→(D)
165WORP
166WOR(S1)OR(S2)→(D)
167WORP
168DOR(D+1,D)OR(S+1,S)→(D+1,D)
169DORP
170WXOR(D)XOR(S)→(D)异或
171WXORP
172WXOR(S1)XOR(S2)→(D)
173WXORP
174DXOR(D+1,D)XOR(S+1,S)→(D+1,D)
175DXORP
176WXNR(D)XOR(S)→(D)
177WXNRP
178WXNR(S1)XOR(S2)→(D)
179WXNRP
180DXNR(D+1,D)XOR(S+1,S)→(D+1,D)
181DXNRP
182NEG0-(D)→(D)补码
183NEGP
2旋转指令
184RORn位右转
185RORP
186RCRn位右转(带进位)
187RCRP
188ROLn位左转
189ROLP
190RCLn位左转(带进位)
191RCLP
192DRORn位右转
193DRORP
194DRCRn位右转(带进位)
195DRCRP
196DROLn位左转
197DROLP
198DRCLn位左转(带进位)
199DRCLP
3移位指令
200SFRn位右移
201SFRP
202SFLn位左移
203SFLP
204BSFR1位右移
205BSFRP
206BSFL1位左移
207BSFLP
208DSFR1位右移
209DSFRP
210DSFL1位左移
211DSFLP
4数据处理指令
212SER数据查找
213SERP
214SUM位查看
215SUMP
216DSUM
217DSUMP
218DECO译码编码
219DECOP
220ENCO
221ENCOP
222SEG7段编码
223BSET对字中n方位位
224BSETP
225BRST对字中n位复位
226BRSTP
227DIS组合别离
228DISP
229UNI
230UNIP
231ASCASCII转化
5抢先先出指令
232FIFWFIFO写
233FIFWP
234FIFRFIFO读
235FIFRP
6内存缓冲区存取指令
236FROM从分外功用模块读取数据
237FROMP
238DFRO
239DFROP
240TO向分外功用模块写数据
241TOP
242DTO
243FROM从长途I/O站读数据
244FROMP
245DFRO
246DFROP
247TO向长途站写数据
248TOP
249DTO
250DTOP
7FOR/NEXT指令
251FOR重复n次
252NEXT
8本地站、长途I/O站存取指令
253LRDP从本地站读数据
254LWTP向本地站写数据
255RFRP从长途分外功用模块读数据
256RTOP向长途分外功用模块写数据
9显现指令
257PR从指定的8点字软元件输出
16个字符的ASCII码
258PR次第向输出模块输出ASCII
码,直到结束符NUL(00H)
259PRC将字软元件的注释改换成
ASCII码,并输出
260LED将指定的8点字软元件显现
16个字符的ASCII码
261LEDA显现指定的英文数字字符
262LEDB
263LEDC显现软元件S的注释
264LEDR显现复位
10其它指令
265WDTWDT复位
266WDTP
267CHK毛病查看
268SLT按参数设定的条件,数据被断定
269SLTR状况锁存复位,且施行SLT
270STRA按参数设定的条件,采样数据存入
271STRAR采样盯梢复位,且容许施行
272STC进位象征(M9012)ON
273CLC进位象征(M9012)OFF
274DUTY用户界说时钟
11伺服指令
275DSFRP恳求主张伺服程序
276PSFLP数据批改
一分外继电器M清单
M9000熔丝断
M9002I/O组件校验犯错
M9004MINI网通讯犯错
M9005AC电源掉电查看
M9006电池电压低
M9007电池电压低锁存
M9008自确诊犯错
M9009信号报警器查看
M9010运算犯错象征
M9011运算犯错象征锁存
M9012进位象征
M9016数据存储区清零象征
M9017数据存储区清零象征
M9018数据通讯监控切换
M90200号用户守不时钟
M90211号用户守不时钟
M90222号用户守不时钟
M90233号用户守不时钟
M90244号用户守不时钟
M9025时钟数据设置恳求
M9026时钟数据犯错
M9027时钟数据显现
M9028时钟数据读恳求
M90300.1秒时钟
M90310.2秒时钟
M90321秒时钟
M90332秒时钟
M90341分钟时钟
M9036常开
M9037常闭
M9038RUN后榜首个扫描周期ON
M9039作业象征
M9040暂停PAUSE容许线圈
M9041PAUSE状况触点
M9042接连状况触点
M9043采样盯梢结束
M9044采样盯梢
M9046采样盯梢
M9047采样盯梢预备
M9048RUNLED闪耀象征
M9049切换输出字符数目
M9050寄存操作成果的存储区沟通触点
M9051CHG指令施行阻遏
M9052SEG指令切换
M9053EI/DI指令切换
M9054单步作业象征
M9055状况锁存结束象征
M9056主程序P,I设置恳求
M9057副程序P,I设置程序
M9060副程序2P,I设置程序
M9061副程序3P,I设置程序
M9060长途终端犯错
M9061通讯犯错
M9065别离传送状况
M9066传送处理切换
M9067I/O组件犯错查看
M9068测验办法
M9069线路毛病时的输出
M9073WDT犯错象征
M9074PCPU预备结束象征
M9075测验办法象征
M9076外部急停输入象征
M9077手动脉冲发作器轴设置过错象征
M9078测验办法恳求犯错象征
M9079伺复程序设置犯错象征
M9081对长途模块的通讯恳求
M9082终究站数纷歧起
M9084犯错查看
M9086作业象征BASIC程序
M9087暂停(PAUSE)象征
M9091操作作业犯错细节象征
M9091微机子程序调用犯错象征
M9092双电源模块过热
M9093双工电源模块犯错
M9094I/O改动象征
M9095双作业业校验犯错
M9096A3VCPUA自校犯错
M9097A3VCPUB自校犯错
M9098A3VCPUC自校犯错
M9099A3VTU自校犯错
M9100SFC程序挂号
M9101SFC程序起/停
M9102SFC主张状况
M9103接连步转移有用/失效
M9104接连转移防止象征
M9108步转移监控守时器开端
(对应D9108)
M9109步转移监控守时器开端
(对应D9109)
M9110步转移监控守时器开端
(对应D9110)
M9111步转移监控守时器开端
(对应D9111)
M9112步转移监控守时器开端
(对应D9112)
M9113步转移监控守时器开端
(对应D9113)
M9114步转移监控守时器开端
(对应D9114)
M9180激活步采样盯梢结束象征
M9181激活步采样盯梢施行象征
M9182激活步采样盯梢有用
M9196在块接连时操控输出
M9197~9198稳妥丝熔断,
I/O校核犯错显现切换
上一篇:三菱PLC的多谐振动器计划
下一篇:三菱PLC类型和选型办法