PLC可编程控制实例_第1页
PLC可编程控制实例_第2页
PLC可编程控制实例_第3页
PLC可编程控制实例_第4页
PLC可编程控制实例_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、coMiM动画演示FUKM2KM1KM1Y1KM2UKM1KM2HL1HL2HL3-ZF-Zk220V 0M0 u卜Y0Y0Y1-KM2yvFR kYuSB1 / 山L1 L2 L3工I 1 _QSX0 X1 X2 M0fyHY0T0 Y06V a o r FR(a)主电路图VW(b)PLC接线图(c)PLC控制梯形图反向启动停止O AC 2加*。COMX0Y0Y1X1X2丫4COM Y2-X0 Y1KiYS 心COMI COMEND"一向后动 KM2M承电源开关 KMl点动控制的电路图和梯形图(a)点动控制电路图X3Y0(b)点动控制梯形图图3-8点动控制的电路图和梯形图X1好X2

2、X3X3T卜电热水箱PLC的控制图3- 14电热水箱的控制传送带PLC控制接线图和梯形图停止起动限位开关SB1SB2SQX0:KM电动机X1COM'一UX2COM(b)梯形图(a)PLC接线图图3-16传送带PLC控制接线图和梯形图例3-3在例3-2用传送带传运送产品控制中,在停电之后再来电时传送带不会自行起动。现要求停电之后再来电时传送带能够继续工作,试画出对应的梯形图。图3-17传送带PLC控制梯形图XIIX12X13_F<B)K147HL<S)后谒M2X12X13X14HI组TI在M2TIM1ENDS)梯形图4、典型定时器应用梯形图断电延时型定X0Y05s图3-27断

3、电延时型定时器X0rT0-T1 K30* (2)通断电均延时 修时器Y0X0Y0T93S2s图3-28通断电均延时型定时器4、典型定时器应用梯形图定时脉冲电路1定时脉冲电路2TOIII4S4SI4S图3-29定时脉冲电路图3- 32上升沿单稳态电路4、典型定时器应用梯形图*(5)占空比可调震荡电路图3-31占空比可调震荡电路*(6)上升沿单稳态电路4、典型定时器应用梯形图*(7)下降沿单稳态电路XOI1YO1S1S图3-33下降沿单稳态电路*为了保证运行安全,许多大型生产机械在运行起动之前需用电铃或蜂鸣器发出报警信号,预示机器即将起动,警告人们迅速退出危险地段。试设计PLC控制接线图和梯形图。

4、图3- 34起动报警控制电路起动停止(a)PLC接线图(b)梯形图停止X1(c)波形图例3-6卡用按钮控制三台电动机,为了避免三台电动机同时起动,起动电流过大,要求每隔5秒起动一台,t瘢计PLC控制梯形图。起动X0X1<Y0)第一台Y0(T0.K50T0Y1Y2Y2T0Y0停止X1起动X0|第一台Y0JL第二台Y115slL第三台Y215SjI(b)波形图Y1(a)顺序定时起动同时停止梯形图图3-35三台电动机顺序起动控制2、典型计数器应用梯形图C0*(1)循环计数器RSTC012345678910111213141516171819202122xo”,口”'nX0|"

5、C0K10Y0C0¥循环计数器7殳9C0013310图3-39循环计数器X0RST C0* (2)长延时定时器X0 M8013TI1 一00 K28800X0町X0 HF-RST C0M8014.C。' K1440C0(a)8小时定时器IT0(b)24小时定时器图3-40长延时定时器(3)365天定时器X0/X0X0T0C0RST C0T0K10000一 C0 ;K31536:Y0:(a)365天定时器之一RST C200X0 M8013C200(b)365天定时器之(c)365天定时器之C200 K31536000X0 M0单按钮控制电动机起动停止二砥K1Y0RSTC0X0

6、X0IIY0I起动I停止I起动I停止C0Y0(a)圆盘示意图SQ限位开关,X1图3- 43圆盘旋转控制例3-7用PLC控制一个圆盘,圆盘的旋转由电动机控制。要求按下起动按钮后每转1圈后停止3秒,转5圈后停止。C0X0X1X2起动按钮限位开关(b)圆盘控制梯形图|*一个线圈后面又通过单接点连接线圈输由称为图4- 2连续输出与非连续输出电路X10Y2ANDANDX10X11X10X11-®X12(a)连续输出电路(b)非单接点电路1(c)非单接点电路2边沿单接点的应用X0M0_-1K1Y0H一更回或X0-|(M0)X0IX0Y0起动I停止I起动I停止C0.Y0:,图4-5单按钮控制电动机

7、起动停止生一用PL控制6个彩灯,要求每隔10秒钟P亮一只灯,并循环往复工作。M8014山|幽M8014T户M0T0/fCT0)K100<T1>K200M8014T0H®T0T1TUY1)T1L_|Y2jM8014T0天平<Y3)T0T1TI-jdY4T1L-|<Y5)M8014M0Y0Y1Y2Y3Y4Y5图4- 7 6个彩灯循环控制例4-2*一条生产线由电动机驱动,为了安全起见,要求先发出报警信后,电动机再起动时或停止。试画出控制梯形图并写出程序。图4- 23传送带接力传送PLC接线图和梯形图图4-21电动机起动停止报警起动按钮4.4.1普通线圈指令*普通线圈

8、的指令为OUT,用于表示Y、M、S、T、C的线圈,是最常用的指令之一。_例4-4用一个按钮控制电动机的起动和停止,要求起动时按下按钮先预警5秒钟后电动机起动。停止时再按下按钮先预警5秒钟后电动机停止。012567811121415LD X1 OR Y0 OUTT0 K50 ANI T0 OUTY0 LD T0 OUTC0 K1 ANDY1 RSTC0 LD C0 OUTY1X1T0IIn(b)指令表Y0 放警!Y1(c)时序图图4- 28二分频电路(置位、复位指令)图4-24单按钮预警起动和停止例4-6二分频电路X0HlM0KM0SET Y0X1T H RSTIY01X0 Y0SETrj- H

9、setI M0IY0RST M0 |X0一| Y0. Y1M1X1厂 一Y1 | M1I(a)梯形图1及时序图(b)梯形图2及时序图例4-7二分频电路X0(a)梯形图i.一图4-30二分频电路(边沿线圈指令)边沿线圈指令也可以用边沿接点指令来替换,如图4- 30二分频电路的梯形图可以用如图4- 31所示的梯形图来替换。图4- 31二分频电路(边沿接点指令)图4- 32单按钮电动机起动停止报警控制X0例4-8单按钮电动机起动停止报警控制*用一个按钮控制电动机的起动停止,起动时按下按钮X0,发出报警信号,确认可以安全起动时松开按钮,解除报警信号Y0,Y1得电,电动机起动。*停止时,再按下按钮X0,

10、发出报警信号,确认可以安全停止时松开按钮,解除报警信号Y0,Y1失电,电动机停止。PLFM0起动停止X0J|一按钮M0IY0JIII报警Y1I_X3前进X5停止后退前进原位SQ2-ftSQ1SB3<-USB2才一-ILJ_ISB1SQ3fX5tX4Y1l-X3Y0一-X2COM14X0tCOMT+24V220VKM2KM1KM2KM1后退前进M0X1A点M0X2Y1M1前进X1A点Y1M1(a)送料车自动循环控制PLCI线图M0起动X2X5M1B点停止A点记忆X4后退Y0X0X5X1X2Y17T丫1原位停止后退END(b)送料车自动循环控制梯形图图4- 52送料车自动循环控制4.7.4三

11、相异步电动机Y降压起动控制电路图5-9相邻的状态步的转移条件相同时的处理图4-53三相异步电动机Y减压起动控制电路K202、利用同一信号的状态转移例5-1控制4个灯,要求按下起动按钮时,每次亮一个灯,每个灯亮2s,4个灯轮流亮,并周而复始按下停止按钮时,灯全部熄灭SOX04HETX1JumpM8002S22立即停X2T卜SETS0ZRSTS20S20ThS21T卜后退(Y0)前进X5J|_ISET|S21前限位一一qKi00暂停X4M8034(b)梯形图*S0T0SETS22S20S22TD-05后退X6X3-1S-CS0)JumpX6X3zrlI1后限位结束停-IRETIS21S22(a)步

12、进梯形图ENDJumpS0(c)SFC图图5-13小车运行梯形图和SFC图S22JUmJumpS22“JumpS20械手上下左右运动的定位一个传送机械手装置如图小球。机械臂原始位置在左限位开关SQ用于检测是否有球。75-1所示,用于分捡大球和1电磁里上限位。接近SQSQ分别用于传送机?状态转移图适合于步进顺序控制,对于随机变量的控制一般可单独编制梯形图。本例中手动控制就是随机变量对机械手的控制,在本例中将手动控制梯形图放在初始状态步S0 ,如图5-19所示图5- 19手动控制梯形图图6- 11内部定时器中断的应用例6-4定时器中断用于斜波信号X1EI中断开始主程序中断允许范X2I610-每1中

13、断子程日例6-5计数器中断用于高速计数-EI中断开始12确认键M10X5复位键T0I010IM8000一二一芯255 K2147483647DHSCSC1000C255I010FEND主程序结束中断子程产IRETEND中断返回图6- 12高速计数器中断的应用例6-6用PLC控制一个密码锁。lzM1CMP K1XO K8 MOM1 M4密码数8密码数3密码数6密码数5ZSRTM0M12比较结果复位l中断允许范*复位键确认键数字开关-oX5-cX4-oX3-cX2VX1Y0s4X0-oaCOM COM电磁锁1 十 图6- 18密码锁M0M2M3M5M6M8M9M11密码出错4Hd/sETM3、应用

14、举例图6- 22 8站点小车行走梯形图SQ8X7SQ7ZX6SQ七X5SQ5X4SQ4-X3SQ35X2SQ2tX1SB8SB7SB6SB5SB4SB3SB2X17X16X15X14X13X12X11行程开关X0SB1呼叫按钮X10小车图6-21小车行走示意图三个BCD码数字开关的外形(X27X20)BCD»(D2)BIN(X3X0)BCD*(D1)BIN1位BC数骑BC数二进制数图6- 31 BIN、BCD指令应用举例图6-24用SMOV指令调整数字开关的数位3、应用举例6.3.11应用举例?例6-11用PLC控制4组彩灯,每隔1秒变化1次,每次亮2组彩灯,要求按图6-32所示的时

15、序图反复变化。4组彩灯分别由Y0Y3控制。表6-5输出控制状态真值表当前值由K1M0表示C0当前值输出控制C0M3M2M1M0Y3Y2Y1Y0000000011100010110200101100300111001由K1M0表示C0当前值,再由K1M0来控制Y0Y3的状态。由表6-5真值表可写出逻辑表达式如下所示:Y0=M0M1+M0M1Y1=M1_Y2=M0M1+JM0mTY鼠Y3=M1=Y14组彩灯控制Y0Y1Y2Y3Y0Y1Y2Y3100110011100110001100110001100113、应用举例图6- 35投币洗车机?例6-12一台投币洗车机,用于司机清洗车辆,司机每投入1元

16、可以使用10分钟时间,其中喷水时间为5分钟时间。3、应用举例例6-13倒计时显示定时器T0的当前值图6- 37倒计时显示定时器T0的当前值3、应用举例?例6-14用两个数字开关整定一个定时器的设定值,要求设定值范围在199秒之间。梯形图如图6-39所示,如两个数字开关的设定值为35,35为BCD码,由BIN指令转换成BIN码存放到D2中,再将D2中数值35X10fD0,D0中的350即为T0定时器的设定值35秒。图6- 39用数字开关整定定时器的设定值?例6-15控制一台电动机,要求正转5秒“停止5秒"反转5秒”停止5秒”并自动循环运行,直到停止运行。M3M2M1M0000停止101

17、正转210停止311反转图6-43电动机定时正停反转停自动循环运行图6-44机床滑台示意图例6-16某机床要求滑台每往复运动一个来回,主轴电动机改变一次旋转方向,如图6-44所示。滑台和主轴均由三相异步电动机控制,滑台的自动往复运动由行程开关控制。表6-7机床滑台运行状态表计数值工步(计数值)主轴滑台M501M500反转丫3正转丫2后退Y1前进Y00000101011011010210011131010图6- 45滑台自动往复主轴双向控制梯形图和接线图SBX0Y4Y3Y2Y1Y0KM4KM3KM2KM1COMccwCOM1(a)外部接线图X0M0M1KM5KM4一KM3一KM2-M5M4M3M

18、2M1PLSM0M1M0并T0M0并M1T0单按钮起动停止M0-ULT0)K50定时脉冲M1Y4JHFn顺序起动M1Y0顺序停止INCPK1Y0ZINCPZDECPZDECPK1Y0Z(b)5台电动机顺起逆停梯形图图6-475条皮带传送机的顺序控制例6-18用WAND、WOR、WXOR指令简化电路。ALTPY0,ALTPY1图6-49 WAND、WOR、WXOR指令的应用M8000X4X5X6T卜X7CMLK1X4K1M0WANRK1M0)K1Y0K1Y0VRSTRSTRSTRSTY0Y1Y2Y3(c)(d)图6-49WAND、WORWXOR指令的应用例6-21求两个数之差的绝对值如图6-54

19、所示,当X1=1时,D2D4-D10,如D10<0,则比较结果M2=1,对D10求补。如D2=5,D4=8,则D10=3,求补后D10=3。图6-52求负数的绝对值?例6-22按1-2相激磁方式控制一个四相步进电动机。可正反转控制,每步为1秒。电机运行时,指示灯亮,四相步进电动机的1-2相激磁方式波形如图6-57所示。图6- 57四相步进电动机1-2相激磁 方式波形当X0=1 (起动)T0产生1S勺脉冲X0 T0TMT 包K10X0END图6-58四相步进电动机1-2相激磁方式控制栩形图?例6-23用按钮控制5条皮带传送机的顺序控制皮带传送机由5个三相异步电动机M1M5控制。起动时,按下

20、起动按钮,起动信号灯亮5秒后,电动机按从M1到M5每隔5秒起动一台,电动机全部起动后,起动信号灯灭。停止时,再按下停止按钮,停止信号灯亮,同时电动机按从M5到M1每隔3秒停止一台,电动机全部停止后,停止信号灯灭。如图6-63所示。图6- 63 5条皮带传送机的顺序控制图6- 70写入和读出产品编号X0Y5X1THH/H-t<yo>起动信号Y0TT0TX1K50SFTL Y0 |丫1 |K5|K1| 顺序起动SB3PLCY6'Y6Y14CY6>停止信号T1、T1 K30急停停起动LJ_!SB2l-LJSB1X2X1X0COMY5Y4COM2KM2-4>T1SFTR

21、 讨YT|k5|ki|顺序停止X2TZrstI Y0ENDY1KM1Y5急停Y0'COM1HL0l-.:12V-十4 ft停止信号电动机5电动机4电动机3电动机2电动机1起动信号(a)5台电机顺序起停梯形图(b)5台电机顺序起停接线图? 例6-24 4台水泵 轮流运行控制? 由4台三相异 步电动机M1 M4驱动4台水泵。 正常要求2台运 行2台备用,为 了防止备用水 泵长时间不用 造成锈蚀等问 题。要求4台水 泵中2台运行, 并每隔8小时切 换一台,使4台 水泵轮流运行。X0C0 8H 18H 8Hl 8H8H 8HY1Y2Y3KM4(M4)KM券(M3)KM2> (M2)KMF

22、 (M1)(a)4台水泵运行时序图Y1(c)4台水泵运行梯形图Y3Y2Y1Y0M000001000110011001100循环1100110011E.00110(b)4台水泵运行PL磅线图图6-654台水泵轮流工作例6-25入库物品先入先生。?写入99个入库物品的产品编号(4位十进制数数),依次存放在D2D100中,按照先入库的物品先出库的原则,读取出库物品的产品编号,并用4位数码管显示产品编号。输入产品编号M4例6-26用功能指令组成1个八位选择开关。M0M7M1M2-M6M3M5M4X0_| |_, INCPD0-M8000 ' DECO DO MO1 K3M0M1(a)八位选择开

23、关示意图|: M7(b)八位选择开关梯形图X0(c)六位选择开关梯形图图6-73八位选择开关例6-27圆盘1800正反转。例6-28人数优先动作?如图6-76所示,当输入继电器X7X0中有n个同时动作时,编号较大的优先。如图中当X5、X3、X0同时动作时,则最大编码的输入继电器X5的有效,对应的M5=1。X10X7 X5 X3 X0图6- 76大数优先输出例6-29用4个开关分别在4个不同的地点控制一只灯。图6-784个开关控制1盏灯例6-30用报警器监控送料小车的运行情况。如图6-83所示,一辆小车从。点前进,如果超过10秒钟还没有到达A点则报警器S900动作。如果超过20秒钟还没有到达B点则报警器S901动作。如果小车在B点后退时,如果超过20秒钟还没有到达。点则报警器S902动作。只要报警器S900S902中有一个动作,则M

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论