- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单元6工业机器人编程6.1工业机器人编程系统6.2工业机器人编程语言6.3RAPID程序简介目录CONTENTS
6.1工业机器人编程系统单元6工业机器人编程一、什么是工业机器人的可编程性?有何作用?编程系统是用户和工业机器人之间的接口。通过这个接口,用户可以编写程序指令,控制工业机器人完成各种任务。可编程性是工业机器人操作柔性的体现,它不仅指操作臂的运动可编程,还指通过使用传感器感知工作环境信息以及与其他自动化设备的信息交互,工业机器人能够适应任务进程中的各种变化。
6.1工业机器人编程系统单元6工业机器人编程二、工业机器人的工作站的组成?如图所示,通过集中控制系统将一个或多个工业机器人、机器视觉系统、工件传输系统和工件进给系统组成一个工业机器人工作站。在智能化工厂中,使用一台中央控制计算机就能够控制工厂的全部流程,工业机器人工作站及其他工作单元可以通过网络相互连接,形成智能生产线。
6.1工业机器人编程系统单元6工业机器人编程三、编程系统的有哪些功能?1.示教用户通过示教器操纵工业机器人,移动工业机器人到一个期望的目标位姿,并在计算机中存储这个位姿的数据,控制器再现这一运动过程时可以从计算机中读取位姿的数据。大多数示教器允许用户选择直角坐标空间、关节空间及其他工作模式,进而编写程序指令,调试和分步操作工业机器人。
6.1工业机器人编程系统单元6工业机器人编程三、编程系统有哪些功能?2.动作控制动作控制需要用编程指令详细指定工业机器人的每个动作特性信息。动作特性信息包括目标点的位姿、操作臂构型、运动轨迹、速度、加速度等。每款工业机器人都配有一套编程系统。
6.1工业机器人编程系统单元6工业机器人编程三、编程系统有哪些功能?3.任务作业任务作业允许用户直接给定期望任务的目标指令,而不必详细指定机器人的每个动作细节。能够完成任务操作的工业机器人编程系统必须具有自动执行多项任务规划的功能。例如,如果已发出“钻45°斜孔”的指令,则工业机器人必须为操作臂规划一条运动路径,使其避免与环境中的障碍物碰撞,并且必须自动调整好钻头的角度以完成钻孔作业。而对于动作控制的编程系统而言,所有操作指令都需要由编程人员用程序指令来指定。通常综合利用示教与动作控制功能来完成工业机器人的编程任务。
6.2工业机器人编程语言单元6工业机器人编程一、工业机器人编程语言有哪些功能?1.建立世界模型(1)建立几何模型并附加坐标系操作程序涉及的一定是三维空间的运动物体。编程语言提供描述一系列关节转角、笛卡儿坐标系和位姿的功能。利用这个功能,可以对工业机器人以及其他机器、工件、工具进行建模。如图所示的工业机器人工作站,在相关操作的位置附加了坐标系。
6.2工业机器人编程语言单元6工业机器人编程一、工业机器人编程语言有哪些功能?1.建立世界模型(2)建立模型运动的关联性编程语言提供建立模型运动的关联性功能。利用这个功能,可以实现有运动关联的物体一同运动或停止。例如,抓取工件时,工件随工具一起运动;放置工件时,工件与工具分离。
6.2工业机器人编程语言单元6工业机器人编程一、工业机器人编程语言有哪些功能?2.控制运动程序语言通常提供运动指令来控制工业机器人的期望运动。运动指令允许编程人员指定路径点和目标点,包括采用关节空间插补的点到点的弧线运动指令、采用直角坐标空间插补的直线运动指令以及采用关节空间插补和直角坐标空间插补的圆弧运动指令。此外,还可以控制整个运动过程中的速度、加速度或持续时间。
6.2工业机器人编程语言单元6工业机器人编程一、工业机器人编程语言有哪些功能?3.控制操作流程编程语言所提供的指令允许编程人员指定工业机器人的操作流程。与通用计算机编程语言类似,这些指令包括分支、循环、访问子程序和中断查询等。有时工业机器人控制器需要通过并行方式与其他工作单元的设备协同工作,故由编程语言提供信号处理语句,处理工业机器人与其他设备的信息交互。对于需要用传感器检测各种动作的场合,利用中断或查询语句可以控制工业机器人根据传感器的检测信号对某种事件的请求做出即时响应。
分支循环子程序中断并行
6.2工业机器人编程语言单元6工业机器人编程一、工业机器人编程语言有哪些功能?4.提供良好的编程环境与通用编程语言通常采用的“编辑→编译→运行”工作流程不同,大多数工业机器人编程语言采用解释性语言,以便在程序开发和调试时每次只运行一条语句。这种编程工作流程非常适合工业机器人编程时的频繁交互,并满足对错误进行大量调试的需要。目前,工业机器人生产商都提供了非常便于使用的编程支持系统,例如文本编辑器、
调试器以及文件管理系统等。
6.2工业机器人编程语言单元6工业机器人编程一、工业机器人编程语言
您可能关注的文档
- 跨境电子商务法律法规:电子商务合同及相关法律法规PPT教学课件.pptx
- 跨境电子商务法律法规:电子商务消费者权益保护PPT教学课件.pptx
- 跨境电子商务法律法规:跨境电子商务法律法规概述PPT教学课件.pptx
- 跨境电子商务法律法规:跨境支付及相关法律法规PPT教学课件.pptx
- 跨境电子商务法律法规:争议解决PPT教学课件.pptx
- 老年健康照护:常见疾病护理PPT教学课件.pptx
- 老年健康照护:常见综合征评估与护理PPT教学课件.pptx
- 老年健康照护:老年安宁疗护PPT教学课件.pptx
- 工业机器人技术基础及应用:操作臂的驱动与控制PPT教学课件.pptx
- 工业机器人技术基础及应用:操作臂的运动PPT教学课件.pptx
- 工业机器人技术基础及应用:工业机器人机械结构PPT教学课件.pptx
- 工业机器人技术基础及应用:建立工业机器人工作站PPT教学课件.pptx
- 工业机器人技术基础及应用:坐标系的位置与方向PPT教学课件.pptx
- 机床电气及PLC控制技术:机床常用电气控制基本环节线路分析PPT教学课件.pptx
- 机床电气及PLC控制技术:可编程控制器的应用PPT教学课件.pptx
- 机电设备故障诊断技术及应用:设备故障诊断技术基础PPT教学课件.pptx
- 机电设备故障诊断技术及应用:旋转机械故障诊断技术PPT教学课件.pptx
- 机械零部件测绘:机械零部件测绘的基础知识PPT教学课件.pptx
- 机械零部件测绘:机械零部件的拆卸PPT教学课件.pptx
- 机械零部件测绘:量具的使用方法PPT教学课件.pptx
文档评论(0)