工业机器人基础编程与调试——KUKA机器人 课件 ch04 轨迹规划示教编程.pptx

工业机器人基础编程与调试——KUKA机器人 课件 ch04 轨迹规划示教编程.pptx

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

第四章轨迹规划示教编程高等院校公共课系列精品教材工业机器人基础编程与调试

学习目标1知识目标熟知机器人数据的存档与还原,了解机器人程序和状态的变更。(1)理解编程指令、逻辑功能指令、等待函数指令等的概念及格式。(2)了解变量的含义、类型、创建方法、计算方法等。(3)熟知机器人局部子程序、全局子程序的概念和创建方法等。(4)了解样条曲线联机表单的格式、轨迹逼近的含义、样条组的编程等(5)

学习目标2技能目标根据实际编程需求,能有效地更改程序指令,使编程优化。(1)掌握通过IO控制夹爪工具工作的方法。(2)掌握变量在程序中的应用,简化程序并进行程序修改及优化。(3)具备矩形图形的编程、调试及实际操作能力。(4)具备给定图形的编程、调试及实际操作能力。(5)具备样条曲线的编程、调试及实际操作能力。(6)

工作任务任务1矩形图形现场编程。任务2给定阁形书写编程。任务3样条曲线书写编程。

01矩形图形现场编程PARTONE

本任务旨在让学习者掌握通过I/O信号控制夹爪的张开与关闭、矩形轨迹的运行。完成这个任务,需要对逻辑功能函数、等待函数、切换函数等指令的使用,以及IO信号的应用等知识点进行学习。任务1矩形图形现场编程一任务分析

任务1矩形图形现场编程二相关知识OUT:在程序中的某个位置上关闭输出端。WAITFOR:与信号有关的等待函数,控制系统在此等待信号,如输入端IN、输出端OUT、时间信号TIMER。WAIT:与时间相关的等待函数,控制系统根据输入的时间在程序中的该位置上等待。(一)逻辑功能编程对KUKA机器人进行编程时,使用的是表示逻辑指令的输入端和输出端信号。

任务1矩形图形现场编程二相关知识运动程序中的等待功能可以很简单地通过联机表单进行编程,在这种情况下,等待功能被区分为与时间有关的等待功能和与信号有关的等待功能。1.等待函数WAIT用WAIT函数可以使机器人的运动按编程设定的时间暂停。WAIT函数的联机表格如图所示。WAIT:函数总是触发一次预进停止。(二)等待函数的编程

任务1矩形图形现场编程二相关知识2.等待函数WAITFOR:WAITFOR函数用于设定一个与信号有关的等待功能,需要时可将多个信号(最多12个)按逻辑连接。如果添加了一个逻辑连接,则联机表单中会出现用于附加信号和其他逻辑连接的栏。WAITFOR函数的联机表格如图所示。

任务1矩形图形现场编程二相关知识简单切换函数通过简单切换函数可将数字信号传送给外围设备,为此要使用先前相应分配给接口的输出端编号。信号设为静态,即它一直存在,直至赋予输出端另一个值,如图所示。与简单切换函数一样,在此输出端的数值也变化。然而,当有脉冲时,定义的时间过去之后,信号又重新取消。脉冲电平如图所示。(三)简单切换函数的编程

任务1矩形图形现场编程二相关知识夹爪工具关闭和张开的动作由机器人数字输出信号OUT23和OUT20控制,信号对照表如图所示。(四)确定控制夹爪开闭I/O信号

02给定图形书写编程PARTONE

通过学习KUKA机器人程序的调用、变量的使用、偏移等知识点,利用书写工具,完成如图所示图形的轨迹程序。任务2给定图形书写编程一任务描述

通过给定图形的形状可知,机器人需要沿着4个大小相同的圆的轨迹运行,并且相连两个圆之间的圆心距都为60mm。为了按要求使机器人按图形轨迹运行,机器人可以先走圆P1的轨迹,然后通过偏移完成剩下圆弧的轨迹。为实现通过偏移的方式完成图形轨迹的运行,需要先学习和掌握变量的定义与使用、程序的调用、循环指令、偏移指令等相关知识。任务2给定图形书写编程二任务分析

任务2给定图形书写编程三相关知识1.显示和更改变量值变量是运算过程中出现的计算值的通配符。变量由存储位置、类型、名称和内容标识。一个全局变量建立在系统文件中,适用于所有程序。一个局部变量建立于应用程序中,因此仅适用于正在运行的程序。如果变量为全局变量,则随时都可以显示。局部变量可以分为程序文件(.src)中的局部变量和局部数据列表(*.dat)中的局部变量。如果变量是在.src文件中定义的,则该变量仅在程序运行时存在。我们将该变量称为“运行时间变量”。如果变量是在.dat文件中被定义为局部变量,并且仅在相关程序文件中己知,则其值在关闭程序后保持不变。(一)变量的使用

任务2给定图形书写编程三相关知识显示并更改一个变量值的步骤如下:①在主菜单中选择“显示”→“变量”→“单项”,即打开单项变量对话框。②在名称栏输入变量名称。③如果选择了一个程序,则在模块栏中将自动填写该程序。④按回车键,在当前值栏中将显示该变量的当前数值。如果无任何显示,则说明还未给该变量赋值。⑤在新值栏中输入所需数值。⑥按回车键,在当前值栏中将显示此新值。

文档评论(0)

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

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

1亿VIP精品文档

相关文档