ABB机器人培训内容_第1页
ABB机器人培训内容_第2页
ABB机器人培训内容_第3页
ABB机器人培训内容_第4页
ABB机器人培训内容_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、ABB机器人内部培训手动操纵工业机器人1. 单轴运动控制1)左手持机器人示教器,右手点击示教器界面左上角的“”来打开ABB菜单栏;点击“手动操纵” ,进入手动操纵界面;如图 1-1 所示。图 1-1 进入手动操纵界面2)点击“动作模式”,进入模式选择界面。选择轴 1-3 ”,点击“确定”,动作模式设置成了轴 1-3 ,如图 1-2 所示。图 1-2 模式选择界面2 轴运动,4)移动示教器上的操纵杆,发现左右摇杆控制逆时针或顺时针旋转摇杆控制 3 轴运动。点击“动作模式”,进入模式选择界面。选择1 轴运动,前后摇杆控制轴 4-6 ”,点击“确定”,动作模式设置成了轴 4-6 ,如图 1-3 所示

2、。图 1-3 “动作模式”的选择5)移动示教器上的操纵杆,发现左右摇杆控制 4 轴运动,前后摇杆控制5 轴运动,逆时针或顺时针旋转摇杆控制 6 轴运动。提示】轴切换技巧:示教器上的按键能够完成“轴 1-3”和“轴 4-6”轴组的切换。2. 线性运动与重定位运动控制1)点击“动作模式”,进入模式选择界面。选择“线性” ,点击“确定”,动作模式设置成了线性运动,如图 1-4 所示。(2)移动示教器上的操纵杆,发现左右摇杆控制机器人 TCP点左右运动,前后摇杆控制机器人TCP点前后运动,逆时针或顺时针旋转摇杆控制机器人 TCP 点上下运动。图 1-4 线性运动模式操纵界面3)点击“动作模式”,进入模

3、式选择界面。选择 “重定位”,点击“确定”,动作模式设置成了重定位运动,如图 1-5 所示。图 1-5 “重定位”动作模式的选择(4)移动示教器上的操纵杆,发现机器人围绕着 TCP运动。3. 工具坐标系建立工业机器人是通过末端安装不同的工具完成各种作业任务。 要想让机器人正 常作业,就要让机器人末端工具能够精确地达到某一确定位姿, 并能够始终保持这一状态。从机器人运动学角度理解,就是在工具中心点(TCP固定一个坐标 系,控制其相对于基座坐标系或世界坐标系的姿态, 此坐标系称为末端执行器坐 标系( Tool/Terminal Control Frame , TCF ,也就是工具坐标系。默认工具坐

4、 标系的原点位于机器人安装法兰的中心,当接装不同的工具(如焊枪)时,工具需获得一个用户定义的工具坐标系,其原点在用户定义的参考点(TCP 上,如 图 2-1-4 所示,这一过程的实现就是工具坐标系的标定。 它是机器人控制器所必 需具备的一项功能。b)a)图 1-6 机器人工具坐标系的标定大多数工业机器人都具备工具坐标系多点标定功能。 这类标定包含工具中心 点(TCP位置多点标定和工具坐标系(TCF姿态多点标定。TCP位置标定是使 几个标定点TCP位置重合,从而计算出TCP即工具坐标系原点相对于末端关节 坐标系的位置,如四点法;而TCF姿态标定是使几个标定点之间具有特殊的方位 关系,从而计算出工

5、具坐标系相对于末端关节坐标系的姿态, 如五点法(在四点X、Y、法的基础上,除能确定工具坐标系的位置外还能确定工具坐标系的 Z 轴方向 、 六点法(在四点、五点的基础上,能确定工具坐标系的位置和工具坐标系Z三轴的姿态)。为获得准确的TCP下面分别以四点法和六点法为例进行操作。四点法(1) 在机器人动作空间内找一个非常精确的固定点作为参考点。(2) 在工具上确定一个参考点(最好是工具中心 TCP。(3) 按之前介绍的手动操纵机器人的方法移动工具参考点,以四种不同的 工具姿态尽可能与固定点刚好碰上。四个点的姿态尽量相差大一些,请参考图 1-7中的a)-d)这四张图。(4) 机器人控制柜通过前4个点的

6、位置数据即可计算出TCP的位置六点法(1) 在机器人动作范围内找一个非常精确的固定点作为参考点。(2) 在工具上确定一个参考点(最好是工具中心 TCP。(3) 按之前介绍的手动操纵机器人的方法移动工具参考点,以四种不同的 工具姿态尽可能与固定点刚好碰上。 第四点是用工具的参考点垂直于固定点, 五点是工具参考点从固定点向将要设定的 TCP的X方向移动,第六点是工具参考 点从固定点向将要设定的TCP的Z轴方向移动,如图2-1-5所示。(4) 机器人控制柜通过前4个点的位置数据即可计算出TCP的位置,通过 后2个点即可确定TCP的姿态。(5) 根据实际情况设定工具的质量和重心位置数据。图1-7 TC

7、P标定过程示教器上用四点法设定TCP操作方法及步骤如下:(1)点击示教器功能菜单按钮,再点击工具坐标,进入工具设定界面,如 图1-8所示。图1-8工具设定界面(2)点击如图1-9所示的“新建按钮”,再点击按钮设置工具名称为“mytool”,然后点击“初始值”按钮,进入工具初始值参数设置界面,如图1-10所示。图 1-9 新建工具名称界面图 1-10 工具初始值参数设置界面这里需要设定的参数有两个,一个是工具的重量“mass值,单位为kg,另一个是工具相对于6轴法兰盘中心的重心偏移“ cog”值,包括X、丫、Z三个 方向的偏移值,单位为 mm。(3)点击如图1-11所示中的往下按钮,找到“ ma

8、ss值,点击修改成工具重量值,这里修改为1。找到“ cog”值,在“ cog”值中,要求X、Y、Z的三个 数值不同时为零,这里X偏移值修改为10,再点击两次确定,回到工具设定界 面,如图 2-1-13 所示。图1-11 工具的重量“ mass值的设定图1-12 工具的重心偏移“ cog”值的设定4)选中“ mytool ”工具,然后点击“编辑”按钮,再点击“定义”按钮,进入工具定义界面,如图 1-13 所示。图 1-13 进入工具定义界面(5)采用默认的四点法建立绘图笔 TCP点击如图1-14所示中的“点1”, 利用操纵杆运行机器人,使绘图笔的尖端与 TCP定位器的尖端相碰,如图1-15 所示

9、。然后点击“修改位置” ,完成机器人姿态 1 的记录。图 1-14 “点 1” 修改位置界面图 1-15 机器人姿态 1 画面6)分别利用操纵杆改变机器人姿态,依次修改点 2,点 3,点 4的位置。(7)点击确定完成对工具坐标系的建立。一.运动指令MoveJ-当该运动无须位于直线中时,MoveJ用于将机械臂迅速地从一点移动 至另一点。机械臂和外轴沿非线性路径运动至目的位置。所有轴均同时达到 目的位置样例:MoveJ P1, v500, z30, tool2; 数据为 z30。MoveAbsJ( Move Absolute Joi nt )用于将机械臂和外轴移动至轴位置中指 定的绝对位置。Mov

10、eL用于将工具中心点沿直线移动至给定目的MoveC用于将工具中心点(TCP沿圆周移动至给定目的地。OffsMoveL Offs( p2, 0, 0, 10), v1000, z50, tool1;将机械臂移动至距位置p2 (沿z方向)10 mm的一个点。1. 线性运动指令(MoveL线性运动指令也称直线运动指令。工具的TCP按照设定的姿态从起点匀速移 动到目标位置点,TCP运动路径是三维空间中P1点到P2点的直线运动,如图 2-2-4所示。直线运动的起始点是前一运动指令的示教点,结束点是当前指令的 示教点。运动特点:(1)运动路径可预见。(2)在指定的坐标系中实现插补运动。图2-1直线运动指令

11、示例图(1)指令格式MoveLCo nc,To Poin t,S peedV T,Zo neZ l np os,ToolWobj Corr;指令格式说明:1) Conc,:当机械臂正在运动时,执行后续指令。通常不使用,用Conc, 可将连续运动指令的数量限制为 5 ;2) ToPoint :目标点默认为*。的速度。4)V:5)T:6)Zone:7)Z:规定指令中TCP的速率,以mm/s计算。规定机械臂运行的总时间控制,以秒计算。3)Speed:运动的速度数据。规定了关于工具中心点,工具范围调整和外轴相关移动的区域数据,区域数据描述了所生成拐角路径的大小。该参数用于规定指令中机械臂 TCP的位置

12、精度其替代区域数据中指定的相关区域。8)lnpos:规定停止点中机械臂TCP位置的收敛准则。9)Tool :工具中心点( TCP)。10)Wobj :规定机器人位置关联的工件(坐标系) 。11)Corr :修正目标点开关,将通过指令 CorrWrite 而写入修正条目的修正数据添加到路径和目的位置。12) TLoad :Total load , TLoad 主动轴描述了移动中使用的总负载。总负载就是相关的工具负载加上该工具正在处理的有效负载。如果TLoad自变数被设置成loadO,那么就不考虑TLoad自变数,而是以当前 tooldata 中的 loaddata 作为代替。例如:MoveL p

13、1,v2OOO,fine,grip1;MoveL Conc, p1,v2OOO,fine,grip1;MoveL p1,v2OOOV:=22OO,z4Oz:45,grip1;MoveL p1,v2OOO,z4O,grip1Wobj:=wobjTable;MoveL p1,v2OOO,fine Inpos:=inpos5O, grip1;MoveL p1,v2OOO,z4O,grip1corr2)应用机器人以线性方式运动至目标点,当前点与目标点两点决定一条直线, 机器人运动状态可控, 运动路径保持唯一,可能出现死点, 常用于机器人在工作状态移动。2. 关节运动指令( MoveJ)程序一般起始点使

14、用MoveJ指令。机器人将TCP沿最快速轨迹送到目标点,机器人的姿态会随意改变,TCP路径不可预测。机器人最快速的运动轨迹通常不 是最短的轨迹, 因而关节轴运动不是直线。 由于机器人轴的旋转运动, 弧形轨迹 会比直线轨迹更快。运动示意图如图 2-2-5 所示。运动特点:(1)运动的具体过 程是不可预见的。(2)六个轴同时启动并且同时停止。 使用MoveJ指令可以使机 器人的运动更加高效快速, 也可以是机器人的运动更加柔和, 但是关节轴运动轨 迹是不可预见的,所以使用该指令务必确认机器人与周边设备不会发生碰撞。图 2-2 运动指令示意图1) 指令格式MoveJConc,ToPoint,Speed

15、V T,ZoneZ Inpos,ToolWobj;指令格式说明:1)Conc,:当机械臂正在运动时,执行后续指令。通常不使用,用。0门0可将连续运动指令的数量限制为 5;2)ToPoint :目标点默认为 * 。3)Speed运行速度数据。4)V特殊运行速度 mm/s。5)T运行时间控制 s。6)Zone运行转角数据。7)Z特殊运行转角 mm。8)Inpos :运行停止点数据。9)Tool :工具中心点(TCP。10) Wobj :工件坐标系。例如:MoveJ p1,v2000,fine,grip1;MoveJConc, p1,v2000,fine,grip1;MoveJ p1,v2000V:

16、=2200,z40z:45,grip1;MoveJ p1,v2000,z40,grip1Wobj:=wobjTable;MoveJConc, p1,v2000,fine Inpos:=inpos50, grip1;2)应用机器人以最快捷的方式运动至目标点, 机器人运动状态不完全可控, 但运动 路径保持唯一,常用于机器人在空间大范围移动。(3)编程实例根据如图 2-2-6 所示的运动轨迹,写出其关节指令程序。图 2-3 运动轨迹图 2-2-6 所示的运动轨迹的指令程序如下:MoveL p1,v200,z10,tool1;MoveL p2,v100,fine,tool1;MoveJ p3,v500

17、,fine,tool1;3. 圆弧运动指令( MoveC)圆弧运动指令也称为圆弧插补运动指令。 三点确定唯一圆弧, 因此,圆弧运 动需要示教三个圆弧运动点,起始点 P1是上一条运动指令的末端点,P2是中间 辅助点,P3是圆弧终点,如图2-2-7所示。图 2-4 圆弧运动轨迹1 )指令格式MoveCConc, CirPoint,ToPoint,SpeedV T,ZoneZ Inpos,ToolWobj Corr;指令格式说明:1)Conc,:当机械臂正在运动时,执行后续指令。通常不使用,用。0门0可将连续运动指令的数量限制为 5;2)CirPoin :中间点默认为 *。3)ToPoint :目标

18、点默认为 * 。4)Speed:运行速度数据。5)V :特殊运行速度 mm/s。6)7)T :运行时间控制 s。8)Z :特殊运行转角 mm。9)Inpos :运行停止点 数据。Zone:运行转角数据。10)Tool :工具中心点( TCP)。11) Wobj :工件坐标系。12)Corr :修正目标点开关。例如:MoveC p1,p2,v2000,fine,grip1;MoveC Conc, p1,p2,v200, V:=500,z1zz:=5,grip1;MoveC p1,p2,v2000,z40,grip1Wobj:=wobjTable;MoveC p1,p2,v2000,fine In

19、pos:= 50, grip1;MoveC p1,p2,v2000, fine,grip1corr2)应用机器人通过中心点以圆弧移动方式运动至目标点, 当前点, 中间点与目标点 三点决定一断圆弧, 机器人运动状态可控, 运动路径保持唯一, 常用于机器人在 工作状态移动。3)限制不可能通过一个MoveCj旨令完成一个圆,如图2-2-8所示。图 2-5 MoveC 指令的限制三、逻辑旨令Set用于将数字信号输出信号的值设置为一RESET用于将数字信号输出信号的值重置为零WaitTime 用于等待给定的时间。该旨令亦可用于等待,直至机械臂和外轴静止 时间单位为秒;SETGO无论是否存在时间延迟,SetGO用于改变一组数字信号输出信号的值SETDO无论是否存在时间延迟或同步,SetDO用于改变数字信号输出信号的值四.机器人I/O通信学习目标1. 认识数字量I0模块DSQC652;2. 认识数字量输入的接线,有效电平;3. 认识数字量输出的接线,有效电平;4. 读懂控制电柜的DSQC65模块电路图,读懂接线图常用的ABB标准10板有:DSQC65,1分布式I0模块DI8/DO

温馨提示

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

评论

0/150

提交评论