机器人教程网

 找回密码
 立即注册
查看: 3928|回复: 0
打印 上一主题 下一主题
收起左侧

[ABB示教] ABB工业机器人示教程序编程教程之中断介绍

[复制链接]
跳转到指定楼层
楼主
发表于 2019-8-7 10:59:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

注册用户,获取RB币,享更多免费资源下载和阅读权限。

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

x
问题一:什么是ABB机器人的中断?
1相当于机器人后台在循环扫描信号,然后由对应信号触发对应中断程序。中断程序内无运动指令,前台机器人运动不影响。
2、如果ABB机器人想通过中断让机器人暂停运动,可以在中断里加入stopmove
问题二:ABB机器人中断程序的用途作用,如何制作ABB机器人的中断程序?
假设:机器人在工作区域一时,人工进入围栏光幕区域,机器人不停。机器人在工作区域二时(会有与人交互区域),人工进入围栏光幕区域,机器人停止运动。
ABB工业机器人示教程序编程教程之中断介绍
1、建立2个中断程序,如下图,tr_stop处理光栅信号变0时的机器人停止,tr_start处理光栅信号变1时的机器人启动
ABB工业机器人示教程序编程教程之中断介绍2
创建方法:例行程序-新建,类型选择中断(trap),如上图
ABB工业机器人示教程序编程教程之中断介绍3
2、插入如下初始化程序
ABB工业机器人示教程序编程教程之中断介绍4
插入方法:添加指令,选择interrupt分类
其中:CONNECT intstart WITH tr_start表示建立intstart中断号和tr_start中断程序的连接,ISignalDI di_0,1,intstart表示信号01时触发(注意,默认插入是会带有single参数,即只会第一次发生中断触发,之后不会再触发。要反复触发,去除single参数)
3、在循环里插入如下中断控制指令
ABB工业机器人示教程序编程教程之中断介绍5
Sleep即为停用中断,在此期间产生的中断机器人忽略,IWatch为恢复使用中断,和ISleep构成一对
4、上图即位在path_1时,不启用中断,path_2启用中断

; h6 `+ j6 q: f* j" J; _3 n
回复

使用道具 举报

QQQQ:345103927|Archiver|手机版|禁闭室|问答社区|机器人教程网

GMT+8, 2024-12-28 17:16 , Processed in 0.069130 second(s), 24 queries .

Powered by Robotjc.com(网站备案信息:粤ICP备17111093号-1 )

快速回复 返回顶部 返回列表