机电一体化毕业论文PLC机械手控制设计_第1页
机电一体化毕业论文PLC机械手控制设计_第2页
机电一体化毕业论文PLC机械手控制设计_第3页
机电一体化毕业论文PLC机械手控制设计_第4页
机电一体化毕业论文PLC机械手控制设计_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

1毕 业 设 计论文名称: PLC 机械手控制设计系部: 机车车辆学院专业: 机电一体化班级: 313-1姓名: 全伟指导教师:刘伟二 O 一六年 一月 2目录第一章 PLC 机械手控制设计.31.1 摘要 . . 3 1.2 引言 .4第二章 PLC 的概述 42.1 PLC 的基本知识 .42.2 PLC 的应用与前景 .5第三章 PLC 的编程语言 .73.1 梯形图编程语言.73.2 功能块图编程语言8第四章 PLC 控制机械手的设计.94.1 机械手在工业生产中的应用.94.2 各电器设备的制方式及控制要求.104.3 电器元件设备的选择 124.4 控制系统的软、硬件设计 .134.5 功能表图设计 .26第五章 设计小结 33参考文献 .34谢辞 .353PLC 机械手控制设计1.1 摘要: 当今的自动化技术发展迅速,正处于一个快速变革的时代。从半导体到消费类电子产品、再到汽车和航空制造业、以及轻工业和物流行业等多种不同的工业领域都面临着日益激烈的全球竞争压力当今的自动化技术发展迅速,正处于一个快速变革的时代。从半导体到消费类电子产品、再到汽车和航空制造业、以及轻工业和物流行业等多种不同的工业领域都面临着日益激烈的全球竞争压力,他们需要进一步降低成本、缩短产品生产周期,并能够迅速完成产品的更新换代。采用最新的自动化技术才是解决这一系列问题的有效手段。本次论文明确了机械手的功能需求和动作流程通过查找了大量资料,了解完成了布进电机和驱动器的选型。通过对机械手制作流程的分析,确定采用 PLC 为核心的控制系统。在对机械手的分析设计部分梯形图及控制程序,完成 PLC 的 I/O 点分配和硬件接线图。关键词:机械手,步进电机,可编程序控制器1引言机械手是近代自动控制领域中出现的一项新技术,并已成为现代科技的一个重要组成部分。汽车业的快速发展,车外型愈求美观流线,并由于汽车外板件要求完美无尘的冲压生产线也向高速化、高品质、自动化、柔性化方向发展。传统冲压生产过程中的手工操作、人工送料的生产方式已无法满足该行业的需要。 机械手的积极作用正日益为人们所认识,其一,它能部分地代替人的劳动并能达到生产工艺的要求,遵循一定的程序、时间和位置来完成工件的传送。因此,它能大大地改善工人的劳动条件,加快实现工业生产机械化和自动化的步伐。因此,受到各先进单位的重视并投入了大量的人力物力加以研究和应用。尤其在高温、高压、粉尘、噪声的场合,应用得更为广泛。在我国,近代几年来也有较快的发展,并取得一定的成果,受到各工业部门的重视。 第二章 可编程控制器的概述2.1 可编程控制器的基本知识PLC 的种类繁多,其规格和性能也各不相同,对 PLC 的分类,通常根据其形式的不同、功能的差异和 I/O 点数的多少等进行大致分类.根据1 PLC 的结构形式可将 PLC 分为整体式和模块式两类(1)整体式 PLC 整体式 PLC 是将电源、CPU 、I/O 接口等各件都集中装在一个机箱内,具有结构紧凑、体积小、价格低的特点。小型 PLC 一般采用这种整体式机构。整体 PLC 由不同 PLC 点数的基本单元和扩展单元组成,基本单元内有 CPU、I/O 接口,与 I/O 扩展单元相连的扩展口、以及编程器或 EPROM 写入器相连的接口等。扩展单元内只有 I/O 和电等,没有 CPU,基本单元和扩展单元之间一般用扁平电缆连接。整体式 PLC 一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展(2) 模块式 PLC 模块式 PLC 是将 PLC 各组成部分分别作成若干个单独的模块,如 CPU 模块、2I/O 模块、电源模块(有的含在 CPU 模块中)以及其他模块。模块式 PLC 由框架或基板和各种模块组成,模块装在框架或基板的插座上。这种模块式 PLC 的特点是配置灵活、可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型PLC 一般采用这种模块式结构。还有一些 PLC 将整体式和模块式的特点结合起来,构成所谓叠装式 PLC。叠装式PLC 其 CPU,电源, I/O 接口等也是各自独立的模块。但它们之间是非电缆进行联接,并且各模块可以应地叠装,这样不但系统可以灵活配置,还可以做的体积小巧。2 按功能分根据 PLC 所具有的功能不同,可将 PLC 分为低,中,高档次(1)低档 PLC 具有逻辑运算、定时、计数、移位以及自诊断监控等基本功能还可以少量模拟量输入/输出,算术运算,数据传送和比较等功能,主要用于逻辑控制,顺序控制或少量模拟量控制的单机控制系统。(2)中档 PLC 出具有低档 PLC 的功能外,还具有模拟量输入/输出,算术运算,数据传送和比较;数据转换,远程 I/O,子程序,通信联网等功能,有些还可增设中断控制,PID 控制等功能,适应于复杂控制系统。(3)高档 PLC 除具有中档 PLC 的功能外,还增加了符号算术运算,矩阵运算,位逻辑运算,平方根运算及其他特殊功能函数的运算,制表及表格传递功能等。高档 PLC具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。3 按 I/O 点数分类根据 PLC 的 I/O 点数的多少,可将 PLC 分为小型,中型和大型三类(1).型 PLCI/O 点数2048 点,多 CPU,16 位、32 位处理器,用户存储器容量 8-16KS7-400 德国西门子公司GE-IV GE 公司C-2000 立石公司K3 三菱公司2.2 可编程控制器 PLC的应用与前景目前,在国内外 PLC 已广泛应用冶金,石油,化工,剪彩,机械制造,电力,汽车,轻工,环保及文化娱乐等各行各业,随着 PLC 性能价格 的不断提高,器应用领域不断扩大,从应用类型看大致可归纳为以下几个方面:2.2.1 强量逻辑运算利用 PLC 最基本的逻辑运算,定时,计收等功能实现逻辑运算,科取代传统的继电器控制用于单片机控制,多机群控制,生产自动线控制等。例:机床,注塑机印刷机械,装配生产线,电镀流水线及电梯的控制等。这是 PLC 最基本的应用,也是 PLC最广泛的应用领域。2.运动控制大多数 PLC 都有拖动步进电机或伺服电机的单轴或多轴位置控制模块,这一功能广泛用于各种机械设备。例如:各种机床,装配机械。机器人等进行运动控制。3.过程控制大,中型 PLC 都具有多路模拟量 I/O 模块和 PID 控制功能。有的小型 PLC 也具有模拟量输入输出,所以 PLC 可实现模拟量控制而且具有 PID 控制功能的 PLC 可构成闭环控制,用于过程控制。这一功能已广泛用于铝炉,反应堆,水处理,酿酒及闭环位置控制和速度控制等方面。4.数据处理现代的 PLC 都具有数学运算数据传递,转换,排序和查表等功能,可进行数据的采集,分析和处理,同时的通过通信接口将这些数据传送给其电智能装置。例如:CNC 设备进行处理。5.通信联网PLC 的通信包括 PLC 与 PLC,PLC 与计算机,PLC 与其它智能设备之间的通信,PLC 系统与通用计算机可直接或通过通信处理单元,通信转换单元相连构成网络,已4实现信息的交换和构成。集中管理分散控制的多级分布式控制系统。满足工厂自动化(FA)系统发展的需要。2.2.2 国外 PLC 发展概况PLC 在问世以来,经过 40 多年的发展。在美、德国等工业发达国家已成为重要的产业之一,世界总销售额不断上升,生产厂家不断涌现,品种不断翻新,产量产值大幅度上升而价格则不断下降。目前,世界上有 200 多个厂家生产 PLC。较多的有美国:AB 通用电气、莫迪康公司;日本:松下、三菱、富士、欧姆龙等;德国:西门子公司;法国:TE 施耐德公司。韩国:三星、LG 公司等PLC 的发展前景(1)产品规模向大小两个方向发展大:I/O 点数达 14336 点,32 位微处理器,多 CPU 并行工作 ,大容量存储器,扫描速度快高速;小:整体结构向小型模块化结构发展,增加了配置的灵活性,降低了成本;(2)PLC 在闭环过程中应用日益广泛;(3 不断加强通讯功能;(4)新器件和模块不断推出第三章 可编程控制器的编程语言3.1 可编程控制器的几种编程语言可编程控制器的编程语言按 IEC61131-3 国际标准来分主要包括图形化编程语言和文本化编程语言。图形化编程语言包括:梯形图(LD-Ladder Diagram)、功能块图(FBD-Function Block Diagram)、顺序功能图(SFC-Sequential Function Chart)。文本化编程语言包括:指令表(IL-Instruction List)和结构化文本(ST-Structured Text)。这些语言是基于 WINDOWS 操作系统的编程语言.而 SFC 编程语言则在两类编程语言中均可使用。下面分别来介绍这几种编程度语言。3.1.1 梯形图编程语言(LD-Ladder Diagram) 梯形图来源于继电器逻辑控制系统的描述,是 PLC 编程中被最广泛使用的一种图形化语言,由于梯形图类似于继电器控制的电气接线图,便于理解,因此许多编程人员和维护人员都选择了这一编程方式。而且其图形结构类似于登高用的梯子,故名梯形图。梯形图程序的左右两侧有两垂直的电力轨线,左侧的电力轨线名义上为功率流从5左向右沿着水平梯级通过各个触点、功能、功能块、线圈等提供能量,功率流的终点是右侧的电力轨线。每一个触点代表了一个布尔变量的状态,每一个线圈代表了一个实际设备的状态,一个简单的梯形图程序如图 1 所示:图 3.1 梯形图程序示例梯形图的每个梯级表示一个因果关系,事件发生的条件表示在梯形的左面,事件发生的结果表示在梯级的右面。梯形图编程语言具有如下特点:(1) 与电气操作原理图相对应,具有直观性和对应性;(2) 与原有继电器逻辑控制技术相一致,易于掌握和学习;(3) 对于复杂控制系统描述,仍不够清晰;(4) 可读性仍不够好。几乎所有 PLC 厂商提供的 PLC 都支持梯形图编程语言,而且都比较容易理解,只是在梯形图结构上可能稍有变化。比如西门子的 S7 系列梯形图就没有右边的电力轨线。有时在有此参考书中右边的电力轨线也常常被省略。3.1.2 功能块图编程语言(FBD-Function Block Diagram)功能块图编程语言采用功能模块表示所具有的功能,不同的功能模块具有不同的功能。功能模块用矩形来表示,每一个功能模块的左侧有不少于一个的输入端,右侧有不少于一个的输出端。功能模块的类型名称通常写在块内,其输入输出名称写在块内的输入输出点对应的地方。功能模块基本上分为两类:基本功能模块和特殊功能模块。基本功能模块如AND,OR XOR 等等.特殊功能模块如 ON 延时,脉冲输出,计数器等等。功能块编程语言具有以下特点:(1) 以功能模块为单位,从控制功能入手,使控制方案的分析和理解变的容易;(2) 功能模块用图形化的方式描述功能,较直观易掌握,方便组态,易操作。是有发展前途的一种编程语言;6(3) 对较复杂系统,由于控制功能关系能够比较清晰的描述,因此缩短了编程和调试时间;(4) 因为每一个功能模块要占用一定程序存储空间,对功能块的执行需要一定的执行时间,因此,这种语言在大中型可编程控制器和分散控制系统中应用较广泛。第四章 PLC 控制机械手的系统设计4.1 各电器设备的控制方式及控制要求1 机械手的技能和特性根据古典力学观点,物体在三维空间的静止位置是由三个坐标和绕三轴旋转的角度来决定的。因此,抓握物体的位置和方向(即关节间的角度)能从理论上求得。据资料介绍,如果采用的机械手,其机能要接近人的上肢,则需要具有 27 个自由度,而每一个自由度至少要有一根“人造肌肉” 。这样就需要安装 27 根重量轻、小型和高输出力的“人造肌肉” 。就目前的技术状况而言,上述功能还很难办到。而且把机械手的功能搞得那么复杂,动作彼此严重重叠也是完全不必要的。退一步,如果机械手要求具有完全通用的程度,那么它的整机、本体、手臂和手指都得有三个直线运动和三个旋转运动,总共就要有 24 个自由度。这在实际上也是不必要的,这样会使机械手结构复杂,费用增多。因此,不应盲目模仿人手的动作,增加过渡的自由度,而应根据实际需要的动作,设计出最少的自由度就能完成作业所要求的动作。所以一般专用的机7械手(不包括握紧动作)通常具有二到三个自由度。而通用机械手一般取四到五个自由度。本设计中设计的机械手,它共有五个自由度。即:手臂伸缩、手臂上下摆动、手臂左右摆动、手腕回转、手指抓握。2 .躯干和传动系统机械手的传动分为液压、气压、电气和机械四种,本设计采用综合传动方式,即手臂采用电气传动,而手爪则采用气压传动。 (1)、夹紧机构机械手手爪使用来抓取工件的部件。手爪抓取工件是要满足迅速、灵活、准确和可靠的要求。设计制造夹紧机构手爪时,首先要从机械手的坐标形式、运行速度和加速度的情况来考虑。其加紧力的大小则根据夹持物体的重量、惯性和冲击力的大小来计算。同时考虑有足够的开口尺寸,以适应被抓物体的尺寸变化,为扩大机械手的应用范围,还需备有多种抓取机构,以根据需要来更换手爪。为防止损坏被夹的物体,夹紧力应限

温馨提示

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

评论

0/150

提交评论