ABB机器人多任务使用方法

[复制链接]
查看16053 | 回复0 | 2024-3-18 10:46:36 | 显示全部楼层 |阅读模式
更多内容请点击上方 ABB机器人实战技巧 关注

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

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

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

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

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



3.如何新建多任务?

4.控制面板,配置



5.主题controller



6.进入task,新建一个



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

7.重启

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


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

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

Pers bool flag1





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

11.在t2里,代码如下



12.前台任务代码如下



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

13.如何运行?

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



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







点击阅读原文,学习robotstudio仿真,获取完整教学视频

更多内容

手机访问web控制机器人

轨迹速度的色阶显示与事件显示

示教器批量修改位置数据

通过网页查看与设置机器人变量

一键回HOME程序

二次开发之安装pcsdk及加载dll

点焊指令与数据简介

涂胶指令与数据简介

机器人各轴上下限位修改

Wobjdata数据解释

阻止机器人预读

示教器实时图形化显示机器人速度

4机器人协同-变形金刚

创建固定工具仿真工作站

中断的停用与恢复

自定义函数之检查HOME位

停止及停止移动指令

码垛机器人拱门节拍测试

输送链跟踪与视觉的联系

急停与自动停止接线

双机器人+导轨连动折弯

【原创】YUMI新年快乐之协同编程

【原创】双机器人与变位机编程

【原创】ABB机器人Pdisp 轨迹偏移使用

【原创】ABB机器人数据存储类型区别

【原创】如何修改ABB控制器LAN3网口设置

【原创】调用名称有规律程序

【原创】ABB机器人创建码垛程序

【原创】如何创建动态抓手工具

【原创】如何在机器人执行程序时捕获DI脉冲信号

【原创】如何在robotstudio创建两台机器人的socket连接

【原创】与相机通讯的Socket收发数据处理与提取

【原创】ABB机器人如何创建数组

【原创】ABB机器人创建自定义数据类型

长按识别二维码,关注  ABB机器人实战技巧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则