本书介绍了13个项目,通过有一定C语言应用基础的现场工程师吴工在叶晖老师的指导下,学习使用C#语言开发一个工业APP来解决工业机器人现场应用的全过程,使读者在同步跟随吴工一起学习和开发软件的过程中,不知不觉就掌握了使用C#编程语言对智能制造设备进行工业APP开发的基本方法。本书配套了教学视频、试题模板和课件,通过关注公众号“叶晖yehui”获取。
本书适合从事智能制造设备工业APP开发,特别是有一定ABB工业机器人应用经验的工程技术人员阅读参考,也可供普通高校和高职院校相关专业学生学习使用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 图解C#语言智能制造与机器人工业软件开发入门教程/机器人工程应用专家推荐必备技能丛书 |
分类 | |
作者 | |
出版社 | 机械工业出版社 |
下载 | |
简介 | 内容推荐 本书介绍了13个项目,通过有一定C语言应用基础的现场工程师吴工在叶晖老师的指导下,学习使用C#语言开发一个工业APP来解决工业机器人现场应用的全过程,使读者在同步跟随吴工一起学习和开发软件的过程中,不知不觉就掌握了使用C#编程语言对智能制造设备进行工业APP开发的基本方法。本书配套了教学视频、试题模板和课件,通过关注公众号“叶晖yehui”获取。 本书适合从事智能制造设备工业APP开发,特别是有一定ABB工业机器人应用经验的工程技术人员阅读参考,也可供普通高校和高职院校相关专业学生学习使用。 目录 前言 项目1 用C#开发一个工业软件解决生产线的问题 任务1-1 现状把握 任务1-2 实施 1-2-1 下载社区版Visual Studio 1-2-2 部署工业软件的开发环境 任务1-3 梳理知识点 1-3-1 C#的特点是什么 1-3-2 工业软件为什么会选C#来开发 任务1-4 挑战一下自己 项目2 开发一个简单实用的工程换算软件 任务2-1 现状把握 任务2-2 实施 2-2-1 创建一个WinForms的窗体 2-2-2 添加互动的TextBox控件 2-2-3 添加换算功能按钮的Button控件 2-2-4 编写代码实现换算功能 任务2-3 梳理知识点 2-3-1 什么是.NET Framework 2-3-2 WinForms控件的设置技巧 2-3-3 Form1.cs里面都包含什么 2-3-4 Form1.Designer.cs里面都包含什么 2-3-5 系统自带的命名空间里有很多宝藏功能 2-3-6 C#的功能强大而复杂,应该从哪里学起 2-3-7 属性设置的窗口被关掉,如何找回来 任务2-4 挑战一下自己 项目3 建立与工业机器人的连接 任务3-1 现状把握 任务3-2 实施 3-2-1 在物理上建立与工业机器人的连接 3-2-2 建立一个用于测试的虚拟工业机器人工作站 3-2-3 在软件中建立与工业机器人的连接 任务3-3 梳理知识点 3-3-1 什么是ABB独有的命名空间 3-3-2 如何查看ABB独有命名空间里的内容 3-3-3 总结软件的开发步骤 3-3-4 在代码编辑时出现红色小波浪是什么意思 3-3-5 编写代码时必须知道的符号使用标准 3-3-6 Winform控件的属性与事件查看方法 3-3-7 什么是对类的实例化 3-3-8 什么是构造函数 3-3-9 “勤勤恳恳”的指令foreach 任务3-4 挑战一下自己 项目4 控制工业机器人的启动与停止 任务4-1 现状把握 任务4-2 实施 4-2-1 在软件中进行功能分区的设置 4-2-2 将原来的连接功能添加进来 4-2-3 创建工业机器人的启动/停止功能 4-2-4 在RobotStudio中运行测试 任务4-3 梳理知识点 4-3-1 控件属性中(Name)和Text的区别 4-3-2 为什么“启动”和“停止”两个按钮大小不一样 4-3-3 为什么单击“停止”按钮工业机器人不会马上停下来 4-3-4 熟悉而陌生的Form1.cs 4-3-5 在软件界面单击按钮就有对应功能,背后是怎么实现的 4-3-6 ABB独有命名空间:Mastership类 4-3-7 指令using的一个新用法 4-3-8 使用try指令来实现异常处理 4-3-9 用MessageBox.Show()与操作者互动 任务4-4 挑战一下自己 项目5 工业机器人上下电和程序指针的复位操作 任务5-1 现状把握 任务5-2 实施 5-2-1 设计软件界面UI 5-2-2 编写单击事件的代码 5-2-3 在RobotStudio中运行测试 任务5-3 梳理知识点 5-3-1 ABB命名空间RapidDomain的功能 5-3-2 工业机器人系统里到底有多少个系统任务运行Rapid 5-3-3 什么是枚举 5-3-4 什么是数组 5-3-5 C#有哪些常用的比较运算符 5-3-6 异常处理时会用到的异常类 任务5-4 挑战一下自己 项目6 工业机器人事件日志的查看 任务6-1 现状把握 任务6-2 实施 6-2-1 设计软件界面UI 6-2-2 编写单击事件的代码 6-2-3 在RobotStudio中运行测试 任务6-3 梳理知识点 6-3-1 ABB命名空间EventLogDomain的功能 6-3-2 工业机器人系统里的事件日志的分类 6-3-3 有没有快捷方法查看控件的属性与事件的含义 6-3-4 没想到数学运算加法可以这样用 6-3-5 显示输出字符时如何进行换行 任务6-4 挑战一下自己 项目7 工业机器人运行速度的控制 任务7-1 现状把握 任务7-2 实施 7-2-1 设计软件界面UI 7-2-2 编写事件的代码 7-2-3 在RobotStudio中运行测试 任务7-3 梳理知识点 7-3-1 控件HScrollBar的属性设置技巧 7-3-2 控件Timer:周期性事件的好帮手 7-3-3 在代码中设置控件的属性 7-3-4 积极想跟你互动的指令MessageBox 任务7-4 挑战一下自己 项目8 监控工业机器人的实时位置 任务8-1 现状把握 任务8-2 实施 8-2-1 设计显示时间的软件界面 8-2-2 设计实时工业机器人位置显示功能 8-2-3 编写读取轴角度和大地坐标数据的代码 8-2-4 在RobotStudio中运行测试 任务8-3 梳理知识点 8-3-1 控件Label的使用技巧 8-3-2 工业机器人的欧拉角 8-3-3 ABB命名空间MotionDomain的功能 8-3-4 什么是结构体(Struct) 8-3-5 如何设置显示的小数点后的位数 8-3-6 为什么要用double类型来获取欧拉角数据 任务8-4 挑战一下自己 项目9 控制I/O信号对真空吸盘夹具进行检修 任务9-1 现状把握 任务9-2 实施 9-2-1 设计真空吸盘夹具检修的软件界面 9-2 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。