您好!欢迎光临工博士商城

ABB机器人售后服务

产品:38    
联系我们
联系方式
  • 联系人:庾经理
  • 电话:18616561800
  • 邮件:ywk@gongboshi.com
  • 手机:18616561800(微信同号)
新闻分类
  • 暂无分类
首页 > 新闻中心 > ABB机器人编程任务实战
新闻中心
ABB机器人编程任务实战
发布时间:2019-07-23        浏览次数:327        返回列表
 利用已搭建好的仿真工作站和机器人系统,在建立好例行程序后,编写机器人程序,完成机器人从A0到A1点,在经过A2点到达A3点,*后回到A0点这样的运动过程。其中P0点作为机器人运动的起点,它要求机器人6轴的角度分别为0°,-25°,15°,0°,50°,0°,而且A1,A2,A3三点在同一条直线上,该直线就是下图所示桌子的一条边,A1,A3是桌子的两个顶点。

从程序编辑器打开已创建好的例行程序r1,选择SMT为添加指令的位置,打开添加指令菜单,选择MoveAbsJ(**位置运动指令MoveAbsJ是机器人的运动使用六个轴和外轴的角度值来定义目标位置数据)指令语法如下:MoveAbsJ jpos1,v1000,z50,\tool1\wobj:=wobj1;上面jpos1意为目标点位置数据;v1000意为运动速度1000mm/s;z50指转弯区数据;tool1和wobj1分别为工具坐标数据和工件坐标数据。



如下图指令插入完成

任务要求机器人在A0点时,机器人轴1到轴6的角度分别为0°,-25°,15°,0°,50°,0°,那么需要修改指令中的目标点位置数据,点击*打开编辑菜单,选择更改内容如下图

新建数据
设定数据名称为A0,点击确定
点击A0,打开调试菜单,选择查看值
选中值通过右边的小键盘可以修改,修改完后确定

接下来,按照要求,机器人从A0运动到A1点,插入第二条指令,新建程序数据P1,只设定它的名称,位置数据暂时不管


关节运动指令MoveJ是在路径精度要求不高的情况下,机器人的工具中心点TCP从一个位置移动到另一个位置,两个位置之间的路径不一定是直线。

从A1到A2要沿着桌子边沿,那么这段路程必须是直线运动,运动到A2点的运动指令选择线性运动之灵MoveL,在程序中插入第三条指令,新建程序数据A2,只设定名称,位置数据暂时不管


在使用机器人运动指令时,如果是一段路径的*后一个点,指令中的转弯区数据一定要为fine,至此,程序所需指令已经完成。

接下来要用手动视角的方法修改目标点数据:

选择手动操纵,选用合适的动作模式手动操纵机器人运动到A1点,单击MoveJ指令中的A1点,点击修改位置,点击修改完成。


文章转载至汇邦培训,如有涉及利益请联系删除










 

联系热线:18616561800(微信同号) 联系人:庾经理 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 ABB机器人售后服务

返回
顶部