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

ABB机器人维修保养服务商

产品:138    
联系我们
联系方式
  • 联系人:申鑫玉
  • 电话:15581660093
  • 邮件:service@gongboshi.com
  • 手机:15581660093(微信同号)
站内搜索
 
新闻分类
友情链接
首页 > > ABB机器人编程技巧之“ClearPath”用法介绍
ABB机器人编程技巧之“ClearPath”用法介绍
发布时间:2020-04-27        浏览次数:105        返回列表
 
今天我们来讲一下Rapid指令“ClearPath”的用法和适用场景。当机器人遭遇到一些故障的时候,诸如特定的故障代码,特定的信号触发等;这时我们希望机器人停止并回到指定位置(Home,Service position)再进行下一步的处理。这时我们会想到中断指令,故障发生后进入中断,停止当前运动然后又用Move指令让它到指定位置,这是常规套路。咦?怎么报错了?

ABB机器人编程技巧之“ClearPath”用法介绍
 
原因是在执行故障发生前的一条MoveL指令时,其实系统已经提前进行了路径规划,并且把已经规划好的路径存在Memory中,如果在没有完成当前路径的情况下再去触发下一个路径,那么机器人还没有办法做下一个路径规划。这时我们需要用“ClearPath”指令清除当前路径以让其生成下一个路径,请见以下例子:
PROC InitCustMain()        !        ! Insert RAPID code for start at main here...        !        IDelete irtest1;        CONNECT irtest1 WITH tptest1;        ISignalDO dotest1,1,irtest1;
ENDPROC
TRAP tptest1 StopMove; ClearPath; StorePath; MoveAbsJ jHomePos,v300,fine,tUserTool0; RestoPath; ! Restart the interupted movement on motion base path level StartMove; Reset dotest1; ExitCycle;ENDTRAP


了解更多可点击咨询:
ABB机器人伺服电机ABB机器人保养ABB机器人配件服务商

分享到: 


 

联系热线:15581660093(微信同号) 联系人:申鑫玉 联系地址:上海市嘉定区南翔镇众仁路399号B座20楼2007-2012室

技术和报价服务:星期一至星期六8:00-22:00 ABB机器人维修保养服务商

返回
顶部