欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    基于PLC的机械手系统控制-电气自动化毕业设计.doc

    • 资源ID:8770989       资源大小:1.02MB        全文页数:30页
    • 资源格式: DOC        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于PLC的机械手系统控制-电气自动化毕业设计.doc

    基于 PLC 的机械手控制系统毕业设计 第 1 页 共 30 页 xxxx 职业技术学院职业技术学院 毕业设计(论文)毕业设计(论文) 题目:题目:基于 PLC 的机械手控制系统的设计 姓 名 xx 学 院 信息工程分院 专 业 电气自动化 班 级 xx 电气自动化班 指导 老师 xx 提交 时间 年 月 日 - 基于 PLC 的机械手控制系统毕业设计 第 2 页 共 30 页 论文题目:基于论文题目:基于 PLCPLC 的机械手系统控制的机械手系统控制 姓姓 名:名:xx 班班 级:级:xx 电气自动化班 指导教师:指导教师:xx 摘要:机械手 能模仿人手和臂的某些动作功能,用以按固定程序抓 取、搬运物件或操作工具的自动操作装置。它可代替人的繁重劳动以实 现生产的机械化和自动化,能在有害环境下操作以保护人身安全,因而 广泛应用于机械制造、冶金、电子、轻工和原子能等部门。 机械手主要由手部和运动机构组成。手部是用来抓持工件(或工具) 的部件,根据被抓持物件的形状、尺寸、重量、材料和作业要求而有多 种结构形式,如夹持型、托持型和吸附型等。运动机构,使手部完成各 种转动(摆动) 、移动或复合运动来实现规定的动作,改变被抓持物件 的位置和姿势。运动机构的升降、伸缩、旋转等独立运动方式,称为机 械手的自由度 。为了抓取空间中任意位置和方位的物体,需有 6 个自 由度。自由度是机 械手设计的关 键参数。自由 度越多,机械手的灵 活性越大,通用性越广,其结构也越复杂。一般专用机械手有 23 个 自由度。 机械手通常用作机床或其他机器的附加装置,如在自动机床或自动 生产线上装卸和传递工件,在加工中心中更换刀具等,一般没有独立的 控制装置。有些操作装置需要由人直接操纵,如用于原子能部门操持危 险物品的主从式操作手也常称为机械手 基于 PLC 的机械手控制系统毕业设计 第 3 页 共 30 页 关键词关键词:点控制机械手 连续控制机械手 可编程控制技术 目目 录录 摘要 .2 引言 .4 1 PLC 的发展历程和构成.5 1.1 PLC 的发展史.5 1.2 PLC 的构成.6 1.3 CPU 的构成.7 1.4 I.O 模块.7 1.5 电源模块 .8 1.6 底版和机架 .8 1.7 PLC 系统的其他设备.8 2 机械手的组成 .9 2.1 机械手的发展 .9 2.2 动力臂的机械构造 .10 2.3 控制和动力臂的机械构造 .10 2.4 位置控制系统 .10 2.5 负载反传系统 .10 3 机械手 PLC 控制的设计 .11 3.1 根据工艺过程分析控制要求 .11 3.2 确定所需的用户输入/输出设备及 I/O 点数 .14 3.3 PLC 的选择.17 3.4 分配 PLCI/O 点的编号(定义号) .17 3.5 PLC 程序设计.17 个人小结 .29 参考文献 .30 基于 PLC 的机械手控制系统毕业设计 第 4 页 共 30 页 引言引言 机械手是一种能模拟人的手臂的部分动作,按预定的程序、轨迹及其它要求, 实现抓取、搬运工件或操纵工具的自动化装置; 本设计中的机械手采用关节式结构。各动作由液压驱动,并由电磁阀控制。动 作顺序及各动作时间的间隔采用按时间原则。 机械手的结构主要由手指,手腕,小臂和大臂等几部分组成。料架为旋转式, 由料盘和棘轮机构组成。每次转动一定角度(由工件数决定)以保证待加工零件对 准机械手。 而可编程控制器()由于其具有的高可靠性、编程方便、易于使用和修 改,易于扩展和维护,环境要求低、体积小巧,安装调试方便,在工业控制中有着 广泛的应用。PLC 控制系统采用三菱 F1 系列超小型 PLC 对机械手进行动作控制。 各动作由油泵电机(采用 Y100L2-4.3KM)液压驱动,并由电磁阀控制。其中油泵 电机及各电磁阀运行状态均有指示灯显示根据我们所设计的机械手的驱动部件为步 进电机的特点,应用移位寄存指令可以很方便、灵活地对机械手进行 控制。 基于 PLC 的机械手控制系统毕业设计 第 5 页 共 30 页 1 1 PLCPLC 的发展历程和构成的发展历程和构成 1.11.1 PLCPLC 的发展历的发展历 可编程序控制器的英文为 Programmable Controller,在二十实际七十至八十年代 一直简称为 PC。由于到 90 年代,个人计算机发展起来,也简称为 PC;加之可编程 序的概念所涵盖的范围太大,所以美国 AB 公司首次将可编程序控制器定名为可编 程序逻辑控制器(PLC,Programmable Logic Controller) ,为了方便,仍简称 PLC 为 可编程序控制器。有人把可编程序控制器组成的系统称为 PCS 可编程序控制系统, 强调可编程序控制器生产厂商向人们提供的已是完整的系统了。 1968 年美国 GM(通用汽车)公司提出取代继电器控制装置的要求,第二年美 国数字公司研制出了第一土改可编程序控制器,满足了 GM 公司装配线的要求。随 着集成电路技术和计算机技术的发展,现在已有第五代 PLC 产品了。 在八十年代至九十年代中期,是 PLC 发展最快的时期,年增长率一直保持为 3040%。由于 PLC 人机联系处理模拟能力和网络方面功能的进步,挤占了一部分 DCS 的市场(过程控制)并逐渐垄断了污水处理等行业,但是由于工业 PC(IPC) 的出现,特别是近年来现场总线技术的发展,IPC 和 FCS 也挤占了一部分 PLC 市场, 所以近年来 PLC 增长速度总的说是渐缓。目前全世界有 200 多厂家生产 300 多品种 PLC 产品,主要应用在汽车(23%) 、粮食加工(16.4%) 、化学/制药(14.6%) 、金 属/矿山(11.5%) 、纸浆/造纸(11.3%)等行业。 国内 PLC 生产厂约三十家,但没有形成颇具规模的生产能力和名牌产品,还有 一部分是以仿制、来件组装或“贴牌”方式生产,因此可以说 PLC 在我国未形成制 造产业。作为原理、技术和工艺均无尖端技术难度的产品,只要努力,是能形成制 造产业的。 PLC 的市场的潜力是巨大的,不仅在我国,即使在工业发达的日本也有调查表 明,PLC 配套的机电一体化产品的比例占 42%,采用继电器、接触器控制尚有 基于 PLC 的机械手控制系统毕业设计 第 6 页 共 30 页 24%。所以说,需要应用 PLC 的场合还很多,在我国就更是如此了。 PLC 具有稳定可靠、价格便宜、功能齐全、应用灵活方便、操作维护方便的优 点,这是它能持久的占有市场的根本原因,我们下面重点阐述几个问题,并研究其 发展趋势。 PLC 控制器本身的硬件采用积木式结构,各厂家产品结构大同小异。以日本欧 姆龙 C200HE 为例,为总线模板框式结构,基本框架(CPU 母板)上装有 CPU 模 板,其它槽位装有 I/O 模板;如果 I/O 模板多时,可由 CPU 母板经 I/O 扩展电缆连 接 I/O 扩展母板,在其上装 I/O 模板;另一种方法是配备远程 I/O 从站等。这些都说 明了 PLC 厂家将硬件各部件均向用户开发,便于用户选用,配置成规模不等的 PLC,而且这种硬件配置的开放性,为制造商、分销商(代理商) 、系统集成商、最 终用户带来很多方便,为营销供应链带来很大便利,这是一大成功经验。 PLC 内的 I/O 模板,除一般的 DI/DO、AD/DA 模板外,还发展了一系列特殊功 能的 I/O 模板,这为 PLC 用于各行各业打开了出路,如用于条形码识别的 ASCII/BASIC 模板,用于反馈控制的 PID 模板,用于运行控制、机械加工的高速计 数模板、单轴位置控制模板、双轴位置控制模板、凸轮定位器模板、射频识别接口 模板等,这在以后还会有很大发展。另外在输入、输出的相关元件、强干扰场合的 输入、输出电隔离、地隔离等方面也会更加完善。 PLC 中的 CPU 与存储器配合,完成控制功能。它与 DCS 系统处理温度、压力、 流量等参数的系统不同,采用快速的巡回扫描周期,一般为 0.10.2 秒,更快的则选 用 50 毫秒或更小的消灭周期。它是一个数字采样控制系统。 由于各 PLC 厂家产品在指令系统上的差异及编程方法上用户要求不同,近年来 IEC 制订了基于 Windows 的编程语言标准 IEC61131-3(注:1993 年 IEC 颁布可编 程序控制器的国际标准 IEC1131) ,它规定了指令表(IL) 、梯形图(LD) 、顺序功 能图(SFC) 、功能块图(FBD) 、结构化文本(ST)五种编程语言。这包括了文本 化编程(IL、ST)和图形编程(LD、FBD)两个方面,而 SFC 则在两类编程语言 中均可使用。IEC 技术委员会(TC65)进来开展了 IEC61499 项目,将 IEC61131-3 进行了扩展,它是针对通过通信网络互联的模块化分布系统的体系结构的标准,将 对 IEC61131-3 有所改善。这是以数字技术为基础的可编程序逻辑控制装置在高层次 基于 PLC 的机械手控制系统毕业设计 第 7 页 共 30 页 上走向开放性的标准化文件,是 PLC 发展的一大趋势。 一个或若干 PLC 与 PC 机联出系统,PC 机起到原编程器及人机界面操作站的作 用,这 20 世纪 90 年代的新潮流,这样为系统集成带来了商机,同时编程软件和人 机界面软件(监控软件或称组态软件)及软件接口(或称驱动软件)也得到了发展。 1.21.2 PLCPLC 的构成的构成 从结构上分,PLC 分为固定式和组合式(模块式)两种。固定式 PLC 包括 CPU 板、I/O 板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整 体。模块式 PLC 包括 CPU 模块、I/O 模块、内存、电源模块、底板或机架,这些模 块可以按照一定规则组合配置。 1.31.3 CPUCPU 的构成的构成 CPU 是 PLC 的核心,起神经中枢的作用,每套 PLC 至少有一个 CPU,它按 PLC 的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场 输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和 PLC 内部 电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐 条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控 制电路。 CPU 主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态 总线构成,CPU 单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程 序及数据,是 PLC 不可缺少的组成单元。 CPU 速度和内存容量是 PLC 的重要参数,它们决定着 PLC 的工作速度,IO 数 量及软件容量等,因此限制着控制规模。 1.41.4 I/OI/O 模块模块 PLC 与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O 模块集成了 PLC 的 I/O 电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。 输入模块将电信号变换成数字信号进入 PLC 系统,输出模块相反。I/O 分为开关量 输入(DI) ,开关量输出(DO) ,模拟量输入(AI) ,模拟量输出(AO)等模块。开 关量是指只有开和关(或 1 和 0)两种状态的信号,模拟量是指连续变化的量。常 基于 PLC 的机械手控制系统毕业设计 第 8 页 共 30 页 用的 I/O 分类如下: 开关量:按电压水平分,有 220VAC、110VAC、24VDC,按隔离方式分,有继 电器隔离和晶体管隔离。 模拟量:按信号类型分,有电流型(4-20mA,0-20mA) 、电压型(0-10V,0-5V,- 10-10V)等,按精度分,有 12bit,14bit,16bit 等。 除了上述通用 IO 外,还有特殊 IO 模块,如热电阻、热电偶、脉冲等模块。 按 I/O 点数确定模块规格及数量,I/O 模块可多可少,但其最大数受 CPU 所能 管理的基本配置的能力,即受最大的底板或机架槽数限制。 1.51.5 电源模块电源模块 PLC 电源用于为 PLC 各模块的集成电路提供工作电源。同时,有的还为输入电 路提供 24V 的工作电源。电源输入类型有:交流电源(220VAC 或 110VAC) ,直流 电源(常用的为 24VAC) 。 1.61.6 底板或机架底板或机架 大多数模块式 PLC 使用底板或机架,其作用是:电气上,实现各模块间的联系, 使 CPU 能访问底板上的所有模块,机械上,实现各模块间的连接,使各模块构成一 个整体。 1.71.7、PLCPLC 系统的其它设备系统的其它设备 1、编程设备:编程器是 PLC 开发应用、监测运行、检查维护不可缺少的器件, 用于编程、对系统作一些设定、监控 PLC 及 PLC 所控制的系统的工作状况,但它 不直接参与现场控制运行。小编程器 PLC 一般有手持型编程器,目前一般由计算机 (运行编程软件)充当编程器。 2、人机界面:最简单的人机界面是指示灯和按钮,目前液晶屏(或触摸屏)式 的一体式操作员终端应用越来越广泛,由计算机(运行组态软件)充当人机界面非 常普及。 3、输入输出设备:用于永久性地存储用户数据,如 EPROM、EEPROM 写入器、 条码阅读器,输入模拟量的电位器,打印机等。 基于 PLC 的机械手控制系统毕业设计 第 9 页 共 30 页 2 2 机械手的组成机械手的组成 2.12.1 机械手的发展机械手的发展 机械手是一种能自动化定位控制并可重新编程序以变动的多功能机器,它有多 个自由度,可用来搬运物体以完成在各个不同环境中工作。 机械手由以下结构: 执行机构驱动-传动机构控制系统智能系统远程诊断监控系统,五 部分组成。 机械手的设计构想是以人的手为基础,以机械拉来实现人的动作,它的动作由以下 四部分来实现: 1、自由度的旋转 2、肩的前后动作 3、肘的上下动作 4、腕(手)的动作 驱动-传动机构与执行机构是相辅相成的,在驱动系统中可以分:机械式、电气 式、液压式和复合式,其中制,本设计主要设计 PLC 的控制部分。 液压操作力最大。 控制系统采用西门子 PLC 控制。本设计运动形式:前后、上下两个自由度运动, 均由液压伺服系统控制,该控制系统的设计是可以给操作臂一个信号的动力反馈系 统。该工作臂类似一个伸缩仪。在方位、肩部和肘部上的轴直接控制位置,利用主 臂控制速度。在机械手的操作柄有一个按钮来控制工作头(降低、翻转、倾斜和抓 住的装置)。控制系统的特性是可以使操纵器以一定的速度和精确性进行工作。 工业机械手的结构是基于模组块系统上的,模组块系统适合于提高移动的速度 或特殊类型的工作。在设计上考虑维修的简单性。维修的人员需要具备一定的资格, 应能处理一般的机械设备的问题或通常液压件的安装。 工业机械手传输在末端工具上的力或负载的感觉到操作者的手中(动力反馈) “动力反馈”的意思是在机械手臂末端上的力有一小部分反馈到操作柄。减少比率 意味着操作者必须用 2 公斤的力才能将工具额定的负载举起。对于动力反馈,操作 者有机会感觉在方位、肩部和肘部的轴的负载改变的不同情况(惯性和加速度)。通 基于 PLC 的机械手控制系统毕业设计 第 10 页 共 30 页 过提供额外的力,操作者可以优先确定使用的力和搬运的路径,目的是为了获得一 个快慢速。、 2.22.2 动力臂的机械构造动力臂的机械构造 动力臂由上臂和一个较底臂(下臂)连接组成,它建立一个围绕垂直轴旋转的支 撑上。在垂直面的运动是围绕水平轴(称之为肩轴)的上臂运动和围绕第二个水平轴 (称之为肘轴)下臂的旋转运动叠加而获得的。上臂的运动是通过液压缸直接控制, 下臂的运动是由液压缸通过一个可以围绕肩轴旋转并且通过一个传送横梁来控制。 方位角的运动是通过一个安装支撑面上的液压马达进行控制的,马达通过与基础板 连接的差动器的侧伞齿轮上的小齿轮来带动。通过横梁和和肘部零件的连接保持最 终配置部件的位置恒定不便。这样上臂和下臂的运动各自具有独立的方向。 2.32.3 控制和伺服系统控制和伺服系统 操纵臂包含通过三个控制电路操控动力臂所有元件。操纵柄包含所有控制配置 装置上工作头的功能操控装置。 2.42.4 位置控制系统位置控制系统 操作臂上的电位计随该臂的移动给出一个控制电压,同时动力臂的移动带 动反馈电位计产生一个极性相反与位移成比例的反馈电压,两者同时输入电子控制 器进行比较产生偏差电压,经过电子控制器的转换,输出一相应的电流信号给电液 伺服阀,从而操控动力臂移动到操控所要求的位置,若偏差信号为“0”,于是动力 臂将停止在这个位置。 该系统并装有压力传感器,它将负载信号输送到电子控制器,起到动压反馈的 作用,它将改善系统的动态特性(如:稳定性等) 2.52.5 负载反传系统(原名:动力反馈系统)负载反传系统(原名:动力反馈系统) 工业机械手,为了给操作者在操作过程中能有负载变化的感觉,设置了将机械 手传输在末端工具上的力或负载成比例地传到操作者手中的装置。它使操作者必须 使用两公斤的力才能将工具额定的负载举起,可以让操作者有机会感觉在方位、肩 基于 PLC 的机械手控制系统毕业设计 第 11 页 共 30 页 部和肘部的轴的负载改变的不同情况(惯性和加速度),通过操作力的改变,操作 者可以正确的确定使用的力和搬运的路径,目的是为了获得一个快速和最佳的工作 周期。 3 3 机械手机械手 PLCPLC 控制的设计控制的设计 送料机械手的动作示意图如图 3-1 所示。他是一个水平/垂直位移的机械设备, 用来将工作由左工作台搬到右工作台。 图 3-1 送料机械手的工作示意图 3.13.1 根据工艺过程分析控制要求根据工艺过程分析控制要求 基于 PLC 的机械手控制系统毕业设计 第 12 页 共 30 页 机械手的全部动作有汽缸驱动,而汽缸又由相应的电磁阀控制。其中,上升/下 降和左移/右移分别由双线圈两位电磁阀控制。例如当下降电磁阀通电时,机械手下 降;当下降电磁阀断电时,机械手下降停止。只有当上升电磁阀通电时,机械手才 上升;当上升电磁阀端电时,机械手上升停止。同样,左移/右移分别由左移电磁阀 和右移电磁阀控制。机械的放松/加紧由一个单线圈两位置电磁阀(称为加紧电磁阀) 控制。当该线圈通电时,机械手加紧,该线圈断电时,机械手放松。 当机械手处于原点时(即左限位开关和上限位开关合上) ,启动以后,机械手移 向 A 点,加紧工件,然后回到原位,移向 B 点,放下工件,再回到原位完成一次动 作。 当机械手右移到位并准备下降时,为了确保安全,必须在右工作台上无工作时 才允许机械手下降。也就是说,若上一次搬运到右工作台上的工件尚未搬走时,机 械手应自动停止下降。 机械手的动作过程如图 3-2 所示。从原点开始,按下启动按钮时,下降电磁阀 通电,机械手下降。下降到底时,碰到下限位开关,下降电磁阀断电,下降停止; 同时接通夹紧电磁阀,机械手夹紧。夹紧后,上升电磁阀通电,机械手上升。上升 到顶时,碰到上位开关,上升电磁阀断电,上升停止;同时接通右移电磁阀,机械 手右移。右移到位时,碰到右限位开关,右移电磁阀断电,右移停止。若此时右工 作台上无工作,则光电开关接通,下降电磁阀通电,机械手下降。下降到底时,碰 到下限位开关,下降电磁阀断电,下降停止;同时夹紧电磁阀断电,机械手放松。 放松后,上升电磁阀通电,机械手上升。上升到顶时,碰到上限位开关,上升电磁 阀断电,上升停止;同时接通左移电磁阀,机械手左移。左移到原点时,碰到左限 位开关,左移电磁阀断电,左移停止。至此,机械手经过八步动作完成一个周期。 机械手的操作方式分为手动操作方式和自动操作方式。自动操作方式又分为单 步、单周期和连续操作方式。 手动操作 手动操作:就是用按钮操作对机械手的每一种运动单独进行控制。例如,当选 择上/下运动时,按下启动按钮,机械上升;按下停止按钮,机械手下降。当选择左 右运动时,按下起动按钮,机械手左移;按下停止按钮,机械手右移。当选择夹紧/ 基于 PLC 的机械手控制系统毕业设计 第 13 页 共 30 页 放松运动时,按下起动按钮,机械手夹紧;按下停止按钮,机械手放松。 图 3-2 机械手动作过程 单步操作 单步操作:每按一次起动按钮,机械手完成一步动作后自动停止 单周期操作 单周期操作:机械手从原点开始,按一下起动按钮,机械手自动完成一个周期 的动作后停止。在工作中若按一下停止按钮,则机械手停止重新起动时,需要手动 操作方式将机械手移回原点,然后按一下起动按钮,机械手又重新开始单周期操作。 基于 PLC 的机械手控制系统毕业设计 第 14 页 共 30 页 连续操作 连续操作:机械手从原点开始,按一下起动按钮,机械手的动作将自动的、连 续不断地周期性循环。 在工作中若按一下停止按钮,则机械手动作停止。重新起动时,须用手动操作 方式将机械手移回原点,然后按一下起动按钮,机械手又重新开始连续操作。 在工作中若按一下复位按钮,则机械手将继续完成一个周期的动作后,回到原 点自动停止。 3.23.2 确定所需的用户输入确定所需的用户输入/ /输出设备及输出设备及 I/OI/O 点数点数 1. 输入设备-用以生产输入控制信号。 本设计中应包括: 操作方式转换开关:该开关应有手动、单步、单周期、连续等四个位置可供选 择。 手动时运动选择开关:该开关应有上/下,左/右,夹紧/放松等三个位置可供选 择。 起动、停止及复位按钮。 开关及按钮在操作屏上的布置如图 3-3 所示。 位置检测元件:机械手的运动是按行进程原则进行控制的。其上限、下限、左 限、右限的位置分别用限位开关来检测。 无工件检测元件:右工作台上无工件用光电开关来检测。 各限位开关及光电开关的配置如图 3-2 所示。 2. 输出设备由 PLC 的输出信号驱动的执行元件。 本设计中应包括下降电磁阀、上升电磁阀、右移电磁阀、左移电磁阀、夹紧电 磁阀。 基于 PLC 的机械手控制系统毕业设计 第 15 页 共 30 页 图 3-3 操作屏布置 为了对机械手处于原点进行指示,还可以配置一个原点的指示灯。 各输出设备的配置如图 3-2 所示。 根据所确定的用户输入设备及输出设备,可画出 PLC 的 I/O 连接图,如图 1-4 所示。由图可见,PLC 共需要 15 点输入,6 点输出。 基于 PLC 的机械手控制系统毕业设计 第 16 页 共 30 页 基于 PLC 的机械手控制系统毕业设计 第 17 页 共 30 页 图 3-4 I/O 连接图 3.33.3 PLCPLC 的选择的选择 该机械手的控制为纯开关量控制,且所要的 I/O 点数不多,因此选择一般小型 抵挡机即可。 该控制系统要实现的是步进控制,可以用一般 PLC 所具有的移位寄存器和移位 指令来编程,但若选择具有步进指令功能或鼓型控制器功能的 PLC,则实现步进控 制就更加方便了。 由于所要的 I/O 点数为 15/6 点,考虑到机械手操作的工艺固定,PLC 的 I/O 点 基本上可不留裕量。根据资料的机型,可选择: 1)ACMY-S256 可选用 32 点主机(I/O 点数为 16/16)或 40 点主机(I/O 点数 为 24/16) 。 2)GE-I/J(SR-10)其主机 I/O 点数为 15/9。或选用 GE-I(SR-20) ,采用 5 槽 主机框架,一块 16 点输入模块,一块 8 点输出模块(或两块 8 点输入模块,一块 8 点输出模块) 。 3)F1-40M 其主机 I/O 点数为 24/16 点。 4)具体选择何种机型,还需要比较价格,同时考虑使用维修方便等因素,使之 更加经济合理。 故选择 F1-40M 机型。 3.43.4 分配分配 PLCPLC I/OI/O 点的编号(定义号)点的编号(定义号) 由于不同记性的 PLC,其 I/O 点的编号不同,因此应根据所选择的机型,对 PLC 的 I/O 点分配编号。如图 1-4 所示的编号。 3.53.5 PLCPLC 程序设计程序设计 为了便于编程,先绘制出整个控制程序的结构框图,如图 3-5 所示。 基于 PLC 的机械手控制系统毕业设计 第 18 页 共 30 页 图 3-5 总结构程序框图 在该结构框图中,当操作方式选择开关置于“手动”时,输入点 X407 接通, 其输入继电器常闭接点断开,执行手动操作程序。 基于 PLC 的机械手控制系统毕业设计 第 19 页 共 30 页 当操作选择开关置于“单步” 、 “单周期” 、 “连续”时,其对应的输入点 X410、X411、X412 接通,其输入继电器常闭接点断开,执行自动操作程序。 在执行自动操作时,如选择开关置于“连续”时,起动后辅助继电器 M200 接 通,程序自动循环。操作选择开关置于“单步”时,M200 同样接通,程序也可以 循环,但必须是每按一次起动按钮执行一步。如果操作选择开关置于“单周期”或 运行过程中按下复位按钮时,则辅助继电器 N200 复位,程序执行完一个周期(即 机械手回到原点)时自动停止。 由于手动程序和自动程序采用了跳转指令,因此在着两个程序段可以采用同样 的一套输出继电器。 下面是各程序的设计。 (一) 手动操作程序 在手动操作方式下,各种动作都是用按钮操作来实现,其控制程序可以独立于 自动操作程序而另行设计。手动操作控制很简单,可以很方便地按一般继电器控制 线路来设计,其梯形图如图 3-6 所示。 为了安全,机械手的左/右移动只有当机械手处于上限位置时才能进行,因此需 要在左/右移动的电路中设置上限联锁保护。 另外,由于左/右,上/下运动采用双线圈两位电磁阀控制,两个线圈不能同时通 电,因此在左/右,上/下移动的电路中了互锁环节。 当运动选择开关置于“左/右”时,如机械手处于上限位置,则按起动按钮机械 手右移,按停止按钮机械手左移。 当运动选择开关置于“夹/松”时,按起动按钮时夹紧,按停止按钮时放松。 当运动选择开关置于“上/下”时,按起动按钮时下降,按停止按钮时上升。 基于 PLC 的机械手控制系统毕业设计 第 20 页 共 30 页 图 3-6 自动梯形图 (二) 自动操作程序 本设计是一个按顺序动作的典型步进控制。 步进控制可以用一般 PLC 都具有的位移寄存器来实现,但更方便的是用步进指 令和鼓形控制来实现。F1-40M 具有位移寄存器和步进指令的功能,本设计用位移寄 存器编程。 用移位器编程: 由于自动操作的控制比较,不容易直接设计出梯形图,因此可以先画出自动的 基于 PLC 的机械手控制系统毕业设计 第 21 页 共 30 页 操作流程图,用以表明动作的顺序和条件,如图 3-7 所示。 图 3-7 自动操作流程图 基于 PLC 的机械手控制系统毕业设计 第 22 页 共 30 页 图中,矩形方框代表完成某一动作的控制程序,方框之间的箭头线用以表示程 序的转换,箭头线上的小横线用以表示转换的条件。 当机械手处于原点时,压下上限位开关和左限开关,输入点 X402 和 X404 接通, 产生原点指示输出。 机械手的动作从按下起动按钮开始,执行第一程序,产生下降输出,机械手下 降。当机械手下降到底碰到下限位开关时, 输入点 X401 接通,转入第二程序,产 生夹紧输出并开始计时,机械手夹紧,经 3S 延时后。计时器 T450 动作,转入第三 程序,产生上升输出,机械手上升。当机械手上升。当机械手上升到顶碰到上限位 开关时,输入点 X402 接通,转入第四程序,产生右移输出,机械手右移。当机械 手右移到位碰到右限位开关时,输入点 X403 接通,转入第五程序,当右工作台无 工件时,光电开关发出信号使输入点 X405 接通,产生下降输出,机械手下降。当 机械手下降到底碰到下限位开关 X401 时,转入第六成程序,产生放松输出并开始 计时,机械手放松,经过 2s 延时后,计时器 T451 动作,转入第七程序,产生上升 输出,机械手上升到顶碰到上限位开关 X402 时,转入第八程序,产生左移输出, 机械手左移。当机械手左移到原点位碰到左限位开关 X404 时,又产生原点指示输 出,完成了一个周期的动作。这时,如果是单周期操作,则辅助继电器 M200 断开, 机械手停止在原位,不在循环执行程序。如果是连续操作,则辅助继电器 M200 接 通,又开始从第一程序往下执行,然后不断循环。 根据自动操作的流程图,就可以设计自动操作的梯形图如图 3-8 所示。 基于 PLC 的机械手控制系统毕业设计 第 23 页 共 30 页 基于 PLC 的机械手控制系统毕业设计 第 24 页 共 30 页 图 3-8 自动操作梯形图 梯形图的控制原理: (1)连续及单周期操作 在连续及单周期操作方式下,单步输入点 X410 断开,输入继电器 X410 常闭 接点闭合,将位移寄存器的位移输入直接接入输入端。 当机械手处于原点时,压下上限位开关和左限位开关,输入点 X402 和 X404 接通,Y435 接通,原点指示灯亮。 按下起动按钮,M120 接通并自保,移位器数据输入端接通,M100 置 “1” ,Y430 接通,下降电磁阀得电,机械手下降。 下降到底碰到下限位开关时,输入继电器 X401 接通,Y430 断开,下 降停止,同时产生移位信号,将 M100 的“1”态移到 M101。M101 的常开接点 将 Y431 接通,夹紧电磁阀的电,机械手夹紧工件,T450 开始计时。同时, M101 的常闭接点将移位寄存器数据输入端断开,使 M100 置“0” 。 T450 延 3s 后,其常开接点闭合,产生移位信号,将 M102 置“1” , M101 置“0” 。M102 的常开接点将 Y432 接通,上升电磁阀得电,机械手上升。 同时,M102 的常闭接点将移位寄存器数据输入端断开。 上升到顶碰到上限位开关时,输入继电器 X402 接通,Y432 断开,上 升停止,同时产生移位信号,将 M103 置“1” ,M102 置“0” ,M103 的常开接 点将 Y433 接通,右移电磁阀得电,机械手右移。同时,M103 的常闭接点将移 位寄存器数据输入端断开。 右移到位碰到右限位开关时,输入继电器 X402 接通,Y432 断开,右 移停止,同时产生移位信号,将 M104 置“1” ,M103 置“0” 。M104 的常开接 点闭合,若此时右工作台无工件,则光电开关因露光而导通,其常开接点使输入 继电器 X405 接通,Y430 再次接通,机械手下降。同时,M104 的常闭接点将移 位寄存器数据输入端断开。若右工作台有工件,则光电开关因遮光面断开, X405 断开,Y430 不能接通,机械手暂停等待。 基于 PLC 的机械手控制系统毕业设计 第 25 页 共 30 页 下降到底碰到下限位开关 X401 时,输入继电器 X401 接通,产生移位 信号,将 M105 置“1” ,M104 置“0” 。M105 的常开接点使 Y431 复位,从而使 夹紧电磁阀失电,机械手放松工件,T451 开始计时。同时,M105 的常闭接点将 移位寄存器数据输入端断开。 T451 延时 2s 秒后,其常开接点闭合,产生移位信号,将 M106 置“1” , M105 置“0” 。M106 的常开接点将 Y432 接通,机械手上升。同时,M106 的常 闭接点将移位寄存器数据输入端断开。 上升到顶碰到上限位开关时,输入继电器 X402 接通,Y432 断开,上 升停止,同时产生移位信号,将 M107 置“1” ,M106 置“0” 。M107 的常开接 点将 Y434 接通,左移电磁阀得电,机械手左移。同时,M107 的常闭接点将移 位寄存器数据输入端断开。 左移回到原点又碰到左限位开关时,输入继电器 X404 接通,Y434 断开,左移 停止,同时产生移位信号,将 M110 置“1” ,M107 置“0” 。 如果是单周期操作,则 M200 断开,移位寄存器不复位,M110 仍保持“1”态, 、其常闭接点将移位寄存器数据输入端断开,M100 不能置“1” ,因此不再循环动 作。 如果是连续操作 ,则 M200 接通,其常开接点将移位寄存器复位,数据输入端 又接通,M100 重新置“1” ,机械 手又开始第二个周期的循环动作。 自动操作程序中,若按复位按钮,则 X502 接通,M200

    注意事项

    本文(基于PLC的机械手系统控制-电气自动化毕业设计.doc)为本站会员(rrsccc)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开