您好!欢迎光临工博士商城

ABB机器人系统集成商

产品:50    
联系我们
友情链接
联系方式
  • 联系人:石川
  • 电话:18621383601
  • 邮件:sc@gongboshi.com
  • 手机:18621383601
新闻分类
  • 暂无分类
站内搜索
 
首页 > 新闻中心 > 机器人的错误如何进行自定义处理——ABB机器人
新闻中心
机器人的错误如何进行自定义处理——ABB机器人
发布时间:2020-04-26        浏览次数:417        返回列表
       1. ABB机器人提供自定义错误处理。
       2. 在创建工作例行程序时,勾选“错误进行处理系统程序”,也可直接在RAPID中的proc末端可以加入一些关键字ERROR
       3.在处理错误时,可以使用以下关键字
       •重试: 程序指针返回到错误触发的位置,然后再次尝试
       •RETURN:程序指针走出常规,返回到前一个参考的下一行的日常
       • TRYNEXT :程序进行指针可以回到一个触发学生错误的程序的下一行继续
       •提高:错误处理程序的关键字出现在中间,之后没有其他变量和数据参考区上的错误处理寻求治疗的常规例行
       • EXITCYCLE: 程序进行指针可以回到Main程序设计**行
       RAISE也可用于正常程序中,加入errnum后,意味着提高errnum1,触发自定义erro
       在使用一些错误进行处理时,程序指针*终我们不能停留在错误区,必须跳出,否则系统设计错误。
       4.下面的示例示出了读出的组输入信号和计算,如果输入信号是0时,等待重试1秒,重试输入信号3仍然为0时,机器人程序继续。
 PROCtest_err()
 count:=0;
 REG1: = 1 / ginput1;
  Write "finish ";
 ERROR
 IF ERRNO=ERR_DIVZERO THEN
 IF count<3 THEN
 Number: Number 1;
 waittime 1;
 TPWrite "Retry" ID: = count;
 RETRY;
 ELSE
 TPWrite "Retry than 3";
 TRYNEXT;
 ENDIF
 ENDIF
 ENDPROC



了解更多ABB机器人



 

联系热线:18621383601 联系人:石川 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 ABB机器人系统集成商

返回
顶部