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

ABB工业机器人备件服务商

产品:553    

咨询热线:18621383659

QQ QQ
您当前的位置:首页 » ABB机器人技术资料 » ABB机器人独立轴之非同步联动
产品分类
ABB机器人技术资料
ABB机器人独立轴之非同步联动
发布时间:2020-05-31        浏览次数:253        返回列表
ABB机器人独立轴之非同步联动

注:本文章文字、图片部分来自网络
版权归原作者,侵删。

       您是否对将工业自动化集成到您的设施中感兴趣?如果是这样,那么您应该致电工业自动化和集成领域的领导者工博士。工博士是包括FANUCYaskawaKUKAKawasakiABB在内的多家不同机器人公司的认证集成商。我们的员工致力于帮助您为您的行业和预算构建和定制完美的自动化系统。

1、ABB机器人具有独立轴功能
2、独立轴Independent Axis可以理解为以下两方面:
       某个轴可以无限旋转,例如6轴无限旋转代替打磨头;或者某个外轴无限旋转,例如转台加持一个待喷漆的工件等,可以参考文后的【独立轴设置及使用】。
       通常外轴与本体联动,外轴坐标记录于机器人Robtarget的外轴数据中,此时运动指令,外轴与本体联动。若希望外轴执行其它任务的同时执行一项机器人任务,从而节省周期时间,则可以使用该功能。简言之,就是机器人走自己的,外轴走自己的,机器人不需要先等外轴走完再运行。
       本文主要介绍上述第二种功能,即运行外轴的同时机器人运行,即外轴与机器人本体非同步联动。
       使用独立轴功能,机器人要有Independent Axes [610-1]选项。并且在控制面板-配置的Motion中的Arm下,将Independent Joint设为On,同时修改独立轴上下限,如下图。完整后重启。

ABB机器人配件

       例如希望机器人在下图的外轴开始旋转后,对外轴上工件加工(外轴不停),或者机器人启动外轴旋转后去做其他任务,无需等待外轴转到位,如何实现?

ABB机器人配件

独立轴相关指令如下:
       注意,使用独立轴时,外轴数据必须要有,不能为9E9,但实际在独立轴运动时,外轴的位置直接由相关指令控制,不由robtarget里的外轴数据控制!
CONST robtarget p100:=[[1635.71,0,2005],[0.5,0,0.866025,0],[0,0,0,0],   [100,9E+09,9E+09,9E+09,9E+09,9E+09]];
!以上的外轴数据100一定要有,不能是9E9
PROC test1()
ActUnit M7DM1;
!激活外轴
IndAMove M7DM1,1\ToAbsNum:=10,2;
!切换外轴为独立轴模式
!让7轴转到10度,速度为2°/s,此时不用等外轴转到位,机器人可以继续运行
MoveL p100,v100,fine,tool0\WObj:=wobj0;
!外轴在独立轴模式,但p100中的外轴值不能是9E+09,否则会报错,这里的100没有意义
MoveL offs(p100,100,0,0),v50,fine,tool0\WObj:=wobj0;
WaitUntil IndInpos(M7DM1,1)=TRUE;
!等7轴到位置(之前设定的10度)
WaitTime 0.2;
IndAMove M7DM1,1\ToAbsNum:=0,10;
!让7轴转回0度,速度10°/s
WaitUntil IndInpos(M7DM1,1)=TRUE;
WaitTime 0.2;
ENDPROC
独立轴设置及使用
1)现场比如有打磨工艺,可以省去打磨电机,直接由6轴驱动。因为理论上6轴可以无限旋转。或者变位机某一轴无限循环。
2)要无限旋转,需要有选项610-1Independent Axis。

ABB机器人配件

3)举例6轴无限旋转。
4)控制面板-配置,选择motion,arm下找到6轴,修改上下限和independentjoint,然后重启。

ABB机器人配件

5)插入如下程序:

ABB机器人配件



在此处联系我们或致电与我们联系,以获取有关ABB机器人配件和解决方案的快速简便的报价:
http://abbpeijian-gyrobot.gongboshi.com/
了解更多ABB机器人维修ABB机器人保养 请咨询:ABB机器人配件服务商
 



 

联系热线:18621383659   联系人:王金秀 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 ABB工业机器人备件服务商