机械手毕业论文_第1页
机械手毕业论文_第2页
机械手毕业论文_第3页
机械手毕业论文_第4页
机械手毕业论文_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

毕毕 业业 论论 文 设文 设 计 计 评定成绩 评定成绩 题题 目目 机械手机械手 PLCPLC 控制控制 性性 质 质 毕业论文毕业论文 毕业设计毕业设计 学生姓名学生姓名 郭锋郭锋 年年 级级 20142014 系系 别别 机电工程系机电工程系 专专 业业 电气自动化电气自动化 指导教师指导教师 李敬岩李敬岩 摘要 机械手是一种能自动化定位控制并可重新编程序以变动的多功能机器 本文介绍的 是机械手模型基于 PLC 的控制系统设计 首先 对可编程控制器进行相应的介绍 选择了 PLC 的型号 然后 通过对机械手 的各功能实现形式和控制方式研究 给出各部分的实现方案并确定了控制系统的器材 最后 进行 PLC 控制系统的硬件结构和软件程序设计 关键字 可编程控制器 PLC 机械手 步进电机 Abstract Robots are a kind of automatic positioning control and can be programmed to change to the multi function machine are introduced in this paper the model of the manipulator based on PLC control system design First the programmable controller to introduce make corresponding choice model of the PL C Then based on the function of the manipulator realization and control methods are studied and the scheme of realization of the control system and the equipment Finally the PLC control syste m the hardware structure and software design Key words PLC programmable controller Manipulator Stepping motor 目 录 摘 要 I 第 1 章 绪论 1 1 1 课题背景 1 1 2 机械手的定义与分类 1 1 3 机械手应用及组成结构 2 1 4 机械手的发展趋势 3 1 5 总体设计要求 3 第 2 章 PLC 的介绍与选择 5 2 1 PLC 的特点 5 2 2 PLC 的选型 5 2 3 三菱 FX 系列的结构功能 7 第 3 章 各功能实现形式与控制方式 9 3 1 本机械手模型的机能和特性 9 3 2 夹紧机构 9 3 3 躯干 9 3 4 旋转编码盘 10 第 4 章 控制系统设计 11 4 1 控制系统硬件设计 11 4 1 1 PLC 梯形图中的编程元件 11 4 1 2 PLC 的 I O 分配 11 4 1 3 机械手控制系统的外部接线图 12 4 2 控制系统软件设计 13 4 2 1 公用程序 13 4 2 2 自动操作程序 15 4 2 3 手动单步操作程序 20 4 2 4 回原位程序 23 4 3 PLC 程序的上载和下载 25 4 3 1 PLC 程序的上载 25 4 3 2 PLC 程序的下载 25 第 5 章 设计小结 27 参 考 文 献 28 0 第 1 章 绪论 1 1 课题背景 随着现代工业技术的发展 工业自动化技术越来越高 生产工况也有趋于恶劣的态 势 这对一线工人的操作技能也提出了更高的要求 同时操作工人的工作安全也受到了 相应的威胁 工人工作环境和工作内容也要求理想化简单化 对于一些往复的工作由机 械手远程控制或自动完成显得非常重要 这样可以避免一些人不能接触的物质对人体造 成伤害 如冶金 化工 医药 航空航天等 在机械制造业中 机械手应用较多 发展较快 目前主要应用于机床 模锻压力机 的上下料以及焊接 喷漆等作业 它可以按照事先制定的作业程序完成规定的操作 有 些还具备有传感反馈能力 能应付外界的变化 如果机械手发生某些偏离时 会引起零 部件甚至机械本身的损坏 但若有了传感反馈自动 机械手就可以根据反馈自行调整 应用机械手 有利于提高材料的传送 工件的装卸 刀具的更换以及机器的装配等的 自动化程度 从而可以提高劳动生产率 降低生产成本 加快实现工业生产机械化和 自动化的步伐 机械手技术涉及到力学 机械学 电气液压技术 自动控制技术 传感器技术和计 算机技术等科学领域 是一门跨学科综合技术 近些年 随着计算机技术 电子技术以 及传感技术等在机械手中越来越多的应用 机械手已经成为工业生产中提高劳动生产 率的重要因素 借助 PLC 强大的工业处理能力 很容易实现工业生产的自动化 基于此思路设计的 机械手 在实现各种要求的工序前提下 大大提高了工业过程的质量 而且大大解放了 生产力 改善了工作环境 减轻了劳动强度 节约了成本 提高了生产效率 具有十分 重要的意义 同时 借助组态软件的辅助作用 大大提高了系统的工作效率 因此 在自动化机 床和综合加工自动生产线上 目前几乎都设有机械手 以减少人力和更准确地控制生 产的节拍 便于有节奏地进行生产 工业机械手是近几十年发展起来的一种高科技自动化生产设备 工业机械手是工业 机器人的一个重要分支 它的特点是可通过编程来完成各种预期的作业任务 在构造和 性能上兼有人和机器各自的优点 尤其体现了人的智能和适应性 机械手作业的准确性 和各种环境中完成作业的能力 在国民经济各领域有着广阔的发展前景 综上所述 有效地应用机械手是发展机械工业的必然趋势 1 2 机械手的定义与分类 机械手是一种能自动化定位控制并可重新编程序以变动的多功能机器 它有多个自 由度 可用来搬运物体以完成在各个不同环境中工作 1 机械手的迅速发展是由于它的积极作用正日益为人们所认识 其一 它能部分代替 人工操作 其二 它能按照生产工艺要求 遵循一定的程序 时间和位置来完成工件的 传送和装卸 其三 它能操作必要的机具进行焊接和装配 因此 它能大大地改善工人 的劳动条件 显著地提高劳动生产率 加快实现工业生产机械化和自动化的步伐 因而 受到各先进工业国家的重视 并投入了大量的物力和财力加以研究和应用 尤其在高温 高压 粉尘 噪音以及带有放射性和污染的场合 应用得更为广泛 机械手一般分为三类 第一类是不需要人工操作的通用机械手 它是一种独立的不 附属于某一主机的装置 它可以根据任务的需要编制程序 以完成各项规定工作 它的 特点是除具备普通机械的物理性能外 还具备通用机械 记忆智能的三元机械 第二类 是需要人工操作的 称为操作机 它起源于原子 军事工业 先是通过操作机来完成特 定的作业 后来发展到用无线电信号操作机械手来进行探测月球 火星等 第三类是专 用机械手 主要附属于自动机床或自动线上 用于解决机床上下料和工件传送 这种机 械手在国外称为 Mechanical Hand 它是为主机服务的 由主机驱动 除少数外 工 作程序一般是固定的 因此是专用的 本项目要求设计的机械手模型可归为第一类 即 通用机械手 1 3 机械手应用及组成结构 目前工业机械手主要用于流水线传送 焊接 装配 机床加工 铸造 热处理等方 面 无论数量 品种和性能方面都能满足工业生产发展的需要 在国内主要是发展各方面的机械手 逐步扩大应用范围 以减轻劳动强度 改善作 业条件 在应用专用机械手的同时 相应地发展通用机械手 专用条件还要研制示教机 械手 组合机械手等 将机械手各运动构件 如伸缩 摆动 升降 横移 俯仰等机构 以及用于不同类型的夹紧机构 设计成典型的通用机构 以便根据不同的作业要求 选 用不同的典型部件 即可组成不同用途的机械手 即便于设计制造 又便于改换工作 扩大了应用的范围 同时要提高速度 减少冲击 正确定位 以更好地发挥机械手的作 用 机械手主要由执行机构 驱动机构和控制系统构成 执行机构包括手部 手臂和躯干 手部装在手臂前端 可以转动 开闭手指 机械 手手部的构造系统模仿人的手指 分为无关节 固定关节和自由关节三种 手指的数量 又可以分为二指 三指 四指等 其中以二指用得最多 可根据夾持对象的形状和大小 配备多种形状和尺寸的夹头 以适应操作的需要 本设计采用二指的构造 手臂的作用 是引导手指准确地抓住工件 并运送到所需要的位置上 为了使机械手能够正确地工作 手臂的三个自由度都需要精确地定位 总之 机械手的运动离不开直线移动和转动二种 因此它采用的执行机构主要是直线液压缸 摆动液压缸 电液脉冲马达 伺服液压马达 交流伺服电动机 直流伺服电动机和步进电动机等 躯干是安装手臂 动力源和各种执 2 行机构的机架 驱动机构主要有四种 液压驱动 气压驱动 电气驱动和机械驱动 其中以电气 气动用得最多 占 90 以上 液压 机械驱动用得较少 液压驱动主要是通过液压缸 阀 油箱等实现传动 气压驱动所采用的元件为气压缸 气马达 气阀等 一般采用 4 6 个大气压 个别达到 8 10 个大气压 本设计的手爪部分采用气压驱动 电气驱动 时 直线运动可以采用电动机带动丝杠 螺母机构 通用机械手则考虑采用步进电动机 直流或交流的伺服电动机 变速箱等 本设计采用步进电动机驱动手臂运动 直流电动 机驱动手爪和机械手的底盘旋转运动 机械驱动只适用于动作固定的场合 机械手控制的要素包括工作顺序 到达位置 动作时间 运动速度和加减速度等 机械手的控制分为点位控制和连续轨迹控制两种 目前以点位控制为主 占 90 以上 控制系统可以根据动作的要求 设计采用数字顺序控制 它首先要编制程序加以储 存 然后再根据规定的程序 控制机械手工作 对动作复杂的机械手则采用数字控制系 统 小型计算机或微处理机控制的系统 本设计的控制系统采用小型可编程控制器实现 具有编程简单 修改容易 可靠性 高等 1 4 机械手的发展趋势 机械手自二十世纪六十年代初问世以来 经过 40 多年的发展 现在已经成为制造业 生产自动化中重要的机电设备 目前 机械手技术有了新的发展 出现了仿人型机械手 微型机械手和微操作系统 如细小工业管道机械手移动探测系统 微型飞行器等 机械 手化机器 智能机械手 不仅可以进行事先设定的动作 还可按照工作状况相应地进行 动作 如回避障碍物的移动 作业顺序的规划 有效的动态学习等 机械手的应用领域 正在向非制造业和服务业方向扩展 并且蓬勃发展的军用机械手也将越来越多地装备部 队 国外方面 近几年国外工业机械手领域有如下几个发展趋势 机械手性能不断提高 而单机价格不断下降 机械结构向模块化 可重构化发展 控制系统向基于 PC 机的开 放型控制器方向发展 传感器作用日益重要 虚拟现实技术在机械手中的作用已从仿真 预演发展到用于过程控制 国内方面 目前在一些机种方面 如喷涂机械手 弧焊机械手 点焊机械手 搬运 机械手 装配机械手 特种机械手 水下 爬壁 管道 遥控等机械手 基本掌握了机 械手操作机的设计制造技术 解决了控制驱动系统的设计和配置 软件的设计和编制等 关键技术 还掌握了自动化喷漆线 弧焊自动线及其周边配套设备的全套自动通信 协 调控制技术 在基础元件方面 谐波减速器 机械手焊接电源 焊缝自动跟踪装置也有 了突破 从技术方面来说 我国已经具备了独立自主发展中国机械手技术的基础 3 1 5 总体设计要求 1 机械手结构示意图 图 1 1 机械手示意图 1 手爪张开闭合 2 手腕旋转 3 水平移动 4 升降 5 立柱旋转 6 手爪 7 手腕电动机 8 横轴 9 竖轴 10 竖轴电动机 11 横轴电动机 12 底盘 13 底盘电动机 2 机械手工作流程 机械手工作流程是 开始运行后 如果机械手不在初始位置上 步进电动机开始运 转 横轴向手抓方向移动 竖轴向上移动 归位后首先横轴步进电动机工作 横轴前伸 前伸到位后 手爪电动机得电带动手爪旋转 当传感器检测到限位磁头时 电动机停止 PLC 控制电磁阀动作 手张开 延时一段时间 竖轴步进电动机工作 竖轴下降 下降 到位后 电磁阀复位 手爪夹紧 延时过后 竖轴上升 同时横轴缩回 底盘电动机带 动底盘旋转 当横轴 竖轴 底盘都到位后 横轴前伸 到位后手爪旋转 然后竖轴下 降 电磁阀动作 手爪张开 延时后竖轴上升复位 然后开始下一周期动 3 控制要求 1 手臂上下直线运动 2 手臂左右直线运动 3 手腕旋转运动 4 手爪夹紧动作 5 机械手整体旋转运动 手臂采用步进电机驱动 由 PLC 发出控制脉冲控制步进电动机运转 实现手臂的进 给和定位 手爪采用气压驱动 4 第 2 章 PLC 的介绍与选择 对于机械手的控制系统可以采用多种方式 如继电器控制 单片机控制 PLC 控制 等 但由于 PLC 可编程控制器操作灵活性强和稳定性较好 所以 我们选择 PLC 控制 2 1 PLC 的特点 可编程控制器是在计算机技术 通信技术和继电器控制技术的发展基础上开发起来 的 现已广泛应用于工业控制的各个领域 它以微处理器为核心 用编写的程序进行逻 辑控制 定时 计数和算术运算等 并通过数字量和模拟量的输入 输出来控制机械设备 或生产过程 高可靠性高可靠性 1 所有的 I O 接口电路均采用光电隔离 使工业现场的外电路与 PLC 内部电路之间电气上隔离 2 各输入端均采用 R C 滤波器 其滤波时间常数一般为 10 20ms 3 各模块均采用屏蔽措施 以防止辐射干扰 4 采用性能优良的开关 电源 5 对采用的器件进行严格的筛选 6 良好的自诊断功能 一旦电源或其他软 硬件发生异常情况 CPU 立即采用有效措施 以防止故障扩大 7 大型 PLC 还可以 采用由双 CPU 构成冗余系统或有三 CPU 构成表决系统 使可靠性更进一步提高 丰富的丰富的 I O 接口模块接口模块 PLC 针对不同的工业现场信号 如 交流或直流 开关量或 模拟量 电压或电流 脉冲或电位 强电或弱电等 有相应的 I O 模块与工业现场的器 件或设备 如 按钮 行程开关 接近开关 传感器及变送器 电磁线圈 控制阀等直 接连接 采用模块化结构采用模块化结构 为了适应各种工业控制需要 除了单元式的小型 PLC 以外 绝大 多数 PLC 均采用模块化结构 PLC 的各个部件 包括 CPU 电源 I O 等均采用模块化 设计 由机架及电缆将各模块连接起来 系统的规模和功能可根据用户的需要自行组合 编程简单易学编程简单易学 PLC 的编程大多采用类似于继电器控制线路的梯形图形式 对使用 者来说 不需要具备计算机的专门知识 因此很容易被一般工程技术人员所理解和掌握 安装简单 维修方便安装简单 维修方便 PLC 不需要专门的机房 可以在各种工业环境下直接运行 使用时只需将现场的各种设备与 PLC 相应的 I O 端相连接 即可投入运行 各种模块上 均有运行和故障指示装置 便于用户了解运行情况和查找故障 总之 可编程控制器是一台计算机 它是专为工业环境应用而设计制造的计算机 它具有丰富的输入 输出接口 并且具有较强的驱动能力 但可编程控制器产品并不针对 某一具体工业应用 在实际应用时 其硬件需根据实际需要进行选用配置 其软件需根 5 据控制要求进行设计编制 2 2 PLC 的选型 对于 PLC 的选择 我们必须考虑多方面的因素 例如输入 输出的最多点数 扫描 速度 内存容量 指令条数 功能模块等 同时还要考虑其经济实用性以及工作环境对 其的影响 1 常用 PLC 介绍 PLC 发展这么多年 技术成熟 各种型号的也很多 各个厂家生产的也有一定区别 各个重点发展方向也不同 所以我们必须根据自己设计需要 考虑如何选择 西门子的中国业务是其亚太地区业务的主要支柱 活跃在中国的信息与通讯 自动 化与控制 电力 交通 医疗 照明以及家用电器等各个行业中 其核心业务领域是基 础设施建设和工业解决方案 欧姆龙 S7 200 系列 PLC 突出的特点 可靠性高 操作简便 丰富的内置集成功能 强劲通讯能力 丰富的扩展模块 简单 易用的 Micro WIN 编程软件 OMRON 的可编程序控制器更加小型化 SYSMAC CPM1A 的大小仅相当于一个 PC 卡 对于 10 点的机型来说 从而使安装体积大幅度减小 同时也进一步节省了控制柜的 空间 它不仅具备了以往小型 PLC 所具备的功能 而且还可连接可编程序终端 为生产 现场创造了新的环境 编程环境与 CQM1 及 SYSMAC A 等机种相同 由于原有 SYSMAC 支持软件及编程器都可继续使用 故而系统的扩展及维护都可简单进行 三菱 FX 系列可编程控制器是当今国内外最新 最具特色 最具代表性的微型 PLC 在 FX 中 除基本的指令表编程方式外 还可以采用梯形土编程及对应机械动作 流程进行顺序设计的 SFC 顺序功能图编程 而且这些程序可互相转换 在 FX 系列 PLC 中设置了高数计数器 对来自特定的输入继电器的高频脉冲进行中断处理 扩大了 PLC 的应用领域 其 FX2N PLC 还可以采用作为扩展设备的硬件计数器 可获取最高 50kHz 的高速脉冲 2 确定型号 FX1N 60MR 综上 对于被控对象 采用 PLC 系统与采用其它形式的控制系统相比较 力求具有 较好的性价比 使用和维修方便 选用的 PLC 主机和配置 控制功能等必须能满足被控 对象的各种控制要求 选用的 PLC 主机及配置必须是功能较强的新一代 PLC 机型 一 般最好不要选用旧机型 若采用三菱公司的 PLC 则选 FX 系列 不选 F1 系列 同时 还应当考虑将来工艺的变化和扩展 在满足确定的要求外 留有一定的余量 确保整个 控制系统可靠 还要考虑大家对产品的熟悉程度 以及编程指令的易懂性 在此 我选 用三菱 FX1N 来做控制核心 FX 系列 PLC 是由三菱公司近年来推出的高性能小型可编 程控制器 以逐步替代三菱公司原 F F1 F2 系列 PLC 产品 其中 FX2 是近年推出的 产品 FX0 是在 FX2 之后推出的超小型 PLC 近几年来又连续推出了将众多功能凝集在 6 超小型机壳内的 FX0S FX1S FX0N FX1N FX2N FX2NC 等系列 PLC 具有较高 的性能价格比 应用广泛 它们采用整体式和模块式相结合的叠装式结构 2 2 3 FX1N 所具有优越性能 CPU 处理速度达到了 0 065us 基本指令 内置了高达 64K 步的大容量 RAM 存储器 大幅增加了内部软元件的数量 强化了指令的功能 提供了多达 209 条应用指令 包括 像与三菱变频器通讯的指令 CRC 计算指令 产生随机数指令等等 晶体管输出型的基本单元内置了 3 轴独立最高 100kHz 的定位功能 并且增加了新 的定位指令 带 DOG 搜索的原点回归 DSZR 中断单速定位 DVIT 和表格设定定 位 TBL 从而使得定位控制功能更加强大 使用更为方便 内置 6 点同时 100kHz 的 高速计数功能 双相计数时可以进行 4 倍频计数 增强了通信的功能 其内置的编程口可以达到 115 2kbps 的高速通信 而且最多可 以同时使用 3 个通信口 包括编程口在内 新增了高速输入输出适配器 模拟量输入输 出适配器和温度输入适配器 这些适配器不占用系统点数 使用方便 在 FX3U 的左侧 最多可以连接 10 台特殊适配器其中通过使用高速输入适配器可以实现最多 8 路 最高 200kHz 的高速计数 通过 CC Link 网络的扩展可以实现最多达 384 点 包括远程 I O 在 内 的控制 可以选装高性能的显示模块 FX3U 7DM 可以显示用户自定义的英文 数字和日文汉字信息 最多能够显示 半角 16 个字符 全角 8 个字符 4 行 在该模块 上可以进行软元件的监控 测试 时钟的设定 存储器卡盒与内置 RAM 间程序的传送 比较等操作 另外 还可以将该显示模块安装在控制柜的面板上 2 3 三菱 FX 系列的结构功能 可编程控制器是一种工业控制微型计算机 它的结构原理与微型计算机相似 硬件 构成有微处理器 存储器和各种输入 输出接口 系统程序和接口器件又与微机不同 这使它的操作使用方法 编程语言 工作方式等与微型机有所不同 PLC 是用微处理器 实现继电器 定时器和计数器以及 A D D A 模拟转换器件的组合体的功能 采用软件 编程进行它们之间的联系 本设计采用 FX 系列 PLC 作为控制核心 所以现在就以它来讲述 PLC 的应用知识 操作技能 FX 系列 PLC 硬件组成与其它类型 PLC 基本相同 主体由三部分组成 其 PLC 的基本结构如图 2 1 系统电源有些在 CPU 模块内 也有单独作为一个单元的 编程 器一般看作 PLC 的外设 PLC 内部采用总线结构 进行数据和指令的传输 7 图 2 1 PLC 的组成框图 外部开关信号 模拟信号以及各种传感器检测信号作为 PLC 的输入变量 它们经 PLC 的输入端子进入 PLC 的输入存储器 收集和暂存被控对象实际运行的状态信号和数 据 经 PLC 内部运算与处理后 按被控对象实际动作要求产生输出结果 输出结果送到 输出端子作为输出变量 驱动执行机构 PLC 的各个部分协调一致地实现对现场设备的 控制 PLC 输入输出接口的安全保护 当输出口连接电感类设备时 为了防止电路关断时刻产生高压对输入 输出口造成 破坏 应在感性元件两端加保护元件 对于直流电源 应并接续流二极管 对于交流电 路应并接阻容电路 阻容电路中电阻可取 51 120 电容取 0 1 0 47 F 电容的额 定电压应大于电源的峰值电压 续流二极管可选 1A 的管子 其额定电压应大于电源电 压的 3 倍 图 2 2 为输入输出口的保护环节示意图 8 图 2 2 输入输出口的保护 第 3 章 各功能实现形式与控制方式 3 1 本机械手模型的机能和特性 物体在三维空间内的禁止位置是由三个坐标和围绕三轴旋转的角度来决定的 因此 抓握物体的位置和方向能从理论上求得 根据资料的介绍 如果采用机械手 其机能要 接近于人的上肢 则需要具有 27 个自由度 而每一个自由度至少要有一根 人造肌肉 来控制 我们不要那么多自由度 因为根据实际情况而言 控制的自由度越多 其各个 部分也就越复杂 相应的制造成本也就增加 本设计的机械手 它共有自由度 5 个 即 手臂前后伸缩 手臂上下伸缩 手臂左 右旋转 手腕回转 手指的抓握 3 2 夹紧机构 机械手手爪是用来抓取工件的部件 手爪抓取工件时要满足迅速 灵活 准确可靠 的要求 设计制造夹紧机构 机械手 首先要从机械手的坐标形式 运行速度和加速 度的情况来考虑 其夹紧力的大小则根据夹持物体的重量 惯性和冲击力来计算 则同 时考虑有足够的开口尺寸 以适应被抓物体的尺寸变化为扩大机械手的应用范围 还需 备有多种抓取机构 以根据需要来更换手爪 为防止损坏被夹的物体 夹紧力要限制在 一定的范围内并镶有软质垫片 弹性衬垫或自动定心结构 为防止突然断电造成被抓物 体落下 还可以有自锁结构 夹紧机构本身则结构简单 体积小 重量轻 动作灵活 和工作可靠 夹紧结构形式多样 有机械式 吸盘式和电磁式等 有的夹紧机构还带有传感装置 和携带工具进行操作的装置 本设计采用机械式夹紧装置 机械式夹紧是最基本的一种 应用广泛 种类繁多 如按手指运动的方式和模仿人 手的动作 可分为回转型 直进型 按夹持方式可分为内撑式 外撑式和自锁式 按手 指数目可分为二指式 三指式 四指式 按动力来源可分为弹簧式 气动式 液压式等 本设计采用二指式手爪 由可编程控制器控制电磁阀动作 从而控制手爪的开闭 手爪 9 的回转则用一个直流电动机完成 同时通过两个限位开关完成回转角度的限位 一般可 设置在 180 度 3 3 躯干 躯干有底盘和手臂两部分组成 底盘是支撑机械手的全部重量并能带动手臂旋转的机构 底盘采用一个直流电动机 驱动 底盘旋转时带动一个旋转编码盘旋转 机械手每旋转三度发出一个脉冲 由传感 器检测并送入可编程控制器 从而计算底盘旋转的角度 同时 在底盘上装有限位开关 最大旋转角度可达 180 度 手臂是机械手的主要部分 它是支撑手爪 工件使它们运动的机构 本设计手臂由 横轴和竖轴组成 可完成伸缩 升降的运动 手臂采用电动机带动丝杠 螺母来实现伸 缩和升降运动 由可编程控制器发出信号控制步进电机运转 同时在两轴的两端分别加 限位开关限位 采用丝杠 螺母结构传动的特点是易于自锁 位置精度较高 传动效率 较高 3 4 旋转编码盘 机械手底盘和躯干每旋转 3 度发出一个脉冲 并把信号送回可编程控制器来得到转 过的准确的角度 编码盘的机构如图 3 1 图 3 1 旋转编码盘 可以通过改变程序中计数器 C0 的初值来确定所要转过的角度 这里可以通过用计 算机读出指令表 然后修改得到不同的控制角度 综上所述 根据机械手的各部分要求条件可确定本设计机械手控制系统所选器材列 表如表 3 1 表 3 1 所选器材列表 名称型号或规格数量名称型号或规格数量 10 PLCFX1N 60MR1限位开关LX19 1118 电磁阀VF31301转换开关LW6 51 按钮LA10 1H13熔断器RC1A 30 152 连接导线若干 第 4 章 控制系统设计 4 1 控制系统硬件设计 机械手电气控制系统 除了有多工步特点之外 还要求有连续控制和手动控制等操 作方式 工作方式的选择可以很方便地在操作面板上表示出来 在手动方式时可以通过 手动按钮来实现 其控制面板如下图 4 1 当旋钮打向回原点时 系统自动地回到右上 角位置待命 当旋钮打向连续时 系统自动完成各工步操作 且循环动作 当旋钮打向 手动时 每一工步都要按下该工步按钮才能实现 图 4 1 控制面板示意图 4 1 1 PLC 梯形图中的编程元件 设计选用 FX1N 60MR 其输入继电器 X 36 点 输出继电器 Y 24 点 辅助继 电器 M 384 点 状态继电器 S 1000 点 定时器 T 256 点 计数器 C 数据寄存器 D 等 11 特殊辅助继电器 M8000 运行监控 PLC 运行时自动接通 停止时断开 M8002 初始脉冲 仅在 PLC 运行开始时接通一个扫描周期 M8005 PLC 后备锂电池电压过低时接通 M8011 10ms 时钟脉冲 M8013 100ms 时钟脉冲 M8012 1s 时钟脉冲 M8014 1min 时钟脉冲 4 1 2 PLC 的 I O 分配 根据机械手动作的要求 输入 输出分配如表 4 1 所示 表 4 1 PLC 输入 输出分配表 输入信号输入信号输出信号输出信号 手动SAX0YA0Y0 回原位SAX1YA1Y1 连续SAX2 上升 下降步 进电机 YA2Y2 回原位SB1X3YA3Y3 启动SB2X4YA4Y4 停止SB3X5 前进 后退步 进电机 YA5Y5 下降SB4X6夹紧YA6Y6 上升SB5X7手顺转YA 7Y7 夹紧SB6X10手逆转YA 8Y10 松开SB7X11底盘顺转YA 9Y11 手顺转SB8X12底盘逆转YA10Y12 手逆转SB9X13 底盘顺转SB10X14 底盘逆转SB11X15 下限位SQ1X16 上限位SQ2X17 前限位SQ3X20 后限位SQ4X21 底盘顺限位SQ5X22 底盘逆限位SQ6X23 手顺限位SQ7X24 手逆限位SQ8X25 底旋转脉冲X26 12 前行SB12X30 后退SB13X31 4 1 3 机械手控制系统的外部接线图 PLC 外部电气接线图如下图 4 2 PLC 外部电气接线图 4 2 4 2 控制系统软件设计 机械手控制系统软件设计的程序总体结构如图 4 3 分为公用程序 自动程序 手 动程序和回原位程序等四部分 其中自动程序包括单步 连续运动程序 因它们的工作 顺序相同所以可将它们和编在一起 CJ FNC00 是条件跳转应用指令 指针标号 PX 是其操作数 该指令由于某种条件下跳过 CJ 指令和指针标号之间的程序 从指针标号 处继续执行 以减少程序执行时间 如果选择 手动 工作方式 即 X0 为 ON X1 为 OFF 则 PLC 执行完公用程序后将跳过自动程序到 P0 处 由于 X0 动断触点断开所以直 接执行 手动程序 由于 P1 处的 X1 的动断触点闭合 所以又跳过回原位程序到 P2 处 如果选择 回原位 工作方式 同样只执行公用程序和回原位程序 如果选择 连续 方式 则只执行公用程序和自动程序 13 4 2 1 公用程序 公用程序如图 4 4 简要说明如下 当 Y6 复位 电磁阀松开 后限位 X21 和上限 位 X17 接通时 辅助继电器 M0 变为 ON 表示机械手在原位 如果开始执行用户程序 M8002 为 ON 系统处于手动或回原位状态 X0 或 X1 为 ON 那么初始步对应的 M10 被置位 连续工作方式做好准备 如果 M0 为 OFF M10 被复位 系统不能进入连 续工作方式 指令 ZRST 是成批复位应用指令 以防止系统从自动方式转换手动方式 再返回自动方式时出现两种不同的活动步 图 4 3 程序总的结构图 14 图 4 4 公用程序梯形图 4 2 2 自动操作程序 自动操作顺序功能流程图见图 4 5 所示 当机械手处于原位时 按 启动 X4 接通 状态转移到 S1 驱动 前伸 Y3 当到达前限位使行程开关 X20 接通 状态转移到 S2 而 S1 自 动复位 驱动手顺转 Y7 X24 接通 状态转移到 S3 驱动下降 Y2 X16 接通 状态转移到 S4 S4 驱动 Y6 置 位 延时 1 秒 以使电磁力达到最大 夹紧力 当 T0 接通 状态转移到 S5 驱动 Y0 上升 当上升到达最高 位 X17 接通 状态转移到 S6 S6 驱动 Y4 后退 移到后限位 状态转移到 S7 底 逆转 Y12 状态到 S8 X20 接通 状 态转移到 S9 下降 下降到最低位 X16 接通 电磁铁放松 为了使电磁 图 4 5 自动的功能流程图 底顺转 后退 手逆转 上升 松开 下降 前伸 底逆转 后退 上升 夹紧 下降 手顺转 前伸 初始回原点 15 力完全失掉 延时 1 秒 延时时间到 T1 接通 状态转移到 S11 上升 上升到最高位 X25 接通 状态转移到 S13 后退 后退到后限位 使 X21 接通 状态转移到 S14 底盘 顺转是 X21 接通 返回初始状态 再开始第二次循环动作 在编写状态转移图时注意各状态元件只能使用一次 但它驱动的线圈 却可以使用 多次 但两者不能出现在连续位置上 因此步进顺控的编程 比起用基本指令编程较为 容易 可读性较强 自动连续程序说明自动连续程序说明 当系统处于自动连续方式时 X2 为 ON 它的动合触点闭合 在初始步时按下启动按钮 X4 M1 得电并保持 就按照图 4 5 自动功能图进行工作 按 下停止按钮 X7 后 M1 变为 OFF 系统不会立即停止 而是完成当前的工作周期后 机 械手最终停止在原位 根据自动功能流程图的顺序编写的自动程序梯形图为图 4 6 17 18 19 20 21 图 4 6 自动程序段梯形图 4 2 3 手动单步操作程序 如下图所示 图中上升 下降 左移 右移都有连锁和限位保护 手动程序说明手动程序说明 用对应机械手的上下前后移动和夹紧松开按钮 按下不同的按钮 机械手执行相应的动作 在前后移动的程序中串联上线位置开关的动合触点是为了避免 机械手在较低位置移动时碰撞其他工件 为保证系统安全运行 程序之间还进行必要的 连锁 22 23 24 图 4 7 手动程序梯形图 4 2 4 回原位程序 回原位程序回原位程序 在系统处于回原位工作状态时 按下回原位按钮 X3 M3 变为 ON 机械手松开和上升 当升到上限位 X17 变为 ON 机械手后退 直到后限位 X21 为 ON 才停止 并且 M3 复位 25 26 27 图 4 8 回原位程序梯形图 梯形图程序经过检验语法错误以及逻辑上的可靠性后 编译成指令表 以便后传入 PLC 中 并可以运用软件在线监测 PLC 的运行情况 同时可以用手持编程器根据现场要 求修改程序中的各参数 达到任意位置停止的目的 4 3 PLC 程序的上载和下载 4 3 1 PLC 程序的上载 所谓 PLC 程序的上载 就是把 PLC 中的程序读入到计算机中 其操作步骤如下 1 通信电缆的连接 应使用编程转换接口电缆 SC 09 连接好计算机的 RS 232C 接口和 PLC 的 RS 422 编程器接口 2 端口设置 选择 PLC 菜单下的 端口设置 菜单命令 可选择计算机与 PLC 通信的 RS 232C 串行口 COM1 COM4 和 传送速率 9600 或 19200bit s 3 程序上载 选择 PLC 菜单下的 传送 子菜单中的 读入

温馨提示

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

评论

0/150

提交评论