机械手PLC控制系统设计 毕业论文.doc_第1页
机械手PLC控制系统设计 毕业论文.doc_第2页
机械手PLC控制系统设计 毕业论文.doc_第3页
机械手PLC控制系统设计 毕业论文.doc_第4页
机械手PLC控制系统设计 毕业论文.doc_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

商丘工学院毕 业 设 计 论 文机械手plc控制系统设计 指导老师姓名: 高善坤专 业 名 称 : 机电一体化班 级 : 机电4班学 号 :42090504352011年12月10号 【摘要】: 在工业生产和其他领域内,由于工作的需要,人们经常受到高温、腐蚀及有毒气体等因素的危害,增加了工人的劳动强度,甚至于危及生命。自从机械手问世以来,相应的各种难题迎刃而解。机械手可在空间抓、放、搬运物体,动作灵活多样,适用于可变换生产品种的中、小批量自动化生产,广泛应用于柔性自动线。plc机械手设计主要是依靠限位开关和电磁阀的控制及推动来实现的。机械手的所有动作均采用电控制、气压驱动。它的上升/下降、左移/右移和左旋转/右旋转均采用双线圈双位电磁阀推动气压缸完成。机械手的动作转换依靠限位开关来控制并且按照一定的顺序动作。在机械手运动的过程中会安装检测灯来检测其运动的启停。本设计所用机械部件有模拟机械手爪,电气方面有可编程控制器(plc)、开关电源、电磁阀、等部件。按钮发出两路脉冲到机械手驱动,控制它的前后移动由气动阀y4控制,左右移动由气动阀y5控制,左右旋转由气动阀y6控制,夹紧和放松由气动阀y7控制,另外还有启动和停止两个按钮。机械手自动完成全部动作。【关键词】: 电磁阀 限位开关 继电器 机械手19 毕业设计论文 气动机械手plc控制系统设计绪 论随着工业自动化的发展,机械手的出现大大减轻了工人的劳动强度,提高了劳动生产率,但传统的继电器控制的半自动化装置因设计复杂、接线繁杂、易受干扰,从而存在可靠性差、故障多、维修困难等问题,为解决以上问题,可以采用可编程序控制器械手控制系统机械手在专用及自动生产线上应用的十分广泛,主要用于搬动或卸零件的重复动作,以实现生产自动化.电磁阀控制气动阀的开关来控制机械手手爪的张合,从而实现机械手精确运动的功能。本课题拟开发的物料搬运机械手可在空间抓放物体,动作灵活多样,可代替人工在高温和危险的作业区进行作业,并可根据工件的变化及运动流程的要求随时更改相关参数。 本设计中的机械手采用关节式结构。各动作由气压驱动,并由电磁阀控制。动作顺序及各动作时间的间隔采用按时间原则。该机械手的动作过程如下:当按下启动按钮时,机械手从原点开始前进,前进到底时,碰到前限位开关,前进停止。同时接通定时器,机械手开始上升工件,定时结束,上升完成。机械手左旋,左旋到顶时,碰到左限位开关,左旋停止。机械手夹紧,夹紧碰到夹紧限位开关时,夹紧停止。机械手下降,下降到底,碰到下限位开关时,下降停止。同时接通定时器,机械手放松工件,定时结束,工件已松开。机械手后退,后退到顶碰到后退限位开关时,后退停止。于是机械手动作的一个周期结束。毕业设计论文 气动机械手plc控制系统设计第一章 plc的介绍1.1 plc概述1.1.1 可编程控制器的产生和发展传统的继电器-接触器控制系统,由继电器、接触器和各种开关按一定的逻辑关系用线连接而成。要改变控制逻辑,需要重新布线、连接,甚至要增减元器件,由于接线多,非常费时费力。因此只适用于工作模式固定、控制逻辑简单、大批量生产的制造设备和一些自动化程度较低的制造设备。20世纪30年代出现了电子管顺序逻辑控制器,解决了因继电器等开关触点通断延时太长而引起的不稳定问题;20世纪50年代半导体二极管、三极管逻辑控制电路取代了电子管控制器,解决了电子管热丝大功率耗能问题;20世纪60年代中小规模集成电路的出现大大减少了逻辑控制器连接点数量,降低了故障率。20世纪60年代末,随着大规模集成电路技术、计算机技术、自动控制理论的发展,以及汽车制造业日益激烈的竞争对生产线具有柔性的要求,美国通用汽车公司首先提出了将继电器接触器控制的简单易懂、使用方便、价格低廉的优点,与计算机的功能完善、灵活性、通用性好的优点结合起来,将继电器接触器控制的硬件连线逻辑转变为计算机的软件逻辑编程的设想。1969年美国数字设备公司(dec)根据上述设想,研制开发出世界上第一台可编程逻辑控制器。20世纪80年代超大规模集成电路的出现,产生了cpu、单板计算机、单片计算机,可编程逻辑控制器具有了通用性、易用性和易学性,plc得到进一步发展,不仅具有继电器的逻辑控制特性,也具有了连续控制的特性,plc也因此更名为可编程控制器。1985年1月国际电工委员会(iec)对可编程控制器定义如下:“可编程控制器是一种数字运算电子系统,专为工业环境下应用而设计。它采用可编程序的存储器,用来在内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟量的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关设备,都应按易于与工业控制系统连成一个整体,易于扩充的原则设计。”1.2 plc的主要功能 1.2.1 plc基本组成 现场控制或检测元件输入给plc各种控制信号,如限位开关、操作按钮、选择开关以及其他一些传感器输出的开关量或模拟量等,通过输入接口电路将这些信号转换成cpu能够接收和处理的信号。输出接口电路将cpu送出的弱电控制信号转换成现场需要的强电信号输出,以驱动电磁阀、接触器等被控设备的执行元件。1) 输入接口 输入接口用于接收和采集两种类型的输入信号,一类是由按钮、转换开关、行程开关、继电器触头等开关量输入信号;另一类是由电位器、测速发电机和各种变换器提供的连续变化的模拟量输入信号。2) 输出接口输出接口电路向被控对象的各种执行元件输出控制信号。常用执行元件有接触器、电磁阀、调节阀(模拟量)、调速装置(模拟量)、指示灯、数字显示装置和报警装置等。输出接口电路一般由微电脑输出接口电路和功率放大电路组成,与输入接口电路类似,内部电路与输出接口电路之间采用光电耦合器进行抗干扰电隔离。微电脑输出接口电路一般由输出数据寄存器、选通电路和中断请求逻辑电路集成在芯片上,cpu通过数据总线将输出信号送到输出数据寄存器中,功率放大电路是为了适应工业控制要求,将微电脑的输出信号放大。 3) 其它接口若主机单元的i/o数量不够用,可通过i/o扩展接口电缆与i/o扩展单元(不带cpu)相接进行扩充。plc还常配置连接各种外围设备的接口,可通过电缆实现串行通信、eprom写入等功能。4) 编程器编程器作用是将用户编写的程序下载至plc的用户程序存储器,并利用编程器检查、修改和调试用户程序,监视用户程序的执行过程,显示plc状态、内部器件及系统的参数等。编程器有简易编程器和图形编程器两种。简易编程器体积小,携带方便,但只能用语句形式进行联机编程,适合小型plc的编程及现场调试。图形编程器既可用语句形式编程,又可用梯形图编程,同时还能进行脱机编程。目前plc制造厂家大都开发了计算机辅助plc编程支持软件,当个人计算机安装了plc编程支持软件后,可用作图形编程器,进行用户程序的编辑、修改,并通过个人计算机和plc之间的通信接口实现用户程序的双向传送、监控plc运行状态等。5) 电源plc的电源将外部供给的交流电转换成供cpu、存储器等所需的直流电,是整个plc的能源供给中心。plc大都采用高质量的工作稳定性好、抗干扰能力强的开关稳压电源,许多plc电源还可向外部提供直流24v稳压电源,用于向输入接口上的接入电气元件供电,从而简化外围配置。1.2.2 plc的特点1) 可靠性高,抗干扰能力强由plc的定义可知道,它是专门为工业环境下应用而设计的,因此在设计olc时从硬件和软件上都采取了抗干扰的措施,提高了其可靠性。硬件措施:屏蔽、滤波、隔离、采用模块式结构软件措施:故障检测、信息保护和恢复、设置了警戒时钟wdt、对程序进行检查和检验2) 通用性强,使用方便用户在进行控制系统的设计时,不需要自己设计和制作硬件装置,只需根据控制要求进行模块的配置。对于一个控制系统,当控制要求改变时,只需修改程序,就能变更控制功能。3) 采用模块化结构,使系统组合灵活方便plc的各个部件,均采用模块化设计,各模块之间可由机架和电缆连接。系统的功能和模块可根据用户的实际需求自行组合,使系统的性能价格更容易趋于合理。4) 编程语言简单,易学,便于掌握plc的主要使用对象是广大的电气技术人员,所以为了便于工程技术人员方便学习和掌握plc的编程,采用了与继电器接触器控制原理相似的梯形图语言,易学易懂。5) 系统设计周期短由于系统硬件的设计任务仅仅是根据对象的控制要求配制适当的模块,而不要去设计具体的接口电路,这样大大缩短了整个设计所花费的时间,加快了整个工程的进度。6) 安装简单,调试方便,维护工作量小plc控制系统的安装接线比继电器接触器控制系统少的多,只需将现场的各种设备与plc相应的i/o端相连。plc软件设计和调试可在实验室进行,用模拟实验开关代替输入信号,其输出状态可以观察plc上的发光二极管,也可以另接输出实验板。模拟调试好后,再将plc控制系统安装到现场,进行连机调试,这样既省时间又很方便。由于plc本身的可靠性高,又有完善的自诊断能力,一旦发生故障,可以根据报警信息,迅速查明原因。如果是plc本身,则可用更换模块的方法排除鼓掌。这样提高了维护的工作效率,保证了生产的正常进行。毕业设计论文 气动机械手plc控制系统设计第二章 plc机械手的介绍2.1 plc机械手的原理2.1.1 plc机械手的原理及流程图1机械手在原始位置时(右旋到位)动作,按下启动按钮,机械手臂开始上升,机械手放松,机械手开始前进。2机械手上升到上限位置,状态开关动作,上升动作结束,机械手开始左旋。3机械手左旋到左限位置,状态开关动作,左旋动作结束,机械手开始抓紧。4机械手抓紧到抓紧位置,状态开关动作,抓紧动作结束,机械手开始右旋。5机械手开始右旋,状态开关动作,抓紧动作结束,机械手开始下降。6机械手下升到下降位置,状态开关动作,下降动作结束,机械手开始后退。7机械手右旋到右限位置,状态开关动作,右旋动作结束,机械手开始下降。8机械手后退到后退位置,机械手开始放松,一个工作循环过程完毕。9机械手的工作方式为:单步。机械手的动作顺序如下:机械手初始位置是后退、下降、逆时针旋转均到底部,机械手成放松状态。当按下启动按钮后,机械手开始前进,前进到底碰到限位开关,前进动作停止,机械手开始上升,上升到顶端,碰到限位开关,上升动作停止,机械手开始执行顺时针旋转动作,顺时针旋转到底,碰到限位开关,旋转动作停止,机械手开始执行夹紧动作,碰到限位开关,夹紧动作停止,机械手开始执行逆时针旋转,逆时针旋转到底,碰到限位开关,逆时针旋转动作停止,机械手开始下降,下降到底部时,碰到限位开关,下降动作停止,机械手执行后退动作,碰到限位开关,后退停止,机械手放松,此时回到初始位置, 一个周期动作完成。根据机械手的动作顺序,可以画出如图2.1所示的流程图:上升原位前进下降后退顺时针旋转放松夹紧逆时针旋转x5x10x6x3x1x0x4x2x7图2.1 机械手控制系统流程图2.2 电路中主要元器件的介绍2.2.1 电磁继电器的原理及应用继电器的工作原理和特性:继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。电磁继电器的工作原理和特性:电磁式继电器一般由铁芯、线圈、衔铁、触点簧片等组成的。只要在线圈两端加上一定的电压,线圈中就会流过一定的电流,从而产生电磁效应,衔铁就会在电磁力吸引的作用下克服返回弹簧的拉力吸向铁芯,从而带动衔铁的动触点与静触点(常开触点)吸合。当线圈断电后,电磁的吸力也随之消失,衔铁就会在弹簧的反作用力返回原来的位置,使动触点与原来的静触点(常闭触点)吸合。这样吸合、释放,从而达到了在电路中的导通、切断的目的。对于继电器的“常开、常闭”触点,可以这样来区分:继电器线圈未通电时处于断开状态的静触点,称为“常开触点”;处于接通状态的静触点称为“常闭触点”。2.2.2 电磁阀的工作原理及应用 电磁阀是用来控制流体的自动化基础元件,属于执行器;并不限于液压,气动。电磁阀里有密闭的腔,在的不同位置开有通孔,每个孔都通向不同的油管,腔中间是阀,两面是两块电磁铁,哪面的磁铁线圈通电阀体就会被吸引到哪边,通过控制阀体的移动来档住或漏出不同的排油的孔,而进油孔是常开的,液压油就会进入不同的排油管,然后通过油的压力来推动油刚的活塞,活塞又带动活塞杆,活塞竿带动机械装置动。这样通过控制电磁铁的电流就控制了机械运动。电磁阀是用电磁控制的工业设备,用在工业控制系统中调整介质的方向、流量、速度和其他的参数。电磁阀有很多种,不同的电磁阀在控制系统的不同位置发挥作用,最常用的是单向阀、安全阀、方向控制阀、速度调节阀等。电磁阀是用电磁的效应进行控制,主要的控制方式由继电器控制。这样,电磁阀可以配合不同的电路来实现预期的控制,而控制的精度和灵活性都能够保证。所谓气动系统,就是以气体为介质的控制系统。气动系统中,这种能源的介质通常就是空气。在真正使用的时候,通常把大气中的空气的体积加以压缩,从而提高它的压力。压缩空气主要通过作用于活塞或叶片来作功。 气动系统中,电磁阀的作用就是在控制系统中按照控制的要求来调整压缩空气的各种状态,气动系统还需要其他元件的配合,其中包括动力元件、执行元件、开关、显示设备及其它辅助设备。动力元件包括各种压缩机,执行元件包括各种气缸。这些都是气动系统中不可缺少的部分。而阀体是控制算法得以实现的重要设备。2.2.3 接近开关工作原理及应用接近开关是一种毋需与运动部件进行机械接触而可以操作的位置开关,当物体接近开关的感应面到动作距离时,不需要机械接触及施加任何压力即可使开关动作,从而驱动交流或直流电器或给计算机装置提供控制指令。接近开关是种开关型传感器(即无无触点开关),它即有行程开关、微动开关的特性,同时具有传感性能,且动作可靠,性能稳定,频率响应快,应用寿命长,抗干扰能力强等、并具有防水、防震、耐腐蚀等特点。接近开关又称无触点接近开关,是理想的电子开关量传感器。当金属检测体接近开关的感应区域,开关就能无接触,无压力、无火花、迅速发出电气指令,准确反应出运动机构的位置和行程,即使用于一般的行程控制,其定位精度、操作频率、使用寿命、安装调整的方便性和对恶劣环境的适用能力,是一般机械式行程开关所不能相比的。它广泛地应用于机床、冶金、化工、轻纺和印刷等行业。在自动控制系统中可作为限位、计数、定位控制和自动保护环节。接近开关具有使用寿命长、工作可靠、重复定位精度高、无机械磨损、无火花、无噪音、抗振能力强等特点。因此到目前为止,接近开关的应用范围日益广泛,其自身的发展和创新的速度也是极其迅速。 接近开关的主要作用是检测距离:检测电梯、升降设备的停止、起动、通过位置;检测车辆的位置,防止两物体相撞检测;检测工作机械的设定位置,移动机器或部件的极限位置;检测回转体的停止位置,阀门的开或关位置;检测气缸或液压缸内的活塞移动位置。毕业设计论文 气动机械手plc控制系统设计第三章 应用plc设计机械手的步骤3.1 输入输出点分配表为了将机械手的控制关系用plc控制器实现,plc需要10个输入点(启动按钮、停止按钮和八个控制开关),4个输出点。为了使用方便,所以选择了fx2n-64mt型的plc。输入输出器件代号地址表功能说明器件代号地址表功能说明开关10启动按钮sq11手臂前进移动气缸开关yv4y4手臂左移sq22手臂后退移动气缸开关手臂右移sq33手臂向下移动气缸开关yv5y5手臂上升sq44手臂向上移动气缸开关手臂下降sq55手臂顺时针旋转气缸开关yv6y6逆时针旋转sq66手臂逆时针旋转气缸开关顺时针旋转sq77机械手放松气缸开关yv7y7夹紧sq810机械手夹紧气缸开关放松开关211停止按钮表3.1 输入输出点分配表3.2 机械手的接线图根据plc机械手的输入输出点分配表,画出如图3.1所示的plc控制系统i/o接线图。x1 y4x2 x3 y5x4x5 y6x6x7 y7x10x0 com1 x11 com224vka4ka5ka6ka7plc前进后退上升下降左旋右旋加紧放松启动停止图3.1 plc控制系统i/o接线图根据plc机械手的实际连线,画出如图3.2所示的plc机械手的接线图。 电磁阀ka2ka1+24v图3.2 十字路口交通灯的接线图3.3 plc机械手的程序设计3.3.1 plc机械手的梯形图语言根据plc机械手的控制关系画出如图3.3所示的plc机械手的梯形图。图3.3 plc机械手的梯形图3.3.2 plc机械手指令表语言0ld x001 ;后退限位1and x003 ;下限位2and x006 ;逆时针旋转限位3and x007 ;放松状态4out m105ldi m16ani m27ani m38ani m49ani m510ani m611ani m712ani m813out m1114ld m1115and m1016or m817out m0 ;初始化18ld m019and x00020ld m121and t0 ;启动22orb23ld m224and x002 ;前进限位行程开关25and t126orb 27ld m328and x004 ;上限位行程开关29and t230orb31ld m432and x005 ;顺时针旋转行程开关33and t334orb35ld m536and x010 ;夹紧行程开关37and t438orb39ld m640and x006 ;逆时针旋转行程开关41and t542orb43ldm744and x003 ;下限位行程开关45and t646orb47ld m848and x007 ;放松行程开关49and t750orb51or t7 ;循环52 sftl m0 m1 k8 k1 ;移位 k8指定bit元件长指定移位bit数61ld m162set y004 ;前进63out t0 k50 ;计时5秒66ld m267set y005 ;上升68out t1 k50 ;计时5秒71ld m372set y006 ;顺时针旋转73 out t2 k50 ;计时5秒76ldm4 77set y007 ;夹紧78out t3 k50 ;计时5秒81ld m5 82rst y006 ;逆时针旋转83out t4 k50 ;计时5秒86ld m687rst y005 ;下降88out t5 k50 ;计时5秒91ld m7 92rst y004 ;后退93out t3 k50 ;计时5秒96 ld m8 97 rst y007 ;放松98out t4 k50 ;计时5秒101ld x011102zrst m0 m8107zrst y004 y007112end第四章 plc机械手的程序调试4.1 控制系统的程序调试步骤1) 对于比较复杂的控制系统,需要绘制系统流程图,用以清楚的表明动作的顺序和条件。2) 设计梯形图。这是程序设计的关键一步,也是比较困难的一步。要设计好梯形图,首先要十分熟悉控制要求,同时还要有一定的电气设计的实践经验。3) 将程序输入到plc的用户存储器,并查找程序是否正确。4) 对程序进行调试和修改,直到满足要求为止。4.2 调试过程中要注意的事项1)数据线与计算机的接口必须要与软件的端口设置保持匹配,否则运行会产生通信错误的问题。本设计中采用的是com4端口。2)连接plc上的输入输出端口对应的动作必须与程序中的输入输出点的定义保动作持一致,本设计中输入端口x1、x2、x3、x4、x5、x6、x7、x10分别定义为前进、后退、下移、上移、顺时针旋转、逆时针旋转、放松、夹紧的动作,x0为启动按钮,x11为停止按钮。输出端y4、y5、y6、y7分别代表机械手左/右移、上/下移、顺时针/逆时针旋转、夹/放物的动作。3)连接plc时,要清楚plc的供电电压是多少伏,如果实际电压小于供电电压则不能运行,plc上的power灯就不会亮;如果实际电压大于供电电压,则plc有可能会被烧坏。4)端口接线一定要牢固。5)切记上电时一定要注意安全。毕业设计论文 气动机械手plc控制系统设计结 论毕业设计是考验我们大学这几年来的所学,它要求我们将大学这几年来所学到的知识能够融会贯通、熟练应用,并要求我能够理论联系实际,培养我们的综合运用能力以及解决实际问题的能力。刚接到课题的时候,我们是一头雾水,不知道该如何下手。后来通过徐老师的讲解,是我们对这个课题有了一个大体的理解。接下来我们就开始画原理图,原理图画出来、正确之后,我们就开始对硬件进行连接。之后,就开始跑线路,走一遍路线可以帮助我们更好的理解,为下面的软件设计提供铺垫。硬件的设计完成之后,就开始我们的软件设计了,选择plc的型号,选择输入输出设备等等,其中最主要的还是编程。在plc型号的选择上,我们选择了三菱公司的fx2n系列的plc,这一系列的plc具有很大的优点,它可以通过梯形图、指令表及顺序功能图来编写plc程序,建立注释数据及设置寄存器数据等。创建的程序可在串行系统中与plc进行通信、文件传送、操作监控以及完成各种测试功能。也可以将其存储为文件,并用打印机打印输出。基于这些优点,所以我们选用了fx2n系列的plc。在下面的程序编程中,我们遇到了很大的困难,因为里面涉及到电磁阀的控制,所以对于这一部分的称序搞不懂,后来在老师的帮助下,才知道在这里不需要用程序来控制电磁阀。开始是我们自己编写程序,然后去调试,通过模拟调试发现了很多问题,根本就达不到要求,但是我们没有放弃,之后又经过了很

温馨提示

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

评论

0/150

提交评论