13、多任务编程

ABB机器人的多任务,最多支持10个任务。

1、要实现多任务编程,首先在配置中必须要增加多任务组件

 2、多任务之间的通讯,数据交换,在定义变量时,只能是PERS类型。两个任务定义的变量一样。

3、多任务工程建立:

1)、示教器----控制面板-----配置-------主题-----controller

 2)、打开Task,看到已经有一个主任务了,不要改动,点击“添加”,新增加一个任务。

 定义一个任务名称,如T2,类型一定要先改为Normal。这个任务也有一个main函数,并且不是运动控制任务。

(选择Normal,上电后不会执行T2任务程序,可以进行程序修改,如果选其他2个,上电就开始执行T2任务,无法进行程序修改。)

注意:配置中需要有623-1 Multitasking,否则不能添加

 此时重启后就可以看到有2个任务了。

 点击示教器配置,可以看到两个任务,勾选哪个,哪个就执行。

 3)创建变量(需要创建2份一样的,分别对应2个任务,变量类型为可变量)

程序数据-------新建

 

 

 

 5)、将任务重新设置为上电运行

当其他任务的代码编写好了以后,就可以将任务配置为上电运行状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值