三菱PLC指令大全

发布时间:2023-12-09
一、顺控指令
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
20
上一个:RC0603DR-075R9L,0603 5.9Ω 0.5%电阻
下一个:轮胎式装载机检查技术规定有哪些?

解封微信赚钱一单90元(帮助解封微信号安全吗知乎)
怎样选购台式电脑,如何选台家用台式电脑
地下室污水泵对于污水处理有何作用
RTT25R007JTE现货库存,最新价格
基尔霍夫定律及基尔霍夫定律推导
花香有助于老年人身体健康
安卓手机照片恢复软件哪个好用(安卓照片数据恢复)
男女之间jc什么意思,打开腿马上就能吃到扇贝了
单片机最小系统电路解析
电脑设置usb启(电脑怎么usb启动项)