ABB机器人支持多任务间传输数据值也修改

xzdxmynet 发布于 2024-01-26 阅读(92)

1.ABB机器人支持多任务(每个机器人本体最多可以执行一项运动任务)。

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

3. 如何创建新的多任务?

4.控制面板、配置

5.主题

6. 输入任务并创建新任务

这时必须设置为semi,否则无法编程。 全部编程和调试完成后,将其设置回半,它将自动开始运行。

7. 重新启动

8. 程序编辑器输入t2任务。

9. 多个任务之间如何传输数据? 下面以任务之间传递的bool amount flag1为例(即任何任务修改flag1值,则另一个任务的flag1值也会被修改)

10、前端和后端都必须创建数据。 存储类型必须是同类型、同名称的变量,例如:

Pers 布尔标志1

也就是说两个任务都必须有这个flag1,而且必须是一个variable变量。

11、t2中,代码如下

12.前台任务代码如下

以上可以实现后台任务实时扫描di_0信号。 如果di_0信号变为1,则flag1为真。 按照逻辑,前台等待flag1为true。 执行后,将flag1设置为false

13、如何跑步?

点击示教器右下角底部按钮,确保两项任务均被勾选,然后运行。 你可以测试一下。

14、测试没有问题。 进入配置界面,将t2改为semi,然后重启。 此时t2无法选择,已自动开始运行。

标签:  任务 传输 进入 机器 编程 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。