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

ABB机器人销售商

产品:65    
联系我们
新闻分类
  • 暂无分类
联系方式
  • 联系人:运营
  • 电话:13601696230
  • 邮件:2925530387@qq.com
  • 手机:13601696230
  • 传真:021-39571236
站内搜索
 
友情链接
  • 暂无链接
首页 > 新闻中心 > ABB机器人如何触发动作指令
新闻中心
ABB机器人如何触发动作指令
发布时间:2021-02-19        浏览次数:484        返回列表
   ABB机器人动作触发指令

 

TriggL在线性运动过程中,在指定位置准确的触发事件(如置位输出信号、激活中断等)。我们可以定义多种类型的触发事件,如TriggIO(触发信号), TriggEquip(触发装置动作),TriggInt(触发中断)等。

这里以触发装置动作类型为例,(在准确的位置触发ABB机器人夹具的动作通常采用此种类型的触发事件):

 ABB机器人

VAR triggdata GripOpen;

!定义触发数据GripOpen

TriggEquip GripOpen, 10, 0.1 \DOp:=doGripOn, 1;

!定义触发事件GripOpen,在距离指定目标点前10mm处,并提前0.1s (用于抵消设备动作延迟时间)触发指定事件:将数字输出信号doGripOn置为1

TriggL p1, v500, GripOpen, z50, tGripper;

!执行TriggL,调用触发事件GripOpen,即机器人TCP在朝向P1点运动过程中,在距离P1点前10mm处,并且再提起0.1秒则将doGripOn置为1

 

例如,为提高节拍时间,在控制吸盘夹具动作过程中,在吸取产品时我们需要提前打开真空,在放置产品时我们需要提前释放真空,为了能够准确的触发吸盘夹具的动作,我们通常采用Trigg指令来对其进行控制。

 

 

注:如果在触发距离后面添加可选参

变量\Start,则触发距离的参考点不再是终点,而是起点。

例如:

TriggEquip GripOpen, 10\Start, 0.1 \DOp:=doGripOn, 1;

 

TriggL p1, v500, GripOpen, z50, tGripper;

 

则当ABB机器人TCP朝向p1点运动过程中,离开起点后10mm处,并且提前0.1s触发GripOpen事件。



更多咨询  ABB机器人








 

联系热线:13601696230 联系人:运营 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 ABB机器人销售商

返回
顶部