台达PLC基本指令基本指令:一般指令:LD载入A接点LDI载入B接点AND串联A接点ANI串联B接点OR并联A接点ORI并联B接点ANB串联回路方块ORB并联回路方块MPS存入堆栈MRD堆栈读取(指针不动)MPP读出堆栈输出指令:OUT驱动线圈SET动作保持(ON)RST接点或寄存器清除定时器,计数器:TMR16位定时器CNT16位计数器DCNT32位计数器主控指令:MC公共串联接点的连接MCR公共串联接点的解除接点上升沿/下降沿输出指令:LDP上升沿检出动作开始LDF下降沿检出动作开始ANDP上升沿检出串联连接ANDF下降沿检出串联连接ORP上升沿检出并联连接ORF下降沿检出并联连接脉冲输出指令:PLS上升沿检出PLF下降沿检出结束指令:END程序结束其它指令:NOP无动作INV运算结果反相P指针I中断插入指针步进梯形指令:STL程序跳至副母线RET程序返回主母线应用指令:程序流程控制:00CJ条件转移01CALL呼叫子程序02SRET子程序结束03IRET中断插入返回04EI中断插入允许05DI中断插入禁止06FEND主程序结束07WDT逾时监视定时器08FOR循环范围开始09NEXT循环范围结束传送比较:10CMP比较设定输出11ZCP区间比较12MOV数据传送13SMOV移位传送14CML反转传送15BMOV全部传送16FMOV多点传送17XCH数据交换18BCDBIN→BCD变换19BINBCD→BIN变换四则逻辑运算:台达PLC基本指令20ADDBIN加法21SUBBIN减法22MULBIN乘法23DIVBIN除法24INCBIN加一25DECBIN减一26WAND/DAND逻辑与(AND)运算27WOR/DOR逻辑或(OR)运算28WXOR/DXOR逻辑异或(XOR)运算29NEG取负数(取2的补码)循环移位与移位:30ROR右循环31ROL左循环32RCR附