《工业机器人实操及应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:黄锦添,戴幸平主编;周志强,赵伟雄副主编
  • 出 版 社:武汉:武汉理工大学出版社
  • 出版年份:2018
  • ISBN:9787562958734
  • 页数:257 页
图书介绍:本书针对南大机器人系统,按照项目式教学方式进行教学内容安排与整合。项目以实际工程案例为主,分解为若干任务,由任务驱动,每个任务分解为任务目标、背景知识、任务实施,体现了理论实践一体的教学原则。大部分项目最后辅以趣味性或综合性环节作为拓展练习,以提高学习者的学习兴趣和参与度,培养其发散思维。全书共分八个项目,分别为:认识南大机器人、南大机器人基础操作、南大机器人编程准备、南大机器人初级编程、南大机器人码垛应用、南大机器人焊接应用, 南大机器人跟踪应用和南大机器人视觉应用。本书通过项目式教学,读者可以系统学习南大机器人系统的操作、编程、智能应用等、轨迹编程、多功能实训平台在线编程调试等,内容涵盖机器人工作站创建、通信板卡设置、I/O设置、示教器操作、坐标系设置、工具安装、轨迹目标点示教、常用编程指令讲解等工业机器人编程操作过程的基本环节。

项目1 认识工业机器人 1

1.1 工业机器人的组成和分类 1

1.1.1 工业机器人的组成 1

1.1.2 工业机器人的分类 2

1.2 中国南大机器人 6

1.2.1 广东南大机器人有限公司简介 6

1.2.2 南大机器人的选型 7

1.3 工业机器人安全注意事项 8

1.3.1 危险 8

1.3.2 注意 8

1.3.3 强制 9

项目2 工业机器人基础操作 10

2.1 工业机器人系统介绍 10

2.1.1 南大机器人控制柜 10

2.1.2 南大机器人控制系统主控机 10

2.1.3 南大机器人专用端子板 12

2.1.4 南大机器人I/O转接板 12

2.1.5 南大机器人系统电气互联 13

2.2 认识示教器——配置必要的操作环境 14

2.2.1 示教器外观及布局介绍 14

2.2.2 示教器的画面介绍 16

2.3 机器人系统界面介绍 24

2.4 程序备份和恢复 30

2.4.1 文件保存到U盘 31

2.4.2 从U盘导入 32

2.5 示教模式 34

2.5.1 示教模式下能进行的操作 34

2.5.2 简单手动运动 34

2.5.3 示教盒正确操作姿势 35

2.5.4 简单手动 35

项目3 工业机器人编程准备 37

3.1 零点标定 37

3.1.1 机器人零点设置 37

3.1.2 机器人标定 37

3.2 坐标系 39

3.2.1 关节坐标系 39

3.2.2 直角坐标系 39

3.2.3 用户坐标系 40

3.2.4 工具坐标系 40

3.3 坐标系设置 41

3.3.1 用户坐标系设置 41

3.3.2 工具坐标系设置 45

3.4 坐标系的切换与调用 48

3.4.1 坐标系图标说明 48

3.4.2 坐标系切换 49

3.4.3 坐标系调用 49

3.5 系统变量 53

3.5.1 全局P变量 54

3.5.2 局部P变量 55

3.5.3 全局I变量 57

3.5.4 局部I变量 58

3.5.5 全局D变量 59

3.5.6 局部D变量 59

3.6 I/O信号 60

3.7 新建程序 67

3.7.1 程序列表编辑功能 67

3.7.2 程序编辑界面的编辑功能 70

3.8 程序编辑 77

3.8.1 改变指令 77

3.8.2 运动 78

3.8.3 逻辑 78

3.8.4 打开工艺 78

3.8.5 上一条指令 79

3.8.6 保存 79

3.8.7 关闭 79

课后练习 80

项目4 南大机器人初级编程 81

4.1 编程指令介绍 81

4.2 运动指令 85

4.2.1 关节运动指令MOVJ 85

4.2.2 直线运动指令MOVL 86

4.2.3 圆弧运动指令MOVC 88

4.2.4 整圆运动指令MOVCA 90

4.3 逻辑指令 91

4.3.1 数字量输出DOUT 91

4.3.2 模拟量输出AOUT 91

4.3.3 条件等待WAIT 91

4.3.4 延时指令TIME 92

4.3.5 暂停PAUSE 92

4.3.6 条件跳转JUMP 93

4.3.7 子程序调用CALL 94

4.3.8 注释 95

4.3.9 跳转标号 95

4.3.10 子程序返回 95

4.4 运算指令 95

4.4.1 加法运算ADD 95

4.4.2 减法运算SUB 96

4.4.3 乘法运算MUL 96

4.4.4 除法运算DIV 97

4.4.5 加一运算INC 97

4.4.6 减一运算DEC 98

4.4.7 赋值SET 98

4.4.8 取余数MOD 99

4.5 辅助指令 99

4.5.1 速度改变指令SPEED 99

4.5.2 条件判断IF 100

4.5.3 循环指令WHILE 101

4.5.4 条件选择SWITCH 103

4.5.5 切换工具坐标CHANGETOOL 105

4.5.6 改变用户坐标CHANGEUSE 105

4.6 示教编程 105

4.6.1 手动控制机器人准备工作 106

4.6.2 新建文件 108

4.6.3 编辑程序 111

4.6.4 焊接示教编程 113

4.6.5 搬运示教编程 115

4.7 示教试运行 118

4.7.1 相关参数 118

4.7.2 其他准备 119

4.7.3 程序试运行步骤 119

4.8 再现模式 120

4.8.1 准备工作 120

4.8.2 打开程序 120

4.8.3 启动 121

4.8.4 暂定(终止) 121

4.8.5 调速、运行模式及工作模式切换 122

4.8.6 停止后再启动 123

4.8.7 紧急停止 125

4.9 远程模式 125

4.9.1 远程(REMOTE)运行方式 125

4.9.2 准备工作 126

4.9.3 程序调用 126

4.9.4 远程运行 128

课后练习 129

项目5 码垛机器人应用 130

5.1 码垛功能准备 130

5.1.1 码垛基本概念 130

5.1.2 变量说明 130

5.2 码垛工艺设置步骤 131

5.2.1 准备工作 131

5.2.2 码垛工艺设置 135

5.3 码垛举例 146

5.3.1 单线单垛 146

5.3.2 单线双垛 147

5.3.3 双线双垛 149

5.3.4 单双层单线单垛 151

5.3.5 单双层单线双垛 154

5.3.6 单双层双线双垛 164

项目6 焊接机器人应用 183

6.1 与焊接电源的匹配 183

6.2 焊接指令 185

6.3 焊机参数设置 187

6.3.1 基本参数 188

6.3.2 功能选项 188

6.3.3 焊接电流匹配设置 189

6.3.4 焊接电压匹配设置 190

6.4 焊接工艺设置 191

6.4.1 设置焊接的基本参数 191

6.4.2 设置焊接摆弧参数 193

6.5 焊接编程举例 195

6.5.1 程序举例 195

6.5.2 程序示教步骤 195

6.5.3 程序试运行验证 205

6.5.4 程序再现 206

项目7 工业机器人跟踪应用 210

7.1 准备工作 210

7.1.1 设备要求 210

7.1.2 硬件连接 210

7.1.3 硬件连接说明 210

7.1.4 Counter接口引脚定义 211

7.2 跟踪工艺设置 212

7.2.1 跟踪标定前准备工作 212

7.2.2 设置跟踪参数 213

7.2.3 参数项详解 214

7.3 标定过程 216

7.4 编程运行 218

7.4.1 跟踪指令 218

7.4.2 跟踪相关变量 219

7.4.3 跟踪程序举例 220

7.5 跟踪标定和编程时注意事项 221

项目8 工业机器人视觉应用 223

8.1 基本情况说明 223

8.1.1 基本概念 223

8.1.2 视觉系统工作思路 223

8.1.3 视觉参数详细说明 223

8.2 视觉标定 231

8.2.1 准备工作 231

8.2.2 相机调试 231

8.2.3 机器人系统视觉参数设置 232

8.2.4 视觉系统通信设置 235

8.2.5 机器人系统通信设置 238

8.3 相机标定 240

8.4 建立相机与机器人之间的坐标关系 241

8.4.1 校准视觉坐标系 241

8.4.2 像素比设置 242

8.4.3 重置视觉坐标系零点 242

8.4.4 建立用户坐标系 244

8.4.5 检验视觉引导精度 249

8.5 实物标定 251

8.6 程序编辑 252

8.6.1 指令说明 252

8.6.2 变量说明 252

8.6.3 程序举例 253

参考文献 257