PLC应用系统设计及实例全套.docx

上传人:李司机 文档编号:6044434 上传时间:2023-09-18 格式:DOCX 页数:51 大小:82.09KB
返回 下载 相关 举报
PLC应用系统设计及实例全套.docx_第1页
第1页 / 共51页
PLC应用系统设计及实例全套.docx_第2页
第2页 / 共51页
PLC应用系统设计及实例全套.docx_第3页
第3页 / 共51页
PLC应用系统设计及实例全套.docx_第4页
第4页 / 共51页
PLC应用系统设计及实例全套.docx_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《PLC应用系统设计及实例全套.docx》由会员分享,可在线阅读,更多相关《PLC应用系统设计及实例全套.docx(51页珍藏版)》请在三一办公上搜索。

1、PLC应用系统设计及实例全套IPLC应用系统设计的步骤及常用的设计方法I应用举例IPLC的装配、检测和维护7.1 应用系统设计概述在了解了PLC的基本工作原理和指令系统之后,可以结合实际进行PLC的设计,PLC的设计包括硬件设计和软件设计两部分,PLC设计的基本原则是:1 .充分发挥PLC的控制功能,最大限度地满足被控制的生产机械或生产过程的控制要求。2 .在满足控制要求的前提下,力求使控制系统经济、简单,维修方便。3 .保证控制系统安全可靠。4 .考虑到生产发展和工艺的改进,在选用PLC时,在I/O点数和内存容量上适当留有余地。5 .软件设计主要是指编写程序,要求程序结构清楚,可读性强,程序

2、简短,占用内存少,扫描周期短。7.2 PLC应用系统的设计7.2.1 PLC控制系统的设计内容及设计步骤1. PLC控制系统的设计内容(1)根据设计任务书,进行工艺分析,并确定控制方案,它是设计的依据。(2)选择输入设备(如按钮、开关、传感器等)和输出设备(如继电器、接触器、指示灯等执行机构)。(3)选定PLC的型号(包括机型、容量、I/O模块和电源等)。(4)分配PLC的I/O点,绘制PLC的I/O硬件接线图。(5)编写程序并调试。(6)设计控制系统的操作台、电气控制柜等以及安装接线图。(7)编写设计说明书和使用说明书。2.设计步骤(1)工艺分析深入了解控制对象的工艺过程、工作特点、控制要求

3、,并划分控制的各个阶段,归纳各个阶段的特点,和各阶段之间的转换条件,画出控制流程图或功能流程图。(2)选择合适的PLC类型在选择PLC机型时,主要考虑下面几点:1功能的选择。对于小型的PLC主要考虑I/O扩展模块、A/D与D/A模块以及指令功能(如中断、PlD等)。21/0点数的确定。统计被控制系统的开关量、模拟量的I/O点数,并考虑以后的扩充(一般加上10%20%的备用量),从而选择PLC的I/O点数和输出规格。3内存的估算。用户程序所需的内存容量主要与系统的I/O点数、控制要求、程序结构长短等因素有关。一般可按下式估算:存储容量二开关量输入点数10+开关量输出点数8+模拟通道数100定时器

4、/计数器数量x2+通信接口个数300+备用量。(3)分配I/O点。分配PLC的输入/输出点,编写输入/输出分配表或画出输入/输出端子的接线图,接着就可以进行PLC程序设计,同时进行控制柜或操作台的设计和现场施工。(4)程序设计。对于较复杂的控制系统,根据生产工艺要求,画出控制流程图或功能流程图,然后设计出梯形图,再根据梯形图编写语句表程序清单,对程序进行模拟调试和修改,直到满足控制要求为止。(5)控制柜或操作台的设计和现场施工。设计控制柜及操作台的电器布置图及安装接线图;设计控制系统各部分的电气互锁图;根据图纸进行现场接线,并检查。(6)应用系统整体调试。如果控制系统由几个部分组成,则应先作局

5、部调试,然后再进行整体调试;如果控制程序的步序较多,则可先进行分段调试,然后连接起来总调。(7)编制技术文件。技术文件应包括:可编程控制器的外部接线图等电气图纸,电器布置图,电器元件明细表,顺序功能图,带注释的梯形图和说明。7.2.2 PLC的硬件设计和软件设计及调试1. PLC的硬件设计PLC硬件设计包括:PLC及外围线路的设计、电气线路的设计和抗干扰措施的设计等。选定PLC的机型和分配I/O点后,硬件设计的主要内容就是电气控制系统的原理图的设计,电气控制元器件的选择和控制柜的设计。电气控制系统的原理图包括主电路和控制电路。控制电路中包括PLC的I/O接线和自动、手动部分的详细连接等。电器元

6、件的选择主要是根据控制要求选择按钮、开关、传感器、保护电器、接触器、指示灯、电磁阀等。2. PLC的软件设计软件设计包括系统初始化程序、主程序、子程序、中断程序、故障应急措施和辅助程序的设计,小型开关量控制一般只有主程序。首先应根据总体要求和控制系统的具体情况,确定程序的基本结构,画出控制流程图或功能流程图,简单的可以用经验法设计,复杂的系统一般用顺序控制设计法设计。3. 软件硬件的调试调试分模拟调试和联机调试。软件设计好后一般先作模拟调试。模拟调试可以通过仿真软件来代替PLC硬件在计算机上调试程序。如果有PLC的硬件,可以用小开关和按钮模拟PLC的实际输入信号(如起动、停止信号)或反馈信号(

7、如限位开关的接通或断开),再通过输出模块上各输出位对应的指示灯,观察输出信号是否满足设计的要求。需要模拟量信号I/O时,可用电位器和万用表配合进行。在编程软件中可以用状态图或状态图表监视程序的运行或强制某些编程元件。硬件部分的模拟调试主要是对控制柜或操作台的接线进行测试。可在操作台的接线端子上模拟PLC外部的开关量输入信号,或操作按钮的指令开关,观察对应PLC输入点的状态。用编程软件将输出点强制ON/OFFz观察对应的控制柜内PLC负载(指示灯、接触器等)的动作是否正常,或对应的接线端子上的输出信号的状态变化是否正确。联机调试时,把编制好的程序下载到现场的PLC中。调试时,主电路一定要断电,只

8、对控制电路进行联机调试。通过现场的联机调试,还会发现新的问题或对某些控制功能的改进。7.2.3 PLC程序设计常用的方法PLC程序设计常用的方法主要有经验设计法、继电器控制电路转换为梯形图法、逻辑设计法、顺序控制设计法等。1 .经验设计法经验设计法即在一些典型的控制电路程序的基础上,根据被控制对象的具体要求,进行选择组合,并多次反复调试和修改梯形图,有时需增加一些辅助触点和中间编程环节,才能达到控制要求。这种方法没有规律可遵循,设计所用的时间和设计质量与设计者的经验有很大的关系,所以称为经验设计法。经验设计法用于较简单的梯形图设计。应用经验设计法必须熟记一些典型的控制电路,如起保停电路、脉冲发

9、生电路等,这些电路在前面的章节中已经介绍过。2 .继电器控制电路转换为梯形图法继电器接触器控制系统经过长期的使用,已有一套能完成系统要求的控制功能并经过验证的控制电路图,而PLC控制的梯形图和继电器接触器控制电路图很相似,因此可以直接将经过验证的继电器接触器控制电路图转换成梯形图。主要步骤如下:(1)熟悉现有的继电器控制线路。(2)对照PLC的I/O端子接线图,将继电器电路图上的被控器件(如接触器线圈、指示灯、电磁阀等)换成接线图上对应的输出点的编号,将电路图上的输入装置(如传感器、按钮开关、行程开关等)触点都换成对应的输入点的编号。(3)将继电器电路图中的中间继电器、定时器,用PLC的辅助继

10、电器、定时器来代替。(4)画出全部梯形图,并予以简化和修改。这种方法对简单的控制系统是可行的,比较方便,但较复杂的控制电路,就不适用了。【例7-1】图7-1为电动机Y/减压起动控制主电路和电气控制的原理图。(1)工作原理如下:按下启动按钮SB2,KMLKM3、KT通电并自保,电动机接成Y型起动,2s后,KT动作,使KM3断电,KM2通电吸合,电动机接成型运行。按下停止按扭SBl,电动机停止运行。图7-1电动机Y/减压起动控制主电路和电气控制的原理图(2)1/0分配输入输出停止按钮SBl:10.0KMl:Q0.0KM2:Q0.1起动按钮SB2:10.1KM3:Q0.2过载保护FR:10.2(3)

11、梯形图程序图7-2例1梯形图程序转换后的梯形图程序如图7-2所示。按照梯形图语言中的语法规定简化和修改梯形图。为了简化电路,当多个线圈都受某一串并联电路控制时,可在梯形图中设置该电路控制的存储器的位,如M0.0o简化后的程序如图7-3所示。图7-3例1简化后的梯形图程序3 .逻辑设计法逻辑设计法是以布尔代数为理论基础,根据生产过程中各工步之间的各个检测元件(如行程开关、传感器等)状态的变化,列出检测元件的状态表,确定所需的中间记忆元件,再列出各执行元件的工序表,然后写出检测元件、中间记忆元件和执行元件的逻辑表达式,再转换成梯形图。该方法在单一的条件控制系统中,非常好用,相当于组合逻辑电路,但和

12、时间有关的控制系统中,就很复杂。下面将介绍一个交通信号灯的控制电路。【例7-2用PLC构成交通灯控制系统。(1)控制要求:如图7-4所示,起动后,南北红灯亮并维持25s在南北红灯亮的同时,东西绿灯也亮,Is后,东西车灯即甲亮。到20s时,东西绿灯闪亮,3s后熄灭z在东西绿灯熄灭后东西黄灯亮,同时甲灭。黄灯亮2s后灭东西红灯亮。与此同时,南北红灯灭,南北绿灯亮。IS后,南北车灯即乙亮。南北绿灯亮了25s后闪亮,3s后熄灭,同时乙灭,黄灯亮2s后熄灭,南北红灯亮,东西绿灯亮,循环。图7-4交通灯控制示意图(2)1/0分配输入输出起动按钮:10.0南北红灯:Q0.0东西红灯:Q0.3南北黄灯:Q0.

13、1东西黄灯:Q0.4南北绿灯:Q0.2东西绿灯:Q0.5南北车灯:Q0.6东西车灯:Q0.7(3)程序设计根据控制要求首先画出十字路口交通信号灯的时序图,如图7-5所示。图7-5十字路口交通信号灯的时序图根据十字路口交通信号灯的时序图,用基本逻辑指令设计的信号灯控制的梯形图如图7-6所示。分析如下:首先,找出南北方向和东西方向灯的关系:南北红灯亮(灭)的时间二东西红灯灭(亮)的时间,南北红灯亮25S(T37计时)后,东西红灯亮30S(T41计时)后。其次,找出东西方向的灯的关系:东西红灯亮30S后灭(T41复位)一东西绿灯平光亮20S(T43计时)后一东西绿灯闪光3S(T44计时)后,绿灯灭一

14、东西黄灯亮2S(T42计时)。再其次,找出南北向灯的关系:南北红灯亮25S(T37计时)后灭一南北绿灯平光25S(T38计时)后一南北绿灯闪光3S(T39计时)后,绿灯灭-南北黄灯亮2S(T40计时)。最后找出车灯的时序关系:东西车灯是在南北红灯亮后开始延时(T49计时)IS后,东西车灯亮,直至东西绿灯闪光灭(T44延时到);南北车灯是在东西红灯亮后开始延时(T50计时)IS后,南北车灯亮,直至南北绿灯闪光灭(T39延时到)。根据上述分析列出各灯的输出控制表达式:东西红灯:Q0.3=T37南北红灯Q0.0=MO.0T3东西绿灯:Q0.5=Q0.0T43+T43T44T59南北绿灯Q0.2=Q0

15、.3T38T38T39T59东西黄灯:Q0.4=T44T42南北黄灯Q0.1=T39T40东西车灯:Q0.7=T49T44南北车灯Q0.6=T50T39图7-6基本逻辑指令设计的信号灯控制的梯形图4 .顺序控制设it法根据功能流程图,以步为核心,从起始步开始一步一步地设计下去,直至完成。此法的关键是画出功能流程图。首先将被控制对象的工作过程按输出状态的变化分为若干步,并指出工步之间的转换条件和每个工步的控制对象。这种工艺流程图集中了工作的全部信息。在进行程序设计时,可以用中间继电器M来记忆工步,一步一步地顺序进行,也可以用顺序控制指令来实现。下面将详细介绍功能流程图的种类及编程方法。(1)单流

16、程及编程方法图7-7单流程结构功能流程图的单流程结构形式简单,如图7-7所示,其特点是:每一步后面只有一个转换,每个转换后面只有一步。各个工步按顺序执行,上一工步执行结束,转换条件成立,立即开通下一工步,同时关断上一工步。用顺序控制指令来实现功能流程图的编程方法,在前面的章节已经介绍过了在这里将重点介绍用中间继电器M来记忆工步的编程方法。在图7-7中,当n-1为活动步时,转换条件b成立,则转换实现,n步变为活动步,同时n-1步关断。由此可见,第n步成为活动步的条件是:Xn-I=I,b=l;第口步关断的条件只有一个Xn+l=l0用逻辑表达式表示功能流程图的第n步开通和关断条件为:式中等号左边的X

17、n为第n步的状态,等号右边Xn+1表示关断第n步的条件,Xn表示自保持信号,b表示转换条件。【例7-3根据图7-8所示的功能流程图,设计出梯形图程序。将结合本例介绍常用的编程方法。在梯形图中,为了实现前级步为活动步且转换条件成立时,才能进行步的转换,总是将代表前级步的中间继电器的常开接点与转换条件对应的接点串联,作为代表后续步的中间继电器得电的条件。当后续步被激活,应将前级步关断,所以用代表后续步的中间继电器常闭接点串在前级步的电路中。图7-8例7-3题图如图7-8所示的功能流程图,对应的状态逻辑关系为:对于输出电路的处理应注意:QQO输出继电器在M0.1sM0.2步中都被接通,应将M0.1和

18、M0.2的常开接点并联去驱动Q0.0;Q0.1输出继电器只在M0.2步为活动步时才接通,所以用M0.2的常开接点驱动Q0.1o使用起保停电路模式编制的梯形图程序如图7-9所示。2使用置位、复位指令的编程方法S7-200系列PLC有置位和复位指令,且对同一个线圈置位和复位指令可分开编程,所以可以实现以转换条件为中心的编程。当前步为活动步且转换条件成立时,用S将代表后续步的中间继电器置位(激活),同时用R将本步复位(关断)。图7-8所示的功能流程图中如用M0.0的常开接点和转换条件10.0的常开接点串联作为M0.1置位的条件,同时作为M0.0复位的条件。这种编程方法很有规律,每一个转换都对应一个S

19、/R的电路块,有多少个转换就有多少个这样的电路块。用置位、复位指令编制的梯形图程序如图7-10所示。图7-9例7-3梯形图程序图7-10置位、复位指令编制的梯形图3使用移位寄存器指令编程的方法单流程的功能流程图各步总是顺序通断,并且同时只有一步接通,因此很容易采用移位寄存器指令实现这种控制。对于图7-8所示的功能流程图,可以指定一个两位的移位寄存器,用Mo.1、M0.2代表有输出的两步,移位脉冲由代表步状态的中间继电器的常开接点和对应的转换条件组成的串联支路并联提供,数据输入端(DATA)的数据由初始步提供。对应的梯形图程序如图7-11所示。在梯形图中将对应步的中间继电器的常闭接点串联连接,可

20、以禁止流程执行的过程中移位寄存器DATA端置,以免产生误操作信号,从而保证了流程的顺利执行。图7-11移位寄存器指令编制的梯形图4使用顺序控制指令的编程方法使用顺序控制指令编程,必须使用S状态元件代表各步,如图7-12所示。其对应的梯形图如图7-13所示。图7-12用S状态元件代表各步图7-13用顺序控制指令编程(2)选择分支及编程方法选择分支分为两种,如图7-14为选择分支开始,7-15为选择分支结束。选择分支开始指:一个前级步后面紧接着若干个后续步可供选择,各分支都有各自的转换条件,在图中则表示为代表转换条件的短划线在各自分支中。选择分支结束,又称选择分支合并,是指:几个选择分支在各自的转

21、换条件成立时转换到一个公共步上。在图7-14中,假设2为活动步,若转换条件a=ll则执行工步3;如果转换条件b=l,则执行工步4;转换条件C=I,则执行工步5o即哪个条件满足,则选择相应的分支,同时关断上一步2o一般只允许选择其中一个分支。在编程时,若图7-14中的工步2、3、4、5分别用MO.0、MO.1、MO.2、M0.3表示,则当Mo.1、MO.2、M0.3之一为活动步时,都将导致M0.0=0,所以在梯形图中应将MOLM0.2和M0.3的常闭接点与M0.0的线圈串联,作为关断M0.0步的条件。在图7-15中,如果步6为活动步,转换条件d=l,则,则工步6向工步9转换;如果步7为活动步,转

22、换条件e=l,则工步7向工步9转换;如果步8为活动步,转换条件f=l,则工步8向工步9转换。若图7-15中的工步6、7、8、9分别用MO.4、MO.5、Mo.6、Mo.7表示,则M0.7(工步9)的起动条件为:M0.4d+M0.5e+M0.6f,在梯形图中,则为M0.4的常开接点串联与d转换条件对应的触点、M0.5的常开接点串联与e转换条件对应的触点、M0.6的常开接点串联与f转换条件对应的触点,三条支路并联后作为M0.7线圈的起动条件。【例7-4根据图7-16所示的功能流程图,设计出梯形图程序。图7-16例7-4题图对应的梯形图程序如图7-17所示。2使用置位、复位指令的编程对应的梯形图程序

23、如图7-18所示。3使用I酹控制指令的编程对应的功能流程图如图7-19所示。对应的梯形图程序如图7-20所ZJO图7-17例7-4用起保停电路模式的编程图7-18例7-4用置位、复位指令的编程图7-19功能流程图图7-20例7-4用顺序控制指令的编程(3)并行分支及编程方法并行分支也分两种,图7-21a为并行分支的开始,图7-21b为并行分支的结束,也称为合并。并行分支的开始是指当转换条件实现后,同时使多个后续步激活。为了强调转换的同步实现,水平连线用双线表示。在图7-21a中,当工步2处于激活状态,若转换条件e=l,则工步3、4、5同时起动,工步2必须在工步3、4、5都开启后,才能关断。并行

24、分支的合并是指:当前级步6、7、8都为活动步,且转换条件f成立时,开通步9,同时关断步6、7、8o【例7-5根据图7-22所示的功能流程图,设计出梯型图程序。1使用起保停电路模式的编程,对应的梯形图程序如图7-23所示。图7-23例7-5用起保停电路模式的编程2使用置位、复位指令的编程,对应的梯形图程序如图7-24所示。图7-24例7-5用置位、复位指令的编程3使用顺序控制指令的编程对应的功能流程图如图7-25所示。对应的梯形图程序如图7-26所示。图7-26例7-5用用顺序控制指令的编程(4)循环、跳转流程及编程方法在实际生产的工艺流程中,若要求在某些条件下执行预定的动作,则可用跳转程序。若

25、需要重复执行某一过程,则可用循环程序。如图7-27所示。跳转流程:当步2为活动步时,若条件f=l,则跳过步3和步4,直接激活步5o循环流程:当步5为活动步时,若条件e=l,则激活步2,循环执行。编程方法和选择流程类似,不再详细介绍。需要注意的是:2转换是有方向的,若转换的顺序是从上到下,即为正常顺序,可以省略箭头。若转换的顺序从下到上,箭头不能省略。2只有两步的闭环的处理。在顺序功能图中只有两步组成的小闭环如图7-28a所示,因为M0.3既是M0.4的前级步,又是它的后续步,所以对应的用起保停电路模式设计的梯形图程序如图7-28b所示。从梯形图中可以看出,MO.4线圈根本无法通电。解决的办法是

26、:在小闭环中增设一步,这一步只起短延时(0.1s)作用,由于延时取得很短,对系统的运行不会有什么影响,如图7-28c所示。7.2.4PLC程序设计步骤PLC程序设计一般分为以下几个步骤:1 .程序设计前的准备工作程序设计前的准备工作就是要了解控制系统的全部功能、规模、控制方式、输入/输出信号的种类和数量、是否有特殊功能的接口、与其它设备的关系、通信的内容与方式等,从而对整个控制系统建立一个整体的概念。接着进一步熟悉被控对象,可把控制对象和控制功能按照响应要求、信号用途或控制区域分类,确定检测设备和控制设备的物理位置,了解每一个检测信号和控制信号的形式、功能、规模及之间的关系。2 .设计程序框图

27、根据软件设计规格书的总体要求和控制系统的具体情况,确定应用程序的基本结构、按程序设计标准绘制出程序结构框图,然后再根据工艺要求,绘出各功能单元的功能流程图。3 .编写程序根据设计出的框图逐条地编写控制程序。编写过程中要及时给程序加注释。4 .程序调试调试时先从各功能单元入手,设定输入信号,观察输出信号的变化情况。各功能单元调试完成后,再调试全部程序,调试各部分的接口情况,直到满意为止。程序调试可以在实验室进行,也可以在现场进行。如果在现场进行测试,需将可编程控制器系统与现场信号隔离,可以切断输入/输出模板的外部电源,以免引起机械设备动作。程序调试过程中先发现错误,后进行纠错。基本原则是集中发现

28、错误,集中纠正错庆O5 .编写程序说明书在说明书中通常对程序的控制要求、程序的结构、流程图等给以必要的说明,并且给出程序的安装操作使用步骤等。7.3.1机械手的模拟控制图7-29为传送工件的某机械手的工作示意图其任务是将工件从传送带A搬运到传送带Bo1.控制要求按起动按钮后,传送带A运行直到光电开关PS检测到物体,才停止,同时机械手下降。下降到位后机械手夹紧物体,2s后开始上升,而机械手保持夹紧。上升到位左转,左转到位下降,下降到位机械手松开,2s后机械手上升。上升到位后,传送带B开始运行,同时机械手右转,右转到位,传送带B停止,此时传送带A运行直到光电开关PS再次检测到物体,才停止循环。机械

29、手的上升、下降和左转、右转的执行,分别由双线圈二位电磁阀控制汽缸的运动控制。当下降电磁阀通电,机械手下降,若下降电磁阀断电,机械手停止下降,保持现有的动作状态。当上升电磁阀通电时,机械手上升。同样左转/右转也是由对应的电磁阀控制。夹紧/放松则是由单线圈的二位电磁阀控制汽缸的运动来实现,线圈通电时执行夹紧动作,断电时执行放松动作。并且要求只有当机械手处于上限位时才能进行左/右移动,因此在左右转动时用上限条件作为联锁保护。由于上下运动,左右转动采用双线圈两位电磁阀控制,两个线圈不能同时通电,因此在上/T、左/右运动的电路中须设置互锁环节。为了保证机械手动作准确,机械手上安装了限位开关SQLSQ2、

30、SQ3、SQ4,分别对机械手进行下降、上升、左转、右转等动作的限位,并给出动作到位的信号。光电开关PS负责检测传送带A上的工件是否到位,到位后机械手开始动作。2.1/0分配输入输出起动按钮:10.0上升YVl:Q0.1停止按钮:10.5下降YV2:Q0.2上升限位SQl:10.1左转YV3:Q0.3下降限位SQ2:10.2右转YV4:Q0.4左转限位SQ3:10.3夹紧YV5:Q0.5右转限位SQ4:10.4传送带A:Q0.6光电开关PS:10.6传送带B:Q0.7图7-29机械手控制示意图3 .控制程序设计根据控制要求先设计出功能流程图,如图7-30所示。根据功能流程图再设计出梯形图程序,如

31、图7-31所示。流程图是一个按顺序动作的步进控制系统,在本例中采用移位寄存器编程方法。用移位寄存器M10.1-M11.2位,代表流程图的各步,两步之间的转换条件满足时,进入下一步。移位寄存器的数据输入端DATA(M10.0)由MlO.1MlLl各位的常闭接点、上升限位的标志位MLL右转限位的标志位M1.4及传送带A检测到工件的标志位M1.6串联组成,即当机械手处于原位,各工步未起动时,若光电开关PS检测到工件,则M10.0置1,这作为输入的数据,同时这也作为第一个移位脉冲信号。以后的移位脉冲信号由代表步位状态中间继电器的常开接点和代表处于该步位的转换条件接点串联支路依次并联组成。在M10.0线

32、圈回路中,串联M10.1MlLl各位的常闭接点,是为了防止机械手在还没有回到原位的运行过程中移位寄存器的数据输入端再次置1,因为移位寄存器中的信号在M10.1M11.1之间依次移动时,各步状态位对应的常闭接点总有一个处于断开状态。当1信号移到M11.2时,机械手回到原位,此时移位寄存器的数据输入端重新置1,若起动电路保持接通(M0.0=l),机械手将重复工作。当按下停止按钮时,使移位寄存器复位,机械手立即停止工作。若按下停止按钮后机械手的动作仍然继续进行,直到完成一周期的动作后,回至嫄位时才停止工作,将如何修改程序。机械手梯形图续图7-31机械手梯形图续4 .输入程序,调试并运行程序(1)输入

33、程序,编译无误后,运行程序。依次按表7-1中的顺序按下各按钮记录观察到的现象。看是否与控制要求相符。表7-1机械手模拟控制调试记录表输入输出现象移位寄存器的状态位=1按下起动按钮(2.0)按下光电检测开关PS(10.6)按下下降限位开关SQ2(10.2)按下上升限位开关SQl(10.1)按下左转限位开关SQ3(103)按下下降限位开关SQ2(10.2)按下上升限位开关SQl(10.1)按下右转限位开关SQ4(10.4)再按下光电检测开关PS(10.6)重复上步骤观察(2)建立状态图表,再重复上述操作,观察移位寄存器的状态位的变化,并记录。7.3.2组合机床的控制两工位钻孔、攻丝组合机床,能自动

34、完成工件的钻孔和攻丝加工,自动化程度高,生产效率高。两工位钻孔、攻丝组合机床如图7-32所ZFo图7-32两工位钻孔、攻丝组合机床示意图机床主要由床身、移动工作台、夹具、钻孔滑台、钻孔动力头、攻丝滑台、攻丝动力头、滑台移动控制凸轮和液压系统等组成。移动工作台和夹具用以完成工件的移动和夹紧,实现自动加工。钻孔滑台和钻孔动力头,用以实现钻孔加工量的调整和钻孔加工。攻丝滑台和攻丝动力头,用以实现攻丝加工量的调整和攻丝加工。工作台的移动(左移、右移),夹具的夹紧、放松,钻孔滑台和攻丝滑台的移动(前移、后移),均由液压系统控制。其中两个滑台移动的液压系统由滑台移动控制凸轮来控制,工作台的移动和夹具的夹紧

35、与放松由电磁阀控制。根据设计要求,工作台的移动和滑台的移动应严格按规定的时序同步进行,两种运动密切配合,以提高生产效率。1.控制要求系统通电,自动起动液压泵电动机Mlo若机床各部分在原位(工作台在钻孔工位SQl动作,钻孔滑台在原位SQ2动作,攻丝滑台在原位SQ3动作),并且液压系统压力正常,压力继电器PV动作,原位指示灯HLl亮。将工件放在工作台上,按下起动按钮SB,夹紧电磁阀YVl得电,液压系统控制夹具将工件夹紧,与此同时控制凸轮电动机M2得电运转。当夹紧限位SQ4动作后,表明工件已被夹紧。起动钻孔动力头电动机M3,且由于凸轮电动机M2运转,控制凸轮控制相应的液压阀使钻孔滑台前移,进行钻孔加

36、工。当钻孔滑台到达终点时,钻孔滑台自动后退,到原位时停,M3同时停止。等到钻孔滑台回到原位后,工作台右移电磁阀YV2得电,液压系统使工作台右移,当工作台到攻丝工位时”艮位开关SQ6动作,工作台停止。起动攻丝动力头电机M4正转,攻丝滑台开始前移,进行攻丝加工,当攻丝滑台到终点时(终点限位SQ7动作)滞IJ动电磁铁DL得电,攻丝动力头制动,0.3s后攻丝动力头电机M4反转,同时攻丝滑台由控制凸轮控制使其自动后退。当攻丝滑台后退到原位时,攻丝动力头电机M4停,凸轮正好运转一个周期,凸轮电机M2停,延时3s后左移电磁阀YV3得电,工作台左移,到钻孔工位时停。放松电磁阀YV4得电,放松工件,放松限位SQ

37、8动作后,停止放松。原位指示灯亮,取下工件,加工过程完成。两个滑台的移动,是通过控制凸轮来控制滑台移动液压系统的液压阀实现的,电气系统不参与,只需起动控制凸轮电机M2即可。在加工过程中,应起动冷却泵电机M5,供给冷却液。2.1/0分配输入输出压力检测PV10.0原点指示HLlQ1.4钻孔工位限位SQl10.1液压泵电机MI(KMl)Q0.1钻孔滑台原位SQ210.2凸轮电机M2(KM2)Q0.2攻丝滑台原位SQ310.3夹紧电磁阀YVlQ1.0夹紧限位SQ410.4钻孔动力头电机M3(KM3)Q0.3攻丝工位SQ610.6冷却泵电机M5(KM6)Q0.4攻丝滑台终点SQ710.7工作台右移电磁

38、阀YV2Q1.1放松限位SQ811.0攻丝动力头电机M4正转(KM4)Q0.5起动按钮SB11.1制动DLQ0.6自动、手动选择SA11.2攻丝动力头电机M4反转(KM5)Q0.5液压泵手动SBl工作台左移电磁阀YV3Q1.2凸轮电机手动SB2放松电磁阀YV4Q1.3钻孔手动SB3自动指示HL2Q1.5手动攻丝正转SB4手动指示HL3Q1.6手动攻丝反转SB5手动电源Q1.7冷却泵手动SB6手动夹紧SB7手动右移SB8手动左移SB9手动放松SBlO3 .程序设计由加工工艺要求可知,其为Jll页序控制过程,其功能流程图如图7-33所示。考虑具体情况,在设置自动Jl质序循环控制的同时,也设置了手动

39、控制,在驱动回路中接入转换开关。自动顺序循环控制和手动控制的转换程序如图7-34所示。外部接线图如图7-35所示。梯形图如图7-36所示。在程序设计时须注意:攻丝动力头M4正转和反转之间的互锁。图7-34自动顺序循环控制和手动控制的转换程序图7-35外部接线图4 .程序的调试和运行输入程序编译无误后,按组合机床工艺要求调试程序,并将结果填入表7-2中。表7-2组合机床程序调试结果工步通各起钻钻到攻攻攻工放电部动孔孔攻丝丝丝作松起分机加滑丝滑工滑台完动在床工台工台作台左成液原凸退位到头到移原压位轮回攻终反原到位泵电原丝UJ场转位钻指机位加制后到孔示并工工动退原工灯进作延位位亮行台时延放夹右0.3

40、s时松紧移3s输压入力检测PV钻孔工位限位SQl钻孔滑原位SQ2攻丝M3冷却泵电机M5工作台右移电磁阀YV2攻丝动力头电机M4正转制动DL攻丝动力头电机M4反转工作台左移电磁阀YV3原占,、指示HLl图7-36自动循环控制梯形图图7-36自动循环控制梯形图(续)7.3.3除尘室PLC控制在制药、水厂等一些对除尘要求比较严格的车间,人、物进入这些场合首先需要进行除尘处理,为了保证除尘操作的严格进行,避免人为因素对除尘要求的影响,可以用PLC对除尘室的门进行有效控制。下面将介绍某无尘车间进门时对人或物进行除尘的过程。1.控制要求人或物进入无污染、无尘车间前,首先在除尘室严格进行指定时间的除尘才能进

41、入车间,否则门打不开,进入不了车间。除尘室的结构如图7-37所示。图中第一道门处设有两个传感器:开门传感器和关门传感器;除尘室内有两台风机,用来除尘;第二道门上装有电磁锁和开门传感器,电磁锁在系统控制下自动锁上或打开。进入室内需要除尘,出来时不需除尘。具体控制要求如下:进入车间时必须先打开第一道门进入除尘室,进行除尘。当第一道门打开时,开门传感器动作,第一道门关上时关门传感器动作,第一道门关上后,风机开始吹风,电磁锁把第二道门锁上并延时20s后,风机自动停止,电磁锁自动打开,此时可打开第二道门进入室内。第二道门打开时相应的开门传感器动作。人从室内出来时,第二道门的开门传感器先动作,第一道门的开

42、门传感器才动作,关门传感器与进入时动作相同,出来时不需除尘,所以风机、电磁锁均不动作。2.1/0分配输入输出第一道门的开门传感器10.0风机1Q0.0第一道门的关门传感器10.1风机2Q0.1第二道门的开门传感器10.2电磁锁Q0.23 .程序设计除尘室的控制系统梯形图程序如图7-38所示。图7-38除尘室的控制系统梯形图程序4 .程序的调试和运行输入程序编译无误后,按除尘室的工艺要求调试程序,并记录结果。7.3.3水塔水位的模拟控制实训用PLC构成水塔水位控制系统,如图7-39所示。在模拟控制中,用按钮SB来模拟液位传感器,用LLL2指示灯来模拟抽水电动机。图7-39水塔水位控制示意图1 .

43、控制要求按下SB4,水池需要进水,灯L2亮直到按下SB3,水池水位到位,灯L2灭;按SB2,表示水塔水位低需进水,灯LI亮,进行抽水;直到按下SBl,水塔水位到位,灯Ll灭,过2秒后,水塔放完水后重复上述过程即可。2 .I/O分配输入输出SBl:10.1Ll:Q0.1SB2:10.2L2:Q0.2SB3:10.3SB4:10.43 .程序设计水塔水位控制的梯形图参考程序如图7-40所示。图7-40水塔水位控制梯形图4 .程序的调试和运行输入梯形图程序并按控制要求调试程序。5 .3.4温度的检测与控制实训用PLC构成温度的检测和控制系统,接线图及原理图如图7-40,7-41所示。1 .控制要求温

44、度控制原理:通过电压加热电热丝产生温度,温度再通过温度变送器变送为电压。加热电热丝时根据加热时间的长短可产生不一样的热能,这就需用到脉冲。输入电压不同就能产生不一样的脉宽,输入电压越大,脉宽越宽,通电时间越长,热能越大,温度越高,输出电压就越局JoPID闭环控制:通过PLC+A/D+D/A实现PID闭环控制,接线图及原理图如图7-40,7-41所示。比例,积分,微分系数取得合适系统就容易稳定,这些都可以通过PLC软件编程来实现。2 .程序设计如图7-42所示梯形图模拟量模块以EM235或EM231+EM232为例。图7-42PID控制梯形图图7-42(续)图7-40温度检测和控制示意图图7-4

45、1PID控制示意图7.4S7200系列PLC的装配、检测和维护7.4.1PLC的安装与配线1. PLC安装(1)安装方式S7-200的安装方法有两种:底板安装和DIN导轨安装。底板安装是利用PLC机体外壳四个角上的安装孔,用螺钉将其固定在底版上。DIN导轨安装是利用模块上的DIN夹子把模块固定在一个标准的DIN导轨上。导轨安装既可以水平安装,也可以垂直安装。(2)安装环境PLC适用于工业现场,为了保证其工作的可靠性,延长PLC的使用寿命,安装时要注意周围环境条件:环境温度在055。C范围内;相对湿度在35%85%范围内(无结霜),周围无易燃或腐蚀性气体、过量的灰尘和金属颗粒;避免过度的震动和冲

46、击;避免太阳光的直射和水的溅射。(3)安装注意事项除了环境因素,安装时还应注意:PLC的所有单元都应在断电时安装、拆卸;切勿将导线头、金属屑等杂物落入机体内;模块周围应留出一定的空间,以便于机体周围的通风和散热。此外,为了防止高电子噪声对模块的干扰应尽可能将S7-200模块与产生高电子噪声的设领如变频器)分隔开。2. PLC的酉己线PLC的配线主要包括电源接线、接地、I/O接线及对扩展单元的接线等。(1)电源接线与接地PLC的工作电源有120/230V单相交流电源和24V直流电源。系统的大多数干扰往往通过电源进入PLC,在干扰强或可靠性要求高的场合,动力部分、控制部分、PLC自身电源及I/O回路的电源应分开配线,用带屏蔽层的隔离变压器给PLC供电。隔离变压器的一次侧最好接380V,这样可以避免接地电流的干扰。输入用的外接直流电源最好采用稳压电源,因为整流滤波电源有较大的波纹,容易引起误

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号