《毕业论文:基于PLC的搬运机械手设计.docx》由会员分享,可在线阅读,更多相关《毕业论文:基于PLC的搬运机械手设计.docx(27页珍藏版)》请在优知文库上搜索。
1、泰山学院本科毕业论文基于P1.C的搬运机械手设计所在专业年学生姓名学院机械与工程学院名称机械设计制造及其自动化级二。一。级(3+2)、学号王新文2010170051指导教师姓名、职称曹会国副教授完成日期二O一二年五月三十日摘要摘要机器人是科技发展的产物,现在发展趋势正朝着智能化、微型化的方向发展,在工业、国防、农业等各个领域得到广泛应用。机械手是机器人工作的主要部分,最接近于人类手臂的构造。在高温高压、易腐蚀等的危险工作环境中,机械手可以延伸到人类无法触及到的领域,代替人类的工作。而基于P1.C的机械手,更得到广泛的应用。编程逻辑控制器(P1.C),它采用一类可编程的存储器,用于其内部存储程序
2、,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程,是控制系统的关键设备。基于P1.C的机械手,主要是应用P1.C的编程控制,实现机械手的夹紧、松开、左行、右行、上行、下行。P1.C的机械手,未来发展的一个趋势,不仅简单易学,而且更加普遍,易于操作。关键词:P1.C机械手,顺序控制,编程控制AbstractABSTRACTTherobotistheproductofdeve1.opmentofscienceandtechno1.ogy,andthedeve1.opmenttrendsaretowardnowinte1.1.i
3、gent,miniaturizationthedirectionofdeve1.opment,industry,agricu1.ture,nationa1.defense,invariousfie1.dssuchaswide1.yused.Robotmanipu1.atoristhemainpartofthework,themostsimi1.artohumanarmstructure.Inhightemperatureandhighpressure,easytocorrosionofdangerousworkenvironment,manipu1.atorcanbeextendedtothe
4、humantouchnottofie1.d,insteadoftheworkofman.BasedonP1.Candthemanipu1.atoristhemorewide1.yuse.Programming1.ogiccontro1.1.er(P1.C),itUSESaprogrammab1.ememory,usedforitsinterna1.storageprocedures,toperformthe1.ogicoperation,sequencecontro1.,timing,countingandarithmeticoperation,thecustomersinstructions
5、,andthroughthedigita1.orana1.oginput/outputcontro1.varioustypesofmachineryorproductionprocess,itisthekeyequipmentcontro1.system.BasedonP1.Cmanipu1.ator,main1.yistheapp1.icationofP1.Cprogrammab1.econtro1.,rea1.izethec1.ampingmanipu1.ator,1.oosen,1.eft,right,up,down.P1.Crobotsisatendencyofthedeve1.opm
6、entofthefuture,noton1.yeasytooperate,andmoregenera1.1.y,easytooperate.KeyWords:P1.Cmanipu1.ator,Sequencecontro1.,Programmingcontro1.目录目录1 .弓I言11.I课题研究的目的和意义11.2机械手的现状及发展趋势21.2.1 机械手的现状21.2.2 机械手的发展趋势22 .总体方案设计42.1 P1.C的基本结构组成42.2 P1.C的工作原理52.3 P1.C的特点62.4 P1.C的应用领域73 .P1.C搬运机械手设计83.1 P1.C搬运机械手的工作流程示
7、意83.2 P1.C搬运机械手运动梯形图设计12结论21参考文献23致谢241 .引言随着科技的发展,特别是机器学的发展,用机器人代替人类完成工作已成为可能。在工业生产、国防科技、医学制药等行业,机器人得到广泛的应用。P1.C机械手综合了机械设计、P1.C编程及应用、电动机控制等知识,通过对机械手的程序控制操作,工业生产的效率得到了提高,实现了人类所无法完成的精度。在未来的社会发展中,P1.C机械手会越来越多的得到应用。1.1 课题研究的目的和意义研究目的:通过对P1.C搬运机械手的研究,主要目的是能把机械手应用于生产与生活中,代替人类从事复杂、危险、往复的工作,以节约人力劳动。研究意义:一、
8、提高生产过程中的自动化程度应用P1.C机械手有利于实现材料的传送、工件的装卸、刀具的更换以及机器的装配等的自动化的程度,从而可以提高劳动生产率和降低生产成本。二、使工作条件更加人性化,避免人身伤亡事故当人类至于有毒、有害的环境中工作,会给其健康与生命造成很大的威胁,而应用P1.C机械手可部分或全部代替人安全的完成作业,使劳动条件得以改善。三、具有很高的精确度,易于操作在生产中,P1.C机械手有着人类所无法比拟的精度与效率,用P1.C机械手代替人类从事一些高、精、尖的生产活动,不仅提高了生产效率,而且能够生产出高质量的产品。由于采用了可视化的操作界面,操作容易,适用性强,使用范围广阔。综上所述,
9、有效的应用P1.C机械手,是工业化生产发展的一个大方向w。1.2 机械手的现状及发展趋势1.2.1 机械手的现状早在几十年前,工业生产中就开始使用机械手来生产。中间经历了简单的人力机械手、半自动机械手、自动机械手、智能化机械手等环节。机械手的制作,包括了电子技术、液压传动、机械自动化、机器人学等各种学科。机械手已经越来越涵盖更多的知识领域。国内机械手的发展,从开始试用到现在的认可与普及,也显示出国家对机械手的重视。总之,目前机械手的主要经历分为三代:最初的一代机械手主要是用手动进行操作调节,主要是帮助人类做一些辅助的工作;这代机械手,操作比较复杂,还是需要大量的人力参与。随着科学技术的飞速增长
10、,各种门类齐全的学科的建立,机械手进入到下一代,此时的机械手不仅仅是做简单的操作动作,具有了感知外部环境变化的能力,并开始逐步代替人类工作,而可以完成较为复杂的工种。从20世纪70年代到现在,机械手进入了第三代,功能已具有高度感知外界变化、高度复杂化和可视化操作界面等特点。智能化已成为其发展的趋势。1.2.2 机械手的发展趋势现在,国内机械手的发展还不是很先进。主要用在机械锻造、成批次的生产零件上。工业生产中,主要有通用机械手和专用机械手两类。在发展专用机械手的同时,将机械手的运动系列化,程序化,进而改进发展成通用型机械手。这样,既可以大批量生产,又便于在机械手的零部件出现故障时,能够快速的更
11、换。无论是哪类机械手,都与计算机相紧密联系。运用计算机的高精度,易于操作执行的特点,实现了机械手的智能化、小型化、可视化。P1.C机械手以其易于编程和操作,已是机械手发展的重要分支。应用P1.C编程与机械制造技术的结合,使机械手可以按照预定的程序来完成工作。可视化的操作界面,使人们更加容易的进行操纵。总之,P1.C机械手的发展,已经从特殊领域的专用,扩展到通用领域的应用。已经从复杂的结构,简化成结构简单,可视化高的操作程序控制。2 .总体方案设计2.1 P1.C的基本结构组成图1P1.C外部示意图图1为可编程序控制器的外部示意图。它的基本组成主要有以下几个部分:CPU;输入输出模块(I/O模块
12、);编程器;电源;一、CPU模块如果将P1.C控制系统比作人体的话,CPU模块就相当于人体的控制与动力机构一大脑与心脏,P1.C的核心是CPU,P1.C之所以能够正确的完成各项工作,也是因为CPU的正确指挥与操作。它从外部获取的信号进行执行,经过运行再将结果输出出去。存储器主要是用来储藏程序。二、输入输出模块(I/O模块)(I/O模块)相当于人类的耳朵、手臂、眼睛等。输入模块接收的主要是输入信号;输出模块主要控制的是系统中的输出设备。输入输出模块的抗干扰的能力比较强,在工业生产中,存在着各种各样的信号,而输入输出模块能更好的满足它们之间的匹配。三、编程器编程器,主要是用来进行程序编写的。它根据
13、运行步骤进行程序编写。检查程序的正确与否,在编写过程中可以进行检查、修改等操作。可编程序控制器,是一台计算机,它的设计主要是与工业环境的生产相匹配。现在的编程器种类很多,不仅有简单型的编程器,还包括智能型的编程器。简单型的编程器,只能进行简单的联机操作;智能型的编程器,不仅可以联机操作,还可以进行脱机操作,功能强大而且易于编程。四、电源电源主要是给P1.C运行提供动力源的装置。P1.C内部的电源主要是220V,主要是输入电源;使用24V的电压,主要是供外部设备来用的。稳定的电源,为P1.C的运行提供了良好的保障。2.2 P1.C的工作原理可编程逻辑控制器的工作模式基本的有两种,一种是运行模式,
14、一种是停止模式。在运行模式中,P1.C主要是运行工作程序,并以此来实现控制功能。P1.C在执行工作程序时,不是只执行一次就结束,而是不断反复的执行,直到P1.C停机或者转换到停止模式为止。P1.C处于运行模式时,执行的是内部处理、通信服务、输入处理、程序执行、输出处理等五个阶段的操作。当P1.C处于停止模式时,执行的是内部处理、通信服务两个阶段的操作。并不执行其它阶段的操作。内部处理阶段:P1.C主要是完成一些内部的操作。例如:检查CPU模块硬件能否正常工作,对定时器进行复位等。通信服务阶段:P1.C主要是与其它的微处理器执行通信功能,将编程输入的命令响应出来用。输入处理阶段:P1.C主要是把
15、外部输入电路的各种元器件的状态读入输入映像寄存器。当外部输入电路“接通”时,梯形图中对应的输入继电器处于“通电”状态,常开触点闭合,常闭触点断开。当外部输入电路断开时,梯形图中与之对应的输入继电器处于“断电,状态,它的常闭触点闭合。程序执行阶段:在没有跳转指令时,P1.C的运行程序是从开始一条一条指令执行下去的。执行指令时,CPU将输入映像寄存器中的对应的编程元件读出来,并将逻辑运算的结果写入到相应的元件映像寄存器中。输出处理阶段:CPU主要是将输出映像寄存器的状态传送到输出锁存器。梯形图中某一输出继电器的线圈“通电时,继电器型输出模块中对应的硬件继电器的线圈通电,其常开触点闭合,使外部负载通电工作。若梯形图中的输出继电器的线圈“断电”,则继电器型输出模块中对应的硬件继电器的线圈断电,常开触点断开,外部负载断电,停止工作。2.3 P1.C的特点用P1.C语言编程,简单易于操作用P1.C语言编程时,用的最多的是梯形图。梯形图以其简单易懂的输入方法,直观的表达了程序运行的步骤。运用梯形图编程时,简单易懂的符号表述与运行表达,使其优于其它的编程软件。梯形图语言事实上是高级编程语言,在运行程序时,P1.C将其转化成汇编语言去运行。2.4 P1.C的功能强大,应用领域广在如今的工业生产中,P1.C已经发展出了适用于各种各样工作环境中的模块,