广告招募

当前位置:中美贸易网 > 技术中心 > 所有分类

当上下料机器人需要程序中断,ABB是这么解决的

2023年08月13日 09:17:24      来源:南京睿易智能科技有限公司 >> 进入该公司展台      阅读量:28

分享:

在上下料机器人的应用里,时常会遇到一些场景,需要上下料机器人中断运行,比如在人机有交互区域中的光幕信号被人挡住了,上下料机器人根据具体需求,可能需要中断运行。
在上下料机器人的运动程序里,什么是中断呢?

程序中断,相当于上下料机器人后台在循环扫描信号,然后由对应信号触发对应中断程序。中断程序内无运动指令,前台的上下料机器人运动不影响。下面以ABB机器人为例讲解一下。

首先,想通过中断让上下料机器人暂停运动,可以在中断里加入stopmove这条指令。我们设计以下场景:当上下料机器人在工作区域一时,人员进入光幕区域,上下料机器人不停止运动;上下料机器人在工作区域二时(会有与人交互区域),人员进入光幕区域,上下料机器人停止运动。

睿易智能 上下料机器人


****步:建立2个中断程序,如下图,tr_stop处理光栅信号变0时的机器人停止,tr_start处理光栅信号变1时的上下料机器人启动

睿易智能 上下料机器人
创建方法:例行程序-新建,类型选择trap,如上图

睿易智能 上下料机器人

第二步:插入如下初始化程序
 
睿易智能 上下料机器人
 
插入方法:添加指令,选择interrupt分类
其中:CONNECT intstart WITH tr_start表示建立intstart中断号和tr_start中断程序的连接,ISignalDI di_0,1,intstart表示信号0变1时触发(注意,默认插入是会带有single参数,即只会****次发生中断触发,之后不会再触发。要反复触发,去除single参数)

 
第三步:在循环里插入如下中断控制指令
 
睿易智能 上下料机器人

ISleep即为停用中断,在此期间产生的中断机器人忽略
IWatch为恢复使用中断,和ISleep构成一对。
至此,中断程序就完成了。当上下料机器人程序判定在path_1时,不启用中断,判定在在path_2时,则启用中断程序。
 
 
睿易智能——工业机器人集成应用方案提供者

睿易智能 上下料机器人
版权与免责声明:
1.凡本网注明"来源:中美贸易网"的所有作品,版权均属于兴旺宝装备总站,转载请必须注明兴旺宝装备总站。违反者本网将追究相关法律责任。
2.企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
3.本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。 4.如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系。