基于plc控制的机械手毕业设计(论文)word格式_第1页
基于plc控制的机械手毕业设计(论文)word格式_第2页
基于plc控制的机械手毕业设计(论文)word格式_第3页
基于plc控制的机械手毕业设计(论文)word格式_第4页
基于plc控制的机械手毕业设计(论文)word格式_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

基于PLC控制的机械手设计顾伟伟(嘉兴职业技术学院机电054)摘要PLC控制的机械手的设计主要是通过PLC的控制使机件拥有六个自由度,让机械手能模仿人手和臂的某些动作功能,用以按固定程序抓取、搬运物件或操作工具。关键词机械手,PLC,梯形图1前言机械手在当今工业中有着举足轻重的作用,能模仿人手和臂的某些动作功能,用以按固定程序抓取、搬运物件或操作工具的自动操作装置。它可代替人的繁重劳动以实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,因而广泛应用于机械制造、冶金、电子、轻工和原子能等部门。2机械手的控制原理附录图21所示为一简易物品搬运机械手的动作示意图,该机械手是一个水平/垂直位移的机械设备,用来将工件由左工作台搬运到右工作台当机械手处于原点时,左限位开关和上限位开关被压合,起动以后,机械手沿方向移向点(工步1),夹紧工件然后回到原位(工步2),再沿X方向移向B点,放下工件工步3,最后回到原位工步4完成一次动作循环对上述动作过程,若采用常规的继电器控制,则很难识别以下两种情况下所出现的问题一是机械手向下移动时,不能识别A点,还是向B点移动二是在2、3工步,是先回到原点,然后向右,还是直接由A点向右移到B点采用PLC的步进功能来实现对这一动作过程进行控制,不仅能有效的避免上述动作的二义性,而且使整个控制过程准确、直观。系统设计进程如下。3机械手系统设计31根据工艺过程分析控制要求机械手的全部动作由气缸驱动,而气缸则由相应的电磁阀控制。其中,上升/下降和左移/右移分别由双线圈二位电磁阀控制。例如当下降电磁阀通电时,机械手下降;当下降电磁阀断电时,机械手下降停止。只有当上升电磁阀通电时,机械手才上升;当上升电磁阀断电时,机械手上升停止。同样,左移/右移分别由左移电磁阀和右移电磁阀控制。机械手的放松夹紧由一个单线圈二位电磁阀(称为夹紧电磁阀)控制。当该线圈通电时,机械手夹紧,该线圈断电时,机械手放松。当机械手右移到位并准备下降时,为了确保安全,必须在右工作台上无工作时才允许机械手下降。也就是说,若上一次搬运到右工作台上的工件尚未搬走时,机械手应自动停止下降。机械手的动作过程分解附录图31所示。从原点开始,按下起动按钮时,下降电磁阀通电,机械手下降。下降到底时,碰到下限位开关,下降电磁阀断电,机械手下降停止;同时接通夹紧电磁阀,机械手夹紧。夹紧后,上升电磁阀通电,机械手上升。上升到顶时,碰到上限位开关,上升电磁阀断电,上升停止;同时接通右移电磁阀,机械手右移。右移到位时,碰到右限位开关,右移电磁阀断电,机械手右移停止。若此时工作台上无工件,则光电开关接通,下降电磁阀通电,机械手下降。下降到底时,碰到下限位开关,下降电磁阀断电,机械手下降停止;同时夹紧电磁阀断电;机械手放松,放松后,上升电磁阀通电,机械手上升。上升到顶时,碰到上限位开关,上升电磁阀断电,上升停止;同时接通左移电磁阀,机械手左移。左移到原点时,碰到左限位开关,左移电磁阀断电,左移停止。至此,机械手经过8步动作完成了一个周期。机械手的操作方式分为手动操作和自动操作两种自动操作又分为单步、单周期(主要用于调试)和连续操作方式。手动操作就是用按钮操作对机械手的每一种运动单独进行控制。例如,当选择上/下运动时,按下起动按钮,机械手上升;按下停止按钮,机械手下降。当选择左/右运动时,按下起动按钮,机械手左移;按下停止按钮,机械手右移。当选择夹紧/放松运动时,按下起动按钮,机械手夹紧;按下停止按钮,机械手放松。单步操作每按一次起动按钮,机械手完成一步动作后自动停止。单周期操作机械手从原点开始,按一下起动按钮,机械手将自动完成一个周期的动作,然后停止在原起始点位置。连续操作机械手从原点开始,按一下起动按钮,机械手的动作将自动地、连续不断地周期性循环。在工作中若按一下停止按钮,则机械手动作停止。重新起动时,须用手动操作方式将机械手移回原点,然后按一下起动按钮,机械手又重新开始连续操作。在工作中若按一下复位按钮,则机械手将继续完成一个周期的动作后,回到原点,自动停止。4硬件设计41选择PLC该机械手的控制为开关量控制,且所需的I/O点数不多,因此选择一般的小型低档PLC即可。另外,从PLC的功能方面考虑,该控制系统要实现的是步进控制,可以用一般PLC所具有的移位寄存器和移位指令来编程,但若选择具有步进指令功能或鼓形控制器功能的PLC,则实现步进控制就更加方便了。再者,由于所需的I/O点数分别为15点和6点,考虑到机械手操作的工艺固定,PLC的I/O点数基本上可不留余量,选用GEI(I/O点数分别为15点和9点)和ACMYS80(I/O点数分别为24点和16点)PLC均能满足要求。当然,具体选择何种机型,还需比较其价格、配件、维修等方面的因素,使之更加经济合理。42确定所需要的用户I/O设备及I/O点数421输入设备用以产生输入控制信号其中应包括(1)操作方式转换开关应有手动、单步、单周期、连续等几个位置可供选择。(2)手动时的运动选择开关应有上/下、左/右、夹紧/放松等三个位置可供选择。(3)起动、停止及复位按钮。(4)位置检测元件机械手的动作是按行程原则进行控制的。其上限、下限、左限、右限的位置分别用限位开关来检测。(5)无工件检测元件右工作台上无工件用光电开关来检测。开关及按钮在操作屏上的布置附录图41所示。各限位开关及光电开关的配置附录图31所示。422输出设备由PLC的输出信号驱动的执行元件其中应包括下降电磁阀、上升电磁阀、右移电磁阀、左移电磁阀、夹紧电磁阀。为了对机械手处于原点进行指示,还可以配置一个原点位置的指示灯。各输出设备的配置附录图31所示根据所确定的用户输入、输出设备,可画出PLC的I/O连接图,附录图42所示。由图可见,PLC共需要15点输入,6点输出。43分配PLCI/O点的编号由于不同机型的PLC,其I/O点的编号不同,因此应根据所选择的机型,对PLC的I/O点分配编号。附录图42所示给出的是ACMYS80所对应的I/O点的编号。5PLC程序设计51用ACMYS80实现为了便于编程,先绘制出整个程序的结构框图,见附录图51所示。在ACMYS80中,可使用输出断电器(20002715)、辅助断电器(30003715、40004715)、断电保持断电器(60006715)作移位寄存器,并利用移位指令(SFT)进行编程。ACMYS80中的移位寄存器数据输入端(IN)的数据是在移位输入信号CP到来时移入第一位,并且在移位输入消失后还能保持以后每送入一个移位输入信号,移位寄存器的数据便从第一位开始依次向后移位此外,ACMYS80的移位寄存器的末位信号接到数据输入端,可构成环形移位寄存器,能更方便地实现连续循环控制1手动操作程序在手动操作方式下,各种动作都是用按钮操作来实现的,其控制程序可独立于自动操作程序而另行设计手动操作控制相对来说比较简单可以很方便地按一般继电器控制线路来设计,其梯形图附录图52所示为了安全,机械手的左/右移动只有当机械手处于上限位置时才能进行,因此需要在左/右移动的电路中设置上限联锁保护另外,由于左/右、上/下运动采用双线圈二位电磁阀控制,两个线圈不能同时通电,因此在左/右、上/下移动的电路中设置了互锁环节。当运动选择开关置于“左/右”时,若机械手处于上限位置,则按起动按钮时机械手右移,按停止按钮时机械手左移。当运动选择开关置于“夹紧/放松”时,按起动按钮时机械手执行夹紧动作,按停止按钮时执行放松动作。当运动选择开关置于“上/下”时,按起动按钮时下降,按停止按钮时上升。(2)自动操作程序根据ACMYS80移位寄存器的功能,便可设计机械手自动操作的梯形图程序,附录图53所示。52分析该梯形图的控制原理1)连续及单周期操作在连续及单周期操作方式下,单步输入点1008断开,输入继电器1008的常闭触点闭合,将移位寄存器的移位输入直接接入CP端。当机械手处于原点时,压下上限位开关和左限位开关,输入点1002和1004接通,2005接通,原点指示灯亮。按下起动按钮,输入继电器1000接通,其两对常开触点在移位寄存器IN端和CP同步接通(送入“1”信号),CP端的“1”态移入3000,2000接通,下降电磁阀得电,机械手下降。上限位开关复位,1002断开,IN端置“0”。下降到底碰到下限位开关时,输入继电器1001接通,2000断开,下降停止,同时产生移位信号,将3000的“1”态移到3001,IN端的“0”态移到3000。3001的常开触点将2001置“1”并自保,夹紧电磁阀得电,机械手夹紧工件,同时3001的常开触点接通5000,开始夹紧计时。5000延时3S后,其常开触点闭合,产生移位信号,将3002置“1”,3001置“0”,3002的常开触点将2002接通,上升电磁阀得电,机械手上升。以后,机械手的每走完一步,由限位开关、光电开关或计时器发出一个信号,使移位寄存器移一次位,从而控制机械手的动作再走一步。当机械手的动作完成了最后一步,即左移回到原点时,碰到左限位开关,输入继电器1004接通,2004断开,左移停止,同时产生移位信号。如果是连续操作,则4000接通,3000又置“1”,3007置“0”,又开始第二周期的循环动作。如果是单周期操作方式,则4000断开,IN端置“0”,3000保持“0”态,因此不再循环工作。运行中,如按下停止按钮,则1006接通,移位寄存器复位,机械手动作停止。重新起动时,必须用手动操作将机械手移回原点,然后再重新起动自动操作程序。2)单步操作在单步操作方式下,单步输入点1008接通,输入继电器1008的常闭触点断开,将移位寄存器的移位信号经输入继电器1000的常开触点接入CP端。这样中有按下起动按钮,输入继电器1000接通时,才能将移位信号送入CP端,移位寄存器才能移位。每按一次起动按钮,移位寄存器的状态移一位,机械手的动作完成一步后自动停止。结论相对而言此机械手的设计难度虽然不是非常大但它在当代工业中的作用可是非常大的,机械手作业的准确性和各种环境中完成作业的能力都是无与伦比的,经过这次设计让我深深的体会到工作和写论文的不易,不过也让我学到了好多东西,对以前学习过的电子方面的知识进行了复习巩固以及对课外知识的深入了解。为今后的工作垫定了一定的基础,对自己的设计水平提高也有所帮助,总之能完成这个毕业设计还是要感谢老师、同学和同事们的帮助。致谢本课题是在我的指导老师楼平老师悉心指导下完成的,老师严谨的治学态度、渊博的专业知识、勤奋务实的工作作风,令本人受益匪浅。在课题研究中,导师以广博的知识和丰富的实践经验使我学到了科学研究的重要方法和知识,特别是导师孜孜以求的工作精神和严谨的治学态度,将永远激励我自强不息同时,我还要衷心感谢班主任、及机电工程系的各位领导和老师对我的关怀和帮助以及向所有参考文献的作者致以谢意最后感谢评阅论文的各位老师参考文献1朱绍祥可编程控制器原理与应用上海上海交通大学出版社,19882王兆义可编程控制器教程北京机械工业出版社,19933成大光机械设计手册北京化学工业出版社,20004程光蕴机械设计北京高教出版社,19995常文平电气控制与PLC原理及应用M西安电子科技大学出版社,2006附录放松夹紧上升下降右移左移工件右工作台左工作台机械手动作示意图图21无工件检测光电开关右限位开关下降电磁阀上限位开关下限位开关下限位开关上限位开关左限位开关下降电磁阀起动右位原点原点指示右移左移上升下降上升下降右移电磁阀左移电磁阀夹紧电磁阀夹紧电磁阀上升电磁阀机械手动作过程分解图图31连续单周期单步手

温馨提示

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

最新文档

评论

0/150

提交评论