前言
第1章工业机器人概述1
1.1机器人的产生与发展1
1.1.1机器人的产生1
1.1.2机器人的发展3
1.2机器人及其分类7
1.2.1机器人的分类7
1.2.2服务机器人概况8
1.2.3工业机器人概况11
1.3工业机器人及产品12
1.3.1技术发展与产品应用12
1.3.2主要企业及产品14
1.4工业机器人的技术特性18
1.4.1工业机器人的组成18
1.4.2工业机器人的特点21
1.4.3工业机器人的结构形态23
1.4.4工业机器人的技术参数26
第2章工业机器人基本命令编程33
2.1工业机器人编程要点33
2.1.1程序结构与实例33
2.1.2控制轴组与坐标系36
2.1.3命令分类与使用条件40
2.2移动命令的编程与实例44
2.2.1编程格式与要求44
2.2.2编程技巧与实例48
2.3输入/输出命令编程与实例51
2.3.1I/O信号及功能51
2.3.2编程格式与要求53
2.3.3编程实例56
2.4程序控制命令编程与实例58
2.4.1执行控制命令编程实例58
2.4.2程序转移命令编程实例61
2.5变量和平移命令编程与实例63
2.5.1变量的分类与使用63
2.5.2变量读写命令编程实例65
2.5.3变量运算命令编程实例69
2.5.4变量转换命令编程实例73
2.5.5平移命令编程实例77
第3章点焊机器人作业命令编程80
3.1焊接机器人概述80
3.1.1焊接的基本方法80
3.1.2焊接机器人及应用81
3.2机器人点焊系统85
3.2.1电阻焊原理与工具85
3.2.2机器人点焊系统86
3.3点焊作业文件的编制88
3.3.1控制信号与作业命令88
3.3.2焊机特性文件编制和
I/O设定92
3.3.3焊钳特性文件编制95
3.3.4焊钳开合和手动焊接设定99
3.3.5电极参数和TCP点设定101
3.4点焊作业命令编程与实例104
3.4.1点焊命令编程实例104
3.4.2连续焊接命令编程实例107
3.4.3空打命令与拓展应用实例111
3.4.4焊钳更换命令编程实例115
第4章弧焊机器人作业命令编程118
4.1机器人弧焊系统118
4.1.1弧焊原理与方法118
4.1.2机器人弧焊系统119
4.2弧焊系统配置文件的编制123
4.2.1弧焊控制与作业命令123
4.2.2焊机特性文件编制129
4.2.3弧焊辅助及管理文件编制132
4.3弧焊作业命令编程实例136
4.3.1引弧命令编程实例136
4.3.2熄弧命令编程实例141
4.3.3焊接条件设定命令编程
实例145
4.3.4渐变命令编程实例146
4.3.5弧焊监控命令编程实例149
4.4摆焊及摆焊命令编程实例152
4.4.1摆焊要求与摆焊参数152
4.4.2摆焊命令编程实例157
4.4.3摆焊文件编制与摆焊禁止158
第5章搬运、通用机器人作业
命令编程162
5.1搬运机器人概述162
5.1.1搬运机器人及应用162
5.1.2机器人搬运系统166
5.2搬运作业命令编程实例171
5.2.1控制信号与作业命令171
5.2.2搬运命令与编程实例173
5.3通用机器人的应用与组成176
5.3.1通用机器人及应用176
5.3.2机器人加工系统177
5.3.3机器人涂装系统179
5.4通用作业命令编程实例181
5.4.1控制信号与作业命令181
5.4.2工具启/停命令编程实例184
第6章机器人手动及示教编程操作186
6.1示教器及功能186
6.1.1示教器的结构与组成186
6.1.2操作面板与按键188
6.1.3显示器及显示内容193
6.2机器人的安全操作197
6.2.1开/关机与基本信息显示197
6.2.2安全模式及设定199
6.3机器人的手动操作202
6.3.1控制轴组及坐标系选择202
6.3.2关节坐标系点动操作205
6.3.3其他坐标系点动操作208
6.3.4工具的点动定向操作210
6.4机器人的示教编程213
6.4.1示教条件及其设定213
6.4.2程序创建和程序名输入216
6.4.3移动命令输入操作218
6.4.4作业命令输入操作221
6.5命令编辑操作225
6.5.1程序的编辑设置与搜索225
6.5.2移动命令的编辑229
6.5.3其他命令的编辑234
6.5.4程序暂停及点重合命令
编辑236
第7章程序编辑和再现运行239
7.1 程序的编辑操作239
7.1.1程序复制、删除和重命名239
7.1.2注释编辑和程序编辑禁止242
7.1.3程序块剪切、复制和粘贴244
7.2速度修改、程序点检查与
试运行248
7.2.1移动速度的批量修改248
7.2.2程序点检查与程序试运行250
7.3变量的编辑操作251
7.3.1数值及文字型变量的编辑251
7.3.2位置型变量的编辑254
7.4再现方式与运行条件设定257
7.4.1主程序设置与调用257
7.4.2再现显示、速度及运行
方式设定258
7.4.3操作条件及特殊运行设定262
7.4.4程序的平移转换设定265
7.4.5程序的镜像转换设定268
7.4.6程序点的调整
(PAM设定)270
7.5程序的再现运行274
7.5.1再现运行的操作274
7.5.2预约启动运行276
第8章控制系统的功能设定282
8.1机器人的原点设定282
8.1.1绝对原点的设定282
8.1.2第二原点的设定286
8.1.3作业原点的设定288
8.2工具文件设定289
8.2.1工具文件的显示和编辑289
8.2.2工具控制点及坐标系设定292
8.2.3工具控制点的示教与确认294
8.3机器人高级安装设定297
8.3.1工具重量、重心、惯量的
设定297
8.3.2机器人安装与载荷设定300
8.4用户坐标系的设定302
8.4.1用户坐标系及设定要点302
8.4.2用户坐标系的示教设定304
8.5机器人的运动保护设定305
8.5.1软极限及硬件保护的设定与
解除305
8.5.2作业干涉区的设定与删除309
8.5.3碰撞检测功能的设定与
解除