第五篇应用篇——工业机器人技术应用
任务二工业机器人码垛第五篇应用篇——工业机器人世界漫游
1.了解码垛的应用和算法;2.掌握功能程序的应用;3.掌握码垛任务工作站的创建和配置;4.掌握码垛任务机器人程序编写与调试。5.2工业机器人码垛
任务描述5.2工业机器人码垛码垛指将形状基本一致的产品按一定的要求堆叠起来。码垛机器人的功能就是把料袋或者料箱一层一层码到托盘上,如图5-21所示。本设备适应于化工、饮料、食品、啤酒、塑料等自动生产企业;对各种纸箱、袋装、罐装、啤酒箱等各种形状的包装都适应。图5-21机器人码垛应用
任务功能简介:5.2工业机器人码垛本应用选择IRB460工业机器人对通过传输线输送来的纸箱进行左右两个输出工位进行码垛操作,如图5-22所示,纸箱长600mm,宽250mm,高400mm。码垛机器人除了完成搬运的任务,还要将工件有规律的摆放在托盘上。图5-22码垛仿真环境
5.2工业机器人码垛码垛摆放要求如图5-23所示,奇数层码垛要求如图5-24(a),偶数层要求如图5-24(b)所示,并依次规律进行叠加。图5-23码垛效果图5-24码垛单双层
【知识储备】5.2工业机器人码垛一、码垛位置的算法IRB460机器人如果将工件从输送线位置搬运至位置1,需要对抓取点和位置1这两个位置点进行示教,1层5个工件就需要示教5个点,10层需要50个点。那是否可以找出其中规律,减少点呢?我们发现位置2是在位置1的基础上X正方向偏移了1个纸箱的宽度,也就是600mm,因此有了位置1,位置2就能通过运算得到。同样的道理,对位置点3进行示教后,位置3和位置5也能得到,如图5-25所示。图5-26第二层摆放位置图5-25第一层摆放位置
5.2工业机器人码垛同样第二层码垛,需要进行位置1和位置4的示教,其余位置点通过运算得到,如图5-26所示。其余层数只需要在第一层和第二层基础上,在Z轴正方向上面叠加相应的产品高度即可完成。图5-26第二层摆放位置
5.2工业机器人码垛二、功能程序应用1、功能程序定义程序分为三类:无返回值程序(PROC程序)、有返回值程序(FUNCTION程序)和软中断程序(TRAP程序)。无返回值程序(PROC程序)不返回任何值,用于语句上下文中。有返回值程序(FUNCTION程序)将返回特定类型的值,用于表达式上下文中。软中断程序(TRAP程序)能对中断进行响应。软中断程序可与特定中断关联起来,在后续发生该特定中断的情况下,被自动执行。通过有返回值程序(FUNCTION程序)调用,将对特定的有返回值程序进行求值,并且调用中会收到有返回值程序返回的值。调用的参数将数据传递至所调用的有返回值程序。调用参数的数据类型必须等同于有返回值程序的相应参数的类型。
5.2工业机器人码垛FUNCboolfazhi(numparam0,numparam1)ifparam0+param110THENRETURNTRUE;!如果param0+param110,将TRUE作为返回值。ELSERETURNFALSE;!如果param0+param1=10,将FALSE作为返回值。ENDIFENDFUNCPROCRountine2()flag1:=fazhi(2,8);!把2和8代入fazhi函数中参与运算,结果赋给flag1。ENDPROC
5.2工业机器人码垛其中RETURN语句用于完成程序的执行。如果程序是一个函数,则同时返回函数值。(1)主程序:停止程序,指针回到主程序第一条语句。(2)无返回值程序:通过过程调用后的指令,继续程序执行。(3)功能程序:返回函数的值。(4)软中断程序:从出现中断的位置,继续程序执行。(5)无返回值程序中的错误处理器:通过调用程序以及错误处理器的程序(通过过程调用后的指令),继续程序执行。(6)功能程序中的错误处理器:返回函数值。
5.2工业机器人码垛2、FUNCTION程序案例已知有12个物料。厚度均为30mm,按照图中顺序在流水线上依次到P0点。机器人只从P0点处取包裹,当取走P0点上的包裹时,下一个包裹才能到达P0点(图5-27)。要求:对快递包裹码垛,从P1位置开始按图中顺序一层层码垛,P1、P2和P3是包裹处于第一层的位置。图5-27物料码垛图
5.2工业机器人码垛首先设置一个变量n,其意义为包裹的序数。n-1除以3的商再加1即为该包裹应处于的层数。即:(n-1)DIV3=0时为第一层(n-1)DIV3=1时为第二层(n-1)DIV3=2时为第三层(n-1)DIV3=3时为第四层当n除以3的余数为0时,表示该包裹应P3点;其余n除以3的余数即为
您可能关注的文档
- 工业机器人应用技术(第三版)课件 1.1 现代工业发展史 .ppt
- 工业机器人应用技术(第三版)课件 1.2 机器人大事件.ppt
- 工业机器人应用技术(第三版)课件 1.3 机器人走进工业应用.ppt
- 工业机器人应用技术(第三版)课件 1.4 机器人服务各行各业 .ppt
- 工业机器人应用技术(第三版)课件 2.1 工业机器人的分类、市场分析与主要应用行业.ppt
- 工业机器人应用技术(第三版)课件 2.2 工业机器人的结构与主要参数.ppt
- 工业机器人应用技术(第三版)课件 2.3 认识ABB工业机器人.ppt
- 工业机器人应用技术(第三版)课件 2.4 认识更多的工业机器人.ppt
- 工业机器人应用技术(第三版)课件 2.5 工业机器人的发展趋势.ppt
- 工业机器人应用技术(第三版)课件 3.1 创建工业机器人工作站.ppt
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
原创力文档

文档评论(0)