




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ABB机器人基础应用培训精密焊接测控技术部主要内容机器人基本操作3Rapid程序指令介绍4应用案例5ABB机器人简介及硬件连接2ABB机器人操作安全事项1ABB机器人操作安全事项安全事项:在对机器人进行操作时,应与机器人保持足够的安全距离保持安全距离 保持安全距离在保护空间内有工作人员时,用手动操作机器人系统保持安全距离 手动操作进入保护空间时,牢记随身携带示教器,以免被人误操作保持安全距离随身携带示教器对电气柜中的电气元件进行操作时,应佩戴静电手环保持安全距离 佩戴静电手环在对机器人进行安装,维修和保养时要将总电源关闭保持安全距离 关闭总电源用二氧化碳灭火器灭火保持安全距离 灭火- ABB机
2、器人操作安全事项ABB机器人简介及硬件连接 控制柜1轴2轴3轴4轴5轴6轴- ABB机器人简介IRB1205IRB16002IRB46004IRB14101激光焊接常用机器人负载/kg5RP/mm0.025负载/kg8RP/mm0.04负载/kg20RP/mm0.04负载/kg60RP/mm0.05负载/kg6RP/mm0.01IRB26003- ABB机器人简介序号名称电缆标识(机柜端)机柜接口机器人底座接口电缆标识(底座端)上臂壳接口1电机动力电缆XP1XS1R1.MPR1.MP-2转数计数器电缆XP2XS2R1.SMBR1.SMB-3用户电缆XP13XS5/XS13CP/CSR1.CP/
3、CSR1.CP/CSR2.CPR2.CS硬件连接: 机器人本体与控制柜之间的硬件连接主要是电动机动力电缆与转数计数器电缆、用户电缆的连接。- ABB机器人硬件连接机器人基本操作自动运行模式手动运行模式:最大速度为250mm/s手动全速运行模式:机器人以全速运行通过钥匙开关实现机器人运行模式的切换在确认输入电压正常后,打开电源开关。ABB机器人的电源电压:IRB120为220V,其他均为380V的三相电注意- ABB机器人运行模式A:连接电缆B:触摸屏C:急停按钮D:手动操纵摇杆E:USB口F:使能器按键G:触摸屏用笔H:示教器复位按钮使能器按钮分两档,手动状态下,按下第一档,机器人将处于电机开
4、启状态;按下第二档,机器人又将处于防护装置停止状态。- 示教器介绍ABB菜单状态栏操作员窗口关闭按钮任务栏快速设置菜单快速选择机械单元重复定位或线性运动模式切换1-3轴或4-6轴关节运动模式切换增量模式切换可编程按钮- 示教器介绍 线性运动 重复定位运动 单轴运动GOGOGOGO- 机器人手动操纵数字输入DI1数字输出DO2IO信号模拟量输入AI3组输出GO6组输入GI5模拟量输出AO4IO模块单元- 输入输出介绍ABB标准IO模块:型号说明DSQC651DI8/DO8 AO2DSQC652DI16/DO16DSQC653DI8/DO8带继电器DSQC355AAI4/AO4DSQC377A输送
5、链跟踪单元- IO模块介绍此短片用于确定IO板在总线上的地址,地址可用范围为1063。此例中,第8脚和第10脚的跳线被剪掉,获得的地址为2+8=10ADEFDO指示灯X1:DO接口BX6:AO接口CDeviceNet总线接口模块状态指示灯X3:DI接口DI指示灯G- IO模块介绍IO模块接口说明:- IO模块介绍IO模块接口说明:- IO模块介绍参数名称设定值说明NameBoard10设定IO板在系统中的名称Type of UnitD651设定IO板类型Connected to BusDeviceNet1设定IO板连接的总线DeviceNet Address10设定IO板在总线中的地址参数名称
6、设定值说明DIDOGIGONamedi1do1gi1go1设定信号名称Type of SignalDigital InputDigital OutputGroup InputGroupOutput设定信号类型Assigned to Unitboard10board10board10board10设定信号所在的IO模块Unit Mapping0321-433-36设定信号所占的地址设定IO模块单元设定数字IO信号- IO信号设定参数名称设定值说明Nameao1设定信号名称Type of SignalAnalog Output设定信号类型Assigned to Unitboard10设定信号所在的
7、IO模块Unit Mapping015设定信号所占的地址Analog Encoding TypeUnsigned设定模拟信号属性Maximum Logical Value10设定最大逻辑值Maximum Physical Value10设定最大物理值Maximum Bit Value65535设定最大位值设定AO信号GO- IO信号设定1、选择“输入输出”- IO信号监控2、选择“视图”- IO信号监控3、选择“di1”4、单击“仿真”,单击“1”,将di1的状态仿真为“1”。仿真结束后,单击“消除仿真”, di1恢复“0”值- IO信号监控Rapid程序指令介绍应用程序程序数据例行程序1例行
8、程序2例行程序n程序模2程序数据主程序main例行程序1例行程序2例行程序n主程序模块程序模块1程序数据例行程序1例行程序n程序模块n- Rapid程序架构程序数据: 程序数据时在程序模块或系统模块中设定的值和定义的一些环境数据。创建的程序数据由同一个模块或其他模块中的指令进行应用。程序数据的类型分类:ABB机器人常用的程序类型有76个,并可以根据实际需要进行程序数据的创建。在示教器的“程序数据”窗口,可以查看和创建所需要的程序数据。- Rapid程序数据在程序执行的过程中和停止时,会保持当前的值。但如果程序指针被移到主程序后,数值丢失。 eg: VAR num length:=0;常量CON
9、ST变量VAR可变量PERS程序数据的存储类型:特点:无论程序的指针如何,都会保持最后赋予的值。 eg: PERS num br:=1;特点:在定义时已赋予了数值,不能在程序中进行修改。 eg: CONST num high:=9.81 ;- Rapid程序数据定义工件相对于大地坐标系(或其他坐标系)的位置工具坐标TOOLDATA有效载荷LOADDATA工件坐标WOBJDATA应用于搬运 用于描述安装在机器人第六轴上工具 的TCP、重量、重心等参数数据。ABB机器人 预定义的工具坐标Tool0的TCP点在第六轴法兰盘中心。三个重要的Rapid程序数据:- Rapid程序数据工具坐标设定必备条件
10、:1)固定参考点:在机器人工作范围内找一个非常精确的固定点作为参考点2)工具上的参考点:在工具上确定一个参考点,推荐使用工具的中心点GO- Rapid程序数据工具坐标的设定:坐标设定方法:通过手动操作机器人的方法,去移动工具上的参考点,以最少四种不同的机器人姿态尽可能与固定点刚好碰上。(为了获得更准确的TCP,将使用六点法进行操作,第四点时用工具的参考点垂直于固定点,第五点时工具参考点从固定点向将要设定为TCP的X方向移动,第六点时工具参考点从固定点向将要设定为TCP的Z方向移动)1)4点法:不改变tool0的坐标方向2)5点法:改变tool0的Z方向3)6点法:改变tool0的X和Z方向(在
11、焊接应用最为常用)p1p2p3工件坐标符合右手定则三点法:X1:原点X2:X正方向Y1:Y正方向X1Y1X2XZ优点:工件挪动后只需重新设定工件坐标即可找回原先示教的轨迹点X2- Rapid程序数据工件坐标的设定:Yp1p2p3X1Y1XZY赋值指令: “:=”赋值指令是用于对程序数据进行赋值,赋值可以是一个常量或数学表达式。 eg1: reg1:=5; eg2: reg2:=reg1+4; 程序数据数据类型说明P10robotarget机器人运动目标位置v20speeddata机器人运动速度z5zonedata机器运动转弯数据tool0tooldata机器人工具数据TCPwobj0wobjd
12、ata机器人工件坐标数据- 常用Rapid指令机器人运动指令: 机器人运动指令有:关节运动MOVEJ、线性运动MOVEL、圆弧运动MOVEC eg: MoveL P10, v20, z5, tool0WObj:=wobj0;关节运动指令是指在对路径精度要求不高的情况下,机器人的工具中心点TCP从一个位置移动到另一个位置,两个位置之间路径不一定是直线。关节运动MOVEJ:MoveJ P20, v20, fine, tool0WObj:=wobj0;- 常用Rapid指令线性运动是机器人的TCP从起点到终点之间的路径始终保持为直线,两个点之间不易太远,否则机器人容易走到死点,为保证精度,应使两点之
13、间的距离小一点。线性运动MOVEL:MoveL P20, v20, fine, tool0WObj:=wobj0;- 常用Rapid指令圆弧运动是在机器人可到达的空间范围内定义三个位置点,第一个点是圆弧的起点,第二点是用于圆弧的曲率,第三个点是圆弧的终点。圆弧运动MOVEC:MoveL p10, v1000, fine, tool1wobj:=wobj1;MoveC p30, p40, v1000, z1, tool1wobj:=wobj1;- 常用Rapid指令IO控制指令:IO控制指令用于控制IO信号,以达到与机器人外围设备进行通讯的目的。序号程序指令含义1Set do1;将do1置位为1
14、2Reset do1;将do1置位为03WaitDI di1,1; 用于判断数字输入信号“di1”的值是否与目标值“1”的一致4WaitDO do1,1;用于判断数字输出信号“do1”的值是否与目标值“1”的一致5WaitUntil di1=1;WaitUntil do1=0;WaitUntil num1=4;用于布尔量,数字量和IO信号值的判断,若条件到达指令中的设定值,程序继续往下执行,否则就一直等待,除非设定最大等待时间- 常用Rapid指令条件逻辑指令:Compact IF紧凑型条件判断指令: CompactIF紧凑型条件判断指令,用于当一个条件满足时,就执行一句指令。 eg: IF
15、flag1=TRUE Set do1; - 常用Rapid指令IF条件判断指令IF条件判断指令是根据不同的条件去执行不同的指令。其条件判断的条件可以根据实际情况进行增加与减少。 eg:IF num1=1 THEN flag1:=TRUE; ELSEIF num1=2 THEN Flag1:= FALSE; ELSE Set do1; ENDIF循环指令:FOR循环指令 FOR循环指令,是用于一个或多个指令需要重复执行数次的情况。 eg: FOR FROM 1 TO 10 DO num:=num+1; ENDFOR- 常用Rapid指令WHILE循环指令WHILE循环指令,是用于在给定的条件满足
16、的情况下,一直重复执行对应的指令。 eg: WHILE num1num2 DO num1:=num1-1; ENDWHILE其他常用指令:WaitTime时间等待指令WaitTime时间等待指令,用于程序在等待一个指定的时间以后,再继续往下执行。 eg: WaitTime 4 Reset do1; PROC Routine1() MoveL p10, v1000, fine, tool1wobj:=wobj1; Routine2; Set do1;ENDPROCPROC Routine2() IF di1=1 THEN RETURN; ELSE Stop; ENDIFENDPROC - 常用R
17、apid指令ProcCall调用例行程序指令RETURN返回例行程序指令应用案例- 程序编写流程确定所需程序模块数量确定各程序模块中需建立的例行程序创建程序模块确定工具坐标、工件坐标创建Rapid例行程序编辑例行程序调试2345678根据实际需求确定IO数量、逻辑关系1- 应用案例要求:1、要求机器人对上图所示的两个焊缝轨迹进行焊接2、焊接轨迹1:长宽为580mm 400mm的矩形轨迹 焊接轨迹2:直径为350mm的圆形轨迹3、当外部要求焊接圆形轨迹时,机器人进行圆形轨迹焊接 当外部要求焊接矩形轨迹时,机器人进行矩形轨迹焊接确定IO信号:- 应用案例序号类型名称IO地址说明1DIDI_PREPARE1焊接准备信号2DIDI_REQUEST_A2焊接请求A:圆形焊缝轨迹3DIDI_REQUEST_B3焊接请求B:矩形焊缝轨迹4DODO_RUNENABLE1机器人Ready5DODO_A_OVER1圆形轨迹焊接完毕注意:此时机器人必须在安全位置6DODO_B_OVER2矩形轨迹焊接完毕注意:此时机器人必须在安全位置7DODO_LASER_TRIG3触发出光本案例中机器人
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年新型高性能低合金钢、合金钢材料项目可行性建设方案
- 陕西西西安地区西工大附中2024-2025学年高三年级二轮复习英语试题导引卷(二)含附加题含解析
- 2025年红外光学测量雷达项目发展计划
- 2024-2025学年二年级下学期期中综合测试卷
- 新教材高中生物选择性必修3课件:2 3 1 胚胎工程的理论基础人教版
- 微旅游的介绍2
- 安全健康宣传主题班会
- 提高合成孔径雷达成像分辨率
- 科研项目进展实时汇报要求
- 工业安全挂牌上锁
- GB/T 2272-2020硅铁
- 可吸收丝素修复膜(CQZ1900597)
- FZ/T 72016-2012针织复合服用面料
- 猴子补船看图写话-1资料讲解课件
- 四川省高等教育自学考试毕业生登记表【模板】
- EPC项目设计管理操作指南
- IEC 61000-4-5 电磁兼容测试标准
- 保洁服务礼仪培训(共55张)课件
- DB41∕T 1836-2019 矿山地质环境恢复治理工程施工质量验收规范
- 锡矿选厂生产承包合同
- 企业员工职务犯罪培训ppt课件
评论
0/150
提交评论