三应用指令
1逻辑运算指令
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
2旋转指令
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
3移位指令
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
4数据处理指令
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
6内存缓冲区存取指令
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显示复位
10其它指令
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校核出错显示切换
电子版下载:http://www.diangon.com/thread-6787-1-1.html