基于PLC机械臂运动控制.docx
- 文档编号:9281915
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:33
- 大小:1.98MB
基于PLC机械臂运动控制.docx
《基于PLC机械臂运动控制.docx》由会员分享,可在线阅读,更多相关《基于PLC机械臂运动控制.docx(33页珍藏版)》请在冰豆网上搜索。
基于PLC机械臂运动控制
南昌工程学院
毕业设计(论文)
机械与电气工程学院系(院)机电一体化专业
毕业设计(论文)题目基于PLC机械臂运动控制
学生姓名秦雄
班级10机电一体化
(1)班
学号2010010320
指导教师王红星
完成日期2013年5月
Abstract
Alongwithsocialprogressanddevelopment,theimportanceoftheindustrybecomemoreandmoreimportantnowisnotslash-and-burncultivationinthepastyears,therehavebeenalotofhomeworkmachineinsteadofahuman,whichgreatlyreducesthehumansimplemanuallabor,especiallyintheworkenvironmentisharsher,tohighlightthesuperiorityofthemachine.Developmentofmachineryindustry,theuseoftheroboticarmismoreandmorewidespread,moreandmorepeopletheworldwelcomeandsupport,wearecurrentlyfacingamajorproblem,however,ishowtoachieveaflexiblemanipulatorcontrol,toenableittobeflexibleactiontoachievetheintendedpurpose.Hasachievedsomeresults,butnotenough.Therefore,thestudyofthemanipulatorcontrolhasbeenahottopic.
PLC,thefullnameoftheprogrammablecontroller,EnglishprogrammableLogicControllerabbreviations.Itshighreliability,environmentaladaptability,flexibleversatility,moreconvenienttouse,easytomaintain,therefore,themoreextensiveapplications,moreandmorewelcomedbyeveryone,especiallysincethepastfewyearscontinuetoreducethecostofthePLCfunctioncontinuouslyenhanced,nowwidelyusedinvariousindustries,andindustrial,aperfectcombination.
Thisyear,totheprogressivedevelopmentofthematureanautomatedadvancedequipment,andthatistherobot,andarewidelyusedinindustrialproduction.Wecanbeprogrammedtocontrolitsdrivetoachievethepurposeoftherequirementsweexpectitforus,humanservices,makeittheadvantagesofbothmachineandhuman,whichismorefocusedonpeople'sthinkingandintelligentone,letithaveexcellentadaptability.Themanipulatorspacefordevelopment,anditsprospectsareveryoptimisticthatwecanallexplore.
Controloftheroboticarmmovementisdifferentfromthetraditionalsimplemechanicalcontrol,wecanadoptthemethodofprogrammingtheircontrol,andinacontrolledmannercanalsobedividedintoautomaticcontrolandmanualcontrol,canbecontrolledbyasolenoidvalve,youcanalsostepintothemotorcontrolisdifferent!
Toachieveaccurate,real-timecontrol,sowehavetogiveitsufficientdegreesoffreedom,thisispreciselythemanipulatorhastheadvantage,sothecontrolaccuracyisrelativelyhigh.Thestructureoftherobotarmisnotverycomplicated,butitsspecificityisquitestrong.
Keywords:
roboticarm,PLCprogramcontrol,steppermotor,solenoidvalve
窗体顶端
窗体底端
将文件或链接拖放到此处以翻译文档或网页。
将链接拖放到此处以翻译网页。
我们不支持您拖放的文件类型,请尝试其他文件类型。
我们不支持您拖放的链接类型,请尝试其他类型的链接。
点击可修改和查看其他翻译
按住Shift键的同时拖动短语即可重新排序。
摘要
随着社会的进步与发展,工业的重要性越来越显得重要,现在已经不是过去刀耕火种的年代了,在很多作业中已经出现了机器代替人力,这大大减轻了人类单纯的体力劳动,尤其是在一些工作环境比较恶劣的地方,更凸显出机器的优越性。
机械工业的发展中,机械臂的运用越来越广泛,越来越受到世界人们的欢迎与支持,然而,我们目前面临的一大难题就是如何实现对机械臂的灵活控制,使其能够灵活地动作,实现我们预期的目的。
虽然已经取得了一些成果,但还远远不够。
因此,对机械臂控制的研究一直是一个热门的课题。
PLC,全称可编程控制器,英文programmablelogiccontroller的缩写。
它的可靠性很高,环境适应性强,灵活通用性强,使用起来比较方便,便于维护,因此,其应用领域越来越广泛,也越来越受到大家的欢迎,尤其是这几年以来,PLC的成本不断降低,功能不断增强,目前广泛应用于各行各业,并且与工业这一块实现了比较完美的结合。
今年来逐渐发展成熟的一种自动化先进设备,那就是机械手,并且广泛应用于工业生产中。
我们可以编程对其驱动控制,以达到我们预期的目的要求,让它为我们,为人的服务,让它兼备机器和人的优点,其中更侧重于人的思维和智能这一块,让其具备优良的适应性。
机械臂的发展空间很大,其发展前景是非常乐观的,值得我们大家探索。
机械臂运动的控制不同于传统的简单机械控制,我们可以采用编程的方法对其控制,而控制的方式也可以分为自动控制和手动控制两种,可以通过电磁阀来控制,也可以通过步进电机来控制,各有千秋!
要实现精确实时的控制,那么我们必须得赋予其足够的自由度,这一点恰恰是机械臂的优点,所以控制的精确度是比较高的。
机械臂的结构不是很复杂,但它的专用性还是比较强的。
关键词:
机械臂、PLC、程序控制、步进电机、电磁阀
目录
上篇电磁阀控制6
第一章绪论6
第一节课题之意义及其目的6
第二节机械臂的介绍9
第三节设计技术简介12
第二章机械臂的发展现状及其发展大势15
第一节现状15
第二节发展态势16
第三章机械臂的设计17
第一节设计的具体步骤17
第二节机械臂的实际工作流程18
第四章PLC介绍20
第五章设备选型21
第六章系统的总体设计25
第一节端子接线图25
第二节系统总体程序27
中篇步进电机控制30
第一章步进电机及其应用30
第一节步进电机30
第二节步进电机驱动器33
第三节PLC、步进电机驱动器和步进电机接线图35
第二章位置传感器37
第三章所选设备型号39
第四章程序设计41
下篇总结与致谢48
参考文献:
49
上篇电磁阀控制
第一章绪论
第一节课题之意义及其目的
在社会发展进程中涌现出各种各样的先进设备,可以说是百花齐放,百家争鸣,各有千秋,各具特色,显示出它们的优势。
然,在最近几十年的发展中,工业发展中出现了一位佼佼者,那就是机器人。
机器人的出现解决了很多人类难以解决的难题,为造福人类,解放发展做出了不可磨灭的贡献,这些都是大家显而易见的。
而机器人的运动作业有很大一部分任务是有机械臂参与的,很大一部分工作由机械臂来承担,可以说机械臂是机器人的主要执行元件,直接参与作业。
自然,人类对机械臂的研究也就随之慢慢展开,对其认识也慢慢成熟,而其中的一个分支就是对机械臂的控制,这也是我们任务的核心。
只有研究出比较完美而又实用的机械臂控制理论方能让机器人、机械臂为人类服务,也就能更好地完成我们的任务,从而近者,更好、更快、更稳促进我国社会主义事业的发展,实现中华名族的的伟大复兴,更好地实现中国梦;远者,为世界的发展进步提供动力,推动世界美好和谐发展。
机械臂从外形来看,它们各有千秋,不尽相同,但他们之间存在一个共性,那就是它们都能接受指令,精确定位二维乃至三维空间中的某一点来进行工作。
随着工业的不断发展,尤其是现代工业,机械手越来越受到各厂家的亲莱,它对提高生产效率和产品质量,改善作业环境和促进产品的更新换代起着举足轻重的作用。
经PLC控制的系统可以做到可靠性高、维修方便、故障率低、取得良好的工作效果,此外还可以实现办公自动化;在实时过程控制中的应用;单片机在机电一体化中的应用;在各类仪器仪表中引入单片机,使仪器仪表智能化,提高测试的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比;单片机在日常生活及家用电器领域的应用;在计算机网络和通信领域中的应用;单片机在医用设备领域中的应用;商业营销设备;汽车电子产品;国防和航天等领域。
.lMCU(MicroControlUnit)中文名微控制单元,又叫单片微型计算机(SingleChipMicrocomputer)或单片机,它是指随着大规模的集成电路的出现和发展,将计算机的RAM、CPU、ROM、定时器、计数器和多种I/O口集成在一片芯片上,使得形成芯片级计算机,为不同应用场合做相应不同组合控制,MCU每个端口都连接着一个和呼叫控制功能相连的网络接口单元。
引进数据流进入解复用器中,解复用器将引入数据流分解成音频、视频、数据和控制等几类信息并分别将其传送到相应的处理器。
多路复用器的功能则是将各个处理器送出的数据流组合起来成为一个引出数据流用以供传输给会议终端。
l数据处理器叫可选单元,包含H.243建议的数据广播的功能,还可以按照H.200/A270系列建议的多层协议MLP,来完成非话信息的处理。
在数据广播功能时,任一时刻仅仅可以接收一路LSD(低速数据)或一路HSD(高速数据),也可以同时接收。
广播按照控制处理器按照接收这种数据的能力不同决定的相连终端。
l在MLP数据处理功能时,数据处理器的功能有,传输会议控制信号(主席控制令牌,请求/确认信号,音频/视频切换),处理远端信息。
机械臂是当前机械人学领域中得得意广泛实际应用的先进自动化机械设备,在医学治疗、工业制造、娱乐服务、军事、国防以及太空等领域都广受欢迎,取得了相当的成就。
虽然它们的形态各不相同,但它们有着一个相同的特点,那就是可以接受指令,从而精确地定位到二位乃至到三维空间上的某一确定点进行实时作业。
根据结构特点形式的不同可将机械臂分为多直角坐标系机械臂,关节机械臂,球坐标系机械臂,柱坐标机械臂,极坐标机械臂等。
常见的有六自由度机械臂。
它可以沿着X轴移动,Y轴移动,Z轴移动,X轴转动,Y轴转动,Z轴转动,总共由六个自由度组成。
水平的多关节的机械臂通常有三个主要的自由度,Z1转动,Z移动,Z2转动。
可以在执行终端添加装沿着X轴转动,Y轴转动从而到达三维空间内任何一确定点。
直角坐标系机械臂则有三个主要的自由度:
沿着X轴移动,Y轴移动,Z轴移动,通过在执行终端添加沿着X轴转动,Y轴转动,Z轴转动能够到达三维空间内的任何何确定点。
在工业应用领域,有些时候并不需要机械臂具有完完全全的六个自由度,而仅仅需其中的某个或者某几个自由度。
直角坐标系的机械臂能够由单轴机械臂组合而成。
单轴机械臂作为一个单一的组件,其在工业中应用比较广泛。
单轴机械臂的组件化很大程度上减少了工业设计的成本,因为某些专业制造场商拥有较好的质量保证及批量生产的优势,这使得用组件比自行设计机械臂更加具有优势。
我们常见的直交机械臂组合有龙门式,悬臂式,横立式,直立式等款式。
高压带电作业的机器人是一个非常复杂的系统,主要主要组成部分有:
作业机器人的主体、机器人的升降系统、机器人的专用工具、机器人的控制系统和高压绝缘防护等的系统。
它们有机的组合在一起,加以相应技术的支持方可完成这个系统的设计统筹。
这种机器人能够完成10kV及以下电压等级高压线路的带电T接线、带电断线、带电更换绝缘子、带电修补导线、带电短接(更换)跌落保险等带电检修工作。
在10KV的线路带电连接引流线的任务中,经常需要用电动扳手穿刺线夹压紧螺栓。
所使用的机器人拥有两只机械臂,而每一只机械臂都拥有6个自由度。
在工作的时候,两机械臂相互配合运作,用连接在其末端的左臂夹持手夹着穿刺线夹将线夹卡在主导线上,而另外一只手夹持住电动扳手将穿刺线夹上的压紧螺栓拧紧,代替人亲自用手完成10KV高压线路带电连接引流线的任务,这无疑是一种进步,无疑给我们人类带来了又一种福音。
第二节机械臂的介绍
(一)机械臂简介
机械臂是当今在机械人学领域中得以最为广泛应用的先进自动化机器,在医学治疗、工业制造、娱乐服务、半导体制造、军事以及太空研究等领域中都发挥着重要的作用,得到相当的发展。
虽然它们的形态不尽相同,但有着一个共同之处,那就是都可以接受指令,从而精准地定位到二维空间乃至三维空间的某一确定点进行工作。
机械臂根据结构组成的不同可划分为多关节机械手臂,直角坐标系机械手臂,极坐标机械手臂,球坐标系机械手臂,柱坐标机械手臂等。
下图是我们常见的六个自由度的机械臂。
它具有沿着X轴移动,Y轴移动,Z轴移动,X轴转动,Y轴转动,Z轴转动等六个自由度。
水平多关节的机械臂通常只有三个主要的自由度:
沿着Z1轴转动,Z2轴转动,Z轴移动。
通过在其执行终端添加沿着X轴转动,Y轴转动,这样一来变可以达到三维空间内的任一坐标点,进而进行相应作业。
直角坐标系的机械臂主要有三个自由度:
沿着X轴移动,Y轴移动,Z轴移动,在执行终端添加装沿着X轴转动,Y轴转动,Z轴转动便可以达到三维空间上的任一坐标点。
在工业应用领域里,有的时候并不需要机械臂一定具有完完全全的六个自由度,而仅仅需其中的某一个或某几个自由度。
直角坐标系机械臂能够通过单轴机械臂有机组合而成。
单轴的机械臂作为一个单一的组件,其在工业中的应用广比较广泛。
单轴的机械臂的组件化,这样一来就大大减少了工业设计的原有成本,因为一些专业制造厂商拥有较好的质量保证技术和批量生产等优势,这使得用组件设计机械臂比自行设计机械臂更为具有优势。
(二)传统的机械臂
在一些中小型批量生产的制造厂商中,他们的生产线上经常采用自动化技术,而经常遇到的情况,比如说两工作台间物料的搬运,要实现这样的要求,自然要考虑采用相应的设备。
这无疑给机械臂提供了一个极佳工作空间与机遇。
由于机械臂结构简单、轻便灵活,定位精准,性能较稳定,所以在日常生活中我们或多或少都会见到一些机械臂应用的场合。
对于传统的机械手来说,由于其接线比较复杂,易受到外界环境的影响,维修空难,性能不够稳定,加之落后的控制技术,这些无疑是它的致命弱点,越来越不适应现代设计制造等工业领域的要求,也由此慢慢的淡出市场,卸甲归田,退隐江湖,被历史给pass掉了。
(三)当代机械臂
随着社会的进步,生产力得到了空前的发展,很多工艺的要求越来越高,对做工精度的要求也比以前要严格得多,由此一来,对工业中要员——机械臂的要求无疑要比以前高出许多。
此时,随着社会进步发展孕育而生出一种可以解决此类难题的技术,它就是编程技术。
编程控制器因其诸多优点,所以得到较好的发展,深受广大生产厂商等的欢迎。
第三节设计技术简介
可编程控制器,他的英文名是programmablelogiccontroller,缩写成PLC,也就是大家熟悉的PLC。
它是基于计算机技术的一门新型工业控制设备,是一款专门为不同工况下工作而量身定做的数字电子装置。
我们可以编程并将程序存储在其存储器内,然后其内部自行进行相应的逻辑、顺序等计算,计时、定时和一些算数的运算,可以通过数字量或者模拟量的输入输出,对各种机械设备和生产流水线等进行实时而有效地精准控制。
PLC具有很多优点,具体而言主要有以下几点:
<一>具有较高的可靠性和抗干扰性
对于电器装置而言,其中一个极为重要的参数是可靠性,可以说,如果一台电气设备在抗干扰性这一模块未能完善,那么这样的设备是一个失败的设备,在工业应用中是不会被大家看好的,就更别谈什么发展了。
PLC的生产工艺极为严格,采用大规模的集成电路技术,严格控制生产工艺流程,PLC的内部电子电路的生产制作也是严格要求的,采用当前先进的一些抗干扰技术,所以PLC在抗干扰这一模块做的比较到位,因此其可靠性也是很高的。
大家熟悉的PLC品牌,三菱,它旗下的F系列产品的PLC,经市场统计,它的平均无故障的时间长达300000个小时。
故障自诊断技术是PLC的又一亮点,这一亮点也被大家所关注,不少厂家生产商将外设与PLC连接,将外设的自诊断进行编程,并将程序导入PLC中,这样一来,不但PLC具有自诊断的性能,与其连接的相应外设也由此而赋予这种自诊断的性能,进而对外设进行保护等作业,这无疑对外设的保护和生产的稳定提供了保障。
<二>各种配套都比较齐全,所能实现的功能也较完善,有很强的适用性。
随着社会的发展,机械工业也得到很好的发展,随之而来的便是PLC,PLC的发展也取得了惊人的发展,至今为止,PLC已经形成了大型、中型和小型各种型号的产品,都已经系列化了,配套比较齐全,我们使用起来,无论是开发还是利用或是维护都比较方便。
对于各种不同的工作场合都不会有挑剔,尤其是在一些环境比较恶劣的环境下,例如高温、高粉尘等环境下,更显出其优越性,PLC的适用性很强。
虽然PLc的功能很强大,大也有一些弱点,如处理逻辑这一板块就不能胜任,但除此以外,PLC发展至今,大多数都具有比较完善的运算数据的功能,适用于各种不同的数字控制等领域,可以处理数字量信号,有些PLC还可以处理模拟量的信号。
除上述这些意外,PLC还具有另外一个非常重要的功能,这就通信,现在的PLC的通信功能也越来越强大,加之人机界面的技术的不断发展,由此一来,用PLC来实现对各种外设的控制,形成综合的系统,就方便得多,也不会太难。
<三>对于初学者来说,掌握PLC技术也不会很困难,相对而言还是比较简单的。
通用性较强的的PLC在工业生产中既扮演着执行者的角色,同时也扮演着决策者的角色,它是一种面向广大工矿企业的工控设备计算机。
要实现PLC对外设的控制,对外设发出指令并接受反馈信息,自然少不了I\O口,然而这些接口都不是很难,比较容易掌握。
此外,编程所用的语言对于技术人员来说也不是遥不可及之事,也都能欣然接受,PLC的编程语言最常用的是梯形图,梯形图直观简洁,其图形和表示方法与继电器的传统电路图很是类似,PLC中用一些开关量进行逻辑分析控制就可以实现传统的继电器电路所要实现的目的,较之十分简便,通俗易懂,易掌握,适合应用。
<四>在对一个系统进行设计时其所涉及的内容较少,不会很复杂,所要进行的分析工作比较小;对于售后服务来说,对设备的维护比较方便,容易实现改造。
在PLC中存储了大量逻辑程序,在PLC内部就可以实现逻辑控制,避免了外设的接线逻辑,这就使得接线工作量减少了许多,为系统的设计和建造过程节省了不少时间。
与此同时,如果在实际工作过程中出现故障,或是需要调整改变程序,那怎么只需要对其程序做简单的修正即可,便于维护。
<五>PLC常用的电压是24v等低压电压,其功率功耗较小;而PLC的外形一般只是一个小小的盒子,且构造材料都是轻型材料,所PLC所占的空间小,且重量轻。
无论是携带还是安装,这都带来了很多方便之处。
第二章机械臂的发展现状及其发展大势
第一节现状
(一)结构形式多种多样。
机械臂之所以称之为机械臂,其取名的由来是因为机械臂是为了模拟人的手臂来作业的,并且,从外形来看,其极似人的手,只是灵活性比人的手要差些。
在机械臂所使用的各个领域之中,机械臂的外形并没有严格的标准,没有国标化,也不需要国标化。
其外形的设计完全有适用环境而异,也因此机械臂的机构各不相同,种类繁多。
在各领域中,机械臂发挥着你独有的特性与优越性,服务人类。
(二)机械臂的使用范围、领域十分广。
人们按照自己的需求,为了实现自己预设的构想,进而设计出了机械手,它被广泛应用与各个领域,小到家庭用具,大到国防科技,这些领域都是他的天堂,他都可以大展身手。
它可以实现的动作也不仅仅只是简单的运动,还是蛮多的,比如说物体的搬移,位置的精准定位,模拟系统等。
(三)智能化
对于机械臂来说,其中一个比较麻烦的事就是如何确定目标在哪里,也就是定位目标,经过一段时间的研究,随着传感器技术的发展,这一类难题也慢慢得到解决。
传感器能够反映机械臂的动态,及时形成有效信息并将其反馈到处理中心,中央处理中心并做出及时的分析计算,作出相应的动作,控制目标。
对于机械臂作业对象来说,其外形各不相同,随时都会遇到不同情况,但机械臂能够通过传感器,准确的判断目标的位置,并准确的确定加持部位,将目标物送往下一道程序流程,在车间中,可以采用机械臂操作,实现无人车间,目前也取得了喜人的成果。
第二节发展态势
(一)一手多用,多功能机械臂。
抑制手臂可以实现对多重目标的操作,实现多种动作,适用于各种用途,实现创新功能。
(二)具有高度模拟人的动作。
例如研发双臂机械臂,使它想人一样,能够灵活作业,实现各种功能。
人机完美结合,通信完备准确,适用于不同工况。
(三)高精度的定位。
通过采用各种传感器,综合而准确的反映目标精确位置,对目标操作物精准的操作,提高机械臂
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PLC 机械 运动 控制
![提示](https://static.bdocx.com/images/bang_tan.gif)