气动机械手PLC控制系统的设计论文说明

上传人:沈*** 文档编号:100390357 上传时间:2022-06-02 格式:DOC 页数:47 大小:440KB
收藏 版权申诉 举报 下载
气动机械手PLC控制系统的设计论文说明_第1页
第1页 / 共47页
气动机械手PLC控制系统的设计论文说明_第2页
第2页 / 共47页
气动机械手PLC控制系统的设计论文说明_第3页
第3页 / 共47页
资源描述:

《气动机械手PLC控制系统的设计论文说明》由会员分享,可在线阅读,更多相关《气动机械手PLC控制系统的设计论文说明(47页珍藏版)》请在装配图网上搜索。

1、 . . . 本科毕业设计(200*届)*摘要机械手是在自动化生产过程中使用的一种具有抓取和移动工件功能的自动化装置,它是在机械自动化生产过程中发展起来的一种新型装置,在生产过程中起着非常重要的作用。在工业生产和其他领域,由于工作的需要,人们经常受到高温、腐蚀与有毒气体等因素的危害,增加了工人的劳动强度,甚至于危与生命。自从机械手问世以来,相应的各种难题迎刃而解。机械手能代替人类完成危险、重复、枯燥的工作,减轻人类劳动强度,提高劳动生产力,因此机械手得到了越来越广泛的应用。 机械手是一种能自动化定位控制并可重新编程序以变动的多功能机器,它有多个自由度,可在各个不同环境中用来搬运物体。本课题要完

2、成的主要容。设计工业通用机械手模型,是一个水平/垂直运动的机械设备,用来将工件从左工作台搬到右工作台。机械手能完成左右移动、上下升降和手部的放松夹紧,可在空间按固定动作夹放单个物体。 关键词:可编程控制器;机械手;自动化43 / 47目录1 问题的提出11.1 课题背景与研究意义11.2 国外现状11.3 课题设计的目的21.4 课题的主要容22 机械手32.1 机械手介绍32.1.1 机械手的分类32.1.2机械手的构成32.2 机械手控制方式的选择42.2.1 控制方式的分类42.2.2 PLC与工业控制计算机和集散控制系统的比较与选型53 可编程序控制器73.1 PLC简介73.1.1

3、PLC的基本结构73.1.2 PLC的工作原理103.1.3 PLC机型的选择134 机械手控制系统硬件结构154.1 气动机械手的控制要求154.2硬件结构164.3气动机械手的工作方式164.4根据设计要求、分析I/O情况、画出分配表174.5 CPU选择175.1主程序机构图195.2设计程序205.2.1公用程序205.2.2手动程序205.2.3自动程序205.2.4自动回原点程序246 软件仿真调试情况256.1环境要求256.2调试情况25致 28参考文献29附录A I/O分配表30附录B 梯形图31附录C 程序指令表391 问题的提出1.1 课题背景与研究意义 机械手是工业自动

4、化领域中经常遇到的一种控制对象。近年来随着工业自动化的发展机械手逐渐成为一门新兴学科,并得到了较快的发展。机械手广泛地应用与锻压、冲压、锻造、焊接、装配、机加、喷漆、热处理等各个行业。特别是在笨重、高温、有毒、危险、放射性、多粉尘等恶劣的劳动环境中,机械手由于其显著的优点而受到特别重视。总之,机械手是提高劳动生产率,改善劳动条件,减轻工人劳动强度和实现工业生产自动化的一个重要手段。国外都十分重视它的应用和发展。可编程序控制器(PLC)是专为在工业环境下应用而设计的实时工业控制装置。随着微电子技术、自动控制技术和计算机通信技术的飞速发展,PLC在硬件配置、软件编程、通讯联网功能以与模拟量控制等方

5、面均取得了长足的进步,已经成为工厂自动化的标准配置之一。由于自动化可以节省大量的人力、物力等,而PLC也具有其他控制方式所不具有的特殊优越性,如通用性好、实用性强、硬件配套齐全、编程方法简单易学,因此工业领域中广泛应用PLC。机械手在美国、加拿大等国家应用较多,如用果实采摘机械手来摘果实、装配生产线上应用智能机器人等。我国自动化水平本身比较低,因此用PLC来控制的机械手还比较少。本次课题设计的机械手就是通过PLC来实现自动化控制的。通过此次设计可以更进一步学习PLC的相关知识,了解世界先进水平,尽可能多的应用于实践。1.2 国外现状 机械手自二十世纪六十年代初问世以来,经过40多年的发展,现在

6、已经成为制造业生产自动化中重要的机电设备。目前,正式投入使用的绝大部分机械手属于第一代机械手,即程序控制机械手。这代机械手基本上采用点位控制系统,没有感觉外界环境信息的感觉器官,主要用于焊接、喷漆和上下料。第二代机械手具有感觉器官,仍然以程序控制为基础,但可以根据外界环境信息对控制程序进行校正。这代机械手通常采用接触传感器一类的简单传感装置和相应的适应性算法。现在,第三代机械手正在第一、第二代机械手的基础上蓬勃发展起来,它是能感知外界环境与对象物,并具有对复杂信息进行准确处理,对自己行为做出自主决策能力的智能化机械手。它能识别景物,具有触觉、视觉、力觉、听觉、味觉等多种感觉,能实现搜索、追踪、

7、辨色识图等多种仿生动作,具有专家知识、语音功能和自学能力等人工智能。目前机械手技术有了新的发展:出现了仿人型机械手、微型机械手和微操作系统(如细小工业管道机械手移动探测系统、微型飞行器等)、机械手化机器、智能机械手。机械手的应用领域正在向非制造业和服务业方向扩展,并且蓬勃发展的军用机械手也将越来越多地装备部队。国外,近几年国外工业机械手领域有如下几个发展趋势。机械手性能不断提高,而单机价格不断下降;机械结构向模块化、可重构化发展;控制系统向基于PC机的开放型控制器方向发展;传感器作用日益重要;虚拟现实技术在机械手中的作用已从仿真、预演发展到用于过程控制。国,目前在一些机种方面,如喷涂机械手、弧

8、焊机械手、点焊机械手、搬运机械手、装配机械手、特种机械手(水下、爬壁、遥控等机械手)基本掌握了机械手操作机的设计制造技术,解决了控制驱动系统的设计和配置,软件的设计和编制等关键技术,还掌握了自动化喷漆线、弧焊自动线与其周边配套设备的全套自动通信、协调控制技术;在基础元件方面,谐波减速器、机械手焊接电源、焊缝自动跟踪装置也有了突破。从技术方面来说,我国已经具备了独立自主发展中国机械手技术的基础。1.3 课题设计的目的 本课题主要研究的是基于PLC的机械手模型控制系统的设计,包括硬件的设计和软件的设计。通过设计编制PLC程序实现机械手模型控制系统的自动控制。1.4 课题的主要容 1. 正确选用机械

9、手和PLC类型。2. 绘制I/O分配表,画出PLC的外部接线图。3. 设计梯形图。4. 指令表。5. 软件仿真。2 机械手2.1 机械手介绍Mechanical hand也被称为自动手,Auto hand能模仿人手和臂的某些动作功能,用以按固定程序抓取、搬运物件或操作工具的自动操作装置。它可代替人的繁重劳动以实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,因而广泛应用于机械制造、冶金、电子、轻工和原子能等部门。2.1.1 机械手的分类机械手主要由手部和运动机构组成。手部是用来抓持工件(或工具)的部件,根据被抓持物件的形状、尺寸、重量、材料和作业要求而有多种结构形式,如夹持型、托持型

10、和吸附型等。运动机构,使手部完成各种转动(摆动)、移动或复合运动来实现规定的动作,改变被抓持物件的位置和姿势。运动机构的升降、伸缩、旋转等独立运动方式,称为机械手的自由度。为了抓取空间中任意位置和方位的物体,需有6个自由度。自由度是机械手设计的关键参数。自由度越多,机械手的灵活性越大,通用性越广,其结构也越复杂。一般专用机械手有23个自由度。机械手的种类,按驱动方式可分为液压式、气动式、电动式、机械式机械手;按适用围可分为专用机械手和通用机械手两种;按运动轨迹控制方式可分为点位控制和连续轨迹控制机械手等。机械手通常用作机床或其他机器的附加装置,如在自动机床或自动生产线上装卸和传递工件,在加工中

11、心中更换刀具等,一般没有独立的控制装置。有些操作装置需要由人直接操纵,如用于原子能部门操持危险物品的主从式操作手也常称为机械手。机械手是在机械化、自动化生产过程中发展起来的一种新型装置。近年来,随着电子技术特别是电子计算机的广泛应用,机器人的研制和生产已成为高技术领域迅速发展起来的一门新兴技术,它更加促进了机械手的发展,使得机械手能更好地实现与机械化和自动化的有机结合。2.1.2机械手的构成机械手简述:机械手的形式是多种多样的,有的较为简单,有的较为复杂,但基本的组成形式是一样的,一般由执行机构、传动系统、控制系统和辅助装置组成。1. 执行机构机械手的执行机构,由手、手腕、手臂、支柱组成。手是

12、抓取机构,用来夹紧和松开工件,与人的手指相仿,能完成人手的类似动作。手腕是连接手指与手臂的元件,可以进行上下、左右和回转动作。简单的机械手可以没有手腕。支柱用来支撑手臂,也可以根据需要做成移动。2. 传动系统执行机构的动作要由传动系统来实现。常用机械手传动系统分机械传动、液压传动、气压传动和电力传动等几种形式。3. 控制系统机械手控制系统的主要作用是控制机械手按一定的程序、方向、位置、速度进行动作,简单的机械手一般不设置专用的控制系统,只采用行程开关、继电器、控制阀与电路便可实现动传动系统的控制,使执行机构按要求进行动作。动作复杂的机械手则要采用可编程控制器、微型计算机进行控制。2.2 机械手

13、控制方式的选择2.2.1 控制方式的分类传统的工业设备自动控制主要由继电器或分立的电子线路来实现,这种控制方式投资相对少一些,目前仅在一些旧式的、简单的工业设备中还有一定市场,但该控制方式却有以下致命缺陷:(1) 仅适合于简单的逻辑控制;(2) 仅适合特殊的工程项目,而没有通用性;(3) 没有改动和优化的可能性。伴随着工业自动化技术的迅速发展,我国工业领域的自动化已经基本实现了从继电器控制到计算机控制的转变,计算机控制方式具有以下两个特点:(1) 硬件上至少有一个微处理器;(2) 通过软件实现控制思想。目前,工业自动化领域比较典型的控制方式有:(1) 可编程序逻辑控制器(PLC)(2) 工业控

14、制计算机(IPC)(3) 集散控制系统(DCS)2.2.2 PLC与工业控制计算机和集散控制系统的比较与选型1. 各自技术发展的起源计算机是为了满足快速大量数据处理要求的设备。硬件结构方面,总线标准化程度高,兼容性强,软件资源丰富,特别是有实时操作系统的支持,故对要求快速、实时性强、模型复杂和计算工作量大的工业对象的控制占有优势。集散系统从工业自动化仪表控制系统发展到以工业控制计算机为中心的集散系统,所以其在模拟量处理、回路调节方面具有一定优势,初期主要用在连续过程控制,侧重回路调节功能。PLC是由继电器逻辑系统发展而来,主要应用在工序控制上,初期主要是代替继电器控制系统,侧重于开关量顺序控制

15、方面。近年来随着微电子技术、大规模集成电路技术、计算机技术和通信技术等的发展,PLC在技术和功能上发生了飞跃。在初期逻辑运算的基础上,增加了数值运算、闭环调节等功能,增加了模拟量和PID调节等功能模块;运算速度提高,CPU的能力赶上了工业控制计算机;通信能力的提高发展了多种局部总线和网络(LAN),因而也可构成为一个集散系统。特别是个人计算机也被吸收到PLC系统中。PLC在过程控制的发展将是一智能变送器和现场总线,暨向下拓展功能,开放总线。2. 一样点在微电子技术发展的背景下,从硬件的角度来看,PLC、工业计算机、集散系统(DCS)之间的差别正在缩小,都将由类似的一些微电子元件、微处理器、大容

16、量半导体存储器和I/O模件组成。编程方面也有很多一样点。3. 不同点由于PLC和计算机属于两类产品,经过几十年的发展都形成了自身的装置特点和软件工具,实际上它们的区别仍然存在。PLC用编程器或计算机编程,编程语言是梯形图、功能块图、顺序功能表图和指令表等。集散系统自身或用计算机结构形成组态构成开发系统环境。特别需要提出的是,PLC与STD总线工控机的区别,无论从维修、安装和模件功能都很相似。PLC更适用于黑模式下运行,但在线运行时若要进行较大的程序修改,其能力略逊于STD工控机,但是从开关量控制而言,PLC的性能优于STD工控机。总的来说,在选择控制器时,首先要从工程要求、现场环境和经济性等方

17、面考虑。没有哪种控制器是绝对完善的,也没有哪种产品绝对差,只能说根据不同的环境选择更适用的产品。综上所述,考虑各种情况,本课题选择PLC编程。3 可编程序控制器3.1 PLC简介 可编程控制器简称 PC(Programmable Controller),它经历了可编程序矩阵控制器PMC(Programmable Matrix Controller)、可编程序顺序控制器 PSC(Programmable Sequence Controller)、可编程序逻辑控制器 PLC(Programmable Logic Controller)和可编程序控制器PLC几个不同时期。PLC 是在继电器控制基础上

18、发展起来的,以微处理器为核心,将自动控制技术、计算机技术和通信技术融为一体而发展起来的一种新型工业自动控制装置。由于 PLC 采用现代大规模集成电路技术,采用严格的生产工艺制造,部电路采取了先进的抗干扰技术,具有很高的可靠性。PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC 与其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。3.1.1 PLC的基本结构PLC和一般的微型

19、计算机基本一样,也是由硬件系统和软件系统两大部分组成的。PLC的硬件系统由微处理器(CPU)、存储器(EPROM,ROM)、输入输出(I/O)部件、电源部件、编程器、I/O扩展单元和其他外围设备组成。各部分通过总线(电源总线、控制总线、地址总线、数据总线)连接而成。其结构简图如下:图3-1 PLC硬件的基本结构图1. 中央处理单元(CPU)中央处理单元(CPU)是PLC的控制中枢。它按照PLC系统程序赋予的功能,接受并存储从编程器键入的用户程序和数据,检查电源、存储器、I/O以与警戒定时器的状态,并能检查用户程序的语法错误。当PLC投入运行时,首先它以扫描的方式接受现场各输入装置的状态和数据,

20、并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算术运算等任务。并将逻辑或算术运算等结果送入I/O映象区或数据寄存器。等所有的用户程序执行完毕以后,最后将I/O映象区的各输出状态或输出寄存器的数据传送到相应的输出装置,如此循环运行,直到停止运行为止。2. 存储器与微型计算机一样,除了硬件以外,还必须有软件。才能构成一台完整的PLC。PLC的软件分为两部分:系统软件和应用软件。存放系统软件的存储器称为系统程序存储器。PLC存储空间的分配:虽然大、中、小型PLC的CPU的最大可寻址存储空间各不一样,但是根据PLC的工作原理,其存储空间一般包括以下

21、三个区域:系统程序存储区,系统RAM存储区(包括I/O映象区和系统软设备等)和用户程序存储区。(1) 系统程序存储区在系统程序存储区中存放着相当于计算机操作系统的系统程序。它包括监控程序、管理程序、命令解释程序、功能子程序、系统诊断程序等。由制造厂商将其固化在EPROM中,用户不能够直接存取。它和硬件一起决定了该PLC的各项功能。(2) 系统RAM存储区系统RAM存储区包括I/O映象区以与各类软设备(例如:逻辑线圈、数据寄存器、计时器、计数器、变址寄存器、累加器等)存储区。I/O映象区由于PLC投入运行后,只是在输入采样阶段才依次读入各输入状态和数据,在输出刷新阶段才将输出的状态和数据送至相应

22、的外设。因此,它需要有一定数量的存储单元(RAM)以供存放I/O的状态和数据,这些存储单元称作I/O映象区。一个开关量I/O占用存储单元中的一个位(bit), 一个模拟量I/O占用存储单元中的一个字(16个bit)。因此,整个I/O映象区可看作由开关量的I/O映象区和模拟量的I/O映象区两部分组成。 系统软设备存储区除了I/O映象区以外,系统 RAM存储区还包括PLC部各类软设备(逻辑线圈、数据寄存器、计时器、计数器、变址寄存器、累加器等)的存储区。该存储区又分为具有失电保持的存储区域和无失电保持的存储区域,前者在PLC断电时,由部的锂电子供电。使这部分存储单元的数据得以保留;后者当PLC停止

23、运行时,将这部分存储单元的数据全部置“零”。(3) 用户程序存储区用户程序存储区存放用户编制的用户程序。不同类型的PLC其存储容量各不一样,一般来说,随着PLC机型增大其存储容量也相应增大。不过对于新型的PLC,其存储容量可根据用户的需要而改变。(4) 常用的I/O分类常用的I/O分类如下:开关量:按电压水平分,有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。模拟量:按信号类型分,有电流型(4-20mA,0-20mA)、电压型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等。除了上述通用I/O外,还有特殊I/O模块,

24、如热电阻、热电偶、脉冲等模块。按I/O点数确定模块规格与数量,I/O模块可多可少,但其最大数受CPU所能管理的基本配置的能力,即受最大的底板或机架槽数限制。3. PLC电源PLC电源在整个系统中起着十分重要的作用。无论是小型的PLC,还是中、大型的PLC,其电源的性能都是一样的,均能对PLC部的所有器件提供一个稳定可靠的直流电源。一般交流电压波动在正负10%(15%)之间,因此可以直接将PLC接入到交流电网上去。可编程序控制器一般使用220V交流电源。可编程序控制器部的直流稳压电源为各模块的元件提供直流电压。某些可编程序控制器可以为输入电路和少量的外部电子检测装置(如接近开关)提供24V直流电

25、源。驱动现场执行机构的电源一般由用户提供。可编程序控制器是从继电器控制系统发展而来的,它的梯形图程序与继电器系统电路图相似,梯形图中的某些编程元件也沿用了继电器这一名称,如输入、输出继电器等。这种计算机程序实现的“软继电器”,与继电器系统中的物理结构在功能上某些相似之处。3.1.2 PLC的工作原理 可编程序控制器有两种基本的工作状态,即运行(RUN)状态与停止(STOP)状态。在运行状态,可编程控制器通过执行反映控制要求的用户程序来实现控制功能。为了使可编程序控制器的输出与时地响应随时可能变化的输入信号,用户程序不是只执行一次,而是反复不断地重复执行,直至可编程序控制器停机或切换到STOP工

26、作状态。 除了执行用户程序之外,在每次循环过程中,编程序控制器还要完成,部处理、通信处理等工作,一次循环可分为5个阶段。可编程序控制器的这种周而复始的循环工作方式称为扫描工作方式。由于计算机执行指令的速度极高,从外部输入-输出关系来看,处理过程似乎是同时完成的。在部处理阶段。可编程序控制器检查CPU模块部的硬件是否正常,将监控定时器复位,以与完成一些别的部工作。在通信服务阶段,可编程序控制器与别的带微处理器的智能装置通信,响应编程器键入的命令,更新编程器的显示容。当可编程序控制器处于停止(STOP)状态时,只执行以上的操作。可编程序控制起处于(RUN)状态时,还要完成另外3个阶段的操作。在可编

27、程序控制器的存储器中,设置了一片区域用来存放输入信号和输出信号的状态,它们分别称为输入映像寄存器和输出映像寄存器。可编程序控制器梯形图中别的编程元件也有对应的映像存储区,它们统称为元件映像寄存器。在输入处理阶段,可编程序控制器把所有外部输入电路的接通/断开(ON/OFF)状态读入输入寄存器。外接的输入触点电路接通时,对应的输入映像寄存器为“1”状态,梯形图中对应的输入继电器的常开触点接通,常闭触点断开。外接的输入触点电路断开,对应的输入映像寄存器为“0”状态,梯形图中对应的输入继电器的常开触点断开,常闭触点接通。在程序执行阶段,即使外部输入信号的状态发生了变化,输入映像寄存器的状态 也不会随之

28、而变,输入信号变化了的状态只能在下一个扫描周期的输入处理阶段被读入。可编程序控制器的用户程序由若干条指令组成,指令在存储器中按步序号顺序排列。在没有跳转指令时,CPU从第一条指令开始,逐条顺序的执行用户程序,直到用户程序结束之处。在执行指令时,从输入映像寄存器或别的元件映像寄存器中将有关编程元件的0/1状态读出来,并根据指令的要求执行相应的逻辑运算,运算结果写入到对应的元件映像寄存器中,因此,各编程元件的映像寄存器(输入映像寄存器除外)的容随着程序的执行而变化。在输出处理阶段,CPU将输出映像寄存器的0/1状态传送到输出锁存器。梯型图某一输出继电器的线圈“通电”时,对应的输出映像寄存器为“1”

29、状态。信号经输出模块隔离 和功率放大后,继电器型输出模块中对应的硬件继电器的线圈通电,其常开触点闭合,使外部负载通电工作。若梯形图中输出继电器线圈断电对应的输出映像寄存器为“0”状态,在输出处理阶段后,继电器型输出模块中对应的硬件继电器的线圈断电,其常开触点断开,外部负载断电,停止工作。某一编程元件对应的映像寄存器为“1”状态时,称该编程元件为ON,映像寄存器为“0”状态时,该编程元件为OFF。扫描周期可编程序控制器在RUN工作状态时,执行一次扫描操作所需的时间称为扫描周期,其典型值为1100ms。指令执行所需的时间与用户程序的长短、指令的种类和CPU执行指令的速度有很大的关系。当用户程序较长

30、时,指令执行时间在扫描周期中占相当大的比例。不过严格地来说扫描周期还包括自诊断、通信等。如图所示:图3-2 PLC的扫描运行方式1. 输入采样阶段在输入采样阶段,PLC以扫描方式依次读入所有的数据和状态它们存入I/O映象区的相应单元。输入采样结束后,转入用户程序行和输出刷新阶段。在这两个阶段中,即使输入数据和状态发生变化I/O映象区的相应单元的数据和状态也不会改变。所以输入如果是脉冲信号,它的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读2. 用户程序执行阶段在用户程序执行阶段,PLC的CPU总是由上而下,从左到右的顺序依次的扫描梯形图。并对控制线路进行逻辑运算,并以此刷新该逻

31、辑线圈或输出线圈在系统RAM存储区中对应位的状态。或者确定是否要执行该梯形图所规定的特殊功能指令。例如:算术运算、数据处理、数据传达等。3. 输出刷新阶段在输出刷新阶段,CPU按照I/O映象区对应的数据和状态刷新所有的数据锁存电路,再经输出电路驱动响应的外设。这时才是PLC真正的输出。4. 输入/输出滞后时间输入/输出滞后时间又称系统响应时间,是指可编程序控制器的外部输入信号发生变化的时刻至它控制的有关外部输出信号发生变化的时刻之间的时间间隔,它由输入电路滤波时间、输出电路的滞后时间和因扫描工作方式产生的滞后时间三部分组成。输入模块的CPU滤波电路用来滤除由输入端引入的干扰噪声,消除因外接输入

32、触点动作是产生的抖动引起的不良影响,滤波电路的时间常数决定了输入滤波时间的长短,其典型值为10ms左右。输出模块的滞后时间与模块的类型有关,继电器型输出电路的滞后时间一般在10ms左右;双向可空硅型输出电路在负载接通时的滞后时间约为1ms,负载由导通到断开时的最大滞后时间为10ms;晶体管型输出电路的滞后时间约为1ms。由扫描工作方式引起的滞后时间最长可达到两个多扫描周期。可编程序控制器总的响应延迟时间一般只有几十ms,对于一般的系统是无关紧要的。要求输入输出信号之间的滞后时间尽量短的系统,可以选用扫描速度快的可编程序控制器或采取其他措施。3.1.3 PLC机型的选择1. PLC的分类PLC按

33、结构分为整体型和模块型两类,按应用环境分为现场安装和控制室安装两类;按CPU字长分为1位、4位、8位、16位、32位、64位等。从应用角度出发,通常可按控制功能或输入输出点数选型。整体型PLC的I/O点数固定,因此用户选择的余地较小,用于小型控制系统;模块型PLC提供多种I/O卡件或插卡,因此用户可较合理地选择和配置控制系统的I/O点数,功能扩展方便灵活,一般用于大中型控制系统。2. 输入输出模块的选择输入输出模块的选择应考虑与应用要求的统一。例如对输入模块,应考虑信号电平、信号传输距离、信号隔离、信号供电方式等应用要求。对输出模块,应考虑选用的输出模块类型,通常继电器输出模块具有价格低、使用

34、电压围广、寿命短、响应时间较长等特点;可控硅输出模块适用于开关频繁,电感性低功率因数负荷场合,但价格较贵,过载能力较差。输出模块还有直流输出、交流输出和模拟量输出等,与应用要求应一致。可根据应用要求,合理选用智能型输入输出模块,以便提高控制水平和降低应用成本。考虑是否需要扩展机架或远程I/O机架等。3. 电源的选择PLC的供电电源,除了引进设备时同时引进PLC应根据产品说明书要求设计和选用外,一般PLC的供电电源应设计选用220VAC电源,与国电网电压一致。重要的应用场合,应采用不间断电源或稳压电源供电。如果PLC本身带有可使用电源时,应核对提供的电流是否满足应用要求,否则应设计外接供电电源。

35、为防止外部高压电源因误操作而引入PLC,对输入和输出信号的隔离是必要的,有时也可采用简单的二极管或熔丝管隔离。4. 存储器的选择由于计算机集成芯片技术的发展,存储器的价格已下降,因此,为保证应用项目的正常投运,一般要求PLC的存储器容量,按256个I/O点至少选8K存储器选择。需要复杂控制功能时,应选择容量更大,档次更高的存储器。5. 冗余功能的选择 I/O接口单元的冗余(1) 控制回路的多点I/O卡应冗余配置。(2) 重要检测点的多点I/O卡可冗余配置。(3) 根据需要对重要的I/O信号,可选用2重化或3重化的I/O接口单元。4 机械手控制系统硬件结构4.1 气动机械手的控制要求1、机械手的

36、全部动作由气缸驱动,气缸由相应的电磁阀控制,电磁阀由PLC(可编程控制器)控制。其中,上升/下降和左/右移分别由双线圈两位电磁阀控制;机械手的放松/夹紧由一个单线圈两位置电磁阀控制。工件台A、B上工件的传送不用PLC控制;机械手要求按一定的顺序动作,启动时,机械手从原点开始按顺序动作.停止时,机械手停止在现行工步上,重新起动时,机械手按停止前的动作继续进行。左行SQ3SQ4 右行下降夹紧上升SQ2松开SQ1图4-1 气动机械手示意图 为满足生产要求,机械手设置手动工作方式和自动工作方式两种,而自动工作方式又分为单步、单周和连续工作方式。(1)手动工作方式。利用按钮对机械手的每一步动作单独进行控

37、制,例如按“上升”按钮,机械手上升,按“下降”按钮,机械手下降。此种工作方式可使机械手置原位。(2)单步工作方式,从原点开始,按自动工作循环的工序,每按一下起动按钮,机械手完成一步的动作后自动停止。(3)单周期工作方式,按下起动按钮,从原点开始,机械手按工序自动完成一个周期的动作后停在原位。 (4)连续工作方式。机构在原位时,按下起动按钮,机构自动连续的执行周期动作。当按下停止按钮时,机械手保持当前状态。重新恢复后机械手按停止前的动作继续进行工作。4.2硬件结构机械手用来将工件从A点搬运到B点(如图4-2),输出Q0.1为1时工件被夹紧,为0时背松开。工作方式选择开关的5个位置分别对应于5种工

38、作方式,操作面板左下部的6个按钮式手动按钮。为了保证在紧急情况下(包括PLC发生故障时)能可靠地切断负载电源,设置了交流接触器KM。PLC开始运行时按下“负载电源”按钮,使KM线圈得电并自锁,KM的主触点接通,给外部负载提供交流电源,出现紧急情况时用“紧急停车”按钮断开负载电源。 单步回原位单周期连续手动夹紧SB7右行SB5 下降SB3启动SB1负载电源松开SB8左行SB6 上升SB4 停止SB2紧急停车SB9图4-2气动机械手的控制面板4.3气动机械手的工作方式 系统设有手动、单周期、连续、单步和回原点五种工作方式。在手动工作方式下,用I0.5I1.2对应的6个按钮分别独立控制机械手的升、降

39、、左右行和夹紧松开。机械手在最上面和最左边,且夹紧装置松开是,称为系统处于原点状态。在进入单周期、连续喝单步工作方式之前,系统处于原点状态;如果不满足这一条件,可以选择回原点工作方式,然后按启动按钮I2.6,使系统自动返回原点状态。在原点状态,顺序功能图中的初始步M0.0为ON,为进入单周期、连续喝单步工作方式做好了准备。机械手从初始状态开始,将工件从A点搬到B点,最后返回初始状态的过程,称为一个工作周期。 在单周期的工作方式下,按下启动按钮I2.6后,从初始步M0.0开始,机械手按顺序功能图的规定完成一个周期的工作后,返回并停留在初始步。在单步工作方式下,从初始步开始,按一下启动按钮,系统转

40、换到下一步,完成该步的任务后,自动停止工作并停留在该步,再按一下启动按钮,又往前走一步。单步工作方式常用于系统的调试。4.4根据设计要求、分析I/O情况、画出分配表信号名称 原件符号 地址编码 下降停止 SQ1 I0.1上升停止 SQ2 I0.2右行停止 SQ3 I0.3左行停止 SQ4 I0.4上升 SB4 I0.5左行 SB6 I0.6松开 SB8 I0.7下降 SB3 I1.0右行 SB5 I1.1夹紧 SB7 I1.2见附录A4.5 CPU选择根据上图的I/O分配表通过查阅手册选择S7-200 CPU226基本单元(24入/16出)1台,该控制系统核心部分是以CPU226为主,CPU模

41、块采用整体式结构,它的体积小、价格低,CPU模块、I/O模块和电源装在一个箱形机壳,前盖下面有模式选择开关、模拟量电位器和扩展模块连接器。PLC的输入输出端子均接到相应的接线端子排,输入输出信号通过这些接线端子排可由其它地方直接引入,这些接线端子排的布置与 PLC的输入输出端子以与电源端、接地端和公共端的实际位置一一对应。I/O模块接口将输入输出信号引入到控制台上。PC/PPI编程电缆上标有 PC的 RS一232端连接电脑的RS一232通信接口,标有 PPI的 RS一485端连接到CPU模块的通信口,并拧紧两边接口的螺丝。PC/PPI编程电缆通常在试验中下载梯形图程序时使用。这是一个单体控制的

42、小系统,没有特殊的控制要求,开关量输入点有6个(起动、停止和SL1、SL2、SL3、SL4),开关量输出点有5个(YV1、YV2、YV3、YV4与M),输入输出点数共为11个。粗估存容量约为110个地址单元(1110=110)即可。据此,可以选用一般中小型控制器(S7-200CPU221CPU226),在此选用S7-200的CPU226。 该控制系统核心部分是以CPU226为主,CPU模块采用整体式结构,它的体积小、价格低,CPU模块、I/O模块和电源装在一个箱形机壳,前盖下面有模式选择开关、模拟量电位器和扩展模块连接器。PLC的输入输出端子均接到相应的接线端子排,输入输出信号通过这些接线端子

43、排可由其它地方直接引入,这些接线端子排的布置与 PLC的输入输出端子以与电源端、接地端和公共端的实际位置一一对应。I/O模块接口将输入输出信号引入到控制台上。PC/PPI编程电缆上标有 PC的 RS一232端连接电脑的RS一232通信接口,标有 PPI的 RS一485端连接到CPU模块的通信口,并拧紧两边接口的螺丝。PC/PPI编程电缆通常在试验中下载梯形图程序时使用。这是一个单体控制的小系统,没有特殊的控制要求,开关量输入点有6个(起动、停止和SL1、SL2、SL3、SL4),开关量输出点有5个(YV1、YV2、YV3、YV4与M),输入输出点数共为11个。粗估存容量约为110个地址单元(1

44、110=110)即可。据此,可以选用一般中小型控制器(S7-200CPU221CPU226),在此选用S7-200的CPU226。4.6 PLC的外部接线图电源开关电源开关图4-3 机械手PLC外部接线图5 机械手程序设计5.1主程序机构图下图5-1是主程序机构图,SM0.0的常开触点一直闭合,公用程序是无条件执行的。在手动工作方式下,I2.0为ON,执行手动子程序。在自动回原点方式下,I2.1为ON,执行回原点子程序,在其他3种工作方式下执行自动子程序。 公用ENSM0.0 手动ENI0.2I2.1 回原点ENI2.4 自动ENI2.3I2.2图5-1主程序结构图5.2设计程序5.2.1公用

45、程序 公用程序用于处理各种工作方式都要执行的任务,以与处理不同工作方式之间的转换。左限位开关I0.4、上限位开关I0.2的常开触点和表示机械手松开的M4.5的常闭触点的串联电路接通时,原点条件M0.5变为ON。当机械手处于原点位置状态,在开始执行用户程序、系统处于手动或者自动回原点状态,初始步对应的M0.0将被置位,进入单步、单周期和连续工作方式做好准备。如果此时M0.5为OFF状态,M0.0将被复位,初始步为不活动步,按下启动按钮也不能进入步M2.0,系统不能再单步,单周期,和连续工作方式下工作。 当系统处于手动工作方式时,必须将初始步以外的各部队赢得存储器位(M2.0-M2.7)复位,否则

46、系统从自动工作方式切换到手动工作方式,然后返回自动工作方式时,可能会出现同时有两个活动步的情况,一起错误的动作。在非连续方式下,I2.4的常闭出点闭合,将表示连续工作状态的标志M0.7复位。梯形图见附录B5.2.2手动程序 下图是手动程序,为了保证安全运行,在手动程序中设置了一些必要的连锁。设置上升与下降之间,左行与右行之间的互锁,以防止功能相反的两个输出同时为ON.有限位开关限制机械手移动的围。用限位开关I0.1-I0.4限制机械手移动的围。用上限位开关I0.2的常开触点与控制左,右行的M3.6和左行的M4.4的继电器串联,机械手升到最高位置才能左右移动,以防止机械手在较低位置运行时与别的物

47、体碰撞。梯形图见附录B5.2.3自动程序程序流程图如下启系统动手动操作手动YYN回原点回原点操作YN是否在原点单步Y单步操作YY检测等待NN是否在原点单周期单周期操作YYYNN检测等待连续操作是否在原点连续YYYY是否停止NN检测等待Y图5-2机械手控制流程图单周期、连续和单步工作方式的顺序功能图如下图图5-3 顺序功能图单周期、连续和单步这三种工作方式主要是“连续”标志M0.7和“转换允许”标志M0.6来区分的。 (1)单步与非单步的区别M0.6的常开触点接在每一个控制代表步的存储器位的启动电路中,他们断开时禁止步的活动状态的转换,如果系统处于单步工作方式,I2.2为1状态,他的常开触点断开

48、,“转换允许”存储器位M0.6在一般情况下为0状态,不允许步与步之间的转换。当某一步的工作结束后,转换条件满足,如果没有按启动按钮I2.6,M0.6处于处于0状态,起保停电路的启动电路处于断开状态,不会转换到下一步。一直要等到按下启动按钮I2.6,M0.6在I2.6的上升沿ON一个扫描周期,M0.6的常开触点接通,系统才会转换到下一步。系统工作在连续,单周期工作方式下,I2.2的常开触点接通,是M0.6为1状态,串联在各起保停电路的启动电路中的M0.6的常开触点接通,允许步与步之间的正常转换。(2)单周期与连续的区分在连续工作方式下,I2.4为1状态。初始步为活动步时按下启动按钮I2.6,M2

49、.0变为1状态,机械手下降。于此同时,控制连续工作的M0.7的线圈通电并自保持。当机械手在步,M2.7返回最左边时,I0.4为1状态,因为连续标志位M0.7为1状态,转换条件M0.7-I0.4满足,系统将返回步M2.0,反复连续的工作下去。按下停止按钮I2.7后,M0.7变为0状态,但是机械手不会立即停止工作,在完成当前工作周期的全部操作后,机械手返回最左边,左限位开关I0.4为1状态,装换条件满足系统才从步M2.7返回并停留在初始步。在单周期工作方式,M0.7一直处于0状态。当机械手在最后一步,M2.7返回最左边时,左限位开关I0.4为1状态,转换条件满足,系统返回并停留在初始步,按一次启动

50、按钮,系统只工作一个周期。(3)单周期工作过程 在单周期工作方式下,I2.2的常闭触点闭合,M0.6的线圈通电,允许转换。在初始步时按下启动按钮I2.6,在M2.0的启动电路中,M0.0,I2.6,M0.5和M0.6的常开触点均接通,使M2.0的线圈通电,系统进入下降步,Q0.0的线圈通电,机械手下降。碰到下限位开关I0.1时,转换到夹紧不M2.1,Q0.1被置位,夹紧电磁阀的线圈通电,并保持。同时接通延时定时器T37开始定时,1.7s后定时时间到,工件被夹紧,转换条件T37满足,转换到步M2.2。以后系统将这样一步一步的工作下去。在左行步M2.7,当机械手左行返回到原点位置,左限位开关I0.

51、4变为1状态,为连续工作标志M0.7为0状态,将返回初始步M0.0,机械手停止运动。梯形图见附录B5.2.4自动回原点程序自动回原点程序的顺序功能图如下图4-4,在自动回原点工作方式下,I2.1为ON。按下启动按钮I2.6,M1.0变为ON,机械手上升,上升到上限位开关时I0.2为ON,机械手左行,到左限位开关时,I0.4变为ON,将步M1.1复位,同时将M4.2复位,机械手松开。这时原点条件满足,M0.5为ON,在公用程序中,初始步M0.0是步M0.1的后续步。图5-4自动回原点程序的顺序功能图梯形图见附录B6 软件仿真调试情况6.1环境要求 由于PLC是专门为工业生产环境设计的控制装置,因

52、此一般不需要采取什么特殊措施,就可以直接在工业环境中使用。但环境过于恶劣、电磁干扰特别强烈,或安装使用不当,都将不能保证PLC正常、安全、可靠的运行。因此,讨论PLC设计调试就具有十分重要的意义。1. PLC控制的安装与布线 1、 输入接线 (1)输入接线一般不要超过30m。但如果环境干扰较小,电压降不大时,输入接线可适当长些。 (2)输入、输出线不能用同一根电缆,输入、输出线要分开。2. 电源接线 电源是PLC引入干扰的主要途径之一,PLC应尽可能取用电压波动较小、波形畸变较小的电源,这对提高PLC的可靠性有很大帮助3.接地 正确选择接地点,完善接地系统接地的目的通常有两个,其一为了安全,其

53、二是为了抑制干扰。完善的接地系统是PLC控制系统抗电磁干扰的重要措施之一。系统接地方式有:浮地方式、直接接地方式和电容接地三种方式。对PLC控制系统而言,它属高速低电平控制装置,应采用直接接地方式。良好的接地是保证PLC可靠工作的重要条件,可以避免偶然发生的电压冲击危害6.2调试情况 在程序调试过程中出现了一系列的问题,但最终都一一解决了。在使用STL指令编程时,刚开始由于对STL指令掌握的不是很好,所以犯了不少错误,加上机械手模型装置本身存在的一些问题,所以在调试程序时,机械手动作不符合控制要求。经过不断查阅资料,研究、改进,最终程序调试成功。机械手运行良好,动作正确、符合控制要求。如图6-

54、1图6-1调试程序界面图结论本论文介绍了PLC的定义、特点、应用领域,发展趋势、基本组成、以与工作原理。在简单介绍工业机械手的基础上,对基于PLC的机械手群控系统的构成进行了详尽的论述。本设计基本上达到了设计的要求。本论文结论如下:1、本论文机械手采用气压驱动,气动机械手具有节能、无污染、高效、低成本、安全可靠、结构简单等特点。2、用PLC作为控制器,优化了机械手群的控制系统。3、完成了电气控制系统硬件和PLC外部接线的设计。4、全部程序均采用模块化设计思想,不仅在设计时结构清晰,还易于检查和修改。程序采用梯形图编写,简单、易懂。当然,本次设计还存在一些不足,例如:论文只是对PLC的控制以与P

55、LC编程做了阐述。当然,设计中肯定还有很多不足的地方和纰漏之处,恳请老师指正。致 结束本文之际,作者谨向恩师致以崇高的敬意和由衷的感。本论文是在教授的精心指导下完成的。在整个课题研究过程中,导师在各方面给予了我无尽的关心、帮助和教诲,使本论文得以顺利完成。老师学识渊博,经验丰富,思维敏捷,时时给我热情的鼓励和不倦的教诲,在毕业设计给我诸多启示,解答了许多难题,从课程学习、论文选题、课题研究到论文撰写无不凝聚着导师的心血和汗水。老师待人诚恳,心胸宽大,精深的知识令我受益非浅。在此我的导师表示无尽的感!最后,对各位老师审阅我的论文深表感,并渴望得到批评指正。参考文献1 吴宗泽. 机械设计师手册M.

56、 : 机械工业, 2002.2 王太辰. 中国机械设计大典M. : 科技, 2002.3 商贤, 臣, 启先. 试论国外机器人机械学的发展趋向M. 机器人. 1991.4 吴建强. 可编程控制器原理与其应用M. : 工业大学, 1998.5 汪晓光, 晓瑛. 可编程控制器原理与应用M. 机械工业, 2001.6 彬, 杜金翔. 关于建立PLC立体教学实验新体系的探讨. 实验技术与管理J. 2005, 08: 25-30.7 俞国亮.PLC原理与应用M. : 清华大学, 2005.8 史宜巧.PLC技术与应用M. : 机械工业, 2009.9 廖常初.PLC编程与应用M. : 机械工业, 200

57、4.10 廖常初.s7-200 PLC基础教程M. : 机械工业, 2004.附录A I/O分配表控制信号信号名称元件名称元件符号地址编码下降停止下限位开关SQ1I0.1上升停止上限为开关SQ2I0.2右行停止右限位开关SQ3I0.3左行停止左限位开关SQ4I0.4上升上升按钮SB4I0.5输入信号左行左行按钮SB6I0.6松开松开按钮SB8I0.7下降下降按钮SB3I1.0右行右行按钮SB5I1.1夹紧夹紧按钮SB7I1.2手动操作手动开关I2.0回原点操作回原点开关I2.1单步操作单步开关I2.2单周期操作单周期开关I2.3连续操作连续开关I2.4启动启动按钮SB1I2.6停止停止按钮SB

58、2I2.7下降下降电磁阀YV1Q0.0夹松夹松电磁阀YV5Q0.1输出信号上升上升电磁阀YV2Q0.2右行右行电磁阀YV3Q0.3左行左行电磁阀YV4Q0.4附录B 梯形图附录C 程序指令表公用程序语句表Network 1 LD I0.4A I0.2AN M4.5= M0.5Network 2 LD SM0.1O I2.0O I2.1LPSA M0.5S M0.0, 1LPPAN M0.5R M0.0, 1Network 3 LD I2.0R M2.0, 8Network 4 LDN I2.4R M0.7, 1手动操作语句表Network 1LD I1.2S Q0.1,1Network 2 LD I0.3O I0.4Network 3 LD I0.5AN I0.2AN Q0.0= Q0.2Network 4 LD I1.0AN I0.1AN Q0.0=

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!