机械手说明书_第1页
机械手说明书_第2页
机械手说明书_第3页
机械手说明书_第4页
机械手说明书_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

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

文档简介

1、广州创研自动化设备有限公司ABB机器人培训教程ABB机器人实操与应用技巧第一章 机器人安全注意事项 第二章 机器人基础操作知识 第三章 机器人的程序数据 第四章 机器人的程序编辑 第一章 机器人安全注意事项Ø 关闭总电源 在进行机器人的安装、维修和保养时切记关闭总电源。带电作业可能会产生致命性后果。如不慎遭高压电击,可能导致心脏停止、烧伤或者其它严重伤害。 Ø 与机器人保持足够安全距离 在调试与运行机器人时,它可能会执行一些意外的或者不规范的运动。并且所有运动会产生很大的力量从而严重伤害个人或者损坏运动范围内的设备或者机器本身。Ø 静电放电危险 ESD(静电放电)

2、是电势不同的两个物体间的静电传导,它可以通过直接接触传导,也可以通过感应电场传导。搬运部件或者部件容器时,未接地的人员可能会传导大量静电荷。这一放电过程可能会损坏敏感电子设备。所以在有此标识情况下要做好静电放电防护。 Ø 紧急停止 紧急停止优先于任何其它机器人控制操作,它会断开机器人电机的驱动电源,停止所有运转部件,并切断由机器人系统控制且存在危险的功能部件电源。Ø 灭火 发生火灾时,请确保全体人员安全撤离后再进行灭火。应首先处理受伤人员。当电气设备起火时,使用二氧化碳灭火器。切勿使用水或者泡沫。 Ø 工作中的安全 机器人速度慢,但是很重并且力度很大。运动中的停顿

3、或者停止都会产生危险。即使可以预测运动轨距,但外部信号有可能改变操作,会在没有任何警告情况下产生预想不到的运动。因此,当进入保护空间时,务必遵循所有安全条列。 如果在保护空间内所有工作人员,请手动操作机器人系统 当进入保护空间时,请准备好示教器FlexPendant,以便随时控制机器人 注意旋转或运动的工具,例如切削工具和锯。确保在接近机器人之前,这些工具停止运动。 注意工件和机器人系统高温表面。机器人电动长期运转后温度很高。 注意夹具并确保夹好工件。如果夹具打开,工件会脱落并导致人员伤害或者设备损坏。如不按照正确的操作,也会导致人员伤害。 注意液压、气压系统以及带电部件。即使断电,这些电路上

4、的残余电量也很危险。 Ø 示教器的安全 示教器FlexPendant是一种高品质的手持终端,它配备了高灵敏度的一流电子设备。为避免操作不当引起的故障或损害,请在操作遵循本说明 ,小心操作。不要摔打、抛掷或者重击FlexPendant.这样会导致破损或者故障。在不使用该设备时,将它挂到专门存放它的支架上。l FlexPendant 的使用和存放应避免被人踩踏电缆。 l 切勿使用锋利的物体操作触摸屏。应用手指或者触摸笔去操作示教器 l 定期清洁触摸屏。灰尘和小颗粒可能会挡住屏幕造成故障。 l 切勿使用溶剂、洗涤剂或擦洗海绵清洁FlexPendant.使用软布蘸少量水或中性清洁剂清洁。 l

5、 没有连接USB设备时务必盖上USB端口的保护盖。如果端口暴露到灰尘中,那它会中断或发生故障。 Ø 手动模式下的安全 在手动减速模式下,机器人只能减速操作。只要安全保护空间之内工作,就应始终以手动速度进行操作。 手动全速模式下,机器人以程序预设速度移动。手动全速模式应仅用于所有人员都位于安全保护空间之外时,而且操作员必须经过特殊训练,熟知潜在危险。 Ø 自动模式下的安全 自动模式用于在生产中运行机器人程序。在自动模式操作情况下,常规模式停止(GS)机制、自动模式停止(AS)机制和上级停止(SS)机制都将处于活动状态。 第二章 机器人基础操作知识Ø 机器人示教器的使

6、用Ø 常用信息与事件日志的查看与保存 Ø 数据的备份与恢复 Ø 机器人的手动操作 Ø 转数计数器更新操作Ø 机器人示教器的使用 认识示教器以及如何拿示教器 正确使用使能器按钮使能器按钮位于示教器手动操作摇杆的右侧 操作者应用左手的四个手指进行操作 使能器按钮分为两档,在手动状态下第一档按下去,机器人将处于电机开启状态,如图1,第二档按下去以后,机器人就会处于防护装置停止状态,如图2图1图2Ø 常用信息与事件日志的查看与保存 可以通过示教器画面上的状态栏进行常用信息的查看 点击窗口上面的状态栏,就可以查看机器人事件日志,如下图 事件日志

7、的保存如图 Ø 数据的备份与恢复定期对ABB机器人的数据进行备份,是保证ABB机器人正常工作的良好习惯。 ABB机器人数据备份的对象是所以正在系统内存运行的PAPID程序和系统参数。当机器人系统出现错乱或者重新安装以后,可以通过备份把机器人恢复到备份时的状态 对ABB机器人数据进行备份的操作如图 对ABB机器人数据进行恢复的操作如图 Ø 机器人的手动操作一般地,机器人是由六个伺服电机分别驱动机器人的六个关节轴如图 每次手动操作一个关节轴,就称之为单轴运动。以下就是手动操作单轴运动的方法。 线性运动的手动操作 机器人的线性运动是指安装在机器人第六轴法兰盘上的工具的TCP在空间

8、中作线性运动。以下是手动操作线性的方法。 重定位运动的手动操作 机器人的重定位运动是指安装在机器人第六轴法兰盘上的 工具的TCP在空间中绕着坐标轴旋转的运动,也可以理解为调整机器人的姿态。以下是重定位操作线性的方法 手动操纵的快捷按钮 手动操纵的快捷菜单Ø ABB机器人的转数计数器的更新操作ABB机器人六个关节轴都有一个机械原点位置。 在以下情况下,需要对机械原点的位置进行转数计数器的更新操作: a) 更换伺服电动机转数计数器电池后 b) 当转数计数器发生故障,修复后 c) 转数计数器与测量板之间断开过以后 d) 断电后,机器人关节轴发生了移动 e) 当系统报警提示“10036转数计

9、数器未更新”时 以下是进行ABB机器人转数计数器的更新操作 各轴刻度位置如图 第三章 机器人的程序数据Ø 机器人程序数据 Ø 机器人三个关键程序数据 Ø 机器人程序数据程序数据是在程序模块或系统模块中设定的值和定义的一些环境数据。创建的程序数据由同一个模块或其它模块中的指令进行引用。如图,蓝色阴影部分是一条常用的机器人关节运动指令,调用了四个程序数据。 Ø 机器人三个关键程序数据设定在进行正式的编程之前,就需要构建起必要的编程环境,其中三个必须的程序数据 (工具数据tooldata、工件坐标wodjdata、负荷数据loaddata) 就需要在编程前进行

10、定义。下面介绍这三个程序数据的设定方法。 工具数据tooldata的设定工具数据tooldata用于描述安装在机器人第六轴上的工具的TCP、质量、重心等参数数据。 一般不同的机器人应用配置不同的工具,比如说弧焊机器人就使用弧焊枪作为工具,而用于搬运板材的机器人就会使用吸盘式的夹具作为工具,如图 默认工具(tool0)的工具中心点(tool center ponit)位于机器人安装法兰的中心,如图中的A点就是原始TCP点。TCP的设定原理如下: 1)首先在机器人工作范围内找一个非常精准的固定点作为参考点。 2)然后在工具上确定一个参考点(最好是工具的中心点)。 3)用之前介绍的手动操作机器人的方

11、法,去移动工具上的参考点,以四种以上不同的机器人姿态尽可能与固定点刚好。为了获得更准确的TCP,在以下的例子中使用六点法进行操作,第四点是用工具的参考点垂直于固定点,第五点是工具参考点从固定点将要设定为TCP的Z方向移动。 4)机器人通过这四个位置点的位置数据计算求得TCP的数据,然后TCP的数据就保存在tooldata这个程序数据中被程序进行调用。 下面介绍建立一个新的工具数据tool1的操作: 4点法的四个角度将角度调好修改4个点位,然后点击“确定”,得出的TCP数值在平均误差0.6mm以下,越小越好。Ø 工件坐标wobjdata的设定工件坐标对应工件,它定义工件相对大地坐标位置

12、。机器人可以拥有若干工件坐标系,或者表示不同工件,或者表示同一工件在不同位置的若干副本。 对机器人进行编程时就是在工件坐标中创建目标和路径。这带来很多优点: 1)重新定位工作站中的工件时,只需要更改工件坐标的位置,所有路径即刻随之更新。 2)允许操作以外的外轴或传送导轨移动的工件,因为整个工件可连同其路径一起移动。 以下就是建立工件坐标操作步骤 第四章 机器人的程序编程Ø RAPID程序及指令 Ø 建立程序模块与例行程序 Ø 常用RAPID程序中机器人运动指令 Ø 常用RAPID程序中I/O控制指令 Ø 简单的焊接程序编程 Ø RAP

13、ID程序及指令1)RAPID程序是由程序模块与系统模块组成,一般地,只通过新的程序模块来建机器人程序,而系统模块多用于系统方面的控制 2)可以根据不同的用途创建多个程序模块,如专门用于主控制的程序模块,用于位置计算的程序模块等,这样便于归类管理不同类别的程序与数据。 3)每一个程序模块包含了程序数据、例行程序、中断程序和功能四种对象,但不一定在一个模块中都有这四种对象,程序模块之间的数据、例行程序、中断程序和功能是可以相互调用的。 4)在RAPID程序中,只有一个主程序main,并且存在任意一个程序模块中且是作为整个RAPID程序执行的起点。 建立程序模块与例行程序Ø RAPID程序

14、中机器人运动指令机器人在空间中运动主要有关节运动(MoveJ)、线性运动(MoveL)、圆弧运动(MoveC)和绝对位置运动(MoveABsJ)、四种方式。 绝对位置运动指令 关节运动指令 线性运动指令 圆弧运动指令Ø 常用RAPID程序中I/O控制指令Ø 简单的焊接程序讲解ABB机器人弧焊培训基本内容包括:一、ABB机器人焊机系统的基本组成1、机器人控制柜2、焊接电源(焊机)3、清枪机构4、机器人和焊接电源通讯控制方式焊接电源 清枪机构 接到机器人控制柜中的IO板上 通过PLC转换外围控制 机器人控制焊接电源:通过模拟量控制;通过与焊机通信,使用焊机本身的功能控制模拟量控

15、制:通常选择D651板 (8输出,8 输入,2 模拟量输出(010V))模拟量1:AoWeldingCurrent (Ao):地址 015 控制焊接电流或者送丝速度AoWeldingVoltage (Ao):地址 1631 控制焊接电源doWeldOn (数字输出):地址 32 起弧控制doGasOn(数字输出):地址 33 送气控制doFeed(数字输出):地址 34 点动送丝控制diArcEst(数字输入) :地址 0 起弧建立信号(焊机通知机器人)通过与焊机通信,使用焊机通信:例如Set do10_5(打开焊机通信)Set Go10_1,1(调用焊接规范,数字1代表焊接规范号)二、基本焊

16、接语句程序举例:任何焊接程序都必须以 ArcLStart或者 ArcCStart开始, 通常我们运用ArcLStart作为起始语句;1、任何焊接过程都必须以 ArcLEnd 或者 ArcCEnd 结束2、焊接中间点用ArcL语句3、焊接过程中不同语句可以使用不同的焊接参数 (seamdata 和weld data)ArcLStart p1,V100,seam1,weld1weave:=weave1,fine, tweldgun;ArcL *, v100,seam2, weld2weave:=weave2, Z10, tweldgun;ArcL *,v100, seam3, weld3weave

17、:=weave3, Z10, tweldgunArcLEnd p2, v100,seam1, weld1weave:=weave1,fine,tweldgun;Seam data (起弧收弧参数的基本配置)Weld data (焊接参数):Weave data (摆动参数)Weave data Components(摆动参数的主要成分)Weave shape (摆动的形状)0 no weaving 表示没有摆动1 zigzag weaving 表示Z字型摆动2 V-shaped weaving 表示V字型摆动3 Triangular weaving 表示三角形摆动Weave type (摆动模

18、式)0 表示机器人的6根轴都参与摆动1 表示5轴和6轴参数摆动2 表示1,2,3轴参与摆动3 表示4,5,6轴参与摆动Weave length 表示一个摆动周期机器人的工具坐标向前移动的距离Weave Width 表示摆动宽度Weave height 表示摆动的高度,只有在三角摆动和V字摆动时此参数才有效Arc system properties 焊接系统属性SI_UNITS 国际标准焊接速度: mm/s长度单位: mm送丝速度单位: mm/sUS_UNITS 美国标准焊接速度: ipm长度 : inch送丝速度 : ipmWELD_UNITS 焊接标准焊接速度 : mm/s长度 : mm送丝

19、速度 : m/minRestart On (bool) (焊接反复引弧)如果设为 TRUE 机器人会在起弧没有成功的点进行反复引弧 Restart distance ( num ) 每次重复引弧的回退距离 Number of Retries (num) 重复引弧的次数Scrape On (bool) 是否进行刮擦起弧,刮擦起弧的方式在seam 数据中可以进行设置 Scrape option on (bool) 刮擦引弧的其它参数,包括电流电压等Scrape width(num)刮擦起弧的刮擦宽度 Scrape direction(num)刮擦的方向,0表示是垂直于焊缝进行起弧,90表示平行于焊

20、缝进行刮擦起弧 Scrape cycle time (num)刮擦起弧的时间,以秒为单位 Ignition move delay on (bool)设置为True时,在seam数据中会出现起弧移动延迟时间,以秒为单位,表示引弧成功机器人等待一定时间后再向前运动 Motion time Out (num)主要用于Multimove系统,表示两台机器人同时引弧时允许的时间差,如果超过这个时间差,则系统会报错Ignition On (bool)(引弧功能)表示引弧参数,设置为True时,在seam数据中会出现焊接引弧的电流电压参数 Heat on(bool)热起弧参数,设置为True时,在seam数据中会出现热起弧的电流电压和距离 Fill on(bool)填弧坑参数,设置为True时,在seam数据中出现填弧坑的电流电压参数,和填弧坑的时间,以及冷却时间参数Burn back on(bool)回烧参数,设置为True,在seam数据中会出现回烧的时间Burn back voltage on (bool)回烧参数,设置为T

温馨提示

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

评论

0/150

提交评论