1、课题工业机器人概述目的与要求知识目标:掌握工业机器人发展、应用、分类等基本内容。能力目标:能进行机器人及示教器配置。素质目标:养成遵守工业机器人操作规范的良好品德;培养团队合作、与人交流、善于沟通的品质。 重点工业机器人的分类机器人示教器配置难点 ABB 工业机器人示教器配置 教具工业机器人相关应用视频 工业机器人仿真软件 复习提问你所认为的工业机器人样子?新知识考查点工业机器人技术及前景布置作业任务书课后回忆备注教员教研室主任批阅二级院长复习提问:你所认为的工业机器人样子?项目名称:工业机器人概述课题引入:通过观看工业机器人应用视频,提出工业机器人发展、组成、应用、特点等知识。本节重点:了解
2、机器人发展,掌握机器人分类及组成,学会机器人示教器配置,按照小组(2 人)方式进行,布置任务,完成任务后在课程平台提交本单元的相关任务。第一步:提出问题:1、工业机器人应用的领域非常的广泛,对于工业机器人大家了解吗? 提出工业机器人发展、组成、应用领域、特点等基本内容。第二步:自主学习学生根据教材的内容和视频资料等资料,进行自主学习,记录在学习过程中存在的问题,并进行小组和老师的讨论。(对媒体辅助法、讨论法)(1)工业机器人发展起源于美国发展在日本(安川、发那科)应用在中国常见的 2 种应用机器人工作站、机器人生产线。(2)工业机器人组成本体、驱动器、控制器、末端执行器(3)工业机器人应用现阶
3、段工业机器人应用领域大致可以分为抛光打磨、清洗、装配、切割、喷涂/涂胶、机床上下料、码垛/搬运、焊接、铸造业、橡胶/塑料、分拣、整车厂等。工业机器人在汽车行业应用时可以细致的划分为冲压、焊装、涂装、总装四大领域;(4)工业机器人分类从最直观的关节数与结构为例对工业机器人分为:串联六关节机器人、并联三/四关节机器人(Delta)、水平四关节机器人(SCARA)、七关节机器人(喷涂、协作)。(5)工业机器人特点优点:机器人和自动化技术在多数情况下可以提高生产率,安全性,效率,产品质量和产品的一性;机器人可以在危险的环境下工作,而无需考虑生命保障或安全的需要; 机器人无需舒适的环境,例如考虑照明,空
4、调,通风以及噪音隔离等。机器人能不知疲倦,不知厌烦地持续工作,他们不会有心理问题,做事不拖沓,不需要医疗保险或假期;机器人除了发生故障或磨损外,将始终如一地保持精确度; 机器人具有比人高得多的精确度。机器人和其附属设备及传感器具有某些人类所不具备的能力;机器人可以同时响应多个激励或处理多项任务,而人类只能响应一个现行激励。缺点:机器人替代了工人,由此带来经济和社会问题;机器人缺乏应急能能力,除非该紧急情况能够预知并已在系统中设置了应对方案,否则不能很好地处理紧急情况。需要有安全措施来确保机器人不会伤害操作人员以及与他一起工作的机器(设备)。机器人尽管在一定情况下非常出众,但其能力在自由度、灵巧
5、度、传感器能力视觉系统、实时响应(6)示教器配置第三、四步:任务设计与实施(多媒体辅助法,讨论法)(1)在网上下载 robotstudio 软件(2)安装软件;(3)配置示教器;(4)把示教器页面变为中文格式。第五步:反馈评价各组上交任务书,并进行小组汇报(由老师随即进行抽查),最后老师进行总结,提出本次任务在执行中的优点和存在的共性问题,提醒大家注意,同时布置下节课内容,要求学生自己观看视频资料。课题工业机器人工件坐标系建立 目的与要求知识目标:掌握机器人工件数据的意义及建立步骤。能力目标:能利用机器人进行示教板工件数据的建立,并进行验证素质目标:养成遵守工业机器人操作规范的良好品德;培养团
6、队合作、与人交流、善于沟通的品质。 重点工件数据的建立工具数据的含义 难点工件坐标系建立 教具工业机器人视频教程工业机器人仿真软件复习提问焊枪工具数据建立几点法?新知识考查点工业机器人工件坐标系建立布置作业任务书 课后回忆备注教员教研室主任批阅二级院长复习提问:焊枪工具数据建立几点法?项目名称:工业机器人工件坐标系建立课题引入:通过观看示教板零件编程的视频,提出当把工件移动后,不需要改变程序,能否继续完成示教板图形的编程,提出工件数据建立的重要性。本节重点:掌握工件数据的含义,学会采用机器人对示教板进行工件数据的建立,并编写示教板零件程序,进行工件数据的验证,按照小组(2 人)方式进行,布置任
7、务,完成任务后在课程平台提交本单元的相关任务。第一步:提出问题:1、如果示教板上编写的程序在不变的情况下,移动示教板零件,图形是否会不变,提出为什么要建立工件坐标系,怎么建立。第二步:自主学习学生根据教材的内容和视频资料等资料,进行自主学习,记录在学习过程中存在的问题,并进行小组和老师的讨论。(对媒体辅助法、讨论法)(1)工件坐标 wobjdata 的含义工件坐标 wobjdata 是工件相对于大地坐标或其他坐标的位置。工业机器人可以拥有若干工件坐标系,或者表示不同工件,或者表示同一工件在不同位置的若干副本。工业机器人进行编程时就是在工件坐标中创建目标和路径。利用工件坐标系进行编程序,重新定位
8、工作站中的工件时,只需要更改工件坐标的位置,所有路径将即刻随之更新;允许操作以外轴或传送导轨移动的工件,因为整个工件可连同其路径一起移动。如图 4-10 所示,A 是机器人的大地坐标,为了方便编程,给第一个工件建立了一个工件坐标 B,并在这个工件坐标 B 中进行轨迹编程。如果在工作台上还有一个相同的工件需要相同轨迹,只需建立工件坐标 C,将工件坐标 B 中的程序复制一份,然后将工件坐标从 B 更新为 C,无需重复轨迹编程。如果在工件坐标 B 中对 A 对象进行了轨迹编程,当工件坐标的位置变化成工件坐标 D 后,只需在机器人系统重新定义工件坐标 D,则工业机器人的轨迹就自动更新到 C 了,不需要
9、再次轨迹编程了,如图 4-11 所示。在对象的平面上,只需要定义三个点,就可以建立一个工件坐标,如图 4-12所示。 X1 点确定工件坐标的原点;X1、X2 点确定工件坐标 X 正方向 Y1 确定工件坐标 Y 正方向。建立的工件坐标符合图 4-13 所示右手定则。(第三、四步:任务设计与实施(多媒体辅助法,讨论法)(1)第 1 步:在手动操纵画面中,选择“工件坐标”(工具坐标需要选择当前使用工具的坐标系)。(2)第 2 步:单击左下角“新建”按钮。(3)第 3 步:对工件坐标数据属性进行设定后,单击“确定”(4)第 4 步:通过抓取示教板三个点进行工件数据的设置。第五步:反馈评价各组上交任务书
10、,并进行小组汇报(由老师随即进行抽查),最后老师进行总结,提出本次任务在执行中的优点和存在的共性问题,提醒大家注意, 同时布置下节课内容,要求学生自己观看视频资料。课题RAPID 程序及基本指令 目的与要求知识目标:掌握 RAPID 程序结构,掌握程序的调试过程及最基本指令的应用。能力目标:能进行机器人编程及运行。素质目标:养成遵守工业机器人操作规范的良好品德;培养团队合作、与人交流、善于沟通的品质。 重点掌握 RAPID 程序的结构 掌握程序的调试 难点RAPID 程序的结构 教具工业机器人视频教程工业机器人仿真软件复习提问转数计数器更新的步骤?新知识考查点RAPID 程序及基本指令布置作业
11、任务书 课后回忆备注教员教研室主任批阅二级院长复习提问:转数计数器更新的步骤?项目名称:RAPID 程序及基本指令课题引入:通过观看机器人运动路径,提出工业机器人编程采用的语言,提出常见的指令。本节重点:掌握 RAPID 程序的基本结构,学会使用常用的指令,按照小组(2 人) 方式进行,布置任务,完成任务后在课程平台提交本单元的相关任务。第一步:提出问题:工业机器人在运动过程中,是通过执行一些程序才可以的,这些程序就是指令, 而指令是有要求,有格式的,这就是这节课要讲到的 RAPID 程序,他们工业机器人控制和运动的基础。第二步:自主学习学生根据教材的内容和视频资料等资料,进行自主学习,记录在
12、学习过程中存在的问题,并进行小组和老师的讨论。(对媒体辅助法、讨论法)RAPID 程序中包含了一连串控制机器人的指令,执行这些指令可以实现对ABB 工业机器人的控制操作。应用程序是使用称为 RAPID 编程语言的特定词汇和语法编写而成的。RAPID 是一种英文编程语言,所包含的指令可以移动机器人、设置输出、读取输入,还能实现决策、重复其他指令、构造程序、与系统操作员交流等功能。RAPID 程序的基本架构如图所示:RAPID 程序程序模块 1程序模块 2程序模块 3程序模块 4程序数据 主程序 main 例行程序 中断程序 功能程序数据例行程序中断程序功能程序数据例行程序中断程序功能RAPID
13、程序的架构说明:1) RAPID 程序是由程序模块与系统模块组成。一般地,只通过新建程序模块来构建机器人的程序,而系统模块多用于系统方面的控制。2)可以根据不同的用途创建多个程序模块,如专门用于主控制的程序模块, 用于位置计算的程序模块,用于存放数据的程序模块,这样便于归类管理不同用途的例行程序与数据。3)每一个程序模块包含了程序数据、例行程序、中断程序和功能四种对象, 但不一定在一个模块中都有这四种对象,程序模块之间的数据、例行程序、中断程序和功能是可以互相调用的,在 RAPID 程序中,只有一个主程序main,并且存在于任意一个程序模块中,并且是作为整个 RAPID 程序执行的起点。第三、
14、四步:任务设计与实施(多媒体辅助法,讨论法)(1)RAPID 程序建立步骤如下:第 1 步:单击“程序编辑器”,建立 RAPID 程序第 2 步:单击“新建”或加载已有程序。第 3 步:单击“例行程序”,查看例行程序。第 4 步:单击“后退”或“模块”按钮查看模块。第 5 步:在“模块”和“例行程序”视图中,点击“文件”按钮, “新建”建立模块或例行程序。(2)基本 RAPID 程序指令ABB 工业机器人提供了多种编程指令可以完成工业机器人在焊接、码垛、搬运等各种应用。下面将从最常用的指令开始学习 RAPID 编程。1)赋值指令赋值指令是用于对编程时的程序数据进行赋值,符号 “:=”,赋值对象是常量或数学表达式。2) I/O 控制指令I/O 控制指令用于控制 I/O 信号,以达到与机器人周边设备进行通信的目的。3) WaitDI 数字输入信号判断指令WaitDI 数字输入信号判断指令用于判断数字输入信号的值是否与目标一致,di1 数字输入信号。4) WaitDO 数字输出信号判断指令WaitDO 数字输出信号判断指令用于判断数字输出信号的值是否与目标一致。5) WaitUntil 信号判断指令WaitUn
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1