工业机器人程序设计过程.pdf

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工业机器人程序设计过程工业机器人程序设计过程

6.4 工业机器人程序设计过程 1. Movemaster EX RV-M1装配机器人各硬件的功能 如图1.15所示,Movemaster EX RV-M1装配机器人各主 要硬件功能如下: (1) 机器人主体:具有和人手臂相似的动作机能,可 空间中抓放物体或进行其他动作。 (2) 机器人控制器:可以通过RS232接口和Centronics connector连接上位编程PC机,实现控制器存储器与PC机 存储器程序之间的相互传送;可以与示教盒相接,处理操 作者的示教信号并驱动相应的输出;可以把外部I/O信号转 换成控制器的CP 可以处理的信号;可以与驱动器(直流电 机)直接连接,用控制器CP 处理的结果去控制相应的关节 的转动速度与转动角速度。 (3) 示教盒:操作者可利用示教盒上所具有的各种功 能的按钮来驱动工业机器人的各关节轴,从而完成位置定 义等功能。 (4) PC机:可通过三菱公司所提供的编程软件对机器 人进行在线和离线编程。 2. Movemaster EX RV-M1装配机器人的编程语言 这款机器人的编程语言如附录A所示,编程指令可分 为5类:位置/动作控制功能指令、程序控制功能指令、手 爪控制功能指令、I/O控制功能指令、通信功能指令。 3. 设计流程图 设计流程图实际上是用流程图形式表示机器人的动作 顺序。 对于简单的机器人动作,这一步可以省略,直接 进行编程,但对于复杂的机器人动作,为了完整地表达机 器人所要完成的动作,这一步必不可少。可以看出,该任 务中虽然机器人需要取放60个工件,但每一个工件的动作 过程都是一样的,所以采用循环编程的方式, 设计出的流 程图如图6.3所示。 图6.3 Movemaster EX RV-M1装配机器人工件检测动作流程图 4. 按功能块进行编程 (1) 初始化程序。对于工业机器人,初始化一般包括 复位、设置末端操作器的参数、定义位置点、定义货盘 参数、 给货盘计数器赋初值等。 定义位置点: PD 50 , 0, 20 ,0, 0 ; 位置号为50,只 Z轴 上有20 mm 的偏移量 复位: 10 NT ;复位 定义末端操作器参数: 15 TL 145 ;工具长度设为145 mm 20 GP 10 ,8,10 ;设置手爪的开/ 闭参数 定义货盘参数: 25 PA 1 ,12,5 ;定义货盘1 (垂直12 ×水平5) 30 PA 2,15,4 ;定义货盘2 (垂直15 ×水平4) 定义货盘计数器初值: 35 SC 11,1 ;设置货盘1纵向计数器的初值 40 SC 12 ,1 ;设置货盘1横向计数器的初值 45 SC 21 ,1 ;设置货盘2纵向计数器的初值 50 SC 22,1 ;设置货盘2横向计数器的初值 (2) 主程序。 100 RC 60 ;设置从该行到140行的循环次数为60 110 GS 200 ;跳转至200行,从货盘1上夹起工件 120 GS 30 ;跳转至300行,将工件装在检测设备上 130 GS 400 ;跳转至400行,将工件放在货盘2上 140 NX ;返回100行 150 ED ;结束 (3) 从货盘1(如图6.4所示)夹起要检测的工件子程序。 200 SP 7 ;设置速度 202 PT 1 ;定义货盘1上所计光栅数的坐标 为位置1 204 MA 1 ,50,O ;机器

您可能关注的文档

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档