ABB机器人怎样多任务?ABB机器人多任务使用方法步骤详解

机器人

518人已加入

描述

1.ABB机器人支持多任务(每台机器人本体最多一个运动任务)。

2.使用多任务,机器人要有623-1 multitasking选项

ABB

3.如何新建多任务?

4.控制面板,配置

ABB

5.主题controller

ABB

6.进入task,新建一个

ABB

这个时候要设为normal,否则不能编程,全部编程调试好,再设回semi static就可以开机自动运行了。

7.重启

8.程序编辑器 进入t2 task。

ABB

9.如何多任务间传输数据?以下以任务间传输bool量flag1为例(即任何一个任务修改了flag1值,另一个任务flag1值也修改)

10. 前台和后台都要建数据,存储类型必须是可变量,类型一样,名字一样,比如:

Pers bool flag1

ABB

ABB

也就是2个任务里 必须都有这个flag1,而且必须是可变量。

11.在t2里,代码如下

ABB

12.前台任务代码如下

ABB

以上就能实现后台任务实时扫描di_0信号,如果di_0信号变1,flag1即为true。前台根据逻辑,一直等待flag1为true。执行过waituntil后,把flag1置false

13.如何运行?

示教器右下角最下面一个点开,确保2个任务都勾上,然后运行,可以测试一下

ABB

14.测试没问题,进入配置界面,把t2 改为semi static,重启,这个时候t2不能选了,已经开机自动运行了。

ABB

ABB

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分