abb机器人码垛编程详解_ABB机器人IRB460机器人完成双工位码垛任务编程——ABB机器人...

ABB机器人IRB460机器人完成双工位码垛任务编程——ABB机器人

ABB机器人码垛程序中断初始化,当右侧满载码盘单位信号变为0时,即表示满载码盘被取走,则触发中邮程序lleR.复位右侧满载信号、满载布尔量等

ENDPROCPROC rPick0

抓取程序ClkReset Timerl;

复位时钟ClkStart Timerl;

开始计时rCalPosition;

计算位置,包括抓取位置、抓取安全位置、放置位置等

MoveJ Offs(pPick 0,0,nPickH),vMaxEmpty,z50,tGripperWObj:= wobj0;

利用MoveJ移动至抓取位置正上方

MoveL pPick,vMinLoad.fine,fGripperWObj:=wobj0;

利用MoveL移动至抓取位置Set do00 ClampAct;

置位夹板信号,将夹板收紧,夹取产品Waitime 0.3;

预留夹具动作时间,以保证夹具已将产品夹紧,等待时间根据实际情况来调整其大小:若有夹紧反馈信号,则可利用WaitDI指令等待反馈信号变为1,从而替代固定的等待时间

GripLoad LoadFull;

加载载荷数据

TiggL 0ft(pickc0.O,nPickH),vMin od,Hokot.x50.GripperWObj:-wobj0;

利用TiggL移动至抓取正上方并调用触发事件HookAct,即在距离到达点10m处将钩爪收紧,防止产品在快速移动中掉落

MoveL Pisa.sMaxLaL.20.GipperWObj:=wobj0

  • 5
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值