移动机器人

当前位置:前位置:首页 > 移动机器人
全部 2020

两步变身老鸟,手把手教你提升ABB机器人编程技巧!,二

时间:2024-01-08   访问量:0

1.两倍机器人用定位器编程

第一:如下图,双机器人+定位器系统,使用Multimove(即一个控制器、一个教学设备和三个运动任务)

第二:机器人需要多移动选项604-1或604-2。

604-1可以实现多个机器人在坐标系中,604-2只能是半链接的,也就是说,机器人同时开始,过程中走自己的路。

第三:多任务生产窗口如下图所示。

第四,运动过程如下:

a)两套机器人在初始位置,定位器从加载位置转到。焊接位置

b)两套机器人去准备焊接位置

C)1#机器人开始焊接第一阶段,完成后,转到ready_1位置。

D)1#焊接完成后,2#机器人焊接,然后转到ready_2位置。

e)两套机器人一起回到各自的家

f)定位器转到进料位置。

第五:实现更多机器人(定位器)之间的简单通信需要在程序数据中为各自的任务建立任务数据,如下

▲定位器任务

※注意,数据必须是PERS,数组的内容是三个任务的名称。

▲1#机器人工作

▲2#机器人工作

第六:更多机器人要等待对方,需要添加数据同步,如下

▲定位器任务中的4个同步识别数据syn1、syn2、syn3和syn4。

▲1#机器人任务的四个同步数据syn1、syn2、syn3和syn4。

▲2#机器人任务的四个同步数据syn1、syn2、syn3和syn4。

下图显示了定位器程序。

下图为1#机器人程序

下面是2#机器人程序

2、ABB机器人建立码垛程序

这是什么?码垛?

定期移动机器人抓取并放置。

有多简单?码垛程序

设置工件坐标系,刀具,为第一码垛放置教学用点,可以设置xyz方向的间距和数量。

如何创造

首先,创建m_pallet模块。

第二:创建两个例程。

第三,在init程序中,设置xyz方向的数量和每个方向的间距。

第四,在p_main程序中,创建机器人通过三层for循环移动到pHome点、pPick位置(抓取位置)和第一个放置点pPlace_ini。码垛。示例程序首先是X方向,然后是Y方向,然后是Z方向。

其中,偏移量如下:

pPlace:=offs(pPlace_ini,(i-1)*dis_x,(j-1)*dis_y,(k-1)*dis_z).

上一篇:上半年我国人工智能核心产业规模770万亿元

下一篇:深陷舆论风波,大疆无人机光环不再?

返回顶部