ABB 机器人简易编程示例:碰撞数据记录等

网友投稿 2019-09-15 12:39

更多内容请点击上方 机器人应用与维修 关注

也可点击公众号下方 往期经典 浏览更多内容

转载请先后台留言,大家一起支持原创,推动机器人使用和发展

本公众号对各类工业机器人应用,仿真,应用维修提供技术支持,详细后台留言

最近买了几台YUMI配合转台做拾取应用。由于工装设计问题,碰撞时有发生。

有些工人乱来,碰撞停机之后摇错方向导致二次碰撞,有些人也会大力出奇迹,不检查设备状态就在Motor On的状态下硬掰手臂,导致有个轴的柔轮被拗断了。

所以想知道

  1. 如何记录一天内碰撞发生的次数及发生时候的时间;

  2. 能采取什么措施来减少工人的违规操作;

https://cdn.china-scratch.com/timg/190917/123ZS516-0.jpg

最终使用的方案:

使用 Error Handler 在检测到碰撞时自动往文件里面写入要求的数据,并使机器人到一个安全位置或者进入Lead-Through模式以方便工人去调整姿势。


创建一个空的文本文档,比如取名为 DataLogTestAA.txt (名字越奇怪越不容易被占用)

将其放入 HOME 文件夹

https://cdn.china-scratch.com/timg/190917/123ZV116-1.jpg

然后定义参数

https://cdn.china-scratch.com/timg/190917/123ZU494-2.jpg

写程序

https://cdn.china-scratch.com/timg/190917/123ZT413-3.jpg
https://cdn.china-scratch.com/timg/190917/123ZSZ0-4.jpg写日志

由于文件持续写入会导致硬盘空间越来越小,所以需要实时检测剩余容量;

https://cdn.china-scratch.com/timg/190917/123Z94310-5.jpghttps://cdn.china-scratch.com/timg/190917/123Z94X1-6.jpg

然后是 Collision Error Handler 的程序编写

https://cdn.china-scratch.com/timg/190917/123Z92Q9-7.jpghttps://cdn.china-scratch.com/timg/190917/1239101559-8.jpg

最后的结果是,当发生碰撞之后,文本文档内会自动添加所需要的数据,如:

https://cdn.china-scratch.com/timg/190917/1239112147-9.jpg

如果发生以下报错,可以选择删除文本文档或者重命名。

https://cdn.china-scratch.com/timg/190917/1239122111-10.jpg

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com