《工业机器人与智能制造》课件23—3.4 工业机器人编程指令2.pptx

《工业机器人与智能制造》课件23—3.4 工业机器人编程指令2.pptx

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

《先进制造技术》单元3工业机器人编程延时符

单元3工业机器人编程3.1工业机器人的坐标系3.2用户坐标系的设置3.3工具坐标系的设置3.4机器人编程指令3.5区域监控3.6绝对零点位置的设置3.7编程任务1创建简单程序3.8编程任务2添加WHILE…DO…3.9编程任务3添加(赋值)指令3.10编程任务4抓料

单元3工业机器人编程3.4.1运动指令

3.4.2归原点指令

3.4.3设置指令

3.4.4系统功能指令

3.4.5流程控制指令

3.4.6输入输出指令

3.4.7模拟量输入输出指令

3.4.8触发功能指令

3.4.2归原点指令RefRobotAxis该指令用于标定回零位置,可以单步运行,执行后机器人根据配置中的回零方式运动,当机器人到达零点后,执行此指令,则保存当前机器人轴位置做为该轴的零位。轴在回零后要走到的一个设定的目标值,如果该值没有的话,则只回零到零点。上图显示:对轴A1进行标定零点,标定结束后轴A1运动至30°。

3.4.2归原点指令2.RefRobotAxisAsync该指令允许多轴同时回零。这个指令等待机器人回零动作结束。为了能够知道是否完成回零,要配合使用WaitRefFinished。3.WaitRefFinished该指令等待所有异步回零运动完成或在某回零程序中出现错误。假如回零已经成功完成,那么就会返回TRUE,否则就会返回FALSE。

3.4.3设置指令Dyn指令该指令配置机器人运动的动态参数。在PTP运动中配置轴速度的百分比,笛卡尔动态参数使用绝对值参数,执行该指令后,在自动模式下机器人以设定的动态参数运动直到动态参数被修改。说明:(1)点到点运动参数:适用于PTP、PTPRel指令,数值100为100%;(2)线性运动参数:适用于Lin、LinRel、Circ?指令,vel单位:mm/s,acc单位:mm/s2,dec单位:mm/s2,jerk单位:mm/s3;(3)姿态变化运动参数:适用于线性运动时姿态变化,velori单位:°/s,accori单位:°/s2,decori单位:°/s2,jerkori单位:°/s3。参数velori,accori,decori,jerkori分别表示TCP姿态变化的速度,加速度,减速度和加加速度。

3.4.3设置指令2.Dynovr指令配置机器人运动的动态倍率参数。执行该指令后可以按照配置的百分比降低机器人动态参数。示教器上的?V+、V-按钮是设置倍率参数。动态倍率变量参数命令会对移动速度参数整体产生影响。此命令不仅同重叠命令一样可以变更移动速度,同时该命令中设置的比率还会对加速度、减速度进行限制。如图所示,机器人在运行的时候,机器人是按照倍率参数50%乘以动态倍率参数50%的速度来走轨迹(25%)。

3.4.3设置指令3.ovl指令ovl表示机器人运动逼近参数,有三种类型的逼近参数,如下图所示:

3.4.3设置指令(1)相对逼近参数OVLREL表示相对逼近参数,定义了机器人运动逼近的百分比(百分比值范围是0-200,当等于0的时候,相当于没有使用逼近参数,默认值是100)。重叠逼近是指对由上一移动命令向下一移动命令过渡时的切换时间所进行的设置。相对逼近能够将上一移动命令从开始减速到运行结束的时间进行重叠。在相对逼近中,规定上一移动命令从开始减速到停止运行的时间为100%,若无重叠则为0%,如图所示。

3.4.3设置指令(2)绝对逼近参数OVLABS表示绝对逼近参数,定义了机器人运动逼近可以允许的最大偏差。绝对逼近中重叠的指定是指,由上一移动命令向下一移动命令过渡时的切换时通过距目标位置的长度进行指定。可指定范围即为配置中的允许范围如图所示。

3.4.3设置指令(2)绝对逼近参数例:图中使用的是绝对逼近参数,走出来的效果说明如下。其中图形内部较圆滑的轨迹的绝对逼近参数设置如下图所示。

3.4.3设置指令(2)绝对逼近参数外部的轨迹的参数设置如下图所示。相关参数说明如下:posDist表示当TCP点的位置距离目标位置的最大值,即当TCP点距离目标位置的值等于posDist时,机器人轨迹开始动态逼近。oriDist表示当TCP点的姿态距离目标位置的姿态的最大值,即当TCP点的姿态与目标位置的姿态相差的大小等于oriDist时,机器人轨迹开始动态逼近。linAxDist与rotAxDist表示的是附加轴的动态逼近参数。

3.4.3设置指令(3)还有OVLSUPPOS如下图所示(其值是百分比,值范围是0-200,默认值为200):

3.4.3设置指令4.Ramp指令设置加速度的加速类型。可设置的类型有:梯形加速、正弦波加速、正弦波平方加速、最小加加速度加速,分别如下图所示,另

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档