台达PLC的原理与应用2ppt课件.ppt
《台达PLC的原理与应用2ppt课件.ppt》由会员分享,可在线阅读,更多相关《台达PLC的原理与应用2ppt课件.ppt(69页珍藏版)》请在三一办公上搜索。
1、台达PLC原理与应用,应用指令-CMP指令,s1,s2,D,s1,指令说明,比较参数,s2,比较参数,n,比较结果,M0,Y0:D10K10时,Y0=ON;,Y1:D10=K10时,Y1=ON;,Y2:D10D10时,Y2=ON,应用指令-ZCP指令,s1,s2,D,s1,指令说明,区间比较的下限值,s2,区间比较的上限值,S,比较值,S,D,比较结果,X0,Y0:D0K10时,Y0=ON;,Y1:K0=D10=K100时,Y1=ON;,Y2:D0K100时,Y2=ON,应用指令-ZCP指令范例,控制要求:当水塔剩余水量少于1/4时,打开给水阀开关,进行给水动作;当水塔水位正常时,正常水位指示
2、灯点亮;当水塔水位超过上限时,警报指示灯点亮给水阀关闭。,K0K4000,010VDC,水塔水位控制,当前水位信号,应用指令-ZCP指令范例,应用指令-FMOV指令,S,D,S,指令说明,数据的来源,D,目标装置,n,数据长度,n,X0,K10,K10,K10,K10,K10,K10,n=5,S,D,应用指令-FMOV指令范例,单笔数据多点传送,使用PLC控制多台变频器时,有时需要多台变频器运行于统一的频率。如左图所示,只需要旋转旋钮,即可切换4台变频器的频率切换。假设4台变频器的频率寄存器分别对应D10,D11,D12,D13。,应用指令-FMOV指令范例,应用指令-BMOV指令,S,D,S
3、,指令说明,数据的来源,D,目标装置,n,数据长度,n,X0,n=5,S,D,应用指令-BMOV指令范例,多笔历史数据备份,控制要求:对待测设备的数据进行记录,将测试数据依次存入D0D99中。每间隔30分钟将D0D99的数据备份至其他寄存器,以便D0D99可以接收新的测试数据。待测设备的测试周期为2小时;按下启动按钮,开始测试;按下停止按钮,停止测试。,启动,停止,应用指令-BMOV指令范例,控制程序,应用指令-CML指令,S,D,S,指令说明,数据来源,D2,目的装置,X0,希望做反相输出时,使用本指令。,当X0=ON时,将D0的bit0bit15的内容全部反相,传送至Y0Y15。,D0,Y
4、0Y15,应用指令-CML指令范例,控制要求,当X1=ON时,奇数灯 亮0.5S,然后切换至偶数灯亮。循环此动作 当X1=OFF时,所有灯 灭掉,元件说明,控制程序,X1,X1,X1,M1013,应用指令-ADD指令,S1,S2,D,S1,指令说明,被加数,S2,加数,D,和,X0,16位加法指令,当X0=ON时,将D0的内容与D10内容求和,结果存于D20。,X0,32位加法指令,当X0=ON时,将D0(D1)的内容与D10(D11)内容求和,结果存于D20(D21)。,M1020,应用指令-ADD指令,S1,S2,D,当运算结果为0时,零标志M1020=ON。,M1021,当运算结果小于-
5、32768时,借位标志M1021=ON。,M1022,当运算结果大于32767时,进位标志M1022=ON。,M1020,当运算结果为0时,零标志M1020=ON。,M1021,当运算结果小于-2,147,483,648时,借位标志M1021=ON。,M1022,当运算结果大于2,147,483,647时,进位标志M1022=ON。,32位加法指令,16位加法指令,应用指令-ADD指令,16位加法指令,S1,S2,D,-1、0、1,32767、0、1、2,零标志,进位标志,零标志,-2、-1、0、-32768,零标志,借位标志,32位加法指令,-1、0、1,2,147,483,647、0、1、
6、2,零标志,进位标志,零标志,-2、-1、0、-2,147,483,648,零标志,借位标志,应用指令-ADD指令范例一,33,10,+,?,当M0=ON,计算33与10的和,将结果存放于寄存器D0。,M0,30000,2767,+,?,当M0=ON,计算30000与2767的和,将结果存放于寄存器D0。,M0,D0,D2,+,D10,应用指令-ADD指令范例二,当M0=ON,计算D0与D2的和,将结果存放于寄存器D10。,控制要求,M0,M1020,M1021,M1022,Y0,Y1,Y2,被加数,加数,和,零标志,进位标志,D0,D2,D10,M1020,M1021,应用指令-SUB指令,
7、S1,S2,D,S1,指令说明,被减数,S2,减数,D,差,X0,16位减法指令,当X0=ON时,将D0的内容与D10内容求差,结果存于D20。,X0,32位减法指令,当X0=ON时,将D0(D1)的内容与D10(D11)内容求差,结果存于D20(D21)。,应用指令-SUB指令,M1020,S1,S2,D,当运算结果为0时,零标志M1020=ON。,M1021,当运算结果小于-32768时,借位标志M1021=ON。,M1022,当运算结果大于32767时,进位标志M1022=ON。,16位减法指令,M1020,当运算结果为0时,零标志M1020=ON。,M1021,当运算结果小于-2,14
8、7,483,648时,借位标志M1021=ON。,M1022,当运算结果大于2,147,483,647时,进位标志M1022=ON。,32位减法指令,应用指令-SUB指令范例,D0,D2,-,D10,当M0=ON,计算D0与D2的差,将结果存放于寄存器D10。,控制要求,M0,M1020,M1021,M1022,Y0,Y1,Y2,被减数,减数,差,零标志,借位标志,D0,D2,D10,M1020,M1022,应用指令-MUL指令,S1,S2,D,32位乘法指令,16位乘法指令,b15.b0,b15.b0,*,b15为符号位,b15为符号位,S1,S2,=,b31b16,b31为符号位,D,b1
9、5.b0,D,b31b16 b15.b 0,*,b31为符号位,b31为符号位,S1,S2,=,b63为符号位,D,b31b16 b15.b 0,S1,S2,+1,+1,b63.b48 b47.b 32,b31b16 b15.b 0,+1,D,+1,D,+2,D,+3,应用指令-MUL指令范例,D0,D2,X,D10(D11),当M0=ON,计算D0与D2的积,将结果存放于寄存器D10(D11)。,控制要求,M0,被乘数,乘数,积,D0,D2,D10(D11),注意:乘法指令与进位标志、退位标志无关,应用指令-DIV指令,S1,S2,D,32位除法指令,16位除法指令,b15.b0,b15.b
10、0,/,S1,S2,=,b15.b0,D,b15.b0,D,b15.b0 b15.b 0,S1,S2,=,D,b15b0 b15.b 0,S1,S2,+1,+1,b15b0 b15.b 0,b15.b0 b15.b 0,+1,D,+3,D,+2,D,+1,商数,余数,/,商数,余数,D0,D2,D10(D11),当M0=ON,计算D0与D2的商,将商存放于寄存器D10,将余数存放于D11。,控制要求,M0,被除数,除数,商,D0,D2,D10,注意:除法指令与进位标志、退位标志无关,应用指令-DIV指令范例,余数,D11,注意:当除数为0时,指令不执行,M1067、M1068=ON,D1067
11、=0E19,应用指令-INC指令,D,M1013,若指令不是脉冲执行型,则当指令执行时,每个扫描周期,操作数的内容都会自动加1。,当M1013由OFF到ON时,D0内容加1。,0、1、2,32767、-32768、-32767-1,0、1、2,操作数的变化范围,D,目的操作数,应用指令-DEC指令,D,M1013,若指令不是脉冲执行型,则当指令执行时,每个扫描周期,操作数的内容都会自动减1。,当M1013由OFF到ON时,D0内容减1。,0、-1、-2,-32768、32767、327661,0、-1、-2,操作数的变化范围,D,目的操作数,应用指令-ZRST指令,D1,当D1的编号,D1,批
12、次复位的起始地址,D2,D2,批次复位的结束地址,D2的编号时,只清除D2的内容,M0,M1,M2,当M0=ON时,清除D0D100的内容,当M1=ON时,清除C0C100的内容,当M2=ON时,复位M0M100,应用指令-SUM指令,S,S,源操作数,D,D,目的操作数,M0,当M0=ON时,统计D0中的16个bit,内容为1 的位装置数量存放于寄存器D1。,b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0,D0,D1,K4,应用指令-PLSY指令,s1,s2,s1,指令说明,脉冲输出频率,s2,脉冲输出数目,D,脉冲输出装置,D,X
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 原理 应用 ppt 课件
链接地址:https://www.31ppt.com/p-5381097.html