商品详情
编辑推荐
内容简介
本书针对工业机器人编程技术,以ABB工业机器人RobotStudio软件为依托,既有通俗易懂的基础知识讲解,又有完整的项目实例,旨在使学生能够快速掌握工业机器人的基本编程操作,对其知识体系具有全面的认识。本书图文并茂,通俗易懂,具有很强的实用性和可操作性。本书共九章,内容包括工业机器人概述、工业机器人基本操作、工业机器人应用程序、工业机器人程序数据、工业机器人信号通信、工业机器人Smart组件、工业机器人激光切割编程实例、工业机器人搬运编程实例、工业机器人码垛编程实例,并在附录中提供了工业机器人相关术语和概念。
本书为新形态教材,以二维码的形式链接了重要章节的虚拟仿真操作演示视频。此外,本书配套了大量的虚拟仿真素材,便于学生下载后进行练习。
本书既可作为本科院校机器人工程、智能制造工程、机械工程等专业的“工业机器人编程技术及应用”“工业机器人技术及应用”“工业机器人技术”等课程的教材,也可作为高职高专等院校相关专业课程的教材,还可供从事相关行业的工程技术人员参考。
作者简介
目录
前言
第1章工业机器人概述1
11工业机器人简介1
111工业机器人概念1
112工业机器人组成2
113工业机器人特点2
114工业机器人参数2
12工业机器人发展历程3
121工业机器人发展阶段3
122国内工业机器人发展4
13工业机器人仿真系统搭建4
131RobotStudio软件概述4
132RobotStudio软件安装4
133软件界面及功能分区5
134虚拟仿真工作站构建6
练习题10
第2章工业机器人基本操作11
21示教器的使用11
211示教器模式切换11
212示教器语言设置13
213机器人上电14
22工业机器人手动操作16
221单轴运动16
222线性运动17
223重定位运动18
23工业机器人数据存储19
231数据备份与恢复19
232工作站打包/解包20
24工业机器人事件日志22
241软件界面查看事件日志22
242虚拟示教器查看日志23
25工业机器人操作实例24
251任务描述及坐标系24
252仿真工作站构建25
253机器人坐标系创建28
254运动轨迹程序编辑29
255工作站仿真运行35
256工作站仿真录制36
练习题38
第3章工业机器人应用程序39
31工业机器人程序结构39
311RAPID特点39
312RAPID架构40
32工业机器人程序指令41
321运动控制指令41
322线性运动指令41
323关节运动指令43
324圆弧运动指令44
325绝对位置运动指令46
326其他相关指令47
33工业机器人编程实例49
331编程环境搭建50
332RAPID程序的编写53
333RAPID程序的调试59
练习题61
第4章工业机器人程序数据62
41程序数据概述62
411程序数据定义62
412程序数据存储类型63
413程序数据创建64
42关键程序数据设定65
421工具数据设定65
422工件坐标设定70
423载荷数据设定73
43程序数据相关指令75
431赋值指令75
432运算指令76
433逻辑控制指令77
434其他相关指令85
44程序数据应用实例87
441应用实例任务概述87
442编程环境搭建88
443任务程序编写89
444程序调试与运行90
练习题90
第5章工业机器人信号通信91
51信号通信种类91
52标准I/O板及其定义92
521标准I/O板概述92
522DSQC 651板接口说明93
523定义DSQC 651板94
53I/O信号配置97
531数字输入信号的配置98
532数字输出信号的配置99
533组输入信号的配置99
534组输出信号的配置100
535模拟输出信号的配置101
54I/O信号相关控制指令102
541I/O信号设置指令103
542I/O信号判断指令105
543I/O信号触发中断指令107
55I/O信号功能关联108
551与系统I/O功能关联108
552与虚拟示教器可编程按键关联110
56I/O信号应用实例111
561应用实例任务描述111
562编程环境搭建及信号配置112
563任务程序编写113
564程序调试与运行115
练习题115
第6章工业机器人Smart组件116
61Smart组件概述116
62“信号和属性”子对象组件118
621LogicGate子对象组件119
622LogicExpression子对象组件119
623LogicMux子对象组件120
624LogicSplit子对象组件121
625LogicSRLatch子对象组件121
626Converter子对象组件122
627VectorConverter子对象组件122
628Expression子对象组件123
629Comparer子对象组件123
6210Counter子对象组件124
6211Repeater子对象组件125
6212Timer子对象组件125
6213StopWatch子对象组件126
63“参数建模”子对象组件127
631ParametricBox子对象组件127
632LinearExtrusion子对象组件127
633LinearRepeater子对象组件128
634MatrixRepeater子对象组件129
635CircularRepeater子对象组件129
64“传感器”子对象组件130
641CollisionSensor子对象组件130
642LineSensor子对象组件131
643PlaneSensor子对象组件132
644VolumeSensor子对象组件132
645PositionSensor子对象组件133
646ClosestObject子对象组件134
647JointSensor子对象组件134
648GetParent子对象组件134
65“动作”子对象组件135
651Attacher子对象组件136
652Detacher子对象组件136
653Source子对象组件137
654Sink子对象组件138
655SetParent子对象组件138
66“本体”子对象组件139
661LinearMover子对象组件139
662LinearMover2子对象组件140
663Rotator子对象组件141
664Rotator2子对象组件141
665PoseMover子对象组件142
666JointMover子对象组件143
667Positioner子对象组件143
668MoveAlongCurve子对象组件144
67“其它”子对象组件145
671Queue子对象组件145
672ObjectComparer子对象组件146
673GraphicSwitch子对象组件146
674Highlighter子对象组件146
675MoveToViewpoint子对象组件147
68Smart组件应用实例148
681应用实例任务描述148
682仿真环境搭建及信号配置148
683添加搬运路径和控制信号155
684仿真设定和仿真159
练习题160
第7章工业机器人激光切割编程实例161
71激光切割任务描述161
72编程环境搭建162
73平台和工件建模162
74路径设置和机器人配置166
75设置灯光效果170
76新建Smart组件171
77工作站I/O配置175
78程序编写和仿真运行177
练习题183
第8章工业机器人搬运编程实例184
81搬运任务描述184
82编程环境搭建185
83吸盘建模和安装190
84添加和配置信号192
85程序编写195
86目标位置示教198
87仿真运行204
练习题205
第9章工业机器人码垛编程实例206
91码垛任务描述206
92编程环境搭建207
93吸盘工具建模和安装207
931吸盘建模和创建工具207
932安装吸盘工具到机器人211
94创建组件212
941创建吸盘组件212
942创建传送带组件215
95机器人位置示教219
96程序编写222
97仿真运行227
练习题228
附录工业机器人相关术语和概念229
参考文献232
前言/序言
工业机器人是综合机械、电子、控制、计算机、传感器、人工智能、控制技术等多种学科的先进技术于一体的复杂智能机器,其研发、制造、应用是衡量一个国家科技创新和高端制造业水平的重要标志。自20世纪60年代以来,工业机器人技术历经几十年的发展,在不同工业领域得到了广泛应用。相对于欧美国家,我国的工业机器人起步较晚,自主创新能力不足,产品服务同质化严重,高端应用型人才结构型矛盾突出,掌握工业机器人应用技术的应用型人才已经出现较大缺口。而且自2015年东南大学率先设立机器人工程专业开始,十年间已有近400所高校设立了机器人工程专业,相对于专业数量的激增,课程建设相对滞后,培养出的毕业生难以符合岗位的能力需求。本书正是在上述背景下编写而成的。
本书共九章,第1章为工业机器人概述,给出了工业机器人的概念、组成、特点和参数,介绍了工业机器人的发展历程以及工业机器人的仿真系统搭建;第2章介绍了工业机器人的基本操作,包括示教器的使用、工业机器人手动操作及工业机器人数据存储等;第3章讨论了工业机器人应用程序,讲解了工业机器人程序结构、程序指令、程序编写等知识,并给出了通过简单的程序设计实现工业机器人运动控制的实例;第4章讲解了工业机器人程序数据,介绍了机器人编程中的程序数据,以及工具数据、工件坐标、载荷数据这三种关键程序数据的设定方法;第5章为工业机器人信号通信,对工业机器人的标准I/O板及其信号配置方法进行了详细讲解;第6章讲解了工业机器人Smart组件的相关知识,Smart组件提供图形化编程接口,子对象组件的组合使用可以实现具有复杂逻辑功能的仿真操作;第7~9章是编程实例,以实际的例子为载体,以任务驱动教学环节的开展。在编写本书时,编者尽力做到既不破坏工业机器人编程的知识体系结构,又将知识分散融入到实例应用中,知识讲解部分以够用为准而不追求过全、过深,学生在进行每个任务时用到的知识是零散的,但是进行全书系统性学习时又能看到完整的知识体系。
本书由黄淮学院刘新玉、谢行任主编,平燕娜、齐小敏任副主编,武倩倩、彭缓缓、代响林参与编写。其中,第1~3章由刘新玉编写,第4章由谢行编写,第5~7章由齐小敏编写,第8章和第9章由平燕娜编写,武倩倩、彭缓缓、代响林共同负责全书习题、附录、参考文献的编写。由刘新玉负责本书的审阅、统稿和定稿。
本书的编写得到了河南省本科高校新工科新形态教材项目、河南省高等学校青年骨干教师培养计划(2023GGJS156)、河南省高校科技创新人才项目(24HASTIT041)的经费资助。此外,本书部分内容也包含了河南省本科高校研究性教学改革研究与实践项目(2022SYJXLX109)、河南省虚拟仿真实验项目(工业机器人产品包装自动化生产虚拟仿真项目)和河南省专创融合特色示范课程(机器人仿真与编程)的研究成果。
由于编者水平有限,书中难免存在疏漏之处,欢迎广大读者们提出宝贵的意见和建议。
2025年4月
- 金粉商城 (微信公众号认证)
- 金粉商城由金属加工杂志社创办。《金属加工》(原名《机械工人》),创刊于1950年,距今已经有70年历史,是面向金属加工工艺及装备领域的专业期刊。金粉商城目前经营工业类专业图书。
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...