• 沒有找到結果。

工业机器人上下料技术及数控车床加工技术组合应用研究

N/A
N/A
Protected

Academic year: 2022

Share "工业机器人上下料技术及数控车床加工技术组合应用研究"

Copied!
5
0
0

加載中.... (立即查看全文)

全文

(1)

2013年 7 月 Modular Machine Tool & Automatic Manufacturing Technique Jul. 2013 文章编号: 1001 - 2265( 2013) 07 - 0105 - 05

收稿日期: 2013 - 03 - 07

作者简介: 郑泽钿( 1965—) ,男,广东潮安县人,广东省茂名市技工学校机械工程师,研究方向为现代数控加工技术,机电一体化技术等,( E

- mail) zhengzetian@ sohu. com。

工业机器人上下料技术及数控车床 加工技术组合应用研究

郑泽钿

1

,陈银清

2

,林文强

2

,张火勇

2

,邱 勇

2

( 1. 广东省茂名市技工学校 数控加工教研组,广东 茂名 525000; 2. 广东石油化工学院 机电工程学 院,广东 茂名 525000)

摘要: 为提高数控加工的切削效率和加工精度,对工业机器人上下料技术及数控机床加工技术组合 应用进行研究。分析了 GSK 机器人及 980T 数控系统车床的特点。针对加工实例,设计机器人自动 上下料机构,机器人与数控车床通讯单元,规划机器人上、下料运行轨迹。该研究结果能使机器人与 数控车床配合,实现零件加工过程中上下料的自动化和无人化。是一种小型柔性制造单元在数控加 工中的具体应用。

关键词: GSK 机器人; 上下料技术; 980T 数控系统车床; 轨迹规划 中图分类号: TH166 文献标识码: A

Study on Groupware Applications about Industrial Robot to Load-unload Workpiece and the Processing Technology of NC lathe

ZHENG Ze-tian1,CHEN Yin-qing2,LIN Wen-qiang2,ZHANG Huo-yong2,QIU Yong2

( 1. Group of Theaching Rosearch CNC Machining,Maoming Technical School,Maoming Guangdong 525000,China; 2. College of Machinery and Electronic Engineering,GuangdongUniversity of Petrochemi- cal Technology,Maoming Guangdong 525000,China)

Abstract: To improve cutting efficiency and machining accuracy by numerical control( NC) machining,

Groupw are applications about industrial Robot to load-unload w orkpiece and the Processing technology of NC lathe w as studied. The characteristic about GSK Robot and 980TNC lathe w as analyzed. By exam- ple,Structure of robot to load-unload workpiece and the communication unit about GSK robot and 980TNC lathe w ere deisgned. Locus about GSK robot to load-unload w orkpiece trajectory w as planned.

Results show that groupw are applications about industrial Robot to load-unload w orkpiece and the Pro- cessing technology of NC lathe realized automation and unmanned about load-unload w orkpiece in nu- merical control( NC) machining. One kind Small flexible manufacturing unit in numerical control( NC)

machining w as realised.

Key words: GSK robot; robot to load-unload workpiece; 980TNC lathe; trajectory planning

0 引言

21世纪以来,机器人已经成为现代工业中不可 缺少的重要工具。机器人是最具代表性的现代多种 高新技术的综合体,它可从某种角度折射出一个国 家的科技水平和综合国力。自从上世纪 60 年代第 一台工业机器人问世以来,机器人的种类已经从最 初的操作手逐渐衍生出各类机器人,并且深入到人 类生活的方方面面[1-6]

其中在柔性制造系统方面,机械手自动上下料 装置是机器人技术应用的一个重要方面,随着机床

的高速高精度发展趋势,机床加工中自动上下料技 术将具有更广阔的发展前景。研究机械手上下料系 统的控制时序,设计合理的控制程序,巧妙设计机器 人末端执行器( 手抓) 结构,很好地实现数控机床与 机器人的通讯功能,有效地组合工业机器人上下料 技术及数控车床加工技术于一体,最终实现快速的 高精度上下料功能等有着广泛的实用意义[7-12]

本文采用工业机器人自动上下料技术,研究数 控车床上加工综合零件的过程。分析加工件的工艺 特点,编制合理的 CNC 加工程序,规划合理的机器人 运动轨迹,设计机器人末端执行器,把工业机器人上

(2)

下料技术及数控车床加工技术有机地组合起来,实 现模块化自动上下料柔性制造单元,达到集成化、高 精度、高效率的效果。

1 GSK机器人和数控车床的工作单元 1. 1 GSK机器人功能

GSK机器人是一种基于工业标准开发、设计的 关节臂式机器人,其外形及各关节位置示意如图 1 所示,图 2 是 GSK 机器人的等价几何模型。机器人 在直角坐标系下运动的 X、Y、Z 方向,如图 3 所示。

图 1 GSK 机器人外形图 图 2 GSK 机器人运动学模型

图 3 机器人直角坐标系

GSK机器人为用户提供了一个全开放、可扩展 的机器人控制系统开发平台。针对不同的应用研究 和开发项目,用户可以方便地向控制系统中添加视 觉传感器、力传感器以及红外等各种扩展传感器,或 者添加各种末端工具来扩展机器人的功能,并将这 些扩展功能与机器人控制系统进行无逢集成,从而 实现机器人二次开发功能。现研究通过添加末端工 具实现在数控车床上自动上下料。

1. 2 980T数控系统车床

980T数控系统车床是一种半闭环式的数控车 床,可完成各种回转面工件的加工,采用由广州数控 设备有限公司生产的 980T 数控系统,可适应手工或 自动编程自动加工方式,是一种编程格式简单、界面 友好,操作方便的数控机床[9-10]。其外形如图 4 所 示。现研究 GSK 工业机器人上下料技术及 980T 数 控系统车床加工技术的组合应用。

图 4 980T 数控系统车床外形图

2 数控机床及机器人上下料协调工作流程 要保证机器人在数控车床加工时准确无误及时 地上下料,须考虑以下几个问题:

( 1) 分析数控车床加工工件的车削工艺流程;

( 2) 设计合适的机器人末端工具( 手抓) ;

( 3) 规划机器人上下料的运动轨迹、设计流程图 及编制运动程序;

( 4) 实现数控车床与机器人的通讯。

3 组合应用实例

3. 1 综合工件数控车削工艺分析

如图 5 所示工件,生产纲领为大批量生产,材料 中碳钢。这是一个综合工件,内容包含了内外螺纹、

内孔、外圆柱面、外圆锥面及端面等。在数控车床上 加工,需要进行两次装夹。现将工业机器人上下料 技术及数控车床加工技术组合应用,以自动上下料 的方式加工此工件,提高加工效率。

图 5 加工件零件图 3. 2 扩展 GSK 工业机器人功能 3. 2. 1 加工设备布置

设备布局两种方式比较: ①单台机器人服务单台 数控车床; ②单台机器人服务双台数控车床。考虑设 备布局紧凑性好,选用第 1 种情况。则数控机床 - 机 器人加工系统布局与工作过程示意图如图 6 所示。

图 6 自动上下料工作过程示意图 3. 2. 2 机器人末端工具设计

根据工件的外形特点,设计机器人末端工具( 手 抓) 部件,包含气动、传感器及机械部件等。如下图 7 所示。

此夹具的特点是,底板和机器人的端部连接,两 套气缸分别控制两手爪,气缸上安装传感器,检测手 爪的松开和夹紧到位情况。两手爪分别用于夹取毛 坯和半成器或半成品和成品。

(3)

1.固定爪 2. 滑动爪 3. 气缸 4. 压力传感开关 5. 气缸座 6. 底板 图 7 手抓部件图

操作时间短,效率高。相应的气动原理图如图 8 所示。

图 8 手抓气动原理示意图 3. 2. 3 机器人与车床通讯设计

为了更好的协调机器人与数控车床的工作,要 建立机器人和机床之间安全可靠的通讯机制。采用 快速 I /O 的通讯模式。在硬件方面,通过屏蔽信号 电缆将两者之间的 PLC 处理器中相应的输入与输出 点进行连接,屏蔽电缆可以保证信号传输的稳定性。

软件方面,通过 GSK 机器人专用应用软件,根据采集 机床和机器人当前状态,编写相应的符合上下料逻 辑的控制程序,最终达到数控机床与机器人的有效 通讯,从而实现模块化自动上下料柔性制造系统单 元安全高效运行。GSK 机器人输入及输出信号对照 关系如表 1 所示。

表 1 GSK 机器人输入及输出信号对照关系 输入信号的对应关系

指令 iO 输入 指令 iO 输入 指令 iO 输入 指令 iO 输入 I0 X9. 0 I8 X10. 0 I16 X11. 0 I24 X12. 0 I1 X9. 1 I9 X10. 1 I17 X11. 1 I25 X12. 1 I2 X9. 2 I10 X10. 2 I18 X11. 2 I26 X12. 2 I3 X9. 3 I11 X10. 3 I19 X11. 3 I27 X12. 3 I4 X9. 4 I12 X10. 4 I20 X11. 4 I28 X12. 4 I5 X9. 5 I13 X10. 5 I21 X11. 5 I29 X12. 5 I6 X9. 6 I14 X10. 6 I22 X11. 6 I30 X12. 6 I7 X9. 7 I15 X10. 7 I23 X11. 7 I31 X12. 7

输出信号的对应关系

指令 iO 输出 指令 iO 输出 指令 iO 输出 指令 iO 输出 O0 Y8. 0 O8 Y9. 0 O16 Y10. 0 O24 Y11. 0 O1 Y8. 1 O9 Y9. 1 O17 Y10. 1 O25 Y11. 1 O2 Y8. 2 O10 Y9. 2 O18 Y10. 2 O26 Y11. 2 O3 Y8. 3 O11 Y9. 3 O19 Y10. 3 O27 Y11. 3 O4 Y8. 4 O12 Y9. 4 O20 Y10. 4 O28 Y11. 4 O5 Y8. 5 O13 Y9. 5 O21 Y10. 5 O29 Y11. 5 O6 Y8. 6 O14 Y9. 6 O22 Y10. 6 O30 Y11. 6 O7 Y8. 7 O15 Y9. 7 O23 Y10. 7 O31 Y11. 7 注: 其中带* 为系统占用,其它信号客户根据需要可以自行定义

其中机器人工装 IO 接线图如图 9 所示。

图 9 机器人工装 IO 接线图 3. 2. 4 机器人上下料运动轨迹规划

分析综合零件的车削特点,对机器人上下料运 动轨迹进行规划,包涵三部分内容。

( 1) 运动轨迹规划,先对机器人上下料手抓运动 路线进行设计,如图 10 示意图所示。

图 10 运动轨迹示意图

( 2) 逻辑流程框图设计,根据手抓运动路线设计 逻辑流程框图,如图 11 所示。

图 11 机器人上下料逻辑流程图

( 3) 机器人上下料程序编制。

根据运行轨迹示意图及机器人上下料逻辑流程 图,编制相对应的机器上下料控制程序如下:

L01;

MOVJ P001,V010,Z0; / /零点位置 / /初始化

L02;

SET OUT21 OFF;

SET OUT23 OFF;

(4)

SET OUT40 OFF;

SET OUT41 OFF;

SET OUT24 OFF;

SET OUT26 OFF;

SET OUT16 OFF;

SET OUT18 OFF;

L03;

/ /抓料( 手爪 1)

SET OUT23 ON; / /手爪 1 松开 SET OUT21 OFF;

WAIT IN26 = = ON; / /等待松爪到位 MOVJ P002,V010,Z0;

MOVL P003,V010,Z0;

SET OUT23 OFF; / /手爪 1 抓紧 SET OUT21 ON;

WAIT IN24 = = ON; / /等待抓紧到位 DELAY T003. 0;

MOVL P002 V010 Z0;

MOVJ P001 V010 Z0;

/ /下料( 半成品,用手爪 2)

SET OUT41 ON; / /手抓 2 松开 SET OUT40 OFF;

WAIT IN41 = = ON; / /等待松爪到位 WAIT IN16 = = ON; 等待机床准备完成 SET OUT26 ON; / /打开安全门 SET OUT24 OFF;

MOVJ P004 V010 Z0;

WAIT IN20 = = ON; 等待开门到位 MOVJ P005 V010 Z0;

MOVJ P006 V010 Z0;

MOVL P007 V010 Z0;

SET OUT41 OFF; / /手爪 2 抓紧 SET OUT40 ON;

WAIT IN40 = = ON; / /等待抓紧到位 DELAY T003. 0;

WAIT IN29 = = ON;

/ /确保此时卡盘是卡紧的 SET OUT18 ON;

WAIT IN31 = = ON; / /卡盘松开 SET OUT18 OFF;

MOVL P006 V010 Z0;

MOVJ P005 V010 Z0;

MOVJ P008 V010 Z0;

/ /手爪换位 / /上料( 手爪 1)

MOVJ P009 V010 Z0;

MOVL P010 V010 Z0;

SET OUT18 ON;

WAIT IN29 = = ON;

/ /卡盘卡紧 SET OUT18 OFF;

MOVL P009 V010 Z0;

MOVL P011 V010 Z0;

MOVL P012 V010 Z0;

SET OUT24 ON;

/ /安全门关闭并启动车床 SET OUT26 OFF;

WAIT IN22 = = ON;

SET OUT16 ON;

DELAY T001. 0;

SET OUT16 OFF;

/ /放料( 手爪 2)

MOVJ P013 V010 Z0;

MOVL P014 V010 Z0;

SET OUT41 ON;

/ /手爪 2 松开 SET OUT40 OFF;

WAIT IN41 = = ON;

/ /等待松爪到位 MOVL P013 V010 Z0;

MOVJ P001 V010 Z0;

/ /回零点 GOTO L02;

3. 3 组合应用实例工艺流程

综上所述,总结工业机器人上下料技术及数控 车床加工技术组合应用工艺流程如下框图 12 所示。

图 12 组合应用工艺流程图

4 结束语

随着工业自动化发展中对无人化和降低工人劳 动强度的要求,模块化自动上下料柔性制造机构作 为数控机床( 特别是柔性车削中心、加工中心、车铣 中心) 的基础和辅助部件越来越受到机床制造商和 用户的重视,该部件实际上是数控机床中一个典型 点位控制机床的延伸和发展,对工件输送的速度要 求高和定位准确,特别是速度要求较高,必须符合主 机的工作节拍要求。本上下料机构配备在数控车床 上,实现轴类零件堆垛的上料和下料。该技术的研 发,集通讯、气动、传感器检测、机械机构、数控功能 于一体,有机组合了机器人与数控机床的功能,简化 了数控机床操作模式,提高了数控机床的操作安全 性,降低了工人的劳动强度,工件的上下料及自动加 工连接紧密,因而大大提高了工作效率,具有较好的 推广价值。

(5)

[参考文献]

[1]梅江平,曹家鑫,张新. 采用 SolidWorks 的高速重载码垛 机器人的静力学分析和结构优化[J]. 现代制造工程,

2012( 10) : 18 - 22.

[2]刘艳华,何高清,祖晅. 柔性车削中心上下料机构设计和控 制[J]. 组合机床与自动化加工技术,2012( 7) : 96 -102.

[3]王世鹏,解艳彩,闫雪峰. 柔性制造单元上下料机构的改进 设计[J]. 组合机床与自动化加工技术,2011( 6) : 85 -90.

[4]王学良. 机械手上下料控制系统关键技术研究[D]. 无 锡: 江南大学,2012.

[5]陈婷婷. 4R 多关节轮毅加工上下料机械手的运动分析 与研究[D]. 沈阳: 沈阳工业大学,2012.

[6]文怀兴,雷晓丽. 采用 Trio 运动控制器的搬运机器人控 制系统研究[J]. 现代制造工程,2011( 4) : 38 - 41.

[7]钱晖,朱浩翔,夏伟. 智能化机床上下料[J]. 装备机械,

2009( 5) : 48 - 52.

[8]张庆峰. 新型数控机床装夹机械手设计与分析[D]. 江 苏: 江苏大学,2010.

[9]李伟光,许阳钊. 一种搬运机器人控制系统的软件开发 与研究[J]. 制造技术与机床,2010( 4) : 84 - 87.

[10]刘丹阳,化春雷,李焱. FANUC0iD 数控系统在自动生产线 中与桁架机器人通讯[J]. 机床电器,2011( 5) : 16 -19.

[11]徐海黎,解祥荣,庄健. 工业机器人的最优时间与最优能量 轨迹规划[J]. 机械工程学报,2010,9( 46) : 19 -25.

[12]王战中,张俊,季红艳. 自动上下料机械手运动学分析 及仿真[J]. 机械设计与制造,2012( 5) : 244 - 246.

( 编辑 李秀敏

( 上接第 93 页)

图 5 存储报警时间

②存储 A 通道和 B 通道的振动数据和相应的测 量时间的实现方法如图 6 所示。

图 6 存储振动数据

③使 用 SQL 语 句 “SELECT * FROM data WHERE 测量时间 BETWEEN time1 and time2 order by 测量时间”,实现按数据的采集时间排序,调用 data 表 中 time1 和 time2 之间的数据,其中 time1 和 time2 为 实际的时间值。在 LabVIEW 中以波形的形式还原存 储在 access 中的振动信号,得到如图 7 所示波形。

图 7 还原后的振动信号波形

( 4) 最后利用 ADO Recordset Close. vi 及 ADO Connection Close. vi关闭与数据库之间的连接。

以上仅给出几个常用实例,当然我们还可以使

用 LabSQL VIs 模块和相关 SQL 语句完成更多的关 于数据库的操作[10],总之,利用以上方法可以实时采 集并存储机床振动数据,以便对其进行进一步分析 与诊断,确定故障信息。

3 结论

本文对 LabVIEW 中 利 用 LabSQL 工 具 包 访 问 Access数据库的方法和技巧进行了较深入的研究,

针对数据存储和数据查询操作,给出了相应的编程 方法和实施步骤,完成了对机械振动信号的实时存 储和条件查询功能。实践表明,该方法具有使用方 便、编程效率高的特点,可广泛应用于各种基于 Lab- VIEW的自动化检测与控制系统的数据采集中。

[参考文献]

[1]徐英帅,王细洋,孙伟. 基于小波变换的齿轮箱故障诊断

[J]. 组合机床与自动化加工技术,2012( 2) : 66 - 71.

[2]雷振山. LabVIEW 高级编程与虚拟仪器工程应用( 第 2 版) [M]. 北京: 机械工业出版社,2010.

[3]李文涛,曹彦红,卜旭芳,等. LabVIEW 数据库访问技术 的实现及应用[J]. 工矿自动化,2012( 3) : 69 - 71.

[4]金星,巢勇,王盛慧. LabSQL 数据库访问工具包的设计 与实现[J]. 长春工业大学学报( 自然科学版) ,2010,31

( 3) : 324 - 328.

[5]文皓,南金瑞,杨世文,等. LabVIEW 与数据库 ADO 连接 方法的补充研究[J]. 化工自动化及仪表,2011,38( 10) : 1230 - 1231.

[6]田辉鹏,郭庆伟. 基于 LabVIEW 的数据管理在数控机床 故障诊断系统中的应用[J]. 广西质量监督导报,2008

( 3) : 74 - 75.

[7]王靖,李学军,罗善明. 基于 LabVIEW 的机床监测诊断 软件研究[J]. 现代制造工程,2005( 11) : 18 - 21.

[8]阳江源,王福吉,王威,等. 基于 LabVIEW 的数控机床多 通道温度测量系统[J]. 组合机床与自动化加工技术,

2010( 12) : 58 - 60.

[9]谷玉海,张桂彬,胡宪能. 基于 LabVIEW 的数据存储及 报表设计 方 法[J]. 北 京 机 械 工 业 学 院 学 报,2007,22

( 1) : 9 - 11.

[10]尹技虎,王峰. 基于 LabSQL 的 LabVIEW 数据库访问技 术[J]. 仪表技术,2011,20( 4) : 55 - 56. ( 编辑 赵蓉

參考文獻

相關文件

 Promote project learning, mathematical modeling, and problem-based learning to strengthen the ability to integrate and apply knowledge and skills, and make. calculated

How would this task help students see how to adjust their learning practices in order to improve?..

Report to the class what you have found out about the causes of the social problem identified (i.e. what the causes are, and how details and examples are given to

As schools were provided with additional resources under different modes, some schools (e.g. those adopting IRTP) were not required to report to the Education Bureau (EDB)

Strands (or learning dimensions) are categories of mathematical knowledge and concepts for organizing the curriculum. Their main function is to organize mathematical

The aim of this theme is to study the factors affecting industrial location using iron and steel industry and information technology industry as examples. Iron and steel industry

If w e sell you land, you m ust rem em ber that it is sacred, and you m ust teach your children that it is sacred and that each ghostly reflection in the clear w ater of the lakes tells

Kelly Besecke, “Seeing Invisible Religion: Religion as a Societal Conversation about Transcendent Meaning”, in Religions of Modernity: Relocating the Sacred to the Self and