苏杭--基于PLC气动机械手控制系统设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

高职机电一体化技术专业可编程序控制器应用技术课程设计说明书题目基于PLC气动机械手控制系统设计班级10机电一体化技术设计人员苏杭设计地点B4-303时间2012-5-14~2012-6-15指导教师张勇目录第1章引言...................................................11.1气动机械手的控制要求..............................................11.2气动机械手的工作方式..............................................11.3系统流程图........................................................2第2章PLC控制系统的设计......................................32.1气动机械手的硬件系统设计..........................................32.1.1气动机械手的硬件系统.........................................32.1.2电器元件的选择...............................................32.2气动机械手的软件结构设计..........................................42.2.1PLC的I/O地址分配...........................................42.2.2PLC的外部接线图.............................................52.3程序设计及梯形图..................................................62.3.1程序设计说明................................................62.3.2程序梯形图..................................................7总结.........................................................16附录.........................................................17参考文献.....................................................22摘要机械手是在机械化、自动化生产过程中发展起来的一种新型装置。机械手主要由手部、运动机构和控制系统三大部分组成。它具有能不断重复工作和劳动、不知疲劳、不怕危险、抓举重物的力量比人手大等特点。气动机械手控制系统的设计要求是在控制系统的指令下,能将工件迅速、灵活、准确、可靠地抓起并运送到指定位置。在工业生产中,利用气动机械手将工件从一条生产线搬运到另一条生产线是一种高效的工作方式。因此采用PLC可编程控制器作为工件抓取机械手的控制系统,根据机械手的控制要求和所能实现的操作功能,设置动作流程,分配输入输出接点,按所需来选PLC的型号,接着进行梯形图的编辑,最后进行程序的编辑与调试,从而使机械手能够完成符合设计要求的动作。关键词:机械手可编程控制器PLC控制设计1第1章引言1.1气动机械手的控制要求1、气动机械手的升降和左右移动分别由不同的双线圈电磁阀实现,电磁阀线圈失电时能保持原来的状态,必须驱动反向德线圈才能反向运动。2、上升、下降的电磁阀线圈分别为YV1、YV2;右行、左行的电磁阀线圈为YV3、YV4;3、机械手的夹钳由单线圈电磁阀YV5来实现,线圈通电夹紧,断电松开;4、机械手的夹钳的松开,夹紧通过延时1.7s实现;5、机械手的限位由行程开关SQ1、SQ2、SQ3、SQ4来实现;1.2气动机械手的工作方式系统设有手动、单周期、连续、单步和回原点五种工作方式(如图1-1)。在手动工作方式下,用I0.5—I1.2对应的6个按钮分别独立控制机械手的升、降、左右行和夹紧松开。在单周期的工作方式下,按下启动按钮I2.6后,从初始步M0.0开始,机械手按顺序功能图的规定完成一个周期的工作后,返回并停留在初始步。在单步工作方式下,从初始步开始,按一下启动按钮,系统转换到下一步,完成该步的任务后,自动停止工作并停留在该步,再按一下启动按钮,又往前走一步。单步工作方式常用于系统的调试。单步单周期回原位连续手动夹紧SB7右行SB5下降SB3启动SB1负载电源松开SB8左行SB6上升SB4停止SB2紧急停车SB9图1-1气动机械手的控制面板21.3系统流程图如图1-2所示:接通电源是系统启动开始扫描,扫描手动式判断手动按钮的是执行手动操作,扫描回原点开关,是执行回原点操作,扫描单步开关,是执行单步操作,扫描单周期开关,是检测是否在原点,是执行单周期操作,扫描连续操作,是检测是否在原点,是执行连续操作。除了连续操作以外,其他操作执行完以后自动重新扫描。YYNYNYYYNNYYYNNYYYYNNY图1-2气动机械手控制流程图单周期连续是否在原点检测等待检测等待连续操作是否停止系统启动回原点手动单步手动操作回原点操作单步操作是否在原点单周期操作是否在原点检测等待3第2章系统总体方案设计2.1气动机械手的硬件系统设计2.1.1气动机械手的硬件运行方式机械手用来将工件从A点搬运到B点(如图2-1),输出Q0.1为1时工件被夹紧,为0时背松开。工作方式选择开关的5个位置分别对应于5种工作方式,操作面板左下部的6个按钮式手动按钮。为了保证在紧急情况下可靠地切断负载电源,设置了交流接触器KM。开始运行时按下“负载电源”按钮,使KM线圈得电并自锁,KM的主触点接通,给外部负载提供交流电源,出现紧急情况时用“紧急停车”按钮断开负载电源。左行SQ3SQ4右行下降夹紧上升SQ2松开SQ1图2-1气动机械手示意图2.1.2可编程控制器的CPU选择气动机械手被广泛应用于汽车制造业、半导体及家电行业、化肥和化工,食品和药品的包装、精密仪器和军事工业等。现代汽车制造工厂的生产线,尤其是主要工艺的焊接生产线。基于PLC控制的气动机械手系统。与同类系统相比,节省了大量的电气元件,大大降低了开发成本。适用性更强。因此,本设计应采用PLC进行控制:由控制要求可知,系统共需要输入端口18个,输出端口5个。西门子S7-200系列PLC硬件配置灵活,既可以用一个单独的S7-200CPU构成一个简单的数字量控制系统,也可通过扩展电缆进行数字量I/O模块、模拟量I/O模块或智能接口模块的扩展,构成较复杂的中等规模控制系统。西门子S7-200CUP226/AC/DC/RLY有输入端口24个,输出端口16个,符合要求;为使控制系统的结构更简单,可靠性更高,故本次设计采用西门子S7-200CUP226/AC/DC/RLY完成PLC硬件结构配置。42.2气动机械手的软件结构设计2.2.1气动机械手的I/O地址分配由上硬件系统的选择可知控制系统由一个CPU226分配地址如表2-1表2-1I/0地址分配表控制信号信号名称元件名称元件符号地址编码输入信号下降停止下限位开关SQ1I0.1上升停止上限为开关SQ2I0.2右行停止右限位开关SQ3I0.3左行停止左限位开关SQ4I0.4下降下降按钮SB3I0.5上升上升按钮SB4I0.6右行右行按钮SB5I0.7左行左行按钮SB6I1.0夹紧夹紧按钮SB7I1.1松开松开按钮SB8I1.2手动操作手动开关I2.0回原点操作回原点开关I2.1单步操作单步开关I2.2单周期操作单周期开关I2.3连续操作连续开关I2.4急停急停按钮SB9I2.5启动启动按钮SB1I2.6停止停止按钮SB2I2.7输出信号夹松夹松电磁阀YV5Q0.0下降下降电磁阀YV1Q0.1上升上升电磁阀YV2Q0.2右行右行电磁阀YV3Q0.3左行左行电磁阀YV4Q0.452.2.2PLC外部接线图PLC外部接线图的输入输出设备、负载电源的类型等的设计就结合系统的控制要求来设定。气动机械手控制外部接线图如图2-2所示。图2-2cpu226外部接线图62.4程序设计及梯形图2.4.1程序设计说明SM0.0的常开触点一直闭合,公用程序是无条件执行的。在手动工作方式下,I2.0为ON,执行手动子程序。在自动回原点方式下,I2.1为ON,执行回原点子程序,在其他3种工作方式下执行自动子程序。由于S7-200PLC的顺控指令不支持直接输出的双线圈操作,所以要用中间继电器逻辑过度一下,如本次设计的机械手下降,上行,夹紧、松开、左行、右行等都需要用中间继电器过渡。公用程序见下图用于处理各种工作方式都要执行的任务,以及处理不同工作方式之间的转换。左限位开关I0.4、上限位开关I0.2的常开触点和表示机械手松开的M4.5的常闭触点的串联电路接通时,原点条件M0.5变为ON。当机械手处于原点位置状态,在开始执行用户程序、系统处于手动或者自动回原点状态,初始步对应的M0.0将被置位,进入单步、单周期和连续工作方式做好准备。如果此时M0.5为OFF状态,M0.0将被抚慰,初始步为不活动步,按下启动按钮也不能进入步M2.0,系统将不能在单步,单周期,和连续工作方式下工作。当系统处于手动工作方式时,必须将初始步以外的各部队赢得存储器位(M2.0-M2.7)复位,否则系统从自动工作方式切换到手动工作方式,然后返回自动工作方式时。为了保证安全运行,在手动程序中设置了一些必要的连锁。设置上升与下降之间,左行与右行之间的互锁,以防止功能相反的两个输出同时为ON.有限位开关限制机械手移动的范围。用限位开关I0.1--I0.4限制机械手移动的范围。用上限位开关I0.2的常开触点与控制左,右行的M3.6和左行的M4.4的继电器串联,机械手升到最高位置才能左右移动,以防止机械手在较低位置运行时与别的物体碰撞。单周期、连续和单步这三种工作方式主要是“连续”标志M0.7和“转换允许”标志M0.6来区分的。1)单步与非单步的区别M0.6的常开触点接在每一个控制代表步的存储器位的启动电路中,他们断开时禁止步的活动状态的转换,如果系统处于单步工作方式,I2.2为1状态,常开触点断开,“转换允许”存储器位M0.6在一般情况下为0状态,不允许步与步之间的转换。当某一步的工作结束后,转换条件满足,如果没有按启动按钮I2.6,则M0.6处于0状态,起保停电路的启动电路处于断开状态,不会转换到下一步。一直要等到按下启动按钮I2.6,M0.6在I2.6的上升沿ON一个扫描周期,M0.6的常开触点接通,系统才会转换到下一步。2)单周期与连续的区分在连续工作方式下,I2.4为1状态。初始步为活动步时按下启动按钮I2.6,M2.07变为1状态,机械手下降。于4此同时,控制连续工作的M0.7的线圈通电并自保持。当机械手在步,M2.7返回最左边时,I0.4为1状态,因为连续标志位M0.7为1状态,转换条件M0.7-I0.4满足,系统将返回步M2.0,反复连续的工作下去。按下停止按钮I2.7后,M0.7变为0状态,但是机械手不会立即停止工作,在完成当前工作周期的全部操作后,机械手返回最左边,左限位开关I0.4为1状态,转换条件满足系统才能从M2.7返回并停留在初始步。在单周期工作方式,M0.7一直处于0状态。当机械手在最后一步,M2.7返回最左边时,左限位开关I0.4为1状态,转换条件满足,系统返回并停留在初始步,按一次启动按钮,系统只工作一个周期。2.4.2程序梯形图8910111213141516总结在本次课程设计中,不仅使我对机电传动控制这门课进行了更加深入的了解。在绘制I/O接线图和编写课程设计说明书的过程中也让我对AUTOCAD和OFFICE办公软件的使用更加熟练。通过此次气动机械手的PLC的设计使我对于电路的控制有了更加具体的了解,对于现代工厂自动化生产有了更深层次

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功