文档介绍:三菱PLC的指令代码一顺控指令 1触点指令 00LD逻辑操作开始 01LDI逻辑非操作开始 02AND逻辑乘 03ANI逻辑乘非 04OR逻辑加 05ORI逻辑加非 2连接指令 06ANBAND逻辑块与 07ORBOR逻辑块或 08MPS存储操作结果 09MRD从MPS读取操作结果 10MPP从MPS读取操作结果并清除结果 3输出指令 11OUT软元件输出 12SET软元件置位 13RST软元件复位 14PLS在输入信号的上升沿 15PLF在输入信号的下降沿 16CHK软元件输出翻转 4移位指令 17SFT元件移1位 18SFTP元件移1位 5主控指令 19MC主控开始 20MCR主控复位 6结束指令 21FEND结束主程序 22END总的程序末尾, 返回第0步 7其它指令 23STOP停止 24NOP空操作二基本指令 1比较指令 16位数据比较 25LD=当S1=S2,接通, 当S1≠S2,断开 26AND= 27OR= 28LD<>当S1≠S2,接通, 当S1=S2,断开 29AND<> 30OR<> 31LD>当S1>S2,接通, 当S1≤S2,断开 32AND> 33OR> 34LD<=当S1≤S2,接通, 当S1>S2,断开 35AND<= 36OR<= 37LD<当S1<S2,接通, 当S1≥S2,断开 38AND< 39OR< 40LD>=当S1≥S2,接通, 当S1<S2,断开 41AND>= 42OR>= 32位数据比较 43LDD=当(S1+1,S1)=(S2+1,S2),接通 44ANDD= 45ORD= 46LDD<>当(S1+1,S1)≠(S2+1,S2),接通 47ANDD<> 48ORD<> 49LDD>当(S1+1,S1)>(S2+1,S2),接通 50ANDD> 51ORD> 52LDD<=当(S1+1,S1)≤(S2+1,S2),接通 53ANDD<= 54ORD<= 55LDD<当(S1+1,S1)<(S2+1,S2),接通 56ANDD< 57ORD< 58LDD>=当(S1+1,S1)≥(S2+1,S2),接通 59ANDD>= 60ORD>= 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位加/减 69D+(D+1,D)+(S+1,S)→(D+1,D) 70D+P 71D+(S1+1,S1)+(S2+1,S2)→(D+1,D) 72D+P 73D-(D+1,D)-(S+1,S)→(D+1,D) 74D-P 75D-(S1+1,S1)-(S2+1,S2)→(D+1,D) 76D-P 77*(S1)×(S2)→(D+1,D) 78*P 79/(S1)/(S2)→商(D),余数(D+1) 80/P 81D*(S1+1,S1)×(S2+1,S2)→(D+3,D+2,D+1,D) 82D*P 83D/(S1+1,S1)/(S2+1,S2)→商(D+1,D),余数(D+3,D+2) 84D/P 85B+(D)+(S)→(D) 86B+P 87B+(S1)+(S2)→(D) 88B+P 89B-(D)-(S)→(D) 90B-P 91B-(S1)-(S2)→(D) 92B-P 93DB+(D+1,D)+(S+1,S)→(D+1,D) 94DB+P 95DB+(S1+1,S1)+(S2+1,S2)→(D+1,D) 96DB+P 97DB-(D+1,D)-(S+1,S)→(D+1,D) 98DB-P 99DB-(S1+1,S1)-(S2+1,S2)→(D+1,D) 100DB-P 101B*(S1)×(S2)→(D+1,D) 102B*P 103B/(S1)/(S2)→商(D),余数(D+1) 104B/P 105DB*(S1+1,S1)×(S2+1,S2)→(D+3,D+2,D+1,D) 106DB*P 107DB/(S1+1,S1)/(S2+1,S2)→商(D+1,D),余数(D+3,D+2) 108DB/P 109INC(D)+1→(D) 110INCP 111DINC(D+1,D)+1→(D+1,D) 112DINCP 113DEC(D)-1→(D) 114DECP 115DDEC(D+1,D)-1→(D+1,D) 116DDECP 3BCD—二进制转换 117BCD(S)→(D)BCD转换 118BCDP 119DBCD(S+1,S)→(D+1,D) 120DBCDP 121BIN(S)→(D)二进制转换 122BINP 123DBIN(S+1,S)→(D+1,D) 124DBINP 4数据传送指令 125MOV(S)→(D)