三菱PLC地指令代码和内部特殊寄存器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三菱PLC的指令代码
一顺控指令
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 当S1≥S2, 断开 38 AND< 39 OR< 40 LD>= 当S1≥S2, 接通, 当S1 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)