编辑推荐:
第1章 认识ABB工业机器人 1
1.1 ABB工业机器人的组成及说明 1
1.1.1 ABB工业机器人的组成 1
1.1.2 示教器的组成及说明 2
1.1.3 示教器软件界面说明及语言设置 3
1.2 RobotStudio编程仿真软件安装与使用入门 5
1.2.1 主要功能 5
1.2.2 软件的安装 6
1.2.3 启动软件和创建机器人工作站 7
1.2.4 绘制工作台和工件 13
1.3 ABB工业机器人常用型号与安全操作 16
1.3.1 ABB工业机器人常用型号 16
1.3.2 ABB工业机器人操作规程 21
第2章 ABB工业机器人的基本操作 23
2.1 ABB工业机器人的手动操作 23
2.1.1 单轴运动 23
2.1.2 线性运动 28
2.1.3 重定位运动 32
2.2 ABB工业机器人转数计数器的更新 34
2.2.1 需要更新转数计数器的情况 35
2.2.2 转数计数器的更新操作 35
第3章 ABB标准I/O板的接线与配置 43
3.1 ABB标准I/O板的接线与安装 43
3.1.1 DSQC 651的实物外形与端子 44
3.1.2 DSQC 651的各端子说明 44
3.1.3 DSQC 651的安装 46
3.2 ABB标准I/O板的参数配置 47
3.2.1 I/O板的地址配置 47
3.2.2 I/O板输入、输出端子的参数配置 50
3.3 I/O板信号的监视仿真与示教器可编程按键的配置使用 69
3.3.1 I/O板信号的监视仿真 69
3.3.2 示教器可编程按键的配置使用 73
第4章 程序数据的类型与建立 76
4.1 程序数据的类型 76
4.1.1 常用程序数据的类型及说明 76
4.1.2 程序数据的存储类型 77
4.2 程序数据的建立 78
4.2.1 bool类型数据的建立 78
4.2.2 num类型数据的建立 80
4.3 工具、工件和载荷数据的建立 83
4.3.1 工具数据的建立 83
4.3.2 工件坐标数据的建立 93
4.3.3 有效载荷数据的建立 98
第5章 RAPID程序与编程实例 101
5.1 RAPID程序的结构与程序编辑器 101
5.1.1 RAPID程序的结构 101
5.1.2 程序编辑器 101
5.2 外部信号控制机器人的RAPID程序编程实例 104
5.2.1 程序的控制要求 104
5.2.2 建立程序模块和例行程序 104
5.2.3 编写程序 107
5.2.4 调试程序 123
5.2.5 设置程序自动运行 127
5.2.6 程序的保存 129
5.3 中断与中断程序编程举例 130
5.3.1 中断与中断程序 130
5.3.2 中断程序编程举例 130
第6章 常用指令与函数 137
6.1 赋值指令 137
6.1.1 常量赋值操作 137
6.1.2 表达式赋值操作 139
6.2 运算符与运算指令 142
6.2.1 基本运算符 142
6.2.2 数学运算指令 142
6.3 运动指令 143
6.3.1 关节运动指令 143
6.3.2 线性运动指令 147
6.3.3 圆弧运动指令 148
6.3.4 绝对位置运动指令 148
6.4 I/O控制指令 149
6.4.1 数字信号置位指令 149
6.4.2 数字信号复位指令 150
6.4.3 数字输入信号等待指令 150
6.4.4 数字输出信号等待指令 150
6.4.5 条件等待指令 151
6.4.6 等待时间指令 152
6.5 流程控制类指令 153
6.5.1 Compact IF与IF指令 153
6.5.2 FOR指令 156
6.5.3 WHILE指令 159
6.5.4 TEST指令 160
6.5.5 GOTO、LABEL指令 161
6.5.6 ProcCall和RETURN指令 164
6.5.7 查找指令 166
6.6 函数的使用 166
6.6.1 常用的运算函数 167
6.6.2 Abs函数的功能与输入操作 167
6.6.3 Offs函数的功能与输入操作 169
6.6.4 CRobT函数的功能与输入操作 173
6.6.5 创建自定义函数 175
第7章 ABB工业机器人编程实例 182
7.1 ABB工业机器人切割图形(轨迹运动) 182
7.1.1 控制要求与注意事项 182
7.1.2 配置I/O信号 183
7.1.3 创建工具和工件坐标数据 184
7.1.4 编写程序 184
7.1.5 程序调试和设置自动运行 196
7.2 ABB工业机器人搬运码垛 198
7.2.1 控制要求 198
7.2.2 配置I/O信号 199
7.2.3 创建工具、工件、载荷数据 200
7.2.4 编写程序 201
7.2.5 程序调试和设置自动运行 224
附录A ABB工业机器人常用RAPID指令 225
展开
回溯至20世纪50年代末,工业机器人开启了投入实际应用的征程。约瑟夫?恩格尔伯格受伺服系统启发,携手乔治?德沃尔共同研制出首台工业机器人——尤尼梅特(Unimate),1961年,这一创举率先亮相于通用汽车的生产车间。时光推进至2020年,中国机器人产业实现重大跨越,营业收入首次冲破1000亿元大关。“十三五”期间,工业机器人产量从7.2万套迅猛跃升至21.2万套,年均增长率达31%。在技术与产品维度,精密减速器、高性能伺服系统、智能控制器、智能一体化关节等关键技术与部件加速实现突破,创新成果层出不穷,工业机器人整机性能显著提升,功能愈发多元,产品质量持续优化。当下,工业机器人已在汽车、电子、冶金、轻工、石化、医药等52个行业大类、143个行业中类广泛落地应用。本书共7章,具备如下特色。
? 以零基础为起点:专为初中文化程度的读者量身打造,零基础也能轻松开启阅读之旅。
? 语言通俗:书中规避大量专业术语,针对晦涩内容巧用形象比喻阐释,杜绝复杂理论剖析与繁琐公式推导。
? 解说详细:充分考虑到自学场景下缺乏教师指导的难题,编写时对知识技能进行详细解读,助力读者轻松领会所学内容。
? 图文并茂:大量运用直观图表呈现内容,契合读者偏好,缓解阅读疲劳。
? 内容安排符合认知规律:依据知识的逻辑关联与难易程度,精心规划各章节的先后顺序。读者只要依序逐章阅读,无须额外助力,就能轻松理解并掌握每章的知识要点。
本书在编写过程中得到了许多教师的支持,在此一并表示感谢。由于我们水平有限, 书中的不足和疏漏在所难免,望广大读者和同仁予以批评指正。
编 者
2024年12月
展开