PLC的立体仓库机械手_第1页
PLC的立体仓库机械手_第2页
PLC的立体仓库机械手_第3页
PLC的立体仓库机械手_第4页
PLC的立体仓库机械手_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

摘要随着自动化水平的提高,自动控制技术已广泛的运用于立体仓库领域中,满足了人们对速度、精度、高度、重复存取和搬运等方面的要求,使仓库整体效益和运行的应变能力有很大的提高。机械手在立体仓库货物存取和搬运过程中起关键作用,同时可编程控制器〔PLC〕以其功能强、可靠性高、使用灵活方便和易于编程等一系列的优点在工业控制中运用广泛。本文主要研究基于PLC的立体仓库机械手的控制系统,主要是对机械手本身和其控制系统软、硬件进行设计,控制机械手在水平、垂直、左右方向的运行,完成出入货辊道输送带与堆垛机库台之间货物传递。关键词:立体仓库机械手PLC控制系统 AbstractWiththedevelopmentofautomationlevel,automaticcontroltechnologyhasbeenusedinthefieldofstereoscopicwarehouse.Itmeetspeople’sdemandsforspeed,accuracy,height,repeatedaccessandhandling,etc.Additionally,itimprovestheemergencyabilityofwarehouse’swholebenefitandoperation.Manipulatorplaysanimportantroleintheprocessofaccessingandhandlingofstereoscopicwarehouse.Atthesametime,PLChasadvantagesofstrongfunction,highreliability,flexibleuseandeasytoprogram,etc.Ithasbeenextensiveusedinindustrycontrol.Thisthesisisbasedonthestereoscopicwarehousemanipulatorcontrolsystem.Themaincontentsofitincludes:thedesignofmanipulatoritself,hardwareandsoftwaredesignofitscontrolsystem,theoperationdesignofmanipulatorinthehorizontal,vertical,leftandrightdirection,accomplishingthegoodsdeliverybetweenrollerconveyorandstacker.Keywords:stereoscopicwarehousemanipulatorPLCcontrolsystem目录引言1第1章绪论21.1本课题研究背景21.2本课题的提出和意义31.3本课题开展现状和未来趋势31.4本课题研究的主要工作4第2章立体仓库机械手系统模型设计62.1自动化立体仓库与机械手概况6自动化立体仓库概况6机械手概况62.2立体仓库机械手模型设计7立体仓库实验系统设计7立体仓库机械手模型设计8本系统研究的目标要求9第3章机械手整体设计方案103.1机械手的根本原理10机械手的根本构成10机械手的分类123.2机械手系统功能设计13系统对机械手的根本要求13系统各局部的选择和设计………14第4章机械手控制系统硬件设计164.1机械手控制系统描述164.2控制系统的动作过程和控制方式17控制系统的动作过程17控制系统的工作时序图19控制系统的控制方式194.3控制系统操作面板的设计204.4系统控制器PLC的选型214.5控制系统输入、输出设计21第5章机械手控制系统软件设计255.1西门子软件介绍255.2控制系统程序设计25整体程序结构25原点复位操作程序26单操作程序27自动操作程序275.3控制系统调试局部29第6章总结31参考文献32致谢33附录一:主程序34附录二:原点复位程序36附录三:手动操作程序39附录四:自动操作程序40引言在现代工业中,生产过程的机械化、自动化已成为突出的主题。各种自动化设备、控制系统正逐步替代或减轻人的工作,随着工业现代化的进一步开展,自动化技术已用于各行各业,已经成为现代企业中的重要支柱,甚至可以作为衡量一个国家开展水平的一项重要指标。物流行业更是如此,在物流设备领域中不断涌现出新的自动化设备,如工业机械手、堆垛机〔机械手的变异〕、四向托盘、高架叉车、自动分拣机、自动引导搬运车、集装箱等,极大的减轻了人们的劳动强度,提高了物流运作效率和效劳质量,降低了物流本钱,在物流作业中起着重要作用,极大的促进了物流的快速开展。自动化立体仓库正是融合了众多先进自动化技术和设备的典型代表,其中以工业机械手、堆垛机和仓库控制系统技术尤为突出。仓库控制系统是指在不直接进行人工处理的情况下自动地存储或取出物料的系统,它功能强大、土地利用率高、存取效率高、准确率高,广泛地运用于机械制造等其他行业的物流系统中。完成这一存取过程的机械手和堆垛机是该系统的最关键部份,机械手主要完成出入货辊道输送带与堆垛机库台之间货物传递,又堆垛机完成存取工作。本课题就是以可编程控制器〔PLC〕为切入点,着重讨论如何设计自动化立体仓库中的机械手控制系统。本设计采用德国西门子公司生产的S7-200系列PLC,利用所学可编程技术,结合相应的硬件设计装置,完成对机械手各种动作的控制,并能根据需要随时更改机械手动作方式。在整个设计过程中各种方案的敲定与实施均是在指导老师的帮助下,通过实验完成并确定的。设计机械手要求可在空间抓放物体,且动作灵活多样,适用于可变换货物的中小批量自动化搬运。再加上研究的机械手采用的是德国西门子S7-200系列PLC控制,是一种按预先设定的程序进行工件搬运的自动化装置,所以所设计机械手可用于立体仓库完成搬运作业,也可局部代替人工在高温和危险的作业区进行单调持久的作业,并能够实现通过更改相关控制程序来满足对机械手各种动作变化的控制。第1章绪论1.1本课题研究背景随着世界经济的快速开展和现代科学技术的进步,物流产业作为国民经济中一个新兴的效劳部门,正在全球范围内迅速开展。在国际上,物流产业被认为是国民经济开展的动脉和根底产业,其已经开展成为衡量一个国家现代化程度和综合国力的重要标志之一。从我国目前经济开展状况来看,随着市场经济的深入,单纯依赖商流赚取利润的时机愈来愈少。因此,各企业逐渐将目光转向素有“第三利润源〞之称的物流行业,纷纷投资兴建不同类型的流通中心、物流中心或者配送中心,想以此形成新的经济增长点。而自动化技术在企业物流系统中的作用是显而易见的,其开展过程中融入了更多的自动化技术。自动化立体仓库就是最典型的代表,在兴旺国家作为计算机集成制造系统(CIMS)的重要生产技术根底之一的自动化立体仓库技术早在20世纪80年代末期就已开展得比拟成熟。但是,由于自动化立体仓库投资较高,受经济条件的制约,在我国起步较晚,当然这些年来也取得了许多成果。尤其是随着现代网络信息技术的日益完善和高速开展,自动化信息技术受到了全球的普遍重视和关注,电子商务思想日益为企业所接受。伴随电子商务时代的到来,给全球物流带来了新的开展趋势。世界各国都在大力开展电子商务,并在不断地把传统物流和电子商务进行整合,以便提高物流水平。我国也不例外,新的形势逼迫我国物流企业必须尽快适应电子商务的要求,同时也要求我们必须大力开展与物流管理及自动化立体仓库控制相关的技术。近几年我国计算机自动控制技术的飞速开展,为我国自动化立体仓库的开展提供了重要的技术支持。自动化立体仓库不仅具有节省用地、减轻劳动强度、提高物流效率、降低储运损耗、减少流动资金积压等优势;而且在沟通物流信息、衔接产需、保证生产均衡、合理利用资源、进行科学储藏与生产经营决策等方面发挥着独特的作用。同时,工业机械手〔以下简称机械手〕技术也在近年的自动控制领域中迅速开展,随着立体仓库的开展,机械手在立体仓库的作用也愈来愈重要。其中以随立体仓库的出现而开展起来的专用机械手〔现称堆垛机〕尤为突出,将机械手技术、自动控制技术合理的用于现代自动化立体仓库中,可以使人们真正享受到现代自动控制技术应用于企业物流管理的益处。1.2本课题的提出和意义国内外其它行业采用自动化立体仓库的情况己经充分证明,使用自动化立体仓库能够产生巨大的社会效益和经济效益。在自动化立体仓库、机械手技术、自动控制技术等飞速开展的背景下,怎样使自动控制技术和机械手技术在自动化立体仓库中发挥更大的作用,是现在各国自动化行业和物流行业需要着重研究的问题,而机械手技术就是需要研究的非常重要的自动化技术之一。但目前使用的机械手的电气控制系统一般采用继电器和开关元件组成的控制系统,不能实现较为复杂的逻辑控制和较多功能控制方式的选择,因而现场使用功能和控制方式单一,不能进行在线管理。因此,本课题选择研究并设计自动化立体仓库中机械手局部的控制,将利用PLC的相关知识对这局部系统做分析和设计,并实现多种控制方式。机械手不只是在自动化立体仓库中起关键作用,在其他各行各业中也有重要的运用,所以对机械手的研究有着重要的意义和作用。机械手作为近代自动控制领域中开展起来的一项新技术,已成为现代制造生产系统中的一个重要的组成局部。机械手在各行业中具有的积极作用正逐渐被人们所认识:其一,它能局部地代替人工操作;其二,它能按照生产工艺的要求,遵循一定的程序、时间和位置来完成工件的传送和装卸;其三,它能操作必要的机具进行焊接和装配;其四,它的结构和控制更加灵活,能够快速的通过更改它的结构和控制程序,来满足实际中的各种变化要求。因此,它能大大地改善工人的劳动条件,降低生产的本钱,显著地提高劳动生产率,加快实现工业生产机械化和自动化的步伐。1.3本课题开展现状和未来趋势自动化立体仓库系统〔AntomatedStorageandRetrievalSystem,AS/RS〕是指在不直接进行人工处理的情况下能自动存储和取出物料的系统,它的主体是自动化立体仓库。我国在自动化立体仓库的研究和应用方面起步较早,1963年有了第一台1.25t桥式堆垛机,1974年建成了我国第一座立体仓库,1977年有了第一台采用计算机进行控制和数据处理的整体式结构自动化立体仓库。从此以后,自动化立体仓库在我国得到迅速开展,我国目前己经建成数百座各种类型的自动化仓库,多数是中小型自动仓库。但是我国的自动化立体仓库技术和兴旺国家还有很大的差距。而我国机械手的研究与开发始于20世纪70年代,1972年我国有了第一台机械手,随之全国各省都开始研制和应用机械手,我国的工业机械手(或第一代机械手)开展主要是逐步扩大其应用范围,在应用专用机械手的同时,相应地开展通用机械手,研制出示教式机械手、计算机控制机械手和组合式机械手等。特别是近几年,机械手技术在我国取得了飞速的开展,引起了各大企业的足够重视,将机械手各运动构件,如伸缩、摆动、升降、横移、俯仰等机构,设计成典型的通用机构,以便根据不同的作业要求,选用不同的典型机构,组装成各种用途的机械手,即便于设计制造,又便于更换工件,扩大了应用范围。其实,机械手在各先进工业国家早就得到了足够的重视,并投入了大量的人力物力加以研究和应用,尤其在高温、高压、粉尘、噪声以及带有放射性和污染的场合,应用得更为广泛。就长远来看,机械手技术将更多的用于其他各行业,而以机械手为主的一系列自动化设备,以及更先进的自动化技术将在各行各业中起更加重要的作用。随着现代工业生产的开展,各种控制系统将陆续产生,对机械手和自动化仓库的要求也会越来越高,当然生产效率和也会随之进一步提高。个人认为,人工智能技术的开展必将推动机械手技术和自动化立体仓库技术向更高阶段及智能自动化方向开展。机械手也会变异成很多种不同的自动化设备,但是有一点是一样的,那就是都会在相应的自动化控制系统中起到前所未有的作用。1.4本课题研究的主要工作随着机械手技术的迅猛开展、其应用领域的不断深化,这也就要求机械手控制系统要有更强的可靠性、更高的灵活性和更好的操作方便性,同时要求降低工业生产本钱,所以开发经济性强的机械手系统就更具有现实意义。本文利用所学知识,结合当代机械手的开展,本论文主要研究和讨论以下几个方面的问题:1、本设计课题研究的主要内容:〔1〕对立体仓库机械手整体方案进行分析、设计在对自动化立体仓库作简单介绍的根底上,分析立体仓库机械手整体的方案,并根据自己的想法设计出简单的模型,采用系统的观点,立足全局,对机械手各功能模块进行合理划分,优化系统配置,综合分析各局部特点,实现功能互补。然后提出设计思路,包括传动方式、控制方式、自由度等,在综合分析的根底上,整体规划机械手的整体结构形式、传动系统、控制功能,并对其他控制功能模块进行系统的分析,从而选定最优方案。〔2〕对机械手控制系统的设计本局部是本论文研究和设计重点内容,分为软件和硬件两局部。硬件局部研究系统的构成、硬件之间的连接以及对控制系统的分析。软件局部采用可编程序控制器〔PLC〕对机械手进行控制,本课题将要选取适宜的PLC型号,并介绍PLC编程软件根本特点;根据机械手的不同工作方式的流程图编制出不同的PLC程序,并画出程序流程图和梯形图;并能根据需要随时改动程序,来控制机械手不同的动作顺序。2、本设计课题拟完成的任务〔1〕所设计的机械手,要求结构简单、经济,并具有一定代表性。〔2〕机械手为通用机械手,根据需要选取和设计机械手,包括其手臂的坐标型式和自由度、手指的结构,以及驱动方式、控制方式等,要求使用面更广,不能只限于立体仓库。〔3〕设计机械手控制系统,包括控制系统的硬件、软件设计,完成对控制器程序设计并作相关说明。第2章立体仓库机械手系统模型设计2.1自动化立体仓库与机械手概况2.1.1自动化立体仓库概况自动化立体仓库又称自动存取系统(AS/RS),是一种采用高层货架储存货物,用起重、装卸、运输机械设备进行货物出库和入库作业的仓库。这类仓库主要通过高层货架充分利用空间进行存取货物,所以称为“立体仓库〞,也有的称为“高架仓库〞;又因为此类仓库是有计算机进行管理和控制,不必人工搬运即可实现存取工作,故称为“自动化立体仓库〞。目前,立体仓库主要有以下几种形式:升降横移式、巷道堆垛式、垂直提升式、垂直循环式、剐形水平循环式等等。立体仓库一般由高层货架、仓储机械设备、建筑物及控制和管理设施等局部组成。其中搬运设备〔这里指机械手〕是自动化仓库中的重要设备,它们一般由电力或者气动驱动,通过手动或自动控制,实现把货物从一处搬运到另一处。本课题设计机械手就是实现入货辊道输送带与堆垛机库台之间货物传递。同时,输送系统〔包括搬运设备机械手〕必须具有高度的可靠性。在立体仓库内,一般只有一套输送系统,一旦发生故障,就会使整个仓库工作受到影响。所以,要求输送系统的各个环节上的设备可靠、耐用、维修方便,对输送系统设置手动控制做后备。所以本机械手设计在程序上均设计了手动和自动两种控制方式。2.1.2机械手概况机械手除了能用于自动化立体仓库外,还广泛用于其他工业生产中。机械手由操作机(机械本体)、控制器、驱动装置和检测传感装置构成,是模仿着人手的局部动作,按给定程序、轨迹和要求实现自动抓取、搬运或操作的自动机械装置。现在把在工业生产中应用的机械手被称为“工业机械手〞。过去,机械手的结构形式比拟简单,专用性较强,仅为某台机床的上下料装置,是附属于该机床的专用机械手。随着工业自动化技术的开展,逐步有了能够独立的按程序控制实现重复操作,适用范围比拟广的“程序控制通用机械手〞,简称通用机械手。由于通用机械手能很快的改变工作程序,适应性较强,所以它在不断变换生产品种的中小批量生产中获得广泛的运用。现如今,机械手已广泛用于各工业生产中,它可以提高生产的自动化水平和劳动生产率;可以减轻劳动强度、保证产品质量、实现平安生产;尤其在高温、高压、低温、低压、粉尘、易爆、有毒气体和放射性等恶劣的环境中,它能代替人进行正常的工作,意义更为重大。因此,机械手在机械加工、冲压、铸、锻、焊接、热处理、电镀、喷漆、装配以及轻工业、物流业、交通运输业等方面得到越来越广泛的运用。2.2立体仓库机械手模型设计立体仓库实验系统设计按照立体仓库的定义,根据实际情况,设计一个简单的立体仓库实验系统。该立体仓库试验装置包括机械手、全自动堆垛机两个主要组成局部,如图2-1所示,其中〔a〕代表机械手局部,〔b〕代表堆垛机局部。〔a〕〔b〕图2-1立体仓库实验装置示意图根据自动化立体仓库的原理,设计整个仓库系统运行过程如下:入库时,由运输系统通过辊道运输带等运输设备将货物运至入货辊道口,再由机械手通过一定动作运行,将货物送至各个堆垛机库台,然后由堆垛机完成货物的储存,放至适宜的仓库中。相反,出库时,先由堆垛机从指定的仓库中取出货物,并送至适宜的堆垛机库台,再由机械手通过动作,将货物送至指定的出货辊道口,然后在由运输系统通过辊道运输带等运输设备将货物送仓库。由于设计的方向和侧重点不同,本设计只针对立体仓库系统中的机械手局部作简单设计和分析。2.2.2立体仓库机械手模型设计鉴于机械手在立体仓库中的具体运用,对所设计的机械手模型描述如下:在总仓库的前后门局部位置分别设立入货辊道口和出货辊道口,两个工作台之间用直线的轨道相连,机械手设至在其轨道上,并能前后来回运行。立体仓库局部位于轨道的左右两端,在各仓库的前面一定距离设置堆垛机库台,分别为1号库台、2号库台、3号库台…。奇数号库台位于轨道左边,偶数号库台位于轨道右两边,并左右对称。机械手主要负责货物在出入库时,通过自身的动作作业,完成入、出货辊道口与各堆垛机库台之间的货物传递。由于设计系统是实验用,不可能像现实中的立体仓库那么大,考虑到实际情况,本设计具体研究的控制系统中,只设置两个堆垛机库台,分别位于轨道左右两边,这样在实际的操作中也就不用机械手沿轨道移动了,只需机械手完成上升、下降、伸长、缩短、左转、右转等动作就可以到达目的。立体仓库机械手系统模型图如图2-2所示:图2-2立体仓库机械手系统模型图结合立体仓库机械手模型图,设计机械手运动过程如下:机械手具有四个位置,分别是入货辊道口、出货辊道口、1号库台和2号库台,设其中的入货辊道口为原点位置。货物入库时,由机械手在原点位置抓取物件,按照控制系统的命令,通过升降、伸缩、旋转动作,送至对应的1号〔2号〕库台。货物出库时,机械手根据控制系统命令,先由原点位置到相应的1号〔2号〕库台抓取物件,通过动作,送至出货辊道口。机械手具体的动作流程,将在第4章的机械手控制系统的动作过程中作详细介绍。2.2.3本系统研究的目标要求根据设计模型中机械手的作用,列出设计本系统需要到达的目标要求,以此来要求后面的对机械手控制系统的设计。本次设计要求利用可编程控制器〔PLC〕来设计控制程序,所以要求掌握PLC控制系统设计的步骤和根本方法,并使所设计的机械手控制系统具备以下的功能要求:〔1〕从进货辊道口抓取货物,通过移动,放至2个不同方位库台的入库动作功能;〔2〕能实现从2个不同方位库台抓取货物,通过移动,放至出货辊道口的出库动作功能;〔3〕能手动操作进、出库动作;〔4〕能自动复位原点;〔5〕系统能按照三种不同的工作方式运行入、出库动作:单操作方式、单周期操作方式和连续操作方式:〔6〕能根据实际需要随意选择三种工作方式中的一种。说明:由于系统的入库动作和出库动作正好相反,所以本设计着重分析和设计入库动作,对出库动作做简单的描述。第3章机械手整体设计方案3.1机械手的根本原理3.1.1机械手的根本构成机械手主要由控制器、驱动装置、执行机构以及位置检测装置等所组成。各系统相互之间的关系如图3-1所示。图3-1机械手的组成方框图一、执行机构执行机构是机械手主体局部,也就是我们通常看见的局部,包括手部、手腕、手臂和立柱等部件,根据需要还可以增设行走机构。下面对执行机构各局部部件作简单的分析,比拟机构各种形式的用处,并以此根据来设计机械手具体方案。1、手部手部,即与物件接触的部件,也是执行机构的重要局部,由于与物件接触的形式不同,可分为夹持式和吸附式手部。夹持式手部由手指(或手爪)和传力机构所构成。手指是与物件直接接触的构件,常用的手指运动形式有回转型和平移型。回转型手指结构简单,制造容易,故应用较广泛。平移型应用较少,其原因是结构比拟复杂,但平移型手指夹持圆形零件时,工件直径变化不影响其轴心的位置,因此适宜夹持直径变化范围大的工件。手指结构的选取取决于被抓取物件的外表形状、被抓部位(是外廓或是内孔)和物件的重量及尺寸。而传力机构那么通过手指产生夹紧力来完成夹放物件的任务。传力机构型式较多,常用的有:滑槽杠杆式、连杆杠杆式、斜面杠杆式、齿轮齿条式、弹簧式和重力式等。吸附式手部主要由吸盘等构成,它是靠吸附力(如吸盘内形成负压或产生电磁力)吸附物件,相应的吸附式手部有负压吸盘和电磁吸盘两类。负压吸盘通常用于吸取轻小片状零件、光滑薄板材料等物件;而电磁吸盘通常用于吸取导磁性的环类、带孔的盘类零件、以及有网孔状的板料等物件。假设用吸附式手部吸料,其吸盘的形状、数量、吸附力大小,根据被吸附的物件形状、尺寸和重量而定。此外,根据特殊需要,手部还有勺式(如浇铸机械手的浇包局部)、托式(如冷齿轮机床上下料机械手的手部)等型式。2、手腕手腕是连接手部和手臂的部件,并可用来调整被抓取物件的方位(即姿势)。3、手臂手臂是支承被抓物件、手部、手腕的重要部件。手臂的作用是带动手指去抓取物件,并按预定要求将其搬运到指定的位置。工业机械手的手臂通常由驱动手臂运动的部件(如油缸、气缸、齿轮齿条机构、连杆机构、螺旋机构和凸轮机构等)与驱动源(如液压、气压或电机等)相配合,以实现手臂的各种运动。手臂既能实现直线和回转运这样的根本运动,也可实现有直线与回转、直线与直线的复合运动。4、立柱立柱是支承手臂的部件,立柱也可以是手臂的一局部,手臂的回转运动和升降(或俯仰)运动均与立柱有密切的联系。机械手的立柱通常为固定不动的,但因工作需要,有时也可作横向移动,即称为可移式立柱。5、行走机构当工业机械手需要完成较远距离的操作,或扩大使用范围时,可在机座上安装滚轮、轨道等行走机构,以实现工业机械手的整机运动。滚轮式行走机构可分为有轨的和无轨的两种;驱动滚轮运动那么应另外增设机械传动装置。6、机座机座是机械手的根底局部,机械手执行机构的各部件和驱动系统均安装于机座上,故起支撑和连接的作用。二、驱动装置驱动装置是驱开工业机械手执行机构运动的动力装置,通常由动力源、控制调节装置和辅助装置组成。常用的驱动系统有液压传动、气压传动、电力传动和机械传动等四种形式。三、控制器控制器是支配着工业机械手按规定要求运动的控制装置。目前工业机械手的控制器一般由程序控制局部和电气定位(或机械挡块定位)局部组成。控制器有电气控制和射流控制两种,它支配着机械手按规定的程序运动,并记忆人们给予机械手的指令信息(如动作顺序、运动轨迹、运动速度及时间),同时按其控制系统的信息对执行机构发出指令,必要时可对机械手的动作进行监视,当动作有错误或发生故障时即发出报警信号。四、位置检测装置控制机械手执行机构的运动位置,并随时将执行机构的实际位置反响给控制器,并与设定的位置进行比拟,然后通过控制器进行调整,从而使执行机构以一定的精度到达设定位置。3.1.2机械手的分类工业机械手的种类很多,关于分类的问题,目前在国内尚无统一的分类标准,在此暂按使用范围、驱动方式和控制系统等进行分类。然后根据自己系统的需要,设计适宜类型的机械手。一、按用途分1、专用机械手这是附属于主机的、具有固定程序而无独立控制系统的机械装置。专用机械手具有动作少、工作对象单一、结构简单、使用可靠和造价低等特点,适用于大批量的自动化生产,如自动机床的上、下料机械手等。2、通用机械手这是一种具有独立控制系统的、程序可变的、动作灵活多样的机械手。在规格性能范围内,其动作程序是可变的,通过调整可在不同场合使用,驱动系统和控制系统是独立的。通用机械手的工作范围大、定位精度高、通用性强,适用于不断变换生产品种的中小批量自动化的生产和搬运。二、按驱动方式分1、液压传动机械手这是以液压的压力来驱动执行机构运动的机械手。其主要特点是:抓重可达几百公斤以上、传动平稳、结构紧凑、动作灵敏。但对密封装置要求严格,否那么油的泄漏对机械手的工作性能有很大的影响,且不宜在高温、低温下工作。假设机械手采用电液伺服驱动系统,可实现连续轨迹控制,使机械手的通用性扩大,但是电液伺服阀的制造精度高,油液过滤要求严格,本钱高。2、气压传动动机械手这是以压缩空气的压力来驱动执行机构运动的机械手。其主要特点是:介质来源极为方便,输出力小,气动动作迅速,结构简单,本钱低。但是,由于空气具有可压缩的特性,工作速度的稳定性较差,冲击大,而且气源压力较低,抓重一般在30公斤以下,在同样抓重条件下它比液压机械手的结构大,所以适用于高速、轻载、高温和粉尘大的环境中进行工作。3、机械传动机械手这是由机械传动机构(如凸轮、连杆、齿轮和齿条等)驱动的机械手。它是一种附属于工作主机的专用机械手,其动力是由工作机械传递的。它的主要特点是运动准确可靠,动作频率大,但结构较大,动作程序不可变。4、电力传动机械手这是有特殊结构的感应电动机、直线电机或功率步进电机直接驱动执行机构运动的机械手,因为不需要中间的转换机构,故机械结构简单。其中直线电机机械手的运动速度快和行程长,维护和使用方便。三、按控制方式分1、点位控制这种控制的运动为空间点到点之间的移动,只能控制运动过程中几个点的位置,不能控制其运动轨迹。假设欲控制的点数多,那么必然增加电气控制系统的复杂性。目前使用的专用和通用工业机械手均属于此类。2、连续轨迹控制这种控制的运动轨迹为空间的任意连续曲线,其特点是设定点为无限的,整个移动过程处于控制之下,可以实现平稳和准确的运动,并且使用范围广,但电气控制系统复杂。这类工业机械手一般采用小型计算机进行控制。3.2机械手系统功能设计3.2.1系统对机械手的根本要求根据立体仓库的性能,总结出系统对机械手的根本要求是:能快速、准确地抓取、释放和搬运物件,也就是说要求机械手具有高精度、快速反响、一定的承载能力、足够的工作空间和灵活的自由度及在任意位置都能自动定位等特性,并能实现柔性转换和编程控制。本课题本着以下的原那么对机械手进行设计:根据系统功能要求和环境条件,充分分析作业对象(工件)的作业技术要求,拟定最合理的作业工序和工艺,定位精度要求,抓取、释放和搬运物件时平安性等。3.2.2系统各局部的选择与设计根据前面对机械手各局部的介绍,以及每种类型的适用范围,按照立体仓库系统对机械手的根本要求,完成对机械手各局部的选择和设计如下,设计机械手结构、运动示意图如图3-2所示。1、机械手的选型根据前面所讲述的机械手在用途上的差异,为了使机械手的使用范围更广,动作能够随时调整,本设计选用通用性机械手。2、手部结构设计为了使机械手的通用性更强,更加灵活多变,把手部机构设计成可更换结构。当搬运物件是棒状、方形、圆形时,手部选用夹持式手部;当搬运物件是光滑板形〔采用负压式〕、网状板形〔采用电磁式〕时,手部选用吸附式手部。手指运动形式均为平移型。3、机械手的手腕结构设计考虑到机械手的通用性,同时由于被抓取工件是水平放置,因此手腕必须设有回转运动才可满足工作的要求。因此,手腕设计成回转结构,实现手腕回转运动的机构为回转气缸。4、机械手的手臂结构设计按照抓取物件的要求,本机械手的手臂有4个自由度,即手臂的上升与下降、伸长与缩短、左转与右转,以及机械手的前后移动。手臂的回转和升降运动是通过立柱来实现的,立柱设计为可移动式立柱,立柱的横向移动即为手臂的横移,手臂的各种运动由气缸来实现。5、机械手的坐标形式按机械手手臂的不同运动形式及其组合情况,其座标型式可分为直角座标式、圆柱座标式、球座标式和关节式。由于本机械手在搬运货物过程中,需要手臂具有升降、收缩及回转运动,因此,采用圆柱座标型式机械手。图3-2机械手结构、运动示意图6、机械手的驱动方式设计由于气压传动系统的动作迅速,反响灵敏,阻力损失和泄漏较小,且本钱低廉,结合实际情况综合考虑,本机械手采用气压传动方式。7、机械手的控制方案设计考虑到机械手的通用性,同时使用点位控制,因此我们采用可编程序控制器(PLC)对机械手进行控制。当机械手的动作流程需要改变时,只需改变PLC程序即可实现,非常方便快捷。第4章机械手控制系统硬件设计根据机械手的工作要求和运动规律,本课题机械手控制系统选用PLC作为系统的控制器,本章主要对机械手控制系统进行简单描述,并确定系统选取PLC控制器的型号,确定系统输入、输出分配,画出PLC外部接线图,对控制系统硬件局部进行设计。4.1机械手控制系统描述本系统控制的对象为所设计的圆柱座标式气动机械手。它的手臂具有三个自由度,即水平方向的伸长和缩短、竖直方向的上升和下降、绕竖直轴的顺时针方向旋转〔右转〕和逆时针方向旋转〔左转〕,并由它的末端执行装置〔机械手手指〕完成抓紧、放开物品功能。以上机械手各动作均采用气缸驱动,而气缸由对应的电磁阀控制。其中,上升、下降,左转、右转,以及伸长和缩短分别由2位5通双线圈电磁阀控制。如当下降电磁阀通电时,机械手下降,当下降电磁阀断电时,机械手下降停止。只有当上升电磁阀通电时,机械手才上升;当上升电磁阀断电时,机械手上升停止。同理,左转、右转分别由左转电磁阀和右转电磁阀控制;伸长、缩短分别由伸长电磁阀和右转电磁阀控制。机械手的放松或夹紧由一个单线圈两位置电磁阀,称为夹紧电磁阀控制。当该线圈通电时,机械手夹紧;当该线圈断电时,机械手放松。这样,可用PLC的输出端与相应的电磁阀线圈相连,通过编程,使电磁阀各线圈按一定序列鼓励,从而使机械手按预先安排的动作序列工作,如果欲改变机械手的动作,不需改变接线,只需将程序中动作代码及顺序稍加修改即可。另外,除抓放外,其余六个动作末端或指定位置均放置一限位开关(如图4-1所示),以检测动作是否到位,当动作到达限位时才能执行下一个动作任务。图4-1为机械手的限位开关示意图,其中SQ1-SQ8分别代表下降、上升、伸长、缩短、旋转至入货口、旋转至1号库台、旋转至2号库台、旋转至出货口限位开关。设置限位开关的目的是为了能够使机械手精确的到达各个位置,准确无误的放取货物;同时保证运行时不会因为运行过限而造成机械上的损坏。当机械手动作到位并准备下降时,为了确保平安,在下降抓取前需确定工作台上有物品才能下降,而在下降放开物品前需确定工作台无物品才允许下降。图4-1机械手限位开关示意图也就是说,在每次下降时都要用检测元件检测工作台上是否有物品,是否符合下降要求,假设不符合,发出报警信号。设计中用光电开关I1.1进行无物品检测,I1.1接通表示无物品,I1.1断开表示有物品。最终机械手会在PLC程序的控制下,按照第2章的立体仓库机械手实验模型制定入、出库的机械手动作顺序,并按此动作完成任务,从而完成立体仓库内货物的入、出库工作。4.2控制系统的动作过程和控制方式4.2.1控制系统的动作过程在此系统中,机械手主要是通过手臂的移动动作和手指的抓取动作来完成货物出、入仓库的搬运任务。由于出库和入库动作恰好相反,但其设计思路和控制方法都相同,为了防止重复,本论文主要是分析和设计对入库过程的控制,出库过程暂不涉及。机械手的动作过程如图4-2所示,设计系统原点位置为入货辊道口位置,机械手的原始动作状态是:上升至上限位开关处、缩短至缩短限位开关处、旋转至原点位置,且机械手手指处于松开状态。当有货物入库时,机械手从原点位置开始,按下启动按钮,伸长电磁阀通电,机械手伸长。伸长至碰到伸长限位开关,伸长电磁阀断电,伸长停止;此时用光电开关检测入货辊道口工作台上有无物品,假设有物品,光电开关不接通,下降电磁阀通电,机械手下降〔假设无物品,光电开关接通,系统报警〕。下降至碰到下限位开关,下降电磁阀断开,下降停止。同时接通夹紧电磁阀,机械手抓取物品,抓紧后,上升电磁阀接通,机械手上升。上升到顶时,碰到上限位开关,上升电磁阀断开,上升停止。此时需要判断和识别将货物送至哪一个堆垛机库台,根据控制开关来判断,假设需送至1号库台,那么接通左转电磁阀,机械手左转。左转至1号库台限位时,图4-2机械手动作过程图碰到限位开关,左转电磁阀断开,左转停止。此时又需对库台检测是否有货物存在,假设此时库台上无物品,那么光电开关接通,并接通下降电磁阀,机械手下降〔假设库台上有物品,那么系统报警〕。下降到底后,碰到下限限位开关,下降电磁阀断开,下降停止。同时夹紧电磁阀断开,机械手松开。松开后,上升电磁阀接通,机械手上升。上升到顶后,碰到上限位开关,上升停止;同时接通右转电磁阀,机械手右转。有右转至原点位置后,碰到原点限位开光,右转电磁阀断开,右转停止〔假设需送至2号库台,那么逐步完成右转、下降、松开、上升、左转到达原点位置〕。至此,机械手经过10个动作完成了一个工作周期。4.2.2控制系统的工作时序图根据动作流程画出控制系统的工作时序图如图4-3所示。图4-3机械手动作时序图4.2.3控制系统的控制方式按照立体仓库系统机械手的控制要求,设计本机械手控制系统的控制方式为三种,即为原点复位操作方式、复位手动操作方式和自动操作方式。其中自动操作方式又分为单周期和连续操作方式。这样控制系统共设计四种控制方式,并可以根据实际情况,由操作人员选择适宜的控制方式。1、原点复位操作方式:当机械手在进行各种动作之前必须进行原点复位操作控制方式,使机械手自动复位到原点位置,这就防止了在用手动操作方式去使机械手复位。因为系统可能发生紧急情况,机械手可以在任何位置停止动作,情况恢复后,必须进行原点复位操作,所以设计原点复位操作控制很有必要。2、手动操作控制方式:设计程序,用按钮对机械手的每一步动作单独进行操作控制。中选择左转与右转动作时,按下启动按钮,机械手右转;按下停止按钮,机械手左转。中选择伸长与缩短动作时,按下启动按钮,机械手缩短;按下停止按钮,机械手伸长。中选择上升与下降动作时,按下启动按钮,机械手下降;按下停止按钮,机械手上升。中选择抓紧与放开动作时,按下启动按钮,机械手抓紧;按下停止按钮,机械手放开。3、单周期操作控制方式:机械手经复位后,从原点开始,按一下启动按钮,机械手自动按照设计动作过程完成一个周期后停止在原点。4、连续操作控制方式:机械手经复位后,从原点开始,按一下启动按钮,机械手将自动地、连续不断地按照设计动作过程周期性循环。在工作中假设按一下停止按钮,那么机械手将继续按过程完成一个周期的多动后,回到原点位置自动停止。4.3控制系统操作面板的设计根据系统控制要求,需要设计一定的操作按钮和操作开关,并按一定的顺序布置在控制箱面板上,如图4-4所示为入库系统操作控制面板设计布置图。在该控制面板中设计有4个操作按钮,分别是电源启动、急停按钮和动作启动、停止按钮。动作的启动、停止按钮在各种控制操作方式下都会用到,但各自使用不一样。而电源启动、急停按钮控制PLC外部负载的电源接通或断开,与PLC控制程序无关。为了保证在当系统出现紧急情况下〔包括PLC发生故障时〕,能可靠地切断PLC的负载电源,设置了交流接触器KM〔见图4-5〕。运行时按下“电源启动〞按钮,是KM线圈得电并自锁,KM的主触点接通,给外部负载提供交流电源,出现紧急情况时,用“急停〞按钮来切断负载电源,到达防止事故发生的目的。同时该控制面板中还设计了三个万能转换开关,来对各种情况的选择,分别是手动加载选择开关、工作方式选择开关和入库位置选择开关。入库位置选择开关I1.7、I2.0分别接通代表货物将被送至1号、2号库台。工作方式选择开关主要是对系统控制方式的选择,根据实际需要选择适宜的控制方式,其中I1.3、I1.4、I1.5、I1.6分别代表单操作控制方式、原点复位控制方式、单周期操作控制方式和连续操作控制方式。而加载选择开关只能在选择单操作方式〔即手动操作〕时才起作用,但操作时,按加载选择开关的位置,用动作启动、停止按钮控制动作。图4-4操作面板布置图4.4系统控制器PLC的选型可编程控制器(PLC)按输入输出点数以及CPU功能分为大、中、小3种类型,按其结构又可分为整体式和模块式PLC。可编程控制器的种类很多,德国西门子〔SIMATIC〕公司生产的S7-200是近年来该公司推出的高性能小型可编程控制器,有灵活多变的系统配置,还有许多特殊功能模块可以选用,各种单独的模块之间可进行广泛组合以用于扩展,功能强大,使用方便。本设计机械手控制系统选用的PLC是德国西门子公司生产的S7-200系列中的CPU224型号。该型号PLC集成的数字量输入/输出为14入10出,共24个数字量I/O点,可连接7个扩展模块,最大扩展至168路数字量I/O点或35路模拟量I/O点。I/O端子可很容易地整体拆卸,是具有较强控制能力的控制器。根本位布尔运算执行时间为0.22μs,用户存储器容量8K字节。而且它还具备6路30kHz单相高速计数器和2路20kHz高速脉冲输出可以分别用来接收旋转编码器信号和直接控制步进电机运行。有模拟量输入/输出模块、高速计数器模块、位置控制模块、数据输入/输出模块、通信模块等,可以实现模拟量控制、位置控制和联网功能。4.5控制系统输入、输出设计控制系统输入设备是用以生产输入控制信号的设备,在本设计的机械手控制系统中有:启动、停止按钮;发讯开关,即各个位置上的限位开关;工作方式选择开关选用万能转换开关;加载选择开关。控制系统输出设备是由PLC输出信号驱动的执行元件,在机械手的控制系统中的输出设备是各气压回路的电磁阀,原点指示灯,报警指示灯。表4-1I/O分配表——输入信号输入信号地址元件初始状态功能I0.0控制按钮SB1常开启动按钮I0.1行程开关SQ1常开下限限位开关I0.2行程开关SQ2常开上限限位开关I0.3行程开关SQ3常开伸长限位开关I0.4行程开关SQ4常开缩短限位开关I0.5行程开关SQ5常开旋转至入货口〔原点位置〕限位开关I0.6行程开关SQ6常开旋转至1号库台限位开关I0.7行程开关SQ7常开旋转至2号库台限位开关I1.0行程开关SQ8常开旋转至出货口位置限位开关I1.1接近开关SQ9常开无物品检测开关I1.2控制按钮SB2常闭停止按钮I1.3万能转换开关1常开单操作I1.4常开原点复位I1.5常开单周期操作I1.6常开连续操作I1.7万能转换开关2常开送至1号库台I2.0常开送至2号库台I2.1加载选择开关常开左转与右转I2.2常开伸长与缩短I2.3常开上升与下降I2.4常开抓紧与松开表4-2I/O分配表——输出信号输出信号地址元件初始状态功能Q0.0指示灯常开原点指示Q0.1电磁阀YV1常开竖直下降Q0.2电磁阀YV2常开竖直上升Q0.3电磁阀YV3常开手臂左转Q0.4电磁阀YV4常开手臂右转Q0.5电磁阀YV5常开手臂伸长Q0.6电磁阀YV6常开手臂缩短Q0.7电磁阀YV7常开手抓抓紧Q1.0指示灯常开报警指示本设计机械手PLC控制系统共使用21个输入量、9个输出量。而德国西门子公司S7-200系列中的CPU224型号只集成14个输入量、10个输出量,所以应增加数字量输入。比拟EM221〔8个输入点,0个输出点〕、EM222〔0个输入点,8个输出点〕、EM223〔4/8/16个输入点、4/8/16个输出点〕三种数字量扩展模块后,选用型号为EM221的数字量输入模块一块,增加8个输入。控制系统具体I/O分配表如表4-1、表4-2所示。由输入、输出组成的PLC外部接线图如图4-5所示。图4-5PLC外部接线图第5章机械手控制系统软件设计5.1西门子软件介绍德国西门子公司上产的S7-200系列的PLC是一种小型的可编程序控制器,适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。S7-200系列出色表现在以下几个方面:极高的可靠性,极丰富的指令集,易于掌握,便捷的操作,丰富的内置集成功能,实时特性,强劲的通讯能力,丰富的扩展模块。S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。如:机械手系统,冲压机床,磨床,印刷机械,橡胶化工机械,中央空调,电梯控制,运动系统。5.2控制系统程序设计5.2.1整体程序结构为了在程序中安排机械手控制系统的原点复位操作、单操作、自动操作等功能程序,先对系统整体程序结构进行规划设计,如图5-1所示。整个程序设计用跳转指令来完成对各种操作功能的控制,假设选择原点复位操作控制方式,I1.4接通,接着执行复位程序。假设I1.4断开,那么跳过复位程序,执行下面程序。原点复位程序独立于单操作程序和自动操作程序,另行设计。假设选择单操作控制方式,I1.3接通,接着执行单操作程序。假设I1.4断开,那么跳过但操作程序,执行下面程序。同样,单操作程序也是另行单独设计。在单周期操作控制方式和连续操作控制方式下,即I1.5或者I1.6接通,可执行自动操作程序。假设两者都断开,那么跳过自动操作程序。另外,在需要自动操作方式工作时,需要接通一个中间继电器M1.0。单周期控制方式和连续控制方式都用同样的输出继电器。根据图5-1的整体程序结构图设计出机械手控制系统的主程序,见附录一。图5-1系统整体程序结构图5.2.2原点复位操作程序当控制系统要执行自动操作控制,而此时机械手又不在原点位置时,就需要对机械手进行原点复位控制,省去用手动操作复位,可以减轻人力和劳力。不管在任何位置,只要机械手按照程序,执行上升、缩短、旋转和松开动作就可以自动复位。需要注意的是,在执行松开动作之前,要对机械手指上是否夹的有物件进行检测,假设没有物件,那么执行松开动作;假设有物件那么不执行松开动作,并发出报警信号。据此,设计原点复位操作程序,见附录二。5.2.3单操作程序在设计单操作程序时,为了防止发生误动作而产生不平安事故,需要插入一些联锁电路。将加载开关拨到“左转/右转〞档时,按下启动按钮,机械手右转;按下停止按钮,机械手左转。且这两个动作只能当机械手处于上限位置时才能执行,即为平安起见,设上限平安联锁保护。同理,在加载开关拨到“伸长/缩短〞时,设立上限平安联锁保护,按下启动按钮,机械手缩短;按下停止按钮,机械手伸长。在加载开关拨到“抓紧/放开〞时,设立下限平安联锁保护,按下启动按钮,机械手抓紧;按下停止按钮,机械手放开。在加载开关拨到“上升/下降〞时按下启动按钮,机械手下降;按下停止按钮,机械手上升。根据要求和需要,设计单操作程序,见附录三。5.2.4自动操作程序在自动操作程序设计,是控制系统非常关键的一个局部,该局部的控制必须具有稳定性,灵活性,且系统必须参加报警程序,在每当机械手下降前用光电开关对工作台进行有无物件检测。由于单周期操作控制和连续控制都将采用自动操作程序,所以需要用一个中间继电器M1.0来控制和选择具体执行哪种控制方式,假设此时为单周期操作状态,那么M1.0断开,即状态转移回到S0.0,机械手将停在原点;假设此时为连续工作状态,那么M1.0接通,即状态转移回到S0.1,重复执行自动程序。在运行中,如按停止按钮,机械手的动作执行完当前一个周期后,回到原点自动停止。假设出现紧急情况按下急停按钮,或者PLC掉电,那么机械手会立即停止动作。重新启动后,先用手动操作或者执行原点自动复位程序,使机械手复位到原点位置后,在重新启动,机械手会重新开始自动操作。综合考虑后,设计自动操作程序,见附录四。图5-2自动操作控制方式流程图5.3控制系统调试局部按照设计要求和任务,设计完软件、硬件系统后,要对程序进行检查,对各系统进行模拟调试,最后总装统调。这局部是在实验室完成了,整个过程是利用STEP7-200软件按一下顺序和方法完成调试。1、将所设计程序编写完成后,进行编译程序,编译后在屏幕下部的输出窗口显示语发错误的数量、各条语法错误的原因和产生错误的位置。结果:在过程中发现错误3个,并及时改正错误,并编译成功。2、连接硬件电路,并仔细检查,然后连接计算机与模拟实验箱,使计算机与PLC建立起通信连接,再对程序进行下装,点击下装操作后,在对话框中可以选择是否下载程序块、数据块和系统块。单击“确定〞即可下装。假设程序错误或者在编程软件中设置的PLC型号与实际型号不符,下装失败,需作相应的修改后才能成功下载。结果:在此过程中,除此下载失败,原因是PLC的型号和CPU的版本与实际不符。但是改正后,再次下载,仍然失败。经过认真的排查,原因是程序错误,是对子程序条件换回指令〔CRET〕使用错误,再次改正后下载成功。3、运行程序,开始调试。用状态表来读、写、强制和监视PLC的内部编程元件。选择菜单命令“调试——程序状态〞或者单击工具条中的程序状态按钮,在语句表中启动程序状态监控,状态数值的颜色表示指令的执行情况,黑色表示该指令被正确执行;红色表示指令执行时有错误,灰色表示指令没有被执行〔其原因是栈顶的值为0,或者该指令在一个没有被激活的SCR块中〕;空白表示该指令没有被执行。在梯形图中有显示出各个编程元件的状态,如果位操作数为1〔ON〕,触点、线圈将出现彩色块,并允许以最快的通信速度显示、更新触点和线圈的状态。从这些状态中可以看到系统的整个运行过程是否符合设计要求和任务。结果:调试过程中发现5处错误,其中有2处是动作过程错误,没有按照设计的过程运行,这由书写程序时大意造成;有1处错误是对顺空继电器指令理解不够深刻;还有2处是属于硬件接线错误。对所有错误都逐一改正后,运行,调试成功。4总装与统调严格说,总装统调是可编程控制器设计构成控制系统的最后一个设计步骤。在对系统做模拟调试成功后,进行总装统调。也就是在进行完总体设计以及具体的硬件系统设计和软件系统设计后,除了要分别对硬件系统和软件系统进行调试外,还必须对软、硬件系统进行合调试和试运行,反复进行修改调整,直到整个控制系统全部投入正常工作为止。注:由于此局部是需要在实际生产和运用中实现,在实验室无法完成,且本次设计属于理论研究,所以此步骤省略,本次设计系统调试局部到调试程序成功结束。第6章总结通过为期两个多月的学习和设计,现在毕业设计已经进入收尾阶段,本论文以立体仓库为载体,对机械手的结构、控制系统的一些普遍问题作了分析和研究,并设计立体仓库机械手模型。在分析机械手结构和用途的根底上,着重进行了机械手控制系统的硬件、软件设计。机械手控制系统采用PCL控制,系统硬件具有可靠性高、结构简单、价格廉价、扩展性强等特点。软件设计中,系统采用了4种控制方式,可自动和手动操作,也可单周期和连续运行,同时设有自动回原点程序。且程序可以灵活改变,可以根据机械手的动作顺序修改程序,使机械手的通用性更强。在设计过程中,掌握了PLC控制系统设计的步骤和方法,完成了设计初期制定的任务和要求。通过设计,学习和掌握了立体仓库和机械手方面的根本知识,了解了自动化技术在现在各行各业中的运用和开展状况,知道了其开展趋势和开展前景,稳固了可编程控制器等自动化专业课程的相关知识。由于时间原因,本次设计还有些问题需要进一步研究,比方,对机械手运行速度的控制,对机械手各模块之间的连接方式的改良等方面。虽然,还有很多尚未解决的问题有待于继续研究,但相信对利用PLC控制机械手的研究是非常有新意、有意义的,它有着广泛的应用前景。参考文献【1】张万忠,刘明芹.电器与PLC控制技术[M].北京:化学工业出版社,2003.【2】常斗南.可编程序控制器原理、应用实验[M].北京:北京机械工业出版社,1998.【3】张万忠.可编程控制器入门与应用实例〔西门子S7-200系列〕[M].北京:中国电力出版社,2004.【4】西门子公司.S7-200可编程控制器系统手册(第四版)[M].西门子,2003.【5】张维君,索世文,牛军.PLC在自动化立体仓库控制系统中的应用[J].机械设计与制造.2004,4(2).【6】万理想,丁保华.PLC在物料分拣机械手控制中的应用[J].煤矿机械.2007.4.【7】李超.气动通用上下料机械手的研究与开发[D].西安:陕西科技大学.2003【8】杨华,李欣,钟敏.自动化立体仓库堆跺机拣选作业调度研究[J].起重运输机械.2005.03,23—26.【9】周天沛,代洪.基于PLC的自动化立体仓库控制系统[J].起重运输机械.2023.02..【10】赵妍,刘志珍,张新.PLC在模拟立体仓库中的应用[J].电气时代.2005.5.致谢本课题设计论文能最终顺利完成,首先应该感谢我的指导老师邵雪卷老师自始至终给予的细致指导和无尽的关心帮助。在设计过程中,老师时时给我热情的鼓励和不倦的教诲,在设计思想和设计方法上给我了诸多启示,解答了很多难题。老师严谨的治学作风和求实的工作态度深深地影响了我,令我受益非浅。在此我对邵老师表示无尽的感谢!其次,还要感谢自动化实验室的老师,以及和我一起在实验室实现设计的同学,在实现设计过程中,是他们给我提出了珍贵的意见,给我了很大的帮助,在此我表示深深的谢意!同时,我要向电子信息工程学院团委老师、我的年级辅导员和班主任表示深深的感谢!最后,我要感谢父母、家人,感谢在大学期间所有给我过帮助、关心过我的同学和老师!附录附录一:主程序假设工作方式选择开关拨至原点复位操作控制方式,那么I1.4接通,那么执行子程序SBR-0;否那么跳过子程序SBR-0。假设工作方式选择开关拨至单操作控制方式,那么I1.3接通,那么执行子程序SBR-1;否那么跳过子程序SBR-1。假设工作方式选择开关拨至单周期操作或者连续操作控制方式,那么I1.5或I1.6接通,那么执行子程序SBR-2;假设I1.5和I1.6都断开,那么跳过子程序SBR-2。程序结束。附录二:子程序1——原点复位程序状态S0.0:假设工作方式选择原点复位开关,那么I1.4,状态S0.0置1,执行状态S0.0。判断机械手是否在上升限位位置,假设不在上升限位位置,那么I0.2断开,机械手上升,当碰到上升限位开关I0.2时,机械手停止上升,状态转至S0.1;假设在上升限位位置,那么I0.2接通,状态直接转至S0.1。状态S0.1:判断机械手是否在缩短限位位置,假设不在缩短限位位置,那么I0.4断开,机械手缩短,当碰到缩短限位开关I0.4时,机械手停止缩短,状态转至S0.2

温馨提示

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

评论

0/150

提交评论