工业机器人技术基础课件

上传人:F****n 文档编号:88140857 上传时间:2019-04-19 格式:PPT 页数:66 大小:7.33MB
返回 下载 相关 举报
工业机器人技术基础课件_第1页
第1页 / 共66页
工业机器人技术基础课件_第2页
第2页 / 共66页
工业机器人技术基础课件_第3页
第3页 / 共66页
工业机器人技术基础课件_第4页
第4页 / 共66页
工业机器人技术基础课件_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《工业机器人技术基础课件》由会员分享,可在线阅读,更多相关《工业机器人技术基础课件(66页珍藏版)》请在金锄头文库上搜索。

1、1,机器人技术基础,2,机器人的编程与语言,工业机器人简介 Motoman机器人编程指令 机器人的编程方法,3,1、Motoman机器人简介,工业机器人作为现代制造技术发展重要标志之一和新兴技术产业,已为世人所认同。并正对现代高技术产业各领域以至人们的生活产生了重要影响。 工业机器人一般指用于机械制造业中代替人完成具有大批量、高质量要求的工作,如自动化生产线中的点焊、弧焊 、喷漆、切割、电子装配及物流系统的搬运 、包装、码垛等作业的机器人。此外,机器人也可用于软质材料的切削加工,如陶泥,泡沫,石蜡 ,有机玻璃等。,4,1、Motoman机器人简介,焊接制造工艺由于其工艺的复杂性、劳动强度、产品

2、质量、批量等要求,使得焊接工艺对自动化对于其工艺的自动化、机械化的要求极为迫切,实现机器人焊接代替人工操作成为焊接工作者追求的目标。,5,轿车后桥双机协调弧焊系统,焊接机器人典型应用案例,6,车身焊接线,7,轿车座椅骨架弧焊系统,8,火车侧梁弧焊系统,9,激光焊接系统,10,等离子焊接系统,11,1.1 弧焊机器人,机器人操作机:日本 MOTOMANUP20型6轴关节式机器人 机器人控制器:YASNAC XRC UP20型 负载能力:20kg 自由度:6自由度 重复定位精度:0.08mm 工作范围:半径1658mm 驱动:交流伺服电机。 焊接电源:MOTOWELD-S350, CO2/MAG焊

3、机,可以实现碳钢、低合金高强钢和不锈钢等的焊接; 最大焊接电流350A 保护气体:CO2、Ar+CO2、 Ar+CO2+O2 焊丝:直径0.9、1.2、1.6mm实心焊丝或药芯焊丝,如H08Mn2SiA等,12,1.2 弧焊机器人系统简介,机器人要完成焊接作业必须依赖于控制系统与辅助设备的支持和配合。完整的焊接机器人系统一般由如下几部分组成:机器人操作机、变位机、控制器、焊接系统、焊接传感器、中央控制计算机和相应的安全设备等。,13,1.3 弧焊机器人系统的构成,1.机器人操作机 日本安川(YASKAWA)公司:MOTOMAN-UP20型 2.机器人控制器 YASNAC XRC UP20型 3

4、.焊接电源 MOTOWELD-S350型弧焊电源 4.辅助系统 送丝机构、焊丝、焊接保护气体等,14,15,(1)机器人操作机,机器人本体,机器人操作机是焊接机器人系统的执行机构,它由驱动器、传动机构、机器人臂、关节以及内部传感器(编码器)等组成。它的任务是精确的保证末端操作器所要求的位置、姿态和实现其运动。由于具有六个旋转关节的铰接开链式机器人操作机从运动学上已被证明能以最小的结构尺寸为代价获取最大的工作空间,并且能以较高的位置精度和最优路径到达指定位置,因此这种类型的机器人操作机在焊接领域得到广泛的应用。,16,(2) 机器人控制器,机器人控制器是整个机器人系统的神经中枢,它由计算机硬件、

5、软件和一些专用电路构成,其软件包括控制器系统软件、机器人专用语言、机器人运动学及动力学软件、机器人控制软件、机器人自诊断及自保护软件等。控制器负责处理焊接机器人工作过程中的全部信息和控制其全部动作。,控制柜,再现操作盒,示教编程器,17,(3) 焊接系统,焊接系统是焊接机器人完成作业的核心装备,主要由焊枪、焊接控制器及水、电、气等辅助部分组成。焊接控制器是由微处理器及部分外围接口芯片组成的控制系统,它可根据预定的焊接监控程序,完成焊接参数输入、焊接程序控制及焊接系统故障自诊断,并实现与本地计算机及手控盒的通讯联系。,18,2、Motoman机器人的指令系统,MOTOMAN机器人所采用的编程语言

6、属于动作级编程语言,该语言是以机器人的动作行为为描述中心,由一系列命令组成,一般一个命令对应一个动作,语言简单,易于编程,缺点是不能进行复杂的数学运算。 MOTOMAN机器人的指令根据功能主要包括如下几种: (1)运动控制功能:运动控制功能是非常重要的一项功能,机器人运动轨迹的控制方式主要是PTP(点对点)控制方式,其中又包括:a.运动速度设定;b.轨迹插补方式(关节插补、直线以及圆弧插补);c.动作定时;d.定位精度的设定 例:MOVL V=138 PL=0 TIMER T=1.00,19,(2)数据结构功能 机器人语言中采用比较通用的数据结构,如一个点的三维矢量是由其三维坐标以及机器人末端

7、绕x,y,z旋转的角度表示,也可以用六个关节各自的脉冲值表示。 C0013= 50.00, -35.00, 0.00, 180.0, 20.0, 0.0 (3)数值运算功能 与通用程序语言相比,机器人语言的数值运算功能大致相当于BASIC语言的水平,如四则运算、关系运算、计数、位运算和三角函数运算等; 如: 加减:ADD/SUB I012 I013; 乘除:MUL/DIV I012 I013; 给变量加1:INC I043,20,(4)程序控制功能 主要用于跳出运行或转入循环运行。如“JUMP”跳转到指定标号或程序,“CALL”调出指定程序,“IF”是判断语句。 如:JUMP JOB: TES

8、T1 IF IN#(14)=OFF; CALL JOB: TEST1 IF IN#(24)=ON; (5)输入输出功能 用来与外部传感器进行信息交互和中断。如“DOUT”执行外部输出信号的开关,“DIN”给变量读入输入信号,“WAIT”待机至外部输入信号与指定状态相符。 如:DIN B016 IN#(16); 把通道16的输入信号赋给变量B016。 WAIT IN#(12)=ON T=10.00; ;当通道12信号为开时,等待10秒,21,3、机器人的编程方法,根据机器人不同的工作要求,主要有下面两种编程方法: (1)示教编程 示教编程是机器人最基本和最简单的编程方法,目前,相当数量的机器人仍

9、采用示教方式编程,机器人示教后可以立即应用。顾名思义,就是我们通常所说的手把手示教,由人直接通过示教盒控制机器人的手臂按照我们所要求的轨迹运动, 其优点是:简单方便;不需要环境模型;对实际的机器人进行示教时,可以修正机械结构带来的误差。 其缺点是:功能编辑比较困难;难以使用传感器;只能进行简单的轨迹编辑;示教时需要占用机器人,效率低;编程的质量取决于编程者的熟练程度与经验。,22,(2)离线编程 离线编程可以脱离机器人,直接在计算机上使用离线编程软件,编辑所需的轨迹程序。其优点是:效率高,编程时可不用机器人,机器人可进行其他工作;可预先优化操作方案和运行周期时间;可用传感器探测外部信息,从而使

10、机器人做出相应的响应;控制功能中可以包括现有的CAD和CAM的信息,可以使用仿真软件预先模拟运行程序,从而不会出现危险;可以利用CAD软件编辑复杂的轨迹程序。 但离线编程中所需要的能补偿机器人系统误差的功能、坐标系数据仍难以得到;仿真软件并不能完全仿真真实的工作环境,还需要到现场进行调试。,23,3.1 示教编程,3.1.1 示教编程基础知识 (1) 机器人的运动方式 机器人的运动方式分为PTP方式和CP方式。 PTP方式为点到点方式(即机器人以全速从起始点运动到终点,而对两点间轨迹不做规定)。 CP方式为连续轨迹方式(即机器人以设定的速度按特定轨迹从起始点运动到终点)。基于以上特点可知,对弧

11、焊机器人进行编程时,如果仅仅是空间运动或位置变换,应该使用PTP运动方式,而机器人进行焊接操作时(即对焊缝轨迹编程),宜采用CP运动方式。,24,(2)机器人的动作模式 机器人有如下动作模式: TECH模式:示教方式,对所有工作点进行示教操作。 PLAY模式:再现方式,对示教任务进行再现操作。,25,(3) 机器人的坐标系 机器人的坐标系分为:关节坐标系和直角坐标系等。 关节坐标系是单轴运动方式,在关节坐标模式下通过示教盒可以控制机器人各轴围绕关节旋转运动,该运动方式适合机器人进行大范围运动时使用。,关节坐标系,26,27,28,S轴:本体回旋,U轴:上臂上下摆动 R轴:上臂回旋,T轴:手腕回

12、旋 B轴:手腕上下摆动,下臂前后摆动,L轴:,关 节 坐 标 系,29,直角坐标系为多轴合成运动方式,机器人以末端执行器尖端为相对坐标原点,按笛卡儿直角坐标运动,该方式适合靠近工件时的小范围机器人运动姿态调整和示教。,直角坐标系,30,Z轴,X轴,Y轴,31,32,3.1.2 示教编程实际操作,(1) XRC介绍,主电源开关和门锁 再现操作盒 示教编程器,1、前言,33,主电源开关,急停键,报警按钮,暂停按钮,启动按钮,伺服电源显示,再现模式/示教模式切换,34,(2) 再现操作盒,35,(3) 示教编程器,36,光标键,手动速度键,轴操作键,选择键,回车键,安全开关 在内侧,握住时,伺服电源

13、接通.,坐标键,插入键,插补方式键,连锁+试运行,示教锁定,37,(4) 简单的基本操作,究竟怎样才能让机器人工作呢? 接通电源 示教:教机器人工作。 再现:机器人执行示教的工作。 切断电源 基本工作过程可以用下图说明:,38,39,2 接通电源 注意:接通电源时,请务必按照先开主电源再开伺服电源的顺序。接通电源前,必须充分确认机器人周围是否安全。,(1)接通主电源 把XRC正面主电源开关旋至“ON”位,接通主电源,XRC内部进行初始化诊断后,在示教编程器上显示初始画面。,40,(2) 接通伺服电源 把XRC正面主电源开关旋至“ON”位,接通主电源,XRC内部进行初始化诊断后,在示教编程器上显

14、示初始画面。,(a)再现模式时 按再现操作盒的SERVO ON READY键,接通伺服电源,该键灯亮。,41,(b)示教模式时 按再现操作盒的SERVO ON READY键,该键闪烁,此时伺服电源未通。 在示教编程器上按示教锁定键。 握住安全开关,接通伺服电源。再现操作盒上的SERVO ON READY键灯亮。,注意:伺服电源接通时可听见伺服电机带电后的声音。,42,注意:伺服电源的ON/OFF安全开关的使用。 握住安全开关,接通伺服电源,伺服电源的灯亮,但是用力握至喀哒声响,伺服电源反而被切断。如下图所示:,43,3. 示教 (1)示教前的准备 开始示教前,请做以下准备: 使再现操作盒能有效

15、操作 把动作模式定为示教模式 示教锁定 输入程序名,再现操作盒上的按键,示教盒上的按键,(a) 确认再现操作盒的REMOTE键的灯是熄灭状态,以保证再现操作盒的操作有效。 (b) 按再现操作盒的TEACH键,定为示教模式。 (c) 按示教盒上的示教锁定键,如未加示教锁定时,不能通过安全开关接通伺服电源。,44,(d) 在主菜单选择【程序】,然后在子菜单中选择【新建程序】。,45,(e) 显示新建程序画面,按选择键。,46,(f) 显示字母表画面。以名为“TEST”的程序为例进行说明。,注意:程序名称可使用数字、英文字母及其他符号,最大长度为8个字符。,47,(g) 光标放在“T”上按选择键。以

16、同样的方法输入“E”、 “S”、 “T”。,48,(h). 按回车键,程序名“TEST”被输入。,49,(e)光标移动到“执行”上,按选择键,程序“TEST”被输入到XRC的内存中,程序被显示,“NOP”和“”END命令自动生成。,50,(2)示教,利用MOTOMAN-UP20弧焊机器人完成下图所示角焊缝的焊接。图中1点为机器人起始位置、2点为准备点完成焊枪姿态的调整、3点为起焊点、4点为焊接结束点、5点为焊枪返回起始位置过程中的安全点。34点间的直线为焊缝位置。,51,程序点1开始位置,移动到完全离开机器人周边物体的位置输入程序点1。,1. 握住安全开关,接通伺服电源,机器人进入可动作状态。,2. 用轴操作键把机器人移动到适合作业的位置点1。,3. 按插补方式键,把插补方式定为关节插补。输入缓冲行中以MOVJ表示关节插补。,52,4. 光标在行号0000处时,按选择键,此时光标转移到输入缓冲显示行处,继续

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号