| 作者 |
| 张明文 王璐欢 |
| 丛书名 |
| 出版社 |
| 机械工业出版社* |
| ISBN |
| 9787111644002 |
| 简要 |
| 简介 |
| 内容简介书籍计算机书籍 本书基于ABB机器人上位机控制软件的开发应用,由浅入深、循序渐进地介绍了ABB机器人高级编程及应用知识。全书以工业机器人的智能化为切入点,配合丰富的应用案例,系统地介绍了C#语言、Winform编程、ABB机器人PC SDK软件包架构、机器人控制器管理、机器人I/O管理、机器人程序管理、机器人文件管理和机器人视觉系统应用等内容。通过学习本书,读者将会对机器人高级编程及控制应用更加熟悉,理解更深刻。 本书图文并茂,通俗易懂,具有很强的实用性和可操作性,既可作为应用型本科和职业院校工业机器人相关专业的教材,又可作为工业机器人培训机构用书,同时可供相关行业的技术人员参考。 |
| 目录 |
| 前言 第1章智能工业机器人概述1 11工业机器人基本概况1 111工业机器人定义与特点1 112工业机器人发展历程1 113工业机器人厂商4 12工业机器人行业概况5 121工业机器人行业分析5 122工业机器人行业应用7 123工业机器人领域职业 概述9 124工业机器人发展趋势11 13工业机器人智能化13 131智能机器人概念14 132智能工业机器人典型 技术14 思考题15 第2章C#语言基础16 21C#语言简介16 211C#与NET16 212Visual Studio 2015的下载 与安装17 213HelloWorld程序19 22变量20 221变量命名20 222基本数据类型21 223复杂数据类型22 224变量的安全转型25 23程序语句28 231基本表达式28 232判断语句29 233循环语句32 234错误和异常处理34 24类与对象36 241类与对象的关系36 242类的组成36 25委托与事件38 251委托的使用38 252事件的使用39 253EventHandler的使用41 思考题43 第3章Winform编程基础44 31Winform应用程序简介44 311Winform程序框架44 312Winform程序设计流程44 32Winform常用控件的使用52 321Winform控件简介52 322Button控件52 323Label控件53 324TextBox控件53 325CheckBox控件54 326RadioButton控件55 327ComboBox控件56 328ListBox控件57 33Winform高级控件的使用59 331TabControl控件60 332ListView控件61 333TreeView控件64 34程序打包与部署66 341Winform打包与部署的基本 概念66 342Winform安装程序制作 过程66 思考题75 第4章工业机器人高级编程基础76 41工业机器人的系统结构76 42工业机器人高级开发77 43PC SDK的下载与安装77 44PC SDK 程序架构84 441PC SDK运行原理84 442PC SDK命名空间84 443异常处理85 45机器人仿真实训环境的创建86 思考题95 第5章机器人控制器管理96 51控制器访问条件96 511控制器连接端口96 512Controller对象97 513系统资源访问权限98 52项目方案的建立99 53控制器的获取101 531Discovery命名空间101 532控制器的扫描102 54控制器属性获取103 541Controllers命名空间103 542控制器信息显示103 543控制器的登录及注销107 544控制器事件监听112 55控制器日志管理115 551EventLogDomain命名 空间115 552控制器日志读取116 553控制器日志事件监听122 思考题123 第6章机器人I/O管理124 61机器人I/O简介124 611机器人I/O参数124 612IOSystemDomain命名 空间126 62I/O状态管理127 621单个I/O获取127 622I/O列表获取129 63I/O配置134 631I/O配置文件134 632ConfigurationDomain 命名 空间134 633I/O配置读写135 思考题140 第7章机器人机械单元获取141 71机器人机械单元介绍141 711机械单元常用参数141 712MotionDomain命名空间141 72机器人机械单元参数获取141 721机械单元属性获取141 722机器人当前位置获取145 73机器人三维场景监控148 思考题152 第8章机器人程序管理153 81RAPID程序介绍153 811RAPID语言结构153 812RapidDomain命名空间154 82RAPID数据管理154 821数据读取154 822数据写入157 83RAPID程序管理160 831程序模块加载160 832程序模块保存162 833程序远程启动164 834程序事件监听167 思考题168 第9章机器人文件管理169 91控制器文件系统介绍169 911控制器文件系统结构169 912FileSystemDomain命名 空间169 92文件管理170 921文件复制170 922备份与恢复173 思考题174 第10章机器人视觉系统应用175 101机器人视觉介绍175 1011机器人视觉概念175 1012机器人视觉应用场景175 102机器人视觉工作流程177 1021机器人视觉硬件连接177 1022机器人视觉原理177 103相机配置及组态编程178 1031相机连接及设置图像178 1032设置工具179 1033配置结果及运行182 104机器人编程与调试185 1041程序结构及数据定义185 1042机器人程序调试185 105机器人视觉应用管理187 1051机器人相机控制187 1052机器人数据获取190 思考题195 参考文献196 |