分享好友 看资讯首页 频道列表
用相对移动方法实现安川机器人阵列码垛
2024-05-14 12:41    3831 来源:千寻生活

为响应国家提出的"中国制造2025"发展规划,加快推进智能制造,有效推动制造业产业链升级,使我国从"制造大国"向"制造强国"迈进。中国大地智能制造正如火如荼的展开。智能制造是当前和今后相当长一个时期推进两化深度融合的核心目标,也是建立国家制造业创新体系的关键。

随着机器人价格的大幅降低,工业机器人也被越来越多的企业引进使用,机器人代替人工作业也越来越广泛,其中机器人码垛就是一个典型的应用。

传统的机器人码垛就是示教轨迹,然后由机器人的再现,实现自动码垛功能,但随着产品型号的多样化,码垛方式的多样化,如果机器人编程的智能化(码垛只需示教一个点,其余各产品点位,全部由编程计算得出),就可实现多产品多行多层的码垛,实现事半功倍的效果。

通用阵列做法:

首先示教保存码垛的第一个产品点位,用一个整数变量存储当前码垛的产品数,由此变量可计算出此产品在整垛中属于第几行第几列第几层,再根据产品的外型尺寸(长宽高),用行数乘以长,列数乘以宽,层数乘以高,由此可计算出当前产品相对于第一个产品的偏移量,再根据第一个产品示教的基点坐标值,可计算出当前产品目标点的绝对坐标值,这也是通用的阵列计算绝对坐标值的方法。有了绝对坐标值,机器人再相应运动到所需的位置即可。

但由于机器人品牌众多,有些品牌的机器人,对位置坐标的操作并不是很简单容易。下面作者对安川机器人用相对移动方法实现阵列码垛做简单介绍:

安川机器人对位置型变量的数据操作不是很方便,且不支持小数的运算。我们首先示教保存第一个阵列的基点p001,再确定整垛堆码前的一个共用通过点p002,记录下两个点的相对偏移量,用一个位置型变量p011(x,y,0,0,0,0)存储产品的长和宽(可以是小数),也可以分成两个变量来存储,再用一个位置型变量p012(0,0,z,0,0,0)存储产品的高(可以是小数),根据当前产品放置目标的行列层,可计算出目标点与基点p001的相对偏移量,再换算成与共用通过点p002的偏移量,此时机器人运动到这个共用通过点p002,再用相对运动指令imov即可运动到目标点位。这样就在安川机器人上用相对运动的方法实现了阵列码垛,部分原程序可参考如下:

set p020 p011 /*p020为临时位置变量,用于相对移动

mul p020 (1) d011 /*d011为当前产品所在的行数

mul p020 (2) d012 /*d012为当前产品所在的列数

sub p020 p021 /*p021为位置p001和p002之间的相对偏移量的xy值

movj p002 vj=55.00 pl=1

imov p020 v=850.0 pl=1 uf#(1) /*水平方向xy的移动

set p020 p012

mul p020 (3) d013 /*d013为当前产品所在的层数

sub p020 p022 /*p022为位置p001和p002之间的相对偏移量的z值

imov p020 v=850.0 pl=0 uf#(1) /*垂直方向z的移动

end

作者: 胡大明 四川长虹精密电子科技有限公司 电气工程师返回,查看更多

来源:千寻生活

以上是网络信息转载,信息真实性自行斟酌。

版权/免责声明:
一、本文图片及内容来自网络,不代表本站的观点和立场,如涉及各类版权问题请联系及时删除。
二、凡注明稿件来源的内容均为转载稿或由企业用户注册发布,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性。
三、转载本站原创文章请注明来源:中华厨具网

免责声明:

本站所有页面所展现的企业/商品/服务内容、商标、费用、流程、详情等信息内容均由免费注册用户自行发布或由企业经营者自行提供,可能存在所发布的信息并未获得企业所有人授权、或信息不准确、不完整的情况;本网站仅为免费注册用户提供信息发布渠道,虽严格审核把关,但无法完全排除差错或疏漏,因此,本网站不对其发布信息的真实性、准确性和合法性负责。 本网站郑重声明:对网站展现内容(信息的真实性、准确性、合法性)不承担任何法律责任。

温馨提醒:中华厨具网提醒您部分企业可能不开放加盟/投资开店,请您在加盟/投资前直接与该企业核实、确认,并以企业最终确认的为准。对于您从本网站或本网站的任何有关服务所获得的资讯、内容或广告,以及您接受或信赖任何信息所产生之风险,本网站不承担任何责任,您应自行审核风险并谨防受骗。

中华厨具网对任何使用或提供本网站信息的商业活动及其风险不承担任何责任。

中华厨具网存在海量企业及店铺入驻,本网站虽严格审核把关,但无法完全排除差错或疏漏。如您发现页面有任何违法/侵权、错误信息或任何其他问题,请立即向中华厨具网举报并提供有效线索,我们将根据提供举报证据的材料及时处理或移除侵权或违法信息。