本书主要介绍工业机器人在复杂工艺流程中的操作与编程方法,以及工业机器人系统集成的主要思路。以活塞发动机产品的自动化加工及装配过程为案例,讲述从产品生产的规划设计,到配套自动化生产设备的设计方案,直至利用工业机器人与设备配合实现产品生产的完整过程,体现了工业机器人系统集成的思维方式在工业中的应用,对工业机器人的实操步骤和编程方法进行了详细的讲解。本书运用丰富的图文实例对机器人的操作、编程相关的方法进行描述,全书分为6个项目,内容包括活塞发动机产品自动化生产的方案设计、控制系统及人机界面设计、激光切割模块的设计方案及应用案例、工艺模块的设计方案及应用案例、视觉检测模块的设计方案及应用案例、装配模块的设计方案及应用案例。在每个项目后附有习题、每个任务后附有思考题,方便知识的温习。本书配套丰富的教材资源,包括教学课件、微课和习题等,在书中核心知识点和技能点提供配套学习资源二维码链接,读者可以通过手机等移动终端扫码观看。
项目一 活塞发动机产品自动化生产的方案设计
学习任务
学习目标
任务1.1 认识活塞发动机产品
1.1.1 活塞发动机产品的结构
1.1.2 活塞发动机的工作原理
思考题
任务1.2 规划活塞发动机的生产步骤
1.2.1 规划零部件的加工过程
1.2.2 规划零部件的检测入库过程
1.2.3 规划装配过程
1.2.4 活塞发动机的完整生产步骤
思考题
任务1.3 活塞发动机生产设备的总体设计
1.3.1 生产设备的布局形式
1.3.2 工业机器人的选型
1.3.3 设备功能模块的划分
1.3.4 工业机器人的末端工具及工具快换
1.3.5 控制系统及通信方式
1.3.6 操作面板及按键
1.3.7 滑台模块的结构
思考题
习题
项目二 控制系统及人机界面设计
学习任务
学习目标
任务2.1 PLC系统选型和设计
2.1.1 PLC简介
2.1.2 PLC选型
2.1.3 PLC硬件的总体配置
思考题
任务2.2 人机交互界面规划及设计
2.2.1 人机交互界面HMI
2.2.2 人机界面的功能设计
2.2.3 HMI与PLC的通信
2.2.4 任务操作——PLC程序的上传
2.2.5 任务操作——PLC程序的下载
2.2.6 任务操作——HMI程序的下载
2.2.7 任务操作——添加新的HMI画面
思考题
习题
项目三 激光切割模块的设计方案及应用案例
学习任务
学习目标
任务3.1 激光切割模块的设计方案
3.1.1 设定活塞激光切割工艺流程
3.1.2 激光切割模块的结构
3.1.3 激光切割模块的加工步骤
3.1.4 激光切割工艺
思考题
任务3.2 激光切割活塞原料
3.2.1 任务操作——工业机器人在导轨上的移动
3.2.2 任务操作——工业机器人末端工具的更换
3.2.3 垂直料库及传送装置的运行方式
3.2.4 工业机器人控制器与PLC的I/O通信
3.2.5 任务操作——活塞原料的搬运
3.2.6 激光切割台吸盘的启动过程
3.2.7 任务操作——激光切割加工
3.2.8 任务操作——切割废料剔除
3.2.9 激光切割台吸盘的释放过程
3.2.10 离线编程实现激光切割加工
思考题
习题
项目四 工艺模块的设计方案及应用案例
学习任务
学习目标
任务4.1 工艺模块的设计方案
4.1.1 设定活塞零件精加工工艺流程
4.1.2 工艺模块的结构
4.1.3 工艺模块的加工步骤
思考题
任务4.2 活塞零件去毛刺加工工艺
4.2.1 去毛刺工艺
4.2.2 任务操作——活塞零件去毛刺准备
4.2.3 去毛刺设备的开启过程
4.2.4 任务操作——活塞零件去毛刺加工
思考题
任务4.3 活塞零件打磨加工工艺
4.3.1 打磨工艺
4.3.2 任务操作——活塞零件打磨准备
4.3.3 去毛刺设备的关闭与打磨设备的开启
4.3.4 任务操作——活塞零件打磨加工
4.3.5 打磨设备的关闭与抛光设备的开启
思考题
任务4.4 活塞零件抛光加工工艺
4.4.1 抛光工艺
4.4.2 任务操作——活塞零件的抛光
4.4.3 抛光设备的关闭过程
思考题
习题
项目五 视觉检测模块的设计方案及应用案例
学习任务
学习目标
任务5.1 视觉检测模块的设计方案
5.1.1 设定活塞零件视觉检测和扫码入库工艺流程
5.1.2 视觉检测系统的选型
5.1.3 视觉检测模块的结构
5.1.4 视觉检测模块的工艺步骤
思考题
任务5.2 活塞零件的视觉检测
5.2.1 任务操作——拾取活塞到暂存工装位置
5.2.2 暂存工装张开状态的确认
5.2.3 任务操作——将活塞放入暂存工装位置
5.2.4 暂存工装夹住活塞零件
5.2.5 任务操作——更换吸盘工具拾取活塞
5.2.6 暂存工装的张开过程
5.2.7 任务操作——活塞进入视觉检测准备位置
5.2.8 视觉检测显示屏的功能
5.2.9 任务操作——设置视觉检测图像模板
5.2.10 任务操作——视觉检测合格/不合格产品
5.2.11 视觉检测及判断过程
5.2.12 视觉检测结果的获取
思考题
任务5.3 合格产品贴标签扫码入库
5.3.1 任务操作——工业机器人自动贴标签功能的实现
5.3.2 任务操作——工业机器人扫码信息入库功能的实现
5.3.3 扫码信息入库过程
5.3.4 任务操作——活塞搬运
思考题
习题
项目六 装配模块的设计方案及应用案例
学习任务
学习目标
任务6.1 装配模块的设计方案
6.1.1 设定活塞发动机的装配工艺流程
6.1.2 装配模块的结构
6.1.3 装配模块的装配步骤
思考题
任务6.2 活塞组件装配
6.2.1 任务操作——活塞进入装配准备位置
6.2.2 活塞入库的工位检测
6.2.3 任务操作——搬运连杆
6.2.4 三爪气缸装卡连杆的过程
6.2.5 任务操作——搬运活塞零件
6.2.6 手指气缸固定活塞的过程
6.2.7 任务操作——搬运活塞销钉及装配活塞销钉
6.2.8 任务操作——搬运活塞连杆组件至暂放位置
6.2.9 活塞连杆装配工装的张开过程
思考题
任务6.3 活塞发动机总装
6.3.1 任务操作——搬运缸体
6.3.2 压紧气缸和滑台气缸的复位过程
6.3.3 任务操作——装配工装定位装卡缸体
6.3.4 曲轴旋转至装配位置
6.3.5 任务操作——搬运活塞连杆组件并装配
6.3.6 安装曲轴销组装成品
6.3.7 任务操作——搬运成品
6.3.8 压紧气缸和滑台气缸的再次复位
6.3.9 任务操作——成品入库
思考题
习题
附录
附录Ⅰ工业机器人I/O信号表
附录Ⅱ示教编程点位对照表
参考文献