logo资料库

基于PLC 的气动吸盘式工业机械手设计.pdf

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
ACCJ 年第 F 期 ################################################################# # 液压与气动 DF 基于 !"# 的机械手混合驱动控制 孙 兵,赵 斌,施永辉 !"# $#%"&’(%&) *&’+ ,-./(’#+ ,-’01-) 2&3#+ -’ 45, 678 2(’9 ,:*;< 2(’ ,6*= >-’9?"@( (南通纺织职业技术学院 机电系,江苏 南通 AABCCD) 摘 要:通过对物料搬运机械手装置结构与功能的介绍,提出了一种电气伺服和气动伺服相结合的混合 驱动机械手结构类型,重点分析了基于 45, 的机械手控制系统组成,并详细论述了以 45, 为核心对步进电 机和伺服气缸进行综合控制的软、硬件实现方法。 关键词:45,;机械手;气动伺服定位;步进电机 中图分类号:!*EFGH D 文献标识码:2 文章编号:ECCC?IGJG(ACCJ)CF?CCFD?CF $ 引言 随着计算机控制技术在机械手应用中的不断深 入,具有独立控制器、程序可变、动作灵活、定位精度 高、适用于可变换品种的中小批量自动化生产的通用 机械手得到迅速发展。采用电?气混合驱动技术的机 械手(既有电伺服控制,又有气动比例伺服控制,还有 简单直线气缸控制)因具备可充分利用现有资源、便于 采用模块化拼装结构、系统综合能力强、可扩充性好等 % 机械手结构组成与功能 物料搬运机械手由机械手和物料分拣两部分装置 组成。如图 E 所示,机械手为三自由度圆柱坐标型结 构,主要包含机座、腰部(步进电机驱动旋转)、水平手 臂(直线坐标气缸 *$4?AC?ACC)、垂直手臂(滑块气缸 65!?EB?JC)和气爪(平行气爪 *K4?EC?;)等。物料分拣 装置则由 I 个普通气缸构成,用以将不同长度的工件 经分拣后送至各自的轨道终端进行淬火加工,加工完 优点,在工业自动线上越来越受到重视,有着极其广泛 毕后再由机械手抓取、搬运和分类堆放。 的应用前景[E]。我们开发的用于热处理淬火加工的物 料搬运机械手,就采用了这种混合驱动技术,是一种按 预先设定的程序进行工件分拣、搬运和淬火加工的自 动化装置。 收稿日期:ACCI?CL?CB 作者简介:孙兵(ELDE—),男,江苏南通人,讲师,硕士研究 生,研究方向:控制理论与控制工程。 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 由于毛细现象的作用,在产生真空压力前,只要吸液针 吸持住。真空压力大小经多次试验后设定,真空度过 放入吸取液体中,就会有部分液体自动进入吸液管。 为了平衡毛细现象,通过调整减压阀 EC 的出口压力将 由于毛细现象吸入的液体推出吸液针。该回路的通断 由二位二通电磁阀 J 控制。 (I)清除吸液 M 注射管 每次注射开始前,希望将 上次注射后管中残余的注射液体清除管外,气源压力 大会将被注射细胞过多吸入吸持针口而导致细胞破 裂,真空度过小则可能吸不住细胞而无法完成注射过 程。该回路动作与否由电磁阀 D 来控制。 (B)清除吸持细胞残余物 注射过程完成后,将 减压阀 L 开口调到最大,利用气源压力将被吸持细胞 的残余物清除吸持针口。 下的氮气将残余注射液体等推出注射管,起到清洁吸 液 M 注射管的作用。该回路动作与否由电磁阀 B 来控 制。 以上 I 项功能不可同时进行,每次只有一条回路 工作,I 条回路的出口是相同的,为吸液 M 注射针口。 (J)吸持被注射细胞 每次注射前将被注射细胞 吸持在吸持针口处,等待注射。气源压力经减压阀 L 减压后进入真空发生器产生吸持真空度将被注射细胞 同样,功能(J)和(B)不能同时进行。这两个回路 的出口接吸持针口。 各回路的顺序动作和协同动作由事先设定好的程 序给定。 & 结论 利用气体惰性和气动系统容易实现微量控制、流 量连续控制和可编程控制的特点,可以很好地完成生 物微注射试验。 " ˝ • ‰ ˚
?’ 液压与气动 $((< 年第 ’ 期 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! %!4 进行控制,向 %!4 发出定位命令,然后由 %!4 通过 向步 进 电 机 驱 动 器 输 出 指 定 数 量 的 脉 冲( 最 大 %((9!!:)来 具 体 执 行 这 个 定 位 命 令,从 而 最 终 实 现 !"# 对步进电机的伺服定位控制。 图 ! 物料搬运机械手装置结构示意图 " 机械手控制方案 由于取工件和堆放工件都有定位精度要求,所以 在机械手控制中,除了要对垂直手臂、气爪等普通气缸 进行控制外,还要涉及到对水平手臂气缸以及机械手 腰部回转的伺服控制。其中,水平手臂气缸伺服控制 采用气动比例伺服控制系统;腰部回转伺服控制则采 用步进电机伺服控制系统。考虑到机械手工作的稳定 性、可靠性以及各种控制元器件连接的灵活性和方便 性,对这 种 混 合 驱 动 机 械 手 采 用 !"# 作 为 核 心 控 制 器,上述各控制对象都必须在 !"# 的统一控制下协同 工作(如图 $ 所示)。!"# 采用 %& 点输入、%& 点输出 型,系统主要由 ’ 部分组成。 $)气动伺服定位控制 采用气动伺服定位系统可非常方便地实现多点无 限定位和无级调速,而且伺服定位气缸的运动速度的 连续可调性还可以替代传统的节流阀和气缸端部缓冲 方式,达到最佳的速度和缓冲效果,大幅度降低气缸的 动作时间,缩短工序节拍,提高生产率。如图 ’ 所示, 本设计中气动伺服定位系统主要由 ;7! 坐标气缸、伺 服定位控制器 :!# $(( 以及与之配套的内置位移传感 器 7"63!683($$<、气 动 伺 服 阀 7!=>3<3% , ?3"03(%(3@ 和伺 服 定 位 控 制 连 接 器 :!#3AB03!68 等 装 置 组 成。 ;7! 坐标气缸的活塞位置通过位移传感器转换为 ( C %( D 连续变化的电信号,然后输入 :!# $(( 进行处理。 气动伺服定位系统的定位精度、动态特性就主要取决 于 :!# $(( 的算法和控制参数。气动伺服阀的功能则 是将 :!# $(( 处理完毕后输出的连续电信号再转换为 连续气控制信号(压力、流量),从而驱动 ;7! 坐标气 缸进行伺服定位。 图 & 气动伺服定位系统组成 :!#$(( 有“5EFG+H :EIEFJ”和“:JK+J , :JGL”两种工作 模式。其中,“5EFG+H :EIEFJ”模式适合于定位操作需与 外部设备的动作相协调的情况,这时最多可设置 ’$ 种 定位状 态。在 整 个 系 统 的 工 作 过 程 中,由 !"# 通 过 :!# $(( 的 B() ( C B() M 输入 (、% 状态组合,从而实现对 ’$ 种定位状态中的某一种进行选择,并达到伺服定位 的目的。“:JK+J , :JGL”模式则主要用于预先设定好的连 续伺服定位任务,在定位过程中,只能通过定位程序中 的“7((”指令及其他外部控制信号来暂停或恢复定位 工作,定位顺序是不能改变的。根据本设计中机械手 水平手臂气缸的动作要求可知,定位任务并不是连续 下达的,而是要与步进电机的旋转以及滑块气缸、气爪 的动作相配合,且定位顺序不固定,是随机的(因为长、 图 " #$% 控制系统硬件原理图 %)步进电机控制 机械手旋转角度的控制精度要求在 () %*以内,转 速要求低(%(( + , -./ 以内),转动应平稳。从技术经济 的角度,综合目前常用的三大电伺服系统,我们选择三 相混合式步进电机与其配套的等角度恒力矩细分型驱 动器作为机械手旋转角度定位装置,定位精度 可 达 ’(((( 步 , 转。同时,选择与 01$2 系列 !"# 配套的脉冲 发生单元 01$23%!4 作为步进电机驱动器的控制单元。 !"# 通过扩展电缆、控制信号以及 0567 , 86 指令对 ˝ • ‰ ˚
,--F 年第 : 期 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! 16= - 的状态又是由 *8+ 的输出端 9, A 9- 控制的,从 短工件的分拣本身就是随机的)。因此,在本设计中采 而实现了 *8+ 对气动伺服定位的控制。 用“!"#$%& ’"("#)”模式。 表 " 气动伺服定位位移对应表 液压与气动 H: ’*+,-- 输入端子 1-=, (9,) 1-=@ (9@) 1-=- (9-) 气动伺服定位 绝对位移(DD) 说 明 - - - - @ - - @ @ - - @ - @ - @- ;E @E- @,- E- := , *8+ 控制程序 初始位置时气缸位移 取工件时气缸位移 放工件时气缸位移 @ 放工件时气缸位移 , 放工件时气缸位移 : 综合前述的步进电机和气动伺服控制技术,同时 结合对垂直手臂滑块气缸、气爪的控制要求,下面给出 机械手完成一次混合驱动定位并抓取工件的部分 *8+ 程序(如图 > 所示)。 图 # 机械手综合控制程序 该程序表明:当工件分拣加工完毕后,机械手首先 转动一定的角度指向取工件位置,待步进电机定位结 束后,垂直手臂滑块气缸活塞落下,然后水平手臂气缸 在气动伺服控制下伸出设定的定位位移。当气动伺服 定位结束后,气爪动作,夹紧工件。后续的搬运和放置 工件的控制程序原理是类似的。 # 结束语 上述针对机械手的电.气混合驱动控制系统充分 利用了步进电机伺服控制和气动伺服控制的优点,以 *8+ 为核心,将两者有机地结合在一起,结构紧凑、性 能可靠,目前在现场运行良好。 参考文献: [@] 陆鑫盛,周洪 = 气动自动化系统的优化设计[3]= 上海: 上海科学技术文献出版社,,---= ’*+ ,-- 由 ’*+ ,--.*/!.012 电源模块、’*+ ,--. 331.4105 诊断及通信模块、’*+ ,--.416 数字量 1 7 6 模块等部分组成。在图 , 的 *8+ 控制系统硬件接线 中,主要涉及其中的 41- 数字量 1 7 6 模块的接线。一 方面 *8+ 通过输出端 9-.9: 控制 ’*+ ,-- 的定位指令 (!"#$%& ’"("#) 工作方式)记录号选取,并通过 9; 起动 伺服定位;另一方面 ’*+ ,-- 又通过定位任务完成信 号 <-= >(3+.0)将定位执行情况反馈到 *8+ 的输入端 ?@,,以便于 *8+ 的程序控制。 :)滑块气缸、气爪控制 在滑块气缸和气爪上都安装有磁性开关传感器, 用于检测气缸活塞的位置。通过这些传感器的信号, 并结合步进电机和气动伺服的启停信号,在 *8+ 的控 制下,就能够对滑块气缸和气爪对应的电磁阀进行控 制,进而实现气缸的动作。 ! 控制系统软件设计 基于 *8+ 的机械手混合驱动控制程序由气动伺 服控制程序和 *8+ 控制程序两部分组成。其中,气动 伺服控制程序安装于 ’*+ ,-- 中,可通过控制面板写 入,也可由 *+ 机通过编程软件及专用电缆写入。这 两部分程序既相互独立,又密切联系。 := @ 气动伺服控制程序 如前所述,在“!"#$%& ’"("#)”模式下进行气动伺服 控制时,程序设计分为两步: (@)设定气缸位移与 ’*+,-- 的 1-= - A 1-= > 输入 端状态间的对应关系; (,)编写相应的气动伺服程序: B--- 5-, ?@- 2?@- ;以最高速度的 @-C 定速平滑 移动定位到绝对位移 @- DD 处。 B--@ 5-, ?;E 2?,- ;以最高速度的 ,-C 定速平滑 移动定位到绝对位移 ;E DD 处。 B--, 5-, ?@E- 2?F-;以最高速度的 F-C 定速平 滑移动定位到绝对位移 @E- DD 处。 B--: 5-, ?@,- 2?F-;以最高速度的 F-C 定速平 滑移动定位到绝对位移 @,- DD 处。 B--> 5-, ?E- 2?,- ;以最高速度的 ,-C 定速平滑 移动定位到绝对位移 E- DD 处。 上述程序中,记录号 B--- A B--> 是与 ’*+,-- 输 入端子 16= , A 16= - 的状态一一对应的,例如:当 16= , A 16= - G --@ 时,便选择 B--@ 号指令执行。而 16= , A ˝ • ‰ ˚
分享到:
收藏