《台达PLC基本指令.docx》由会员分享,可在线阅读,更多相关《台达PLC基本指令.docx(9页珍藏版)》请在优知文库上搜索。
1、台达PLC基本指令基本指令:一般指令:LDLDIANDANIORORIANBORBMPSMRDMPP载入A接点载入B接点串联A接点串联B接点并联A接点并联B接点串联回路方块并联回路方块存入堆栈堆栈读取(指针不动)读出堆栈输出指令:OUTSETRST驱动线圈动作保持(ON)接点或寄存器清除定时器,计数器:TMR16位定时器CNTDCNT16位计数器32位计数器主控指令:MCMCR公共串联接点的连接公共串联接点的解除接点上升沿/下降沿输出指令:LDPLDFANDPANDFORPORF上升沿检出动作开始下降沿检出动作开始上升沿检出串联连接下降沿检出串联连接上升沿检出并联连接下降沿检出并联连接脉冲输出
2、指令:PLSPLF上升沿检出下降沿检出结束指令:END程序结束其它指令:NOP无动作INV运算结果反相P指针1中断插入指针步进梯形指令:STL程序跳至副母线RET程序返回主母线应用指令:程序流程控制:00CJ条件转移01CALL呼叫子程序02SRET子程序结束03IRET中断插入返回04EI中断插入允许05Dl中断插入禁止06FEND主程序结束07WDT逾时监视定时器08FOR循环范围开始09NEXT循环范围结束传送比较:10CMP比较设定输出11ZCP区间比较12MoV数据传送13SMOV移位传送14CML反转传送15BMOV全部传送16FMC)V多点传送17XCH数据交换18BCDBIN-
3、BCD变换19BINBCDfBIN变换四则逻辑运算:20ADDBIN加法21SUBBIN减法22MULBIN乘法23DIVBIN除法24INCBIN加一25DECBIN减一26WAND/DAND逻辑与(AND)运算27We)R/DOR逻辑或(OR)运算28WXOR/DXOR逻辑异或(XOR)运算29NEG取负数(取2的补码)循环移位与移位:30ROR右循环31ROL左循环32RCR附进位标志右循环33RCL附进位标志左循环34SFTR位右移35SFTL位左移36WSFR字右移37WSFL字左移38SFWR位移写入39SFRD位移读出数据处理:40ZRST批次复位41DECO译码42ENCO编码
4、43SUMOn位数量44BONOn位判定45MEAN平均值46ANS信号报警器置位47ANR信号报警器复位48SQRBIN开平方49FLTBIN整数T二进制浮点数变换高速处理:50REFI/O状态即时刷新51REFF输入滤波器时间调整52MTR矩阵分时输入53DHSCS比较置位(高速计数器)54DHSCR比较复位(高速计数器)55DHSZ区间比较(高速计数器)56SPD脉冲频率检测57PLSY脉冲输出58PWM脉冲波宽调制59PLSR附加减速脉冲输出便利指令:60IST手动/自动控制61SER数据检索62ABSD绝对方式凸轮控制63INCD相对方式凸轮控制64TTMR示教式定时器65STMR特
5、殊定时器66ALTOnZOff交替67RAMP斜坡信号68DTM数据转换与搬移69SoRT数据整理排序外部设定显示:70TKY十键键盘输入71HKY十六键键盘输入72DSW数字开关73SEGD七段显示器译码74SEGL七段显示器分时显示75ARWS方向开关控制76ASCASCII码变换77PRASCII码打印外部SER设备:78FROM扩展模块CR数据读出79TO扩展模块CR数据写入80RS串行数据传送81PRUN8进制位传送82ASClHEX转为ASCII83HEXASCII转为HEX84CCD校验码85VRRD电位器值读出86VRSC电位器刻度读出87ABS绝对值运算88 PID台达变频器
6、通讯: MoDRD MODWR FWD REV STOP RDST RSTEF LRC CRC MoDRW ASDRW浮点运算:110 DECMP112 DMOVR111 DEZCP116 DRAD117 DDEG118 DEBCD119 DEBIN120 DEADD121 DESUB122 DEMUL123 DEDIV124 DEXP125 DLN126 DLOG127 DESQR128 DPOW129 INT130 DSIN131 DCOS132 DTAN133 DASIN134 DACOS135 DATAN136 DSlNHO 1- 2- 3- 4- 5- 6- 7- 8- O- 6_1
7、0W- W- W- W- W- W- W- W-15一20PID运算MODBUS数据读取MODBUS数据写入变频器正转指令变频器反转指令变频器停止指令变频器状态读取变频器异常复位LRC校验码计算CRC校验码计算MODBUS资料Ig出/?入台逵伺服器通?二进制浮点数比较浮点数值数据移动二进制浮点数区间比较角度一弧度弧度f角度二进制浮点数一十进制浮点数十进制浮点数T二进制浮点数二进制浮点数加法二进制浮点数法二进制浮点数乘法二进制浮点数除法二进制浮点数取指数二进制浮点数取自然对数二进制浮点数取对数二进制浮点数平方浮点数乘方二进制浮点数一BIN整数变换二进制浮点数SIN运算二进制浮点数COS运算二进制
8、浮点数TAN运算二进制浮点数ASlN运算二进制浮点数ACOS运算二进制浮点数ATAN运算二进制浮点数SINH运算137 DCOSH 138 DTANH 172 DADDR 173 DSUBR 174 DMULR175 DDlVR数据处理II :DELAY GPWM FTC SWAP MEMR MEMW PWD RTMU RTMD RANDSWRD HST MMOV GPS DSPA WSUM SCAL SCLP CMPT CSFo定位控制: 155 DABSR 156 ZRN 157 PLSV 158 DRVI 159 DRVA 191 DPPMR192 DPPMA 193 DCIMR194
9、DCIMA 195 DPTPc)197 DCLLM143144145147148149151152153154109196176石一178二进制浮点数CoSH运算二进制浮点数TANH运算浮点数值加法浮点数值减法浮点数值乘法浮点数值除法延迟指令一般用脉冲波宽调变模糊化温度控制上/下字节交换文件寄存器读出文件寄存器写入输入脉宽检测I中断子程序执行时间测量开始I中断子程序执行时间测量结束随机数值产生数字开关读取高速定时器1632位数值转换(GPS)接收通讯指令太阳能板位置指令求和比例值运算参数型比例值运算表格比较指令撷取速度与追随输出指令ABS现在值读出原点回归附旋转方向脉冲输出相对定位绝对定位双轴
10、相对点运动双轴绝对点运动双轴相对圆弧插补双轴绝对圆弧插补单轴建表式脉冲输出闭问路定位控制198DVSPO可变速度脉波输出199DlCF立即变更频率指令万年历:TCMP万年历数据比较TZCP万年历数据取间比较TADD万年历数据加法TSUB万年历数据减法TRD万年历数据读出TWR万年历数据写入HOUR时间表格雷码:170GRYBIN-GRY码变换171GBlNGRY码一BIN变换矩阵:MAND矩阵与(AND)运算MOR矩阵或(OR)运算MXoR矩阵异或(XoR)运算MXNR矩阵同或(XNR)运算MINV矩阵反相MCMP矩阵比较MBRD矩阵位读出MBWR矩阵位写入MBS矩阵位位移MBR矩阵位循环移位
11、MBC矩阵位状态计数SS2S2SS2S2SS2S2&A&A&S1S1S1S1S1S1S1S1S1Esld球15161718一192021222332-2-2-2-2-2-2-2-2-AND&ANDIANDA0R&ORI0RSi = S2Si S2接点型态比较指令:224LD=225LDLDV1.DvSi=SiS2AND=Si=S2ANDSiS2ANDVSiVS2ANDvSi半S2ANDV=SigS2AND=Si三S2OR=Si=S20RSi)S2ORVSi=SiS22628293032333436373840一41424445462-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-