『我是大俵哥』纯干货,需要的保存吧,三菱PLC的指令代码( 二 )


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站存取指令


推荐阅读