1、-、顺控指令1触点指令00 LD逻辑操作开始01 LDI逻辑非操作开始02 AND逻辑乘03 ANI逻辑乘非04 OR逻辑加05 ORI逻辑加非2连接指令06 ANB AND 逻辑块与07 ORB OR逻辑块或08 MPS存储操作结果09 MRD从MPS读取操作结果10 MPP从MPS读取操作结果并消除结果3输出指令11 OUT软元件输出12 SET软元件置位13 RST软元件复位14 PLS在输入信号的上升沿15 PLF在输入信号的下降沿16 CHK软元件输出翻转4移位指令17 SFT元件移1位18 SFTP元件移1位5主控指令19 MC主控开始20 MCR主控复位6结束指令21 FEND结
2、束主程序22 END总的程序末尾,返回第0步7其它指令23 STOP停止24 NOP空操作二基本指令1比较指令16位数据比较25 LD=当 S1=S2, 接通,当S1WS2 断开26 AND=27 OR=28 LD 当 S1WS2 接通,当S1=S2,断开29 AND 30 OR 31 LD 当 S1 S2,接通,当S10S2 断开32 AND33 OR34 LD二当S10S2 接通,当S1 S2,断开35 AND =36 OR =37 LD 当S1接通,当S1S2 断开38 AND 39 OR 40 LD=当S1S2 接通,当S1断开41 AND =42 OR=32位数据比较43 LDD=当
3、(S1+1, S1) = (S2+1, S2), 接通44ANDD=45 ORD=46 LDD 当(S1+1, S1)丰(S2+1, S2),接通47 ANDD 48 ORD 49 LDD当(S1+1, S1) (S2+1, S2), 接通50ANDD51 ORD52 LDD =当(S1+1, S1) (S2+1, S2),接通59 ANDD=60 ORD=2算术运算指令二进制16位加/减61 + (D) + (S) - (D)62 +P63 + (S1) + (S2) (D)64 +P65 - (D) - (S) - (D)66 -P67 - (S1) - (S2) - (D)68 -P二进
4、制32位加/减69 D+ (D+1, D) + (S+1, S) (D+1, D)70 D+P71 D+ (S1+1, S1) + (S2+1, S2) (D+1, D) 72 D+P73 D- (D+1, D) - (S+1, S) (D+1, D)74 D-P75 D- (S1+1, S1) - (S2+1, S2) (D+1, D)76 D-P77 * (S1) X (S2) (D+1 , D)78 *P79 / (S1) / (S2)-商(D), 余数(D+1)80 /P81 D* (S1+1, S1) X (S2+1, S2)-(D+3, D+2, D+1, D)82 D*P83 D
5、/ (S1+1, S1) / (S2+1, S2)-商(D+1, D),余数(D+3, D+2)84 D/P85 B+ (D) + (S) - (D)86 B+P87 B+ (S1) + (S2) (D)88 B+P89 B- (D) - (S) - (D)90 B-P91 B- (S1) - (S2) - (D)92 B-P93 DB+ (D+1, D) + (S+1, S) (D+1, D) 94 DB+P95 DB+ (S1+1, S1) + (S2+1, S2) (D+1 , D)96 DB+P97 DB- (D+1, D) - (S+1, S) (D+1, D)98 DB-P99 D
6、B- (S1+1, S1) - (S2+1, S2) (D+1, D)100 DB-P101 B* (S1) X (S2) (D+1 , D)102 B*P103 B/ (S1) / (S2) -商(D),余数(D+1)104 B/P105 DB* (S1+1, S1) X (S2+1, S2)-(D+3, D+2, D+1, D)106 DB*P107 DB/ (S1+1, S1) / (S2+1, S2)-商(D+1, D),余数(D+3, D+2)108 DB/P109 INC (D) +1- (D)110 INCP111 DINC (D+1, D) +1- (D+1, D)112 DI
7、NCP113 DEC (D) - (D)114 DECP115 DDEC (D+1, D) - (D+1, D)116 DDECP3 BCD一二进制转换117 BCD (S) (D) BCD 转换118 BCDP119 DBCD (S+1, S) (D+1, D)120 DBCDP121 BIN (S) (D)二进制转换122 BINP123 DBIN (S+1, S) (D+1 , D)124 DBINP4数据传送指令125 MOV (S) (D)126 MOVP127 DMOV (S+1, S) (D+1, D)128 DMOVP129 CML (S) (D)130 CMLP131 DCM
8、L (S+1, S) (D+1, D)132 DCML133 DCMLP134 BMOV (S) (D) n 个135 BMOVP136 FMOV (S) (D) n 个137 FMOVP138 XCH (D1) (D2)139 XCHP 140 DXCH (D1+1, D1) (D2+1, D2)141 DXCHP5程序分支指令142 CJ条件满足,跳转到P*处143 SCJ条件满足后紧接的扫描周期,跳转到P*处144 JMP无条件跳转到 P*处145 CALL执行P*处子程序146 CALLP147 RET从子程序返回148 EI允许中断149 DI禁止中断150 IRET从中断程序返回1
9、51 SUB执行n指定的程序152 SUBP6程序切换指令153 CHG在主副程序间切换7刷新指令154 COM执行通讯刷新155 EI允许通讯刷新156 DI禁止通讯刷新157 SEG对应软元件的刷新,仅执行1个扫描周期,M9052 ON时有效三应用指令1逻辑运算指令158 WAND (D) AND (S) (D)159 WANDP160 WAND (S1) AND (S2) (D)161 WANDP162 DAND (D+1, D) AND (S+1, S) (D+1 , D)163 DANDP164 WOR (D) OR (S) (D)165 WORP166 WOR (S1) OR (S
10、2) (D)167 WORP168 DOR (D+1, D) OR (S+1, S) (D+1, D)169 DORP170 WXOR (D) XOR (S) (D)异或171 WXORP172 WXOR (S1) XOR (S2) (D)173 WXORP174 DXOR (D+1, D) XOR (S+1, S) (D+1, D)175 DXORP176 WXNR (D) XOR (S) (D)177 WXNRP178 WXNR (S1) XOR (S2) (D)179 WXNRP180 DXNR (D+1, D) XOR (S+1, S) (D+1, D)181 DXNRP 182 NE
11、G 0- (D) (D)补码183 NEGP2旋转指令184 ROR n位右转185 RORP186 RCR n位右转(带进位)187 RCRP188 ROL n位左转189 ROLP190 RCL n位左转(带进位)191 RCLP192 DROR n位右转193 DRORP194 DRCR n位右转(带进位)195 DRCRP196 DROL n位左转197 DROLP198 DRCL n位左转(带进位)199 DRCLP3移位指令200 SFR n位右移201 SFRP202 SFL n位左移203 SFLP 204 BSFR 1位右移205 BSFRP206 BSFL 1位左移207
12、BSFLP208 DSFR 1位右移209 DSFRP210 DSFL 1位左移211 DSFLP4数据处理指令212 SER数据搜索213 SERP214 SUM位检查215 SUMP216 DSUM217 DSUMP218 DECO译码编码219 DECOP220 ENCO221 ENCOP222 SEG 7段编码223 BSET对字中n位置位224 BSETP225 BRST对字中n位复位226 BRSTP 227 DIS组合分离228 DISP229 UNI230 UNIP231 ASC ASCII 转化5先进先出指令232 FIFW FIFO 写233 FIFWP234 FIFR F
13、IFO 读235 FIFRP6内存缓冲区存取指令236 FROM从特殊功能模块读取数据237 FROMP238 DFRO239 DFROP240 TO向特殊功能模块写数据241 TOP242 DTO243 FROM从远程I/O站读数据244 FROMP245 DFRO246 DFROP247 TO向远程站写数据248 TOP 249 DTO250 DTOP7 FOR/NEXT 指令251 FOR重复n次252 NEXT8本地站、远程I/O站存取指令253 LRDP从本地站读数据254 LWTP向本地站写数据255 RFRP从远程特殊功能模块读数据256 RTOP向远程特殊功能模块写数据9显小指
14、令257 PR从指定的8点字软元件输出16个字符的ASCII码258 PR顺序向输出模块输出 ASCII码,直到结束符NUL (00H)259 PRC将字软元件的注释转换成ASCII码,并输出260 LED将指定的8点字软元件显示16个字符的ASCII码261 LEDA显示指定的英文数字字符262 LEDB263 LEDC显示软元件S的注释264 LEDR显示复位10其它指令265 WDT WDT 复位266 WDTP267 CHK故障检测268 SLT按参数设定的条件,数据被锁定269 SLTR状态锁存复位,且执行SLT270 STRA按参数设定的条件,采样数据存入271 STRAR采样跟踪
15、复位,且允许执行272 STC 进位标志(M9012) ON273 CLC 进位标志(M9012) OFF274 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
16、号用户定时时钟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后第一个扫描周期ONM9039运行标志M9040暂停PAUSE允许线圈M9041 PAUSE状态触点M9042停止状态触点M9043采样跟踪完成M9044采样跟踪M9046采样跟踪M9047采样跟踪准备M9048 RUN L
17、ED闪烁标志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外部急停输
18、入标志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程序起/停M9
19、102 SFC启动状态M9103连续步转移有效/失效M9104连续转移防止标志M9108步转移监控定时器起始(对应 D9108)M9109步转移监控定时器起始(对应 D9109)M9110步转移监控定时器起始(对应 D9110)M9111步转移监控定时器起始(对应 D9111)M9112步转移监控定时器起始(对应 D9112)M9113步转移监控定时器起始(对应 D9113)M9114步转移监控定时器起始(对应 D9114)M9180激活步采样跟踪完成标志M9181激活步采样跟踪执行标志M9182激活步采样跟踪有效M9196在块停止时控制输出M91979198保险丝熔断,I/O校核出错显示切换艾驰商城是国内最专业的 MRO工业品网购平台,正品现货、优势价格、迅 捷配送,是 一站式采购的工业品商城!具有10年工业用品电子商务领域研究, 以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游 供应链的整合能 力,为广大的用户提供了传感器、图尔克传感器、变频器、断 路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用 品等一系列自动化的工控产品。如需进一步了解相关PLC产品的选型,报价,采购,参数,图片,批发等 信息,请关注艾驰商城。http:/