首先建一个用户坐标,时行计算每堆一层就计数加一,然后堆码高度相应提高一层的高度,这个就是靠计算的,这个高度一定要计算好,不然就撞上了,
SFTON P000 UF#(1)
MOVL C00004 V=200.0
MOVL C00005 V=100.0 PL=0
'可以放
DOUT OT#(44) ON
'抓手打开
WAIT IN#(38)=ON
DOUT OT#(47) OFF
'抓手打开到位
WAIT IN#(48)=ON
MOVL C00006 V=220.0
SFTOF
INC D015
安川(中国)机器人有限公司是由日本国株式会社安川电机在中国投资的五家子公司之一,公司于2012年3月注册成立,注册资金2250万美元,总投资额为4800万美元,计划于2013年3月投产。
公司主要以生产和销售工业机器人(含垂直多关节工业机器人、焊接机器人、控制系统)及其自动化设备系统为主,秉承着以「独特的技术为社会和公共事业作贡献的创业精神」。
在未来几年内打造一个世界最大的工业机器人生产基地,为中国社会乃至全世界的发展努力做更大的贡献。
码垛功能,首先你需要把移动的关键点在程序里边记忆一下,你需要手把手教机器人怎么运行。把所有的位置都做一偏。例如你需要先移动到货物抓取位置,移动最终的XYZ坐标需要在程序中记忆,然后夹具关闭指令也需要记忆。。。就是你手动抓取的每一步动作都得在自动的时候执行一遍,并且记忆,然后机器人就知道如何运行了,说白了就是把你所执行的动作不停的重复!工业机器人的码垛编程:
1)什么是码垛?
有规律的移动机器人进行抓取及放置
2)如何简便码垛程序
设置好工件坐标系,工具,对第一个码垛放置点进行示教,xyz方向的间距和个数可设
3)如何创建码垛编程
用示教器编写程序,程序如下:
1:J PR[1] 100% FINE ;移动至待命位置 P1
2:LBL[1] ;标签 1
3:J PR[2] 100% FINE ;移动至待命位置 P2
4:WAIT RI[12]=ON ;等待抓料位有料
5:L PR[3] 100mm/sec FINE 移动至抓料位 P3
6:WAIT 1.00(sec) ;等待 1S
7:RO[11]=ON ;抓手闭合阀 ON
8:WAIT RI[11]=ON ;等待抓手闭合开关 ON
9:RO[11]=OFF ;抓手闭合阀 OFF
10:PALLETIZING-B_1
11:J PAL_1[A_1] 80% FINE ;移动至趋近点
12:L PAL_1[BTM] 100mm/sec FINE 移动至堆叠点
13:RO[10]=ON ;抓手张开阀 ON
14:WAIT RI[10]=ON ;等待抓手张开开关 ON
15:RO[10]=OFF ;抓手张开阀 OFF
16:L PAL_1[R_1] 100mm/sec FINE 移动至回退点
17:PALLETIZING-END_1
18:JUMP LBL[1] ;跳转至标签 1
4) 注意事项
(1) 要提高码垛的动作精度,需要正确进行 TCP 的设定。
(2) 码垛寄存器,应避免同时使用相同编号的其他码垛。
(3) 码垛功能,在三个指令也即码垛指令、码垛动作指令、码垛结束指令 存在于一个程序而发挥作用。即使只将一个指令复制到子程序中进行示教,该功能也不会正常工作,应注意。(4) 码垛编号,在示教完码垛的数据后,随同码垛指令、码垛动作指令、 码垛结束指令一起被自动写入。不需要在意是否在别的程序中重复使 用着码垛编号(每个程序都具有该码垛编号的数据)。
(5) 在码垛动作指令中,不可在动作类型中设定“C”(圆弧运动)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)