三菱PLC指令详解
- 下载提示
- 文本预览
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三菱PLC指令详解
一、顺控指令 19 MC 主控开始 35 AND<= 56 ANDD< 1 触点指令 20 MCR 主
控复位 36 OR<= 57 ORD< 00 LD 逻辑操作开始 6 结束指令 37 LD< 当S1
束主程序当S1?S2, 断开通 02 AND 逻辑乘 22 END 总的程序末尾, 38 AND<
59 ANDD>= 03 ANI 逻辑乘非返回第0步 39 OR< 60 ORD>= 04 OR 逻辑加 7 其它指令 40 LD>= 当S1?S2, 接通, 2 算术运算指令 05 ORI 逻辑加非 23 STOP 停
止当S1
+ (D)+(S)?(D) 06 ANB AND逻辑块与二基本指令 42 OR>= 62 +P 07 ORB OR逻
辑块或 1 比较指令 32位数据比较 63 + (S1)+(S2)?(D) 08 MPS 存储操作结果
16位数据比较 43 LDD= 当(S1+1,S1)=(S2+1,S2), 接通 64 +P 09 MRD 从MPS读
取操作结果 25 LD= 当S1=S2, 接通, 44 ANDD= 65 - (D)-(S)?(D) 10 MPP 从MPS读取操作结果当S1?S2, 断开 45 ORD= 66 -P 并清除结果 26 AND= 46 LDD<> 当(S1+1,S1)?(S2+1,S2),接67 - (S1)-(S2)?(D) 3 输出指令 27 OR= 通 68 -P
11 OUT 软元件输出 28 LD<> 当S1?S2, 接通, 47 ANDD<> 二进制32位加/减 12 SET 软元件置位当S1=S2, 断开 48 ORD<> 69 D+ (D+1,D)+(S+1,S)?(D+1,D) 13 RST 软元件复位 29 AND<> 49 LDD> 当(S1+1,S1)>(S2+1,S2), 接通 70 D+P 14 PLS 在输入信号的上升沿 30 OR<> 50 ANDD> 71 D+ (S1+1,S1)+(S2+1,S2)?(D+1,D) 15 PLF 在输入信号的下降沿 31 LD> 当S1>S2, 接通, 51 ORD> 72 D+P 16 CHK
软元件输出翻转当S1?S2, 断开 52 LDD<= 当(S1+1,S1)?(S2+1,S2),接73 D-
(D+1,D)-(S+1,S)?(D+1,D) 4 移位指令 32 AND> 通 74 D-P 17 SFT 元件移1位
33 OR> 53 ANDD<= 75 D- (S1+1,S1)-(S2+1,S2)?(D+1,D) 18 SFTP 元件移1位 34
LD<= 当S1?S2, 接通, 54 ORD<= 76 D-P 5 主控指令当S1>S2, 断开 55 LDD< 当(S1+1,S1)<(S2+1,S2), 接通77 * (S1)×(S2)?(D+1,D)
78 *P 102 B*P 4 数据传送指令 148 EI 允许中断 79 / (S1)/(S2)?商(D),
余数(D+1) 103 B/ (S1)/(S2)?商(D),余数(D+1) 125 MOV (S)?(D) 149 DI 禁止中断 80 /P 104 B/P 126 MOVP 150 IRET 从中断程序返回 81 D*
(S1+1,S1)×(S2+1,S2)? 105 DB*(S1+1,S1)×(S2+1,S2)? 127 DMOV
(S+1,S)?(D+1,D) 151 SUB 执行n指定的程序 (D+3,D+2,D+1,D) (D+3,D+2,D+1,D) 128 DMOVP 152 SUBP 82 D*P 106 DB*P 129 CML (S)?(D) 6 程序切换指令 83 D/ (S1+1,S1)/(S2+1,S2)? 107 DB/ (S1+1,S1)/(S2+1,S2)? 130 CMLP 153 CHG 在主副程序间切换
商(D+1,D),余数(D+3,D+2) 商(D+1,D),余数(D+3,D+2) 131 DCML
(S+1,S)?(D+1,D) 7 刷新指令 84 D/P 108 DB/P 132 DCML 154 COM 执行通讯刷新85 B+ (D)+(S)?(D) 109 INC (D)+1?(D) 133 DCMLP 155 EI 允许通讯刷新 86 B+P 110 INCP 134 BMOV (S)?(D)n个 156 DI 禁止通讯刷新 87 B+ (S1)+(S2)?(D) 111 DINC (D+1,D)+1?(D+1,D) 135 BMOVP 157 SEG 对应软元件的刷新,仅执行
188 B+P 112 DINCP 136 FMOV (S)?(D)n个个扫描周期,M9052 ON时有效 89 B- (D)-(S)?(D) 113 DEC (D)-1?(D) 137 FMOVP 三应用指令 90 B-P 114 DECP 138 XCH (D1)??(D2) 1 逻辑运算指令 91 B- (S1)-(S2)?(D) 115 DDEC (D+1,D)-
1?(D+1,D) 139 XCHP 158 WAND (D) AND (S)?(D) 92 B-P 116 DDECP 140 DXCH (D1+1,D1)??(D2+1,D2) 159 WANDP 93 DB+ (D+1,D)+(S+1,S) ?(D+1,D) 3 BCD—二进制转换 141 DXCHP 160 WAND (S1) AND (S2)?(D) 94 DB+P 117 BCD (S)?(D)BCD 转换 5 程序分支指令 161 WANDP 95 DB+ (S1+1,S1)+(S2+1,S2)?(D+1,D) 118 BCDP 142 CJ 条件满足,跳转到P**处 162 DAND (D+1,D) AND (S+1,S)?(D+1,96 DB+P 119 DBCD (S+1,S)?(D+1,D) 143 SCJ 条件满足后紧接的扫描周期, D) 97