PLC控制的材料搬运装置 毕业设计.doc_第1页
PLC控制的材料搬运装置 毕业设计.doc_第2页
PLC控制的材料搬运装置 毕业设计.doc_第3页
PLC控制的材料搬运装置 毕业设计.doc_第4页
PLC控制的材料搬运装置 毕业设计.doc_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

plc控制的材料搬运装置摘 要在工业生产和其他领域内,由于工作的需要,人们经常受到高温、腐蚀及有毒气体等因素的危害,增加了工人的劳动强度,甚至于危及生命。自从机械手问世以来,相应的各种难题迎刃而解。机械手可在空间抓、放、搬运物体,动作灵活多样,适用于可变换生产品种的中、小批量自动化生产,广泛应用于柔性自动线。机械手一般由耐高温,抗腐蚀的材料制成,以适应现场恶劣的环境,大大降低了工人的劳动强度,提高了工作效率。机械手是工业机器人的重要组成部分,在很多情况下它就可以称为工业机器人。工业机器人是集机械、电子、控制、计算机、传感器、人工智能等多学科先进技术于一体的现代制造业重要的自动化装备。可编程控制器是继电器控制和计算机控制出上开发的产品,逐渐发展成以微器处理为核心把自动化技术、计算机技术、通信技术融为一体的新型工业自动控制装置。本文应用三菱公司生产的可编程控制器fx系列plc,实现机械手搬运控制系统,该系统充分利用了可编程控制器(plc)控制功能。使该系统可靠稳定,时期功能范围得到广泛应用。 关键词:材料搬运,可编程控制器plc ,机械手,限位开关material handing device with plc controlabstractin industrial production and other fields, because of the need of the work, people often endangered high temperature, corrosive and toxic gases and other factors, the increase in labor intensity, and even life-threatening. since the manipulator was born, the corresponding problems be smoothly done or easily solved. the robot arms can catch, put and carry objects, flexible, applicable to small batch production, automation of production varieties can be switched, widely used in flexible automatic line. mechanical hands by high temperature resistant, corrosion resistant material, in order to adapt to the harsh environment, greatly reducing the labor intensity of workers, improves the work efficiency. manipulator is an important component of industrial robots, in many cases it can be called industrial robot. industrial robot is set machinery, electronics, control, computers, sensors, artificial intelligence and other modern advanced technologies in the integration of multidisciplinary industry important automation equipment. the programmable controller is the relay control and computer control on product development, and gradually developed into a micro-fluidic device processing as the core of the new industrial automatic control device com. automation technology, computer technology, communication technology. this paper applied the mitsubishi co production of programmable controller fx series plc, realizes the manipulator transportation control system, the system makes full use of the programmable controller (plc) control function. so that the system is reliable and stable, the time functional scope widely used.key words: material handling, programmable controller plc,manipulator, limit switch目录前言iii第1章 plc和机械手的介绍21.1 可编程控制器plc21.1.1 plc的概况21.1.2 plc的基本结构41.1.3 plc的工作原理71.2 机械手8第2章 可编程控制器的编程语言102.1 梯形图编程语言102.2 功能块图编程语言10第3章 plc控制机械手的系统设计113.1各电器设备的控制方式及控制要求113.1.1 机械手的技能和特性113.1.2 躯干和传动系统113.1.3 机械手的选择123.2 电器元件、设备的选择123.2.1 plc机型的选择123.2.2 输入/输出的点数133.2.3 电源模块的选择133.2.4 电动机的选择14第4章 机械手控制程序设计154.1 控制要求154.2 控制流程图154.3 i/o分配表174.4 梯形图174.5 指令表194.6 plc外部接线图23结论24谢 辞25参考文献2626前言机械手是工业自动化领域中经常遇到的一种控制对象。近年来随着工业自动化的发展机械手逐渐成为一门新兴学科,并得到了较快的发展。机械手广泛地应用与锻压、冲压、锻造、焊接、装配、机加、喷漆、热处理等各个行业。特别是在笨重、高温、有毒、危险、放射性、多粉尘等恶劣的劳动环境中,机械手由于其显著的优点而受到特别重视。总之,机械手是提高劳动生产率,改善劳动条件,减轻工人劳动强度和实现工业生产自动化的一个重要手段。国内外都十分重视它的应用和发展。可编程序控制器(plc)是专为在工业环境下应用而设计的实时工业控制装置。随着微电子技术、自动控制技术和计算机通信技术的飞速发展,plc在硬件配置、软件编程、通讯联网功能以及模拟量控制等方面均取得了长足的进步,已经成为工厂自动化的标准配置之一。由于自动化可以节省大量的人力、物力等,而plc也具有其他控制方式所不具有的特殊优越性,如通用性好、实用性强、硬件配套齐全、编程方法简单易学,因此工业领域中广泛应用plc。机械手在美国、加拿大等国家应用较多,如用果实采摘机械手来摘果实、装配生产线上应用智能机器人等。我国自动化水平本身比较低,因此用plc来控制的机械手还比较少。本次课题设计的机械手就是通过plc来实现自动化控制的。通过此次设计可以更进一步学习plc的相关知识,了解世界先进水平,尽可能多的应用于实践。在设计的过程中,将有一定的困难,但有指导老师的悉心指导和自己的努力,相信会完满的完成毕业设计任务。由于学生水平有限,而且缺乏经验,设计中不妥之处在所难免,肯请各位老师指正。第1章 plc和机械手的介绍 1.1 可编程控制器plc1.1.1 plc的概况plc是由摸仿原继电器控制原理发展起来的,二十世纪七十年代的plc只有开关量逻辑控制,首先应用的是汽车制造行业。它以存储执行逻辑运算、顺序控制、定时、计数和运算等操作的指令;并通过数字输入和输出操作,来控制各类机械或生产过程。用户编制的控制程序表达了生产过程的工艺要求,并事先存入plc的用户程序存储器中。运行时按存储程序的内容逐条执行,以完成工艺流程要求的操作。plc的cpu内有指示程序步存储地址的程序计数器,在程序运行过程中,每执行一步该计数器自动加1,程序从起始步(步序号为零)起依次执行到最终步(通常为end指令),然后再返回起始步循环运算。plc每完成一次循环操作所需的时间称为一个扫描周期。不同型号的plc,循环扫描周期在1微秒到几十微秒之间。plc用梯形图编程,在解算逻辑方面,表现出快速的优点,在微秒量级,解算1k逻辑程序不到1毫秒。它把所有的输入都当成开关量来处理,16位(也有32位的)为一个模拟量。大型plc使用另外一个cpu来完成模拟量的运算。把计算结果送给plc的控制器。通用plc应用于专用设备时可以认为它就是一个嵌入式控制器,但plc相对一般嵌入式控制器而方具有更高的可靠性和更好的稳定性。实际工作中碰到的一些用户原来采用嵌入式控制器,现在正逐步用通用plc或定制plc取代嵌入式控制器plc是在传统的顺序控制器的基础上引入了微电子技术、计算机技术、自动控制技术和通讯技术而形成的一代新型工业控制装置,目的是用来取代继电器、执行逻辑、记时、计数等顺序控制功能,建立柔性的程控系统。国际电工委员会(iec)颁布了对plc的规定:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。1. plc的特点可编程序控制器是一种以微机处理器为核心的工业通用自动控制装置,其实质是一种工业控制用的专用计算机。国内外现有的机械手系统,它们的控制形式大都采用可编程序控制器控制,特别是在智能化要求程度高容量大的现代化工业机械手系统中应用更为普遍。其主要原因是因为plc具有以下优点: (1)灵活、通用 (2)可靠性高、抗干扰能力强 (3)操作方便、维修容易 (4)功能强 (5)体积小、重量轻和易于实现机电一体化2. plc的主要功能plc是一种应用面很广、发展非常迅速的工业自动化装置,在工厂自动化(fa)和计算机集成制造系统(cims)内占重要地位。plc系统主要有以下功能: (1)多种控制功能; (2)数据采集、存储与处理功能; (3)通信联网功能; (4)人机界面功能; (5)编程、调试功能。plc的重量、体积、功耗和硬件价格一直在降低,虽然软件价格占的比重有所增加,但是各厂商为了竞争也相应地降低了价格。另外,采用plc还可以大大缩短设计、编程和投产周期,使总价格进一步降低。plc产品面临现场总线的发展,将再次革新,满足工业与民用控制的更高需求。 3. plc发展状况及趋势现代plc的发展主要有两个趋势:一是向体积更小、速度更快、功能更强和价格更低的微小型方面发展;二是向大型网络化、高可靠性、好的兼容性和多功能方面发展。(1)大型网络化(2)多功能1.1.2 plc的基本结构可编程序控制器实施控制,其实质就是按一定算法进行输入输出变换,并将这个变换与以物理实现。输入输出变换、物理实现可以说是plc实施控制的两个基本点,同时物理实现也是plc与普通微机相区别之处,其需要考虑实际控制的需要,应能排除干扰信号适应于工业现场,输出应放大到工业控制的水平,能为实际控制系统方便使用,所以plc采用了典型的计算机结构,主要是由微处理器(cpu)、存储器(ram/rom)、输入输出接口(i/o)电路、通信接口及电源组成。plc的基本结构如图1-1所示:图1-1 plc的基本结构一般讲,plc分为箱体式和模块式两种。但它们的组成是相同的,对箱体式plc,有一块cpu板、i/o板、显示面板、内存块、电源等,当然按cpu性能分成若干型号,并按i/o点数又有若干规格。对模块式plc,有cpu模块、i/o模块、内存、电源模块、底板或机架。无任哪种结构类型的plc,都属于总线式开放型结构,其i/o能力可按用户需要进行扩展与组合。cpu的构成:plc中的cpu是plc的核心,起神经中枢的作用,每台plc至少有一个cpu,它按plc的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和plc内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。cpu功能:1. 用扫描方式(后面介绍)接收现场输入装置的状态或数据,并存入输入映象寄存器或数据寄存器;2. 接收并存储从编程器输入的用户程序和数据;3. 诊断电源和pc内部电路的工作状态及编程过程中的语法错误;4. 在pc进入运行状态后:执行用户程序产生相应的控制信号(从用户程序存储器中逐条读取指令,经命令解释后,按指令规定的任务产生相应的控制信号,去启闭有关的控制电路)进行数据处理分时、分渠道地执行数据存取、传送、组合、比较、变换等动作,完成用户程序中规定的逻辑或算术运算任务更新输出状态输出实施控制(根据运算结果,更新有关标志位的状态和输出映象寄存器的内容,再由输入映象寄存器或数据寄存器的内容,实现输出控制、制表、打印、数据通讯等)与通用计算机一样,主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,还有外围芯片、总线接口及有关电路。它确定了进行控制的规模、工作速度、内存容量等。内存主要用于存储程序及数据,是plc不可缺少的组成单元。cpu的控制器控制cpu工作,由它读取指令、解释指令及执行指令。但工作节奏由震荡信号控制。 cpu的运算器用于进行数字或逻辑运算,在控制器指挥下工作。cpu的寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。cpu虽然划分为以上几个部分,但plc中的cpu芯片实际上就是微处理器,由于电路的高度集成,对cpu内部的详细分析已无必要,我们只要弄清它在plc中的功能与性能,能正确地使用它就够了。cpu模块的外部表现就是它的工作状态的种种显示、种种接口及设定或控制开关。一般讲,cpu模块总要有相应的状态指示灯,如电源显示、运行显示、故障显示等。箱体式plc的主箱体也有这些显示。它的总线接口,用于接i/o模板或底板,有内存接口,用于安装内存,有外设口,用于接外部设备,有的还有通讯口,用于进行通讯。cpu模块上还有许多设定开关,用以对plc作设定,如设定起始工作方式、内存区等。i/o模块:plc的对外功能,主要是通过各种i/o接口模块与外界联系的,按i/o点数确定模块规格及数量,i/o模块可多可少,但其最大数受cpu所能管理的基本配置的能力,即受最大的底板或机架槽数限制。i/o模块集成了plc的i/o电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。电源模块:有些plc中的电源,是与cpu模块合二为一的,有些是分开的,其主要用途是为plc各模块的集成电路提供工作电源。同时,有的还为输入电路提供24v的工作电源。电源以其输入类型有:交流电源,加的为交流220vac或110vac,直流电源,加的为直流电压,常用的为24v。底板或机架:大多数模块式plc使用底板或机架,其作用是:电气上,实现各模块间的联系,使cpu能访问底板上的所有模块,机械上,实现各模块间的连接,使各模块构成一个整体。plc 的外部设备:外部设备是plc系统不可分割的一部分,它有四大类1. 编程设备:有简易编程器和智能图形编程器,用于编程、对系统作一些设定、监控plc及plc所控制的系统的工作状况。编程器是plc开发应用、监测运行、检查维护不可缺少的器件,但它不直接参与现场控制运行。2. 监控设备:有数据监视器和图形监视器。直接监视数据或通过画面监视数据。3. 存储设备:有存储卡、存储磁带、软磁盘或只读存储器,用于永久性地存储用户数据,使用户程序不丢失,如eprom、eeprom写入器等。4. 输入输出设备:用于接收信号或输出信号,一般有条码读人器,输入模拟量的电位器,打印机等。plc的通信联网:plc具有通信联网的功能,它使plc与plc 之间、plc与上位计算机以及其他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。现在几乎所有的plc新产品都有通信联网功能,它和计算机一样具有rs-232接口,通过双绞线、同轴电缆或光缆,可以在几公里甚至几十公里的范围内交换信息。1.1.3 plc的工作原理由于plc以微处理器为核心,故具有微机的许多特点,但它的工作方式却与微机有很大不同。微机一般采用等待命令的工作方式,如常见的键盘扫描方式或i/o扫描方,若有键按下或有i/o变化,则转入相应的子程序,若无则继续扫描等待。plc则是采用循环扫描的工作方式。对每个程序,cpu从第一条指令开始执行,按指令步序号做周期性的程序循环扫描,如果无跳转指令,则从第一条指令开始逐条执行用户程序,直至遇到结束符后又返回第一条指令,如此周而复始不断循环,每一个循环称为一个扫描周期。扫描周期的长短主要取决于以下几个因素:一是cpu执行指令的速度;二是执行每条指令占用的时间;三是程序中指令条数的多少。一个扫描周期主要可分为3个阶段。1.输入刷新阶段在输入刷新阶段,cpu扫描全部输入端口,读取其状态并写入输入状态寄存器。完成输入端刷新工作后,将关闭输入端口,转入程序执行阶段。在程序执行期间即使输入端状态发生变化,输入状态寄存器的内容也不会改变,而这些变化必须等到下一工作周期的输入刷新阶段才能被读入。2,程序执行阶段在程序执行阶段,根据用户输入的控制程序,从第一条开始逐步执行,并将相应的逻辑运算结果存入对应的内部辅助寄存器和输出状态寄存器。当最后一条控制程序执行完毕后,即转入输出刷新阶段。3.输出刷新阶段当所有指令执行完毕后,将输出状态寄存器中的内容,依次送到输出锁存电路(输出映像寄存器),并通过一定输出方式输出,驱动外部相应执行元件工作,这才形成plc的实际输出。由此可见,输入刷新、程序执行和输出刷新三个阶段构成plc一个工作周期,由此循环往复,因此称为循环扫描工作方式。由于输入刷新阶段是紧接输出刷新阶段后马上进行的,所以亦将这两个阶段统称为i/o刷新阶段。实际上,除了执行程序和i/o刷新外,plc还要进行各种错误检测(自诊断功能)并与编程工具通讯,这些操作统称为“监视服务”,一般在程序执行之后进行。1.2 机械手机械手主要由手部和运动机构组成。手部是用来抓持工件(或工具)的部件,根据被抓持物件的形状、尺寸、重量、材料和作业要求而有多种结构形式,如夹持型、托持型和吸附型等。运动机构,使手部完成各种转动(摆动)、移动或复合运动来实现规定的动作,改变被抓持物件的位置和姿势。运动机构的升降、伸缩、旋转等独立运动方式,称为机械手的自由度 。为了抓取空间中任意位置和方位的物体,需有6个自由度。自由度是机 械手设计的关 键参数。自由 度越多,机械手的灵活性越大,通用性越广,其结构也越复杂。一般专用机械手有23个自由度。机械手的种类,按驱动方式可分为液压式、气动式、电动式、机械式机械手;按适用范围可分为专用机械手和通用机械手两种;按运动轨迹控制方式可分为点位控制和连续轨迹控制机械手等。机械手通常用作机床或其他机器的附加装置,如在自动机床或自动生产线上装卸和传递工件,在加工中心中更换刀具等,一般没有独立的控制装置。有些操作装置需要由人直接操纵,如用于原子能部门操持危险物品的主从式操作手也常称为机械手。机械手是在机械化、自动化生产过程中发展起来的一种新型装置。近年来,随着电子技术特别是电子计算机的广泛应用,机器人的研制和生产已成为高技术领域内迅速发展起来的一门新兴技术,它更加促进了机械手的发展,使得机械手能更好地实现与机械化和自动化的有机结合。机械手虽然目前还不如人手那样灵活,但它具有能不断重复工作和劳动、不知疲劳、不怕危险、抓举重物的力量比人手大等特点,因此,机械手已受到许多部门的重视,并越来越广泛地得到了应用,例如:机床加工工件的装卸;在电子行业中它可以用来装配印制电路板,在机械行业中它可以用来组装零部件;可在劳动条件差,单调重复易子疲劳的工作环境工作,以代替人的劳动;可在危险场合下工作,如军工品的装卸、危险品及有害物的搬运;宇宙及海洋的开发;军事工程及生物医学方面的研究和试验等。机械手简述:机械手的形式是多种多样的,有的较为简单,有的较为复杂,但基本的组成形式是相同的,一般由执行机构、传动系统、控制系统和辅助装置组成。1执行机构机械手的执行机构,由手、手腕、手臂、支柱组成。手是抓取机构,用来夹紧和松开工件,与人的手指相仿,能完成人手的类似动作。手腕是连接手指与手臂的元件,可以进行上下、左右和回转动作。简单的机械手可以没有手腕。支柱用来支撑手臂,也可以根据需要做成移动。2传动系统执行机构的动作要由传动系统来实现。常用机械手传动系统分机械传动、液压传动、气压传动和电力传动等几种形式。3. 控制系统机械手控制系统的主要作用是控制机械手按一定的程序、方向、位置、速度进行动作,简单的机械手一般不设置专用的控制系统,只采用行程开关、继电器、控制阀及电路便可实现动传动系统的控制,使执行机构按要求进行动作动作复杂的机械手则要采用可编程控制器、微型计算机进行控制。第2章 可编程控制器的编程语言2.1 梯形图编程语言梯形图来源于继电器逻辑控制系统的描述,是plc编程中被最广泛使用的一种图形化语言,由于梯形图类似于继电器控制的电气接线图,便于理解,因此许多编程人员和维护人员都选择了这一编程方式。而且其图形结构类似于登高用的梯子,故名梯形图。梯形图编程语言具有如下特点: (1) 与电气操作原理图相对应,具有直观性和对应性; (2) 与原有继电器逻辑控制技术相一致,易于掌握和学习; (3) 对于复杂控制系统描述,仍不够清晰; (4) 可读性仍不够好。2.2 功能块图编程语言功能模块基本上分为两类:基本功能模块和特殊功能模块。基本功能模块如and,or xor等等.特殊功能模块如on延时,脉冲输出,计数器等等。功能块编程语言具有以下特点: (1) 以功能模块为单位,从控制功能入手,使控制方案的分析和理解变的容易; (2) 功能模块用图形化的方式描述功能,较直观易掌握,方便组态,易操作。是有发展前途的一种编程语言; (3) 对较复杂系统,由于控制功能关系能够比较清晰的描述,因此缩短了 编程和调试时间; (4) 因为每一个功能模块要占用一定程序存储空间,对功能块的执行需要一定的执行时间,因此,这种语言在大中型可编程控制器和分散控制系统中应用较广泛。第3章 plc控制机械手的系统设计3.1各电器设备的控制方式及控制要求3.1.1 机械手的技能和特性根据古典力学观点,物体在三维空间的静止位置是由三个坐标和绕三轴旋转的角度来决定的。因此,抓握物体的位置和方向(即关节间的角度)能从理论上求得。据资料介绍,如果采用的机械手,其机能要接近人的上肢,则需要具有27个自由度,而每一个自由度至少要有一根“人造肌肉”。这样就需要安装27根重量轻、小型和高输出力的“人造肌肉”。就目前的技术状况而言,上述功能还很难办到。而且把机械手的功能搞得那么复杂,动作彼此严重重叠也是完全不必要的。退一步,如果机械手要求具有完全通用的程度,那么它的整机、本体、手臂和手指都得有三个直线运动和三个旋转运动,总共就要有24个自由度。这在实际上也是不必要的,这样会使机械手结构复杂,费用增多。因此,不应盲目模仿人手的动作,增加过渡的自由度,而应根据实际需要的动作,设计出最少的自由度就能完成作业所要求的动作。所以一般专用的机械手(不包括握紧动作)通常具有二到三个自由度。而通用机械手一般取四到五个自由度。本设计中设计的机械手,它共有五个自由度。即:手臂伸缩、手臂上下摆动、手臂左右摆动、手腕回转、手指抓握。 3.1.2 躯干和传动系统机械手的传动分为液压、气压、电气和机械四种,本设计采用综合传动方式,即手臂采用电气传动,而手爪则采用气压传动。 1. 夹紧机构机械手手爪使用来抓取工件的部件。手爪抓取工件是要满足迅速、灵活、准确和可靠的要求。设计制造夹紧机构手爪时,首先要从机械手的坐标形式、运行速度和加速度的情况来考虑。其加紧力的大小则根据夹持物体的重量、惯性和冲击力的大小来计算。同时考虑有足够的开口尺寸,以适应被抓物体的尺寸变化,为扩大机械手的应用范围,还需备有多种抓取机构,以根据需要来更换手爪。为防止损坏被夹的物体,夹紧力应限制一定的范围内,并镶有软质垫片、弹性衬垫或自动定心结构。为防止突然停电被抓物体落下,还可以有自锁结构。夹紧机构本身则应结构简单、体积小、重量轻、动作灵活和动作可靠。 2. 躯干躯干由底盘和手臂两大部分组成。底盘是支撑机械手全部重量并能带动手臂旋转的机构。底盘采用一个直流电动机驱动,底盘旋转时带动一个旋转码盘旋转,机械手每旋转3度发出一个脉冲,由传感器检测并送入可编程控制器,从而计算底盘旋转的角度。同时,在底盘上装有限位磁头,最大旋转角度可达270度。手臂是机械手的主要部分,它是支撑手爪、工件并使它们运动的机构。本设计中手臂由横轴和竖轴组成,可完成伸缩、升降的运动。手臂采用步进电动机带动丝杠、螺母来实现伸缩和升降运动。由可编程控制器发出脉冲信号,经步进电动机驱动器驱动步进电动机旋转,带动滚珠丝杠旋转,完成手臂的运动。改变发出脉冲的个数,可控制手臂的两个轴运动的距离。同时在两轴的两端分别加限位开关限位。采用丝杠、螺母结构传动的特点是易于自锁,位置精度较高,传动效率较高。3.1.3 机械手的选择由于机械手是搬运中的应用,所以采用传送带加旋转的机械手类型。此机械手易于操作,性能可靠。3.2 电器元件、设备的选择3.2.1 plc机型的选择根据被控对象对plc控制系统的功能要求,可进行plc型号的选定。进行plc选型时,基本原则是满足控制系统的功能需要,同时要兼顾维修、备件的通用性。对开关量控制的系统,当控制速度要求不高时,一般的plc都可以满足要求,如对小型泵的顺序控制、单台机械的自动控制等。当控制速度要求较高、输出有高速脉冲信号等情况时,要考虑输入/输出点的形式,最好采用晶体管形式输出。对带有部分模拟量控制的装置等。3.2.2 输入/输出的点数i/o点数可以衡量plc规模的大小。准确统计被控对象的输入信号和输出信号的总点数并考虑今后系统的调整和扩充,在实际统计i/o点数基础上,一般应加上10%-20%的备用点数。多数小型plc为整体式,具有体积小、价格便宜等优点,适于工艺过程比较稳定,控制要求比较简单的系统。模块式结构的plc采用主机模块与输入模块、功能模式块组合使用的方法,比整体式方便灵活,维修更换模块、判断与处理故障快速方便,适用于工艺变化较多、控制要求复杂的系统。3.2.3 电源模块的选择1. 可编程控制器内部有一个稳压电源,用来把供电电源转换成满足plc的各内部电路(如cpu,储存,i/o接口等)工作所需要的直流电源。fx系列plc采用开关电源,除向plc内部电路供电外,还向外提供dc24v稳压电源用于对外部供电。 主要参数: 输入交流电压:110220v 50hz/60hz 输出直流电压:24v 250ma 最大功率:156w 工作环境:-1040度2. 电源接线电源是plc引入干扰的主要途径之一,plc应尽可能取用电压波动较小、波形畸变较小的电源,这对提高plc的可靠性有很大帮助。plc的供电线路应与其他大功率用电设备或强干扰设备(如高频炉、弧焊机等)分开。为了提高整个系统的抗干扰能力,可编程序控制器供电回路一般可采用隔离变压器、交流稳压器、晶体管开关电源等。我们正是用了隔离变压器和交流稳压器来抗干扰。隔离变压器是初级和次级之间采用隔离屏蔽层,用漆包线或同等非导磁材料组成,电器回路上不允许短路,两极各引出一个接地抽头。初级与次级之间的静电屏蔽要联结到零点位,接地抽头配电容耦合最后引出到接地点。在选用交流稳压器时,一般可按照实际最大需求容量的130%计算。这样可以保证稳压特性又有助于稳压器工作可靠。plc供电电源为50hz、220v10%的交流电。由于本设计使用的是fx1n系列可编程控制器,所以有直流24v输出接线端。该接线端可为输入及传感器(如光电开关或接近开关)提供直流24v电源。3. 接地正确选择接地点,完善接地系统接地的目的通常有两个,其一为了安全,其二是为了抑制干扰。完善的接地系统是plc控制系统抗电磁干扰的重要措施之一。系统接地方式有:浮地方式、直接接地方式和电容接地三种方式。对plc控制系统而言,它属高速低电平控制装置,应采用直接接地方式。良好的接地是保证plc可靠工作的重要条件,可以避免偶然发生的电压冲击危害。所以我们给可编程控制器接上了专用接地线。3.2.4 电动机的选择采用二相八拍混合式步进电动机,主要特点:体积小,具有较高的起动和运行频率,有定位转矩等特点。型号:42bygh101。1. 电动机驱动模块采用中美合资sh系列步进电动机驱动器,主要由电源输入部分、信号输入部分、输出部分等。驱动模块电源输入部分由电源模块提供,用两根导线连接,注意极性。信号输入部分:信号源由plc主机提供。由于plc提供的电平为24v,而输入部分的电平为5v,中间加了保护电路。输出部分:与步进电动机连接。2. 传感器采用接近开关作为手爪旋转和底盘旋转限位检测用;采用微动开关作为横轴、纵轴限位检测用。第4章 机械手控制程序设计4.1 控制要求搬运机械手工作示意图如图4-1所示,其任务是将传送带a的物品搬到传送带b上。机械手的原位是在传送带b上,开始工作时,先是手臂上升,到上限位时,上升限位开关ls4闭合,手臂左旋;左旋到位时,左旋限位开关ls2闭合,手臂下降;到下限位时,下降限位开关ls5闭合,传送带a远行。当光电开关ps1检测到物品已进入手指范围时,手指抓物品。当物品抓紧时,抓紧限位开关ls1动作,手臂上升;到上限位时,上升限位开关ls4闭合,手臂右旋;右旋到位时,右旋限位开关ls3闭合,手臂下降;下降到下限位时,下降限位开关ls5闭合,手指放开,物品被放到传送带b上延时2s时间到,一个循环结束,再重复。图4-1 搬运机械手工作示意图4.2 控制流程图机械手控制流程图,如下图4-2所示:图4-2 机械手控制流程图4.3 i/o分配表表4-1 i/o分配表输入电器输入点输出电器输出点启动按钮x0输送带a驱动接触器kmy0停止按钮x1手臂左旋电磁阀yv1y1手指抓紧检测开关ls1x2手臂右旋电磁阀yv2y2手臂左旋限位开关ls2x3手臂上升电磁阀yv3y3手臂右旋限位开关ls3x4手臂下降电磁阀yv4y4手臂上升限位开关ls4x5手臂抓紧电磁阀yv5y5手臂下降限位开关ls5x6手臂放松电磁阀yv6y6物品检测光电开关ps1x74.4 梯形图4.5 指令表4.6 plc外部接线图图4-9 plc外部接线图结论经过一段时间的设计,可编程控制器和机械手的设计完毕,机械手的模型已设计完毕,其功能基本达到要求。整个系统稳定性好,而且只要修改控制程序,就可以让机械手作出不同的动作,控制的柔性很好。系统的分析与设计过程也是对学习的总结过程,更是进一步学习与探索的过程。在这个过程中,我对利用可编程控制器进行控制系统的设计与开发有了深刻的认识,对机械手的工作原理有了进一步的掌握,对控制系统的分析与设计有了切身的认识和深刻的体会,并在学习和实践过程中增长了知识、丰富了经验。控制系统的开发设计是一项复杂的系统工程,必须严格按照系统分析、系统设计、系统实施、系统运行于调试的过程来进行。系统的分析和设计是一项既复杂又辛苦的工

温馨提示

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

评论

0/150

提交评论