收藏 分销(赏)

三菱PLC指令详解.doc

上传人:a199****6536 文档编号:2385582 上传时间:2024-05-29 格式:DOC 页数:15 大小:55.04KB 下载积分:8 金币
下载 相关 举报
三菱PLC指令详解.doc_第1页
第1页 / 共15页
三菱PLC指令详解.doc_第2页
第2页 / 共15页


点击查看更多>>
资源描述
一 顺控指令 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  结束主程序 22 END  总的程序末尾, 返回第0步 7 其它指令 23 STOP  停止 24 NOP   空操作 二 基本指令 1 比较指令 16位数据比较 25 LD=   当S1=S2, 接通, 当S1≠S2, 断开 26 AND=   27 OR=    28 LD<>  当S1≠S2, 接通, 当S1=S2, 断开 29 AND<>   30 OR<>   31 LD>   当S1>S2, 接通, 当S1≤S2, 断开 32 AND>   33 OR>    34 LD<=  当S1≤S2, 接通, 当S1>S2, 断开 35 AND<=   36 OR<=   37 LD<   当S1<S2, 接通, 当S1≥S2, 断开 38 AND<   39 OR<    40 LD>=  当S1≥S2, 接通, 当S1<S2, 断开 41 AND>=   42 OR>=   32位数据比较 43 LDD= 当(S1+1,S1)=(S2+1,S2), 接通 44 ANDD=   45 ORD=   46 LDD<> 当(S1+1,S1)≠(S2+1,S2),接通 47 ANDD<>   48 ORD<>   49 LDD> 当(S1+1,S1)>(S2+1,S2), 接通 50 ANDD>   51 ORD>   52 LDD<= 当(S1+1,S1)≤(S2+1,S2),接通 53 ANDD<=   54 ORD<=   55 LDD< 当(S1+1,S1)<(S2+1,S2), 接通 56 ANDD<   57 ORD<   58 LDD>= 当(S1+1,S1)≥(S2+1,S2),接通 59 ANDD>=   60 ORD>=   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位加/减 69 D+  (D+1,D)+(S+1,S)→(D+1,D) 70 D+P   71 D+  (S1+1,S1)+(S2+1,S2)→(D+1,D) 72 D+P   73 D-  (D+1,D)-(S+1,S)→(D+1,D) 74 D-P   75 D-  (S1+1,S1)-(S2+1,S2)→(D+1,D) 76 D-P   77 *  (S1)×(S2)→(D+1,D) 78 *P   79 /  (S1)/(S2)→商(D), 余数(D+1) 80 /P   81 D*  (S1+1,S1)×(S2+1,S2)→ (D+3,D+2,D+1,D) 82 D*P   83 D/  (S1+1,S1)/(S2+1,S2)→    商(D+1,D),余数(D+3,D+2) 84 D/P   85 B+  (D)+(S)→(D) 86 B+P   87 B+  (S1)+(S2)→(D) 88 B+P   89 B-  (D)-(S)→(D) 90 B-P   91 B-  (S1)-(S2)→(D) 92 B-P   93 DB+  (D+1,D)+(S+1,S) →(D+1,D) 94 DB+P  95 DB+  (S1+1,S1)+(S2+1,S2)→(D+1,D) 96 DB+P  97 DB-  (D+1,D)-(S+1,S)→(D+1,D) 98 DB-P  99 DB-  (S1+1,S1)-(S2+1,S2)→(D+1,D) 100 DB-P  101 B*  (S1)×(S2)→(D+1,D) 102 B*P   103 B/  (S1)/(S2)→商(D),余数(D+1) 104 B/P   105 DB*  (S1+1,S1)×(S2+1,S2)→ (D+3,D+2,D+1,D) 106 DB*P  107 DB/  (S1+1,S1)/(S2+1,S2)→    商(D+1,D),余数(D+3,D+2) 108 DB/P  109 INC  (D)+1→(D) 110 INCP  111 DINC (D+1,D)+1→(D+1,D) 112 DINCP  113 DEC  (D)-1→(D) 114 DECP  115 DDEC (D+1,D)-1→(D+1,D) 116 DDECP  3 BCD—二进制转换 117 BCD  (S)→(D)BCD转换 118 BCDP   119 DBCD  (S+1,S)→(D+1,D) 120 DBCDP   121 BIN   (S)→(D)二进制转换 122 BINP   123 DBIN  (S+1,S)→(D+1,D) 124 DBINP   4 数据传送指令 125 MOV  (S)→(D) 126 MOVP   127 DMOV  (S+1,S)→(D+1,D) 128 DMOVP      129 CML  (S)→(D) 130 CMLP         131 DCML  (S+1,S)→(D+1,D) 132 DCML   133 DCMLP   134 BMOV  (S)→(D)n个 135 BMOVP   136 FMOV  (S)→(D)n个 137 FMOVP   138 XCH  (D1)←→(D2) 139 XCHP   140 DXCH  (D1+1,D1)←→(D2+1,D2) 141 DXCHP   5 程序分支指令 142 CJ   条件满足,跳转到P**处 143 SCJ   条件满足后紧接的扫描周期, 跳转到P**处 144 JMP   无条件跳转到P**处 145 CALL  执行P**处子程序 146 CALLP   147 RET   从子程序返回 148 EI   允许中断 149 DI   禁止中断 150 IRET  从中断程序返回 151 SUB   执行n指定的程序 152 SUBP   6 程序切换指令 153 CHG  在主副程序间切换 7 刷新指令 154 COM  执行通讯刷新 155 EI   允许通讯刷新 156 DI   禁止通讯刷新 157 SEG   对应软元件的刷新,仅执行1个扫描周期,M9052 ON时有效 三 应用指令 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校核出错显示切换 二 特殊寄存器 D9000  保险丝断 D9001  保险丝断 D9002  I/O组件校验出错 D9003  SUM指令检测位数 D9004  MINI网主通讯组件出错 D9005  AC掉电计数 D9006  电池不足 D9008  自诊断出错 D9009  信号报警器检测 D9010  出错步 D9011  出错步 D9014  I/O控制模式 D9015  CPU运行状态 D9016  ROM/RAM设置 D9017  最小扫描时间 D9018  当前扫描时间 D9019  最大扫描时间 D9020  恒定扫描 D9021  扫描时间 D9022  1秒计数器 D9025  时钟数据(年,月) D9026  时钟数据(日,时) D9027  时钟数据(分,秒) D9028  时钟数据(星期) D9021~D9034 远程终端组件参数设置 D9035  远程I/O组件的通讯属性 D9035  扩展文件寄存器 D9036  总的站数 D9036~9037 供指定扩展文件寄存器软件地址 D9038~9039 LED显示优先级 D9044  采样跟踪 D9050  SFC程序出错代码 D9051  出错块 D9052  出错步 D9053  转移出错 D9054  出错顺控步 D9055  状态锁存步序号 D9061  通讯出错代码 D9072  PC通讯检测 D9081  对远程终端模块的             已执行的通讯请求数 D9082  最后的站号 D9090 微机子程序输入数据区首软元件号 D9091  指令出错 D9094  待更换的I/O组件的首地址 D9095  A3VTS系统和A3V             CPU的运行状态 D9096  A3VCPU A自检出错 D9097  A3VCPU B自检出错 D9098  A3VCPU C自检出错 D9099  A3VTU 自检测出错 D9100~D9107 断保险丝的组件 D9100  保险丝熔断的组件 D9108~D9114 步转移监控定时器设置 D9116~D9123 I/O组件校验出错 D9124  信号器报警数量检测 D9125~D9132 信号报警器地址号 D9133~D9140 远程终端卡信息 D9141~D9172 通讯重发次数 D9173  模式设置 D9174  设置重发次数 D9175  线缆出错模块出错代码 D9180~9193远程终端模块出错代码 D9180  轴1和轴2的限位开关            输出状态存储区 D9181  轴3和轴4的限位开关            输出状态存储区 D9182  轴5和轴6的限位开关            输出状态存储区 D9183  轴7和轴8的限位开关            输出状态存储区 D9184  CPU出错的原因 D9185  伺服放大器接线数据 D9187  手动脉冲发生器轴设置出错 D9188 在TEST模式下启动轴号请求出错 D9189  出错程序号 D9190  数据设置出错 D9191  伺服放大器类型 D9196~9199 故障站检测 D9200  LRDP处理结果 D9201  LWTP处理结果 D9204  通讯状态 D9205  执行回送的站 D9206  执行回送的站 D9207  通讯扫描时间(最大值) D9208  通讯扫描时间(最小值) D9209  通讯扫描时间(当前值) D9210  重发次数 D9211  环路切换计数 D9212  就地站运行状态(1~16) D9213  就地站运行状态(17~32) D9214  就地站运行状态(33~48) D9215  就地站运行状态(49~64) D9216  就地站出错检测(1~16) D9217  就地站出错检测(17~32) D9218  就地站出错检测(33~48) D9219  就地站出错检测(49~64) D9220  就地站参数不匹配或(1~16)             远程站I/O分配出错 D9221  就地站参数不匹配或(17~32)             远程站I/O分配出错 D9222  就地站参数不匹配或(33~48)             远程站I/O分配出错 D9223  就地站参数不匹配或(49~64)             远程站I/O分配出错 D9224  主站与从站和远程I/O站             之间的初始通讯(1~16) D9225  主站与从站和远程I/O站             之间的初始通讯(17~32) D9226  主站与从站和远程I/O站             之间的初始通讯(33~48) D9227  主站与从站和远程I/O站             之间的初始通讯(49~64) D9228  就地站或远程I/O站出错(1~16) D9229  就地站或远程I/O站出错(17~32) D9230  就地站或远程I/O站出错(33~48) D9231  就地站或远程I/O站出错(49~64) D9232  就地站或远程I/O站环路出错 D9233  就地站或远程I/O站环路出错 D9234  就地站或远程I/O站环路出错 D9235  就地站或远程I/O站环路出错 D9236  就地站或远程I/O站环路出错 D9237  就地站或远程I/O站环路出错 D9238  就地站或远程I/O站环路出错 D9239  就地站或远程I/O站环路出错 D9240  检测到接收出错的次数 D9243  本站站号检测 D9244  从站的总数 D9245  检测到的接收出错次数 D9248  就地站运行状态 D9249  就地站运行状态 D9250  就地站运行状态 D9251  就地站运行状态 D9252  就地站出错检测 D9253  就地站出错检测 D9254  就地站出错检测 D9255  就地站出错检测     各种软元件一览表 项目 A1,A1NA1S A2,A2NA2C A2-S1A2N-S1 A3,A3NA3A A2U,A3UA4U I/O软元件点 256 512 1024 2048 8192 输入继电器 X 0~FF 0~1FF 0~3FF 0~7FF 0~FFF 输出继电器 Y 0~FF 0~1FF 0~3FF 0~7FF 0~FFF 辅助继电器 内部继电器 (1000点)M0~M999 M0~M999, M2048~8191  特殊继电器 (256点)M9000~M9255  锁存继电器 (1048点)L1000~L2048 通讯用继电器 (2048点)B0~B3FF B0~BFFF 定时器 100ms定时器 (200点)T0~T199  10ms定时器 (56点)T200~T255  100ms记忆定时器 (0点) 计数器 (256点)C0~C255 寄存器 数据寄存器 (1024点)D0~D1023 D0~D6143  特殊寄存器 (256点)D9000~D9255  通讯寄存器 (1024点)W0~W3FF W0~WFFF 累加器 (2点)A0,A1 变址寄存器 (2点)Z, V Z,Z1~Z6(7点), V,V1~V6(7点) 嵌套 (8点)N0~ N7 指针 (256点)P0~P255 中断指针 (32点)I0~I31 常数 十进制   K (16位)-32768~+32767   (32位)-2147483648 ~+2147483647  十六进制 H (16位)0~FFFF   (32位)0~FFFFFFFF 3、通过活动,使学生养成博览群书的好习惯。 B比率分析法和比较分析法不能测算出各因素的影响程度。√ C采用约当产量比例法,分配原材料费用与分配加工费用所用的完工率都是一致的。X C采用直接分配法分配辅助生产费用时,应考虑各辅助生产车间之间相互提供产品或劳务的情况。错 C产品的实际生产成本包括废品损失和停工损失。√ C成本报表是对外报告的会计报表。× C成本分析的首要程序是发现问题、分析原因。× C成本会计的对象是指成本核算。× C成本计算的辅助方法一般应与基本方法结合使用而不单独使用。√ C成本计算方法中的最基本的方法是分步法。X D当车间生产多种产品时,“废品损失”、“停工损失”的借方余额,月末均直接记入该产品的产品成本 中。× D定额法是为了简化成本计算而采用的一种成本计算方法。× F“废品损失”账户月末没有余额。√ F废品损失是指在生产过程中发现和入库后发现的不可修复废品的生产成本和可修复废品的修复费用。X F分步法的一个重要特点是各步骤之间要进行成本结转。(√) G各月末在产品数量变化不大的产品,可不计算月末在产品成本。错 G工资费用就是成本项目。(×) G归集在基本生产车间的制造费用最后均应分配计入产品成本中。对 J计算计时工资费用,应以考勤记录中的工作时间记录为依据。(√) J简化的分批法就是不计算在产品成本的分批法。(×) J简化分批法是不分批计算在产品成本的方法。对 J加班加点工资既可能是直接计人费用,又可能是间接计人费用。√ J接生产工艺过程的特点,工业企业的生产可分为大量生产、成批生产和单件生产三种,X K可修复废品是指技术上可以修复使用的废品。错 K可修复废品是指经过修理可以使用,而不管修复费用在经济上是否合算的废品。X P品种法只适用于大量大批的单步骤生产的企业。× Q企业的制造费用一定要通过“制造费用”科目核算。X Q企业职工的医药费、医务部门、职工浴室等部门职工的工资,均应通过“应付工资”科目核算。X S生产车间耗用的材料,全部计入“直接材料”成本项目。X S适应生产特点和管理要求,采用适当的成本计算方法,是成本核算的基础工作。(×) W完工产品费用等于月初在产品费用加本月生产费用减月末在产品费用。对 Y“预提费用”可能出现借方余额,其性质属于资产,实际上是待摊费用。对 Y引起资产和负债同时减少的支出是费用性支出。X Y以应付票据去偿付购买材料的费用,是成本性支出。X Y原材料分工序一次投入与原材料在每道工序陆续投入,其完工率的计算方法是完全一致的。X Y运用连环替代法进行分析,即使随意改变各构成因素的替换顺序,各因素的影响结果加总后仍等于指标的总差异,因此更换各因索替换顺序,不会影响分析的结果。(×) Z在产品品种规格繁多的情况下,应该采用分类法计算产品成本。对 Z直接生产费用就是直接计人费用。X Z逐步结转分步法也称为计列半成品分步法。√ A按年度计划分配率分配制造费用,“制造费用”账户月末(可能有月末余额/可能有借方余额/可能有贷方余额/可能无月末余额)。 A按年度计划分配率分配制造费用的方法适用于(季节性生产企业)
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服