ABB机器人基本指令YD.ppt





《ABB机器人基本指令YD.ppt》由会员分享,可在线阅读,更多相关《ABB机器人基本指令YD.ppt(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023/1/15ABB机器人基本指令机器人基本指令2023/1/15运动指令运动指令MoveJMoveJ Conc,ToPoint,Speed V|T,Zone ZInpos,Tool WObj;Conc:协作运动开关协作运动开关。(switch)ToPoint:目标点,默认为目标点,默认为*。(robotarget)Speed:运行速度数据。运行速度数据。(speeddata)V:特殊运行速度特殊运行速度 mm/s。(num)T:运行时间控制运行时间控制 s。(num)2023/1/15运动指令运动指令MoveJZone:运行转角数据。运行转角数据。(zonedata)Z:特殊运行转角特殊
2、运行转角 mm。(num)Inpos:运行停止点数据。运行停止点数据。(stoppointdata)Tool:工具中心点工具中心点(TCP)。(tooldata)Wobj:工件座标系。工件座标系。(wobjdata)MoveJ Conc,ToPoint,Speed V|T,Zone ZInpos,Tool WObj;2023/1/15运动指令运动指令MoveJ应用:应用:机器人以最快捷的方式运动至目标点,机器机器人以最快捷的方式运动至目标点,机器人运动状态不完全可控,但运动路径保持唯人运动状态不完全可控,但运动路径保持唯一,常用于机器人在空间大范围移动。一,常用于机器人在空间大范围移动。实例:
3、实例:MoveJ p1,v2000,fine,grip1;MoveJConc,p1,v2000,fine,grip1;MoveJ p1,v2000V:=2200,z40Z:=45,grip1;MoveJ p1,v2000,z40,grip1WObj:=wobjTable;MoveJ p1,v2000,fineInpos:=inpos50,grip1;2023/1/15运动指令运动指令MoveJ2023/1/15运动指令运动指令MoveLMoveL Conc,ToPoint,Speed V|T,Zone ZInpos,Tool WObjCorr;Conc:协作运动开关协作运动开关。(switch
4、)ToPoint:目标点,默认为目标点,默认为*。(robotarget)Speed:运行速度数据。运行速度数据。(speeddata)V:特殊运行速度特殊运行速度 mm/s。(num)T:运行时间控制运行时间控制 s。(num)2023/1/15运动指令运动指令MoveLZone:运行转角数据。运行转角数据。(zonedata)Z:特殊运行转角特殊运行转角 mm。(num)Inpos:运行停止点数据。运行停止点数据。(stoppointdata)Tool:工具中心点工具中心点(TCP)。(tooldata)Wobj:工件座标系。工件座标系。(wobjdata)Corr:修正目标点开关。修正目
5、标点开关。(switch)MoveL Conc,ToPoint,Speed V|T,Zone ZInpos,Tool WObjCorr;2023/1/15运动指令运动指令MoveL应用:应用:机器人以线性移动方式运动至目标点,当前机器人以线性移动方式运动至目标点,当前点与目标点两点决定一条直线,机器人运动点与目标点两点决定一条直线,机器人运动状态可控,运动路径保持唯一,可能出现死状态可控,运动路径保持唯一,可能出现死点,常用于机器人在工作状态移动。点,常用于机器人在工作状态移动。实例:实例:MoveL p1,v2000,fine,grip1;MoveLConc,p1,v2000,fine,gr
6、ip1;MoveL p1,v2000V:=2200,z40Z:=45,grip1;MoveL p1,v2000,z40,grip1WObj:=wobjTable;MoveL p1,v2000,fineInpos:=inpos50,grip1;MoveL p1,v2000,fine,grip1Corr;2023/1/15运动指令运动指令MoveL2023/1/15运动指令运动指令MoveCMoveC Conc,CirPoint,ToPoint,Speed V|T,Zone ZInpos,Tool WObjCorr;Conc:协作运动开关协作运动开关。(switch)CirPoint:中间点,默认
7、为中间点,默认为*。(robotarget)ToPoint:目标点,默认为目标点,默认为*。(robotarget)Speed:运行速度数据。运行速度数据。(speeddata)V:特殊运行速度特殊运行速度 mm/s。(num)T:运行时间控制运行时间控制 s。(num)2023/1/15运动指令运动指令MoveCZone:运行转角数据。运行转角数据。(zonedata)Z:特殊运行转角特殊运行转角 mm。(num)Inpos:运行停止点数据。运行停止点数据。(stoppointdata)Tool:工具中心点工具中心点(TCP)。(tooldata)Wobj:工件座标系。工件座标系。(wobj
8、data)Corr:修正目标点开关。修正目标点开关。(switch)MoveC Conc,CirPoint,ToPoint,Speed V|T,Zone ZInpos,Tool WObjCorr;2023/1/15运动指令运动指令MoveC应用:应用:机器人通过中间点以圆弧移动方式运动至目机器人通过中间点以圆弧移动方式运动至目标点,当前点、中间点与目标点三点决定一标点,当前点、中间点与目标点三点决定一段圆弧,机器人运动状态可控,运动路径保段圆弧,机器人运动状态可控,运动路径保持唯一,常用于机器人在工作状态移动。持唯一,常用于机器人在工作状态移动。2023/1/15运动指令运动指令MoveC限制
9、:限制:l不可能通过一个不可能通过一个 MoveC 指令完成一个圆。指令完成一个圆。MoveL p1,v500,fine,tool1;MoveC p2,p3,v500,z20,tool1;MoveC p4,p1,v500,fine,tool1;实例:实例:MoveC p1,p2,v2000,fine,grip1;MoveCConc,p1,p2,v200V:=500,z1Z:=5,grip1;MoveC p1,p2,v2000,z40,grip1WObj:=wobjTable;MoveC p1,p2,v2000,fineInpos:=inpos50,grip1;MoveC p1,p2,v2000
10、,fine,grip1Corr;2023/1/15运动控制指令运动控制指令AccSetAccSet Acc,Ramp;Acc:机器人加速度百分率机器人加速度百分率 。(num)Ramp:机器人加速度坡度机器人加速度坡度 。(num)应用:应用:当机器人运行速度改变时,对所产生的相应当机器人运行速度改变时,对所产生的相应加速度进行限制,使机器人高速运行时更平加速度进行限制,使机器人高速运行时更平缓,但会延长循环时间,系统默认值为缓,但会延长循环时间,系统默认值为 AccSet 100,100;。2023/1/15运动控制指令运动控制指令AccSet实例:实例:限制:限制:l机器人加速度百分率值最
11、小为机器人加速度百分率值最小为 20,小于,小于 20以以 20 计,机器人加速度坡度值最小为计,机器人加速度坡度值最小为 10,小于小于 10 以以 10 计计。l机器人冷启动,新程序载入与程序重置后,机器人冷启动,新程序载入与程序重置后,系统自动设置为默认值。系统自动设置为默认值。运动控制指令运动控制指令VelSetVelSet VelSet OverrideOverride,MaxMax;Override:Override:机器人运行速率机器人运行速率%。(num)num)Max:Max:最大运行速度最大运行速度 mm/smm/s。(num)num)应用:应用:对机器人运行速度进行限制,
12、机器人运动指对机器人运行速度进行限制,机器人运动指令中均带有运行速度,在执行运动速度控制令中均带有运行速度,在执行运动速度控制指令指令 VelSet VelSet 后,实际运行速度为运动指令规后,实际运行速度为运动指令规定的运行速度乘以机器人运行速率定的运行速度乘以机器人运行速率,并且不并且不超过机器人最大运行速度,系统默认值为超过机器人最大运行速度,系统默认值为 VelSet 100,5000;VelSet 100,5000;。2023/1/15运动控制指令运动控制指令VelSeto500 mm/s500 mm/so800 mm/s800 mm/so10 s10 so800 mm/s800
13、mm/so1000 mm/s1000 mm/so1000 mm/s1000 mm/so6.25 s6.25 s实例:实例:VelSet 500,800;MoveL p1,v1000,z10,tool1;MoveL p2,v1000V:=2000,z10,tool1;MoveL p3,v1000T:=5,z10,tool1;VelSet 800,1000;MoveL p1,v1000,z10,tool1;MoveL p2,v5000,z10,tool1;MoveL p3,v1000V:=2000,z10,tool1;MoveL p4,v1000T:=5,z10,tool1;2023/1/15运动
14、控制指令运动控制指令VelSet限制:限制:l机器人冷启动,新程序载入与程序重置后,机器人冷启动,新程序载入与程序重置后,系统自动设置为默认值。系统自动设置为默认值。l机器人运动使用参变量机器人运动使用参变量 T T 时,最大运行速时,最大运行速度将不起作用。度将不起作用。lOverride Override 对速度数据对速度数据(speeddata)speeddata)内所有项内所有项都起作用,例如:都起作用,例如:TCPTCP、方位及外轴。但对方位及外轴。但对焊接参数焊接参数 welddata welddata 与与 seamdata seamdata 内机器人运内机器人运动速度不起作用。
15、动速度不起作用。lMax Max 只对速度数据只对速度数据(speeddata)speeddata)内内 TCP TCP 这这项起作用。项起作用。2023/1/152023/1/15计数指令计数指令AddAdd Name,AddValue;Name:数据名称。数据名称。(num)AddValue:增加的值。增加的值。(num)应用:应用:在一个数字数据值上增加相应的值,可以用在一个数字数据值上增加相应的值,可以用赋值指令替代。赋值指令替代。实例:实例:Add reg1,3;等同于等同于reg1:=reg1+3;Add reg1,-reg2;等同于等同于reg1:=reg1-reg2;2023/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ABB 机器人 基本 指令 YD

限制150内