




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《先进制造技术》单元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/s²,dec单位:mm/s²,jerk单位:mm/s³;(3)姿态变化运动参数:适用于线性运动时姿态变化,velori单位:°/s,accori单位:°/s²,decori单位:°/s²,jerkori单位:°/s³。参数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指令设置加速度的加速类型。可设置的类型有:梯形加速、正弦波加速、正弦波平方加速、最小加加速度加速,分别如下图所示,另外还有一个时间最优化方式加速。3.4.3设置指令5.Refsys指令设置参考系统指令。通过该指令可以为后续运行的位置指令设定一个新的参考坐标系。如果程序中没有设定参考坐标系,系统默认参考坐标系为世界坐标系。参考坐标系有三种类型,如图所示。分别是CARTREFSYS、CARTREFSYSEXT、CARTREFSYSVAR。3.4.3设置指令5.Refsys指令(1)CARTREFSYS
其中CARTREFSYS类型的主要参数有参考坐标系的基坐标系baseRefSys,即所要建立的参考坐标系是参考哪个坐标系建立的,x,y,z分别是相对于基坐标系的位置偏移量,a,b,c是相对于基坐标系的姿态。如下图所示:3.4.3设置指令5.Refsys指令(2)CARTREFSYSEXT
CARTREFSYSEXT类型的参考坐标系是外部PLC功能块通过端口映射赋给RC的,如下图所示。所以主要参数有基坐标系和映射端口。该功能块的使用需要在IEC程序中调用功能块RCE_SetFrame。3.4.3设置指令5.Refsys指令(3)CARTREFSYSVAR
CARTREFSYSVAR类型的参考坐标系是外部PLC功能块通过端口映射赋给RC(机器人控制系统)的,所以主要参数有基坐标系和映射端口,在做Tracking功能时用的比较多如下图所示。该功能块的使用需要在IEC程序中调用功能块RCTC_UpdateFrameInterface。3.4.3设置指令6.ExternalTCP指令ExternalTCP就像一个笛卡尔参考坐标系,传统TCP位于机器人工具末端,但是ExternalTCP是独立于机器人的。ExternalTCP典型应用:当机器人夹持物件(如铸件)并向静态的工具(打磨机)移动,程序行进过程如正常一样,但是使用的位置是基
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 话题讨论:诚信在生活中的作用8篇
- 农业种植区土地管理使用合同书
- 农业生产技术与安全知识考点
- 农村农业机械使用与安全责任协议
- 食品行业食品安全法规与实践练习题
- 机械工程行业实习表现证明(6篇)
- 在课堂上的一次特殊经历记事作文13篇范文
- 英语阅读理解的跨文化交际知识点集萃
- 2025年心理学考试试题及答案
- 2025年医学影像学基础知识考试试卷及答案
- 陕西省专业技术人员继续教育2025公需课《党的二十届三中全会精神解读与高质量发展》20学时题库及答案
- 重庆万州区社区工作者招聘笔试真题2024
- 郴州市2025年中考第二次模考历史试卷
- 酒店项目规划设计方案(模板)
- 2025名著导读《钢铁是怎样炼成的》阅读习题(含答案)
- 2025-2030中国冷热交换器行业市场现状分析及竞争格局与投资发展研究报告
- 美容院和干洗店合同协议
- 前程无忧测评题库
- ICU经口气管插管患者口腔黏膜压力性损伤预防的最佳证据总结 - 学习与临床应用
- 2025急性心梗诊疗指南
- 【闵行区人民法院】上海市闵行区劳动人事争议调解仲裁与审判白皮书(2023-2024年)
评论
0/150
提交评论