C#与工业机器人培训班

面授小班
详询
30人看过
江苏和讯自动化培训中心
白天班晚班周末班等7个班级
介绍
地址
相册
评价
学校

【课程内容】

机器视觉及上位机上的C#语言高级应用基础

第一章  基本语法

第一节  C#入门技术介绍

1.1认识 C#

1.2  C# 与 .NET 的关系

1.3  C#和.NET的区别

1.4   C#与工业自动化

1.5  Native(原生)与 Managed(托管)程序

第二节  视觉项目中常用数据类型与运算符

2.0 变量使用方法,使用范围

2.1常量的使用

2.2 基本数据类型

2.3表达式与运算符

2.4 PLC基于C#的枚举类型

2.5 PLC站点基于C#的结构体表达

2.6 数组

2.7 代码的折叠

2.8 常见的视觉上位机与C#数值转换

第三节  视觉及上位机中常用的流程控制

3.0 条件语句

3.1 选择语句

3.2 循环语句

第四节  C#在工控上常用的其他高级特性

4.0  泛型与C#高级类型之数字字典

4.1  进程和线程

4.2  进程的循环缺陷与改进

4.3  多线程作用示范

4.4  多线程的基本概念及属性方法

4.5  线程池

4.6  Task 线程应用

4.7  基于Task实现后台采集数据方法           

4.8  委托

4.9  通过委托实现2个UI窗体间数据通信

4.10 委托在视觉上位机编程中应用

4.11 C#事件视觉位置控制中应用

4.12 面向对象编程自定义工业相机类

4.13 正则表达式在视觉数据文本中的应用

4.14 C#对视觉上位机文件表格EXCEL的操作

4.15 C#对视觉上位机文件文本的操作

4.16 通过设置文件保存数据

4.17 C# invoke使用方法

4.18 C#中try catch finally 用法

第二章  视觉上位机的UI开发及工业数据处理

第一节  常用控件及组件

1.1  窗体常用属性及方法

1.2  控件通用属性

1.3  控件的通用事件

1.4  按钮控件Button

1.5  文本框控件 TextBox

1.6  标签控件   Label

1.7  下拉列表框控件 ComboBox

1.8  控件ListBox

1.9  控件DateTimePicker

1.10 控件 ListView

1.11 数据控件DataGridView 与数据库Acess及SQL sever

1.12 数据控件DataGridView动态代码操作

1.13 菜单组件

1.14 工具栏组件

1.15 状态栏组件

1.16 控件Timer

1.17 控件PictureBox

1.18 控件TreeView

1.19 超链接标签控件LinkLabel

1.20 界面的布局技巧

1.21 容器FlowLayoutPanel

1.22 容器TableLayoutPanel

1.23 容器TabControl

1.24 容器Panel

1.25 信息提示框的多种用法

1.26 变量过程值输出监控

1.27   如何实现窗体切换

1.28 numericUpDown控件

1.29 progressBar 数据进度

1.30 radioBUtton      单选按钮

1.31 绑定第三方软件在界面打开

第二节   GDI+使用及自定义控件

2.1  初识GDI+

2.2  GDI+相关知识

2.3  GDI+画直线

2.4  GDI+画矩形

2.5  GDI+画圆或椭圆

2.6  GDI+填充矩形或圆

2.7  GDI+绘制文本

2.8  面向对象自定义控件

2.9  自定义控件案例

2.10 自定义动画控件

2.11 基于GDI开发自定义控件

2.12 进度条自定义控件

控件开发案例

1.代码介绍 控件的创建过程

2.开发控件方式

3.扩展控件开发

4.组合控件开发

5.自定义控件---相机/电机开关按钮

6.自定义动画控件

7.通过GDI+开发控件

8.应用组件开发案例

9.美化界面

2.控件二次开发通过组件非空验证

第三节 工业数据处理及类库拓展介绍

3.1 智慧工厂数据

3.2 工业数据处理---数据库

3.3 数据处理类库

3.4常用的通讯—C#串口通信 SerialPort类  

3.5 常用的通讯类库—Modbus

3.6 SQL常用函数集锦

3.7 数据库基础用法

3.8 SQL语句 增删改查

3.9  access数据表操作

3.10 DataGridView 控件及与数据库Access

3.11通过C#编写代码实现对数据库ACCESS的操作

3.12 SQLserver2014

3.13 SQL数据库基本操作

3.14 数据库的创建

3.15 SQL数据类型

3.16 DataGridView控件与SQL sever 数据库绑定

3.17 编写C#代码,访问SQLsever这个数据库

3.18 C#对数据库SQLite的操作

第四节   常用的UI技巧(视觉界面)(视频资料)

4.1  登录界面编写

4.2  主窗体编写

4.3  界面切换

4.4  报警界面

4.5  打印界面

4.6  Messbox用法

4.7 多语言界面  

第五节  项目安装部署及VS其他技巧

5.1  软件安装和部署

5.2  VS常用技巧

5.3  VS常用调试技巧

 第四卷  机器视觉及上位机基于C#外围设备编程实践 (视频资料)

  C#与硬件设备通讯库及案例

第一节   C#与三菱PLC通讯库及案例

1.基于c#与三菱FX3uPLC 串口通信程序

2.C#与三菱FX3u PLC通讯篇

  2.1 所需软件及硬件

  2.2PLC位元件的强制ON、OFF

  2.3报文格式

  2.4PLC字元件的读取及写入

  2.5 字元件写入的报文格式

  2.6PLC位元件状态的读取

3.C#与FX5UModbusTCP通讯

4.C#与专用软件实现与FX3U通讯

5.与Fx3U的串口485通讯

6.与Fx5UModbusRTU通讯

7.FX5U与上位机ModbusRTU通讯

8.串口调试软件自编

9.通过动态库与三菱FX3u串口通讯

第二节   C#与西门子通讯库及案例

1.200smartModbusTCP源码报文通讯及对应PLC程序编写

2.200smart报文解码通讯及对应PLC程序编写

3.200smart做客户机与上位机EasyModbus通讯及对应PLC程序编写

4.S7-1500与sharp7 通讯及对应PLC程序编写

5.C#与200smart以太网解码通讯及对应PLC程序编写

6.C#与S7-1200以太网解码通讯及对应PLC程序编写

7.C#与西门子200smart 以太网指令控制及对应PLC程序编写

8.C#与西门子200smartModbusRTU通讯及对应PLC程序编写

9.C#与西门子200smart实现自由口获取数据及对应PLC程序编写

10.C#与西门子1200以太网指令通讯及对应PLC程序编写

11.200smart 以太网指令PLC程序及对应PLC程序编写

12.C#与西门子smart200 TCP案例N及对应PLC程序编写O1

13.C# Socket编程详解  TCP与UDP简介

14.基于s7netplus协议与1500通讯案例文件

15.C#与S7-1500 S7库通讯

16.C#与S71500以太网通讯

17.S7-1200以太网解码码通讯

  C#与工业机器人

ABB工业机器人课程

1.使用RobotStudio与机器人建立连接

2.使用RobotStudio进行备份与恢复的操作

3.使用RobotStudio在线编辑IO信号

4.使用RobotStudio在线编辑RAPID程序

5.使用RobotStudio设置单个轴的运动范围

6.ScreenMaker简介

7. 创建项目与基本画面

8. 创建用户图形界面与IO的关联

9. 创建用户图形界面与RAPID数据的关联

10. 用户图形界面与RAPID程序调用的关联

11.Rapid实用指令精读a

12.Rapid实用指令精读b

13.Rapid程序功能解读c

14.Rapid程序功能解读d

15.模块及参数导入导出

16.虚拟信号创建(5.XX系统)

17.虚拟信号创建(6.XX系统)

18.信号逻辑连接

19.IO程序调用

20.SMB相关

21.多任务处理

22.安全区域监控

23.Profibus总线配置

24.Profinet—配置方法简述

25.Profinet—硬件连接

26.Profinet—获取组态配置文件

27.Profinet—PLC组态软件配置

28.Profinet—机器人端配置

29.Profinet—接口LED灯状态说明

30.串口通信配置

爱普生机器人应用

1.关于机械手的基础知识

2.硬件概要

3.EPSON RC+ 用户界面

4.RC+ 7.0软件操作

5.SPEL+语言

6.动作指令

7.I/O

8.Pallet

9.!...! 并列处理

10.多任务处理

11.循环控制指令

12.程序实例

13. 控制器操作

14. 机器人管理器操作

15.程序操作

16.常用指令介绍

综合案例

1、select.....send程序的条件分歧

2、call指令调用子程序

3、DO.....LOOP循环指令

4、IO控制案例

5、I O 的常用指令

6、暂停继续函数

7、Arc圆弧指令运用实例

8、Jump指令运用测试周期

9、运用AglTopls函数演示六种机械手

10、TmReset 0、Tmr(0)计时指令运用

11、CurPos实时输出当前位置指令运用

12、pallet托盘程序应用

13、托盘及全局保护变量的应用

14、多任务执行和内存IO控制

15、CTReset 内部计数器运用

16、TCP/IP通讯

17、串口通讯测试程序

18、XQT并行指令运用与RS232通讯

19、机械手左右手切换

20、pallet程序奇偶托盘摆放案例

21、托盘程式案例

22、实际电池搬运运用案例

23、EPSON 程序变量及运算的应用计算Arc中心-20

24、内存IO实际运用

25、 机器人与视觉搭配的应用

26、机械手搭载EPSON相机应用

27、抓取电池案例

28、六轴机械手多线程通讯应用

29、机械手搭载松下视觉应用-抓取不同产品

30、机械手于基恩士相机通讯应用

31、PLC与机械手IO通讯

C#与ABB通讯程序案例

1.UI界面设计

2. SDK的下载与安装

3.PC SDK 程序架构

4. SDK运行原理

5.SDK命名空间

6.异常处理

7.机器人仿真实训环境的创建86

8.机器人控制器管理

9.控制器的获取

10.Discovery命名空间

11.控制器的扫描

12.控制器属性获取

13.Controllers命名空间

14.控制器信息显示

15.控制器的登录及注销

16.控制器事件监听

17.控制器日志管理115

18.EventLogDomain命名空间

19.IOSystemDomain命名空间

20.ConfigurationDomain

21.MotionDomain命名空间141

22.机器人机械单元参数获取141

22.机器人当前位置获取145

23.FileSystemDomain命名

24.相机配置及组态编程

C#与爱普生机器人编程拓展

综合实践案例

项目1 三轴定位抓取

项目2 手眼标定

项目3 多产品设别分选

项目4 分拣机

项目5 循迹行走

项目6 四轴爱普生机器人对位贴合

项目7 六轴ABB机器人分选

项目8  双相机定位

项目9  锂电池焊接缺陷检测

项目10 锂电池OCV3测试

项目11 化妆品商标缺陷检测

项目12 机器视觉通用框架编写

29.机器人与视觉通信编程

30.视觉引导机器人抓取编程

【班制】

【课时】

2个月

【课程对象】

1.零基础学员

2.有电气及PLC编程基础的更容易入手

【开课时间】

指定日期 / 滚动开班 / 随到所学 / 预约开课

【上课现场】

【班型】

(全日制/周六日/晚上等)

【开课地点】

(总部或包含分校):分为两个校区,苏州校区(苏州木渎),常州校区(常州新北),

【使用教材

自编

【机构环境】

【机构简介】

完全零基础的PLC, C#/.NET上位机,Halcon机器视觉,工业机器人,单片机等工业智能化课程,打破高级语言难学的壁垒,轻松快速掌握。课程由从业多年的工控专家及高级培训讲师研发,以工作实用为基础,以就业需求提高待遇为根本,通俗易懂,为零基础跨行或行内急需提高的工控人员提供优质的课程服务,能够找到更好的,更适合自己的,更能体现自身价值的工作,成为现实。

如今,能够既懂PLC下位机,又懂得C#机器视觉上位机及数据库的工控人才匮乏,和讯课程能够从零基础学好PLC下位机,无缝衔接轻松学会上位机机器视觉,将每个学员朋友打造成工业智能化急需的人才!

【机构特色】

线上教育

提供直播课和录像课程,学员可随时反复学习,课程通俗易懂,全程干货,实用性强

线下实训

常州,苏州实训基地2000平,提供完备的设备,可随时前来实训,实战测试,做到理论结合实际,搞透知识点

参与项目

学完后可用在项目工程师辅助下参与实际项目,真正做到学有所成

【培训优势】

课程亮点

打通了由下位机(电气及PLC)转为上位机(C#,视觉,机器人)学习壁垒

技术支持

提供长期的技术支持,免费复读

线下实训

线下实训实战人手一机,可随时反复实训,长期提供指导,学习工作两不误

课程录像及直播

配备自编教材,实用性强,通俗易懂,结合现场实操,提高快速

参与项目

学员可选择参与项目,更快速的掌握知识点(江苏和讯下属的自动化工厂项目部提供)

优惠的硬件价格

江苏和讯为多家硬件设备代理商,可以提供更优惠的服务价格

新工控技术课程

不定期的发布关于总线技术,运动控制卡,滴滴马达,直线电机等市场很流行,先进的工控技术课程

实训设备租赁

实训设备租回家,在家也能操作,上班学习两不误。

相册
苏州上课点苏州上课点
苏州上课点苏州上课点
苏州上课点苏州上课点
苏州上课点苏州上课点
学员评价
葛*员葛*员
5.0
2024-11-13
挺好的,老师讲解很详细,课程安排合理,希望实际样例可以多讲一些
开班咨询
您想了解课程哪些方面呢?专业选校顾问为你1对1解答,帮你选好课程
开班时间课程费用开课校区周边交通授课师资上课时段招生对象其他咨询
在线提问
2024.12.05谭*鹏181*****667咨询了开班时间
2024.12.22彭*生139*****685咨询了周边交通
2024.12.19牛*迪182*****376咨询了上课时段
2024.12.17谭*队155*****852咨询了周边交通
2024.11.14陈*生152*****159咨询了开课校区
2024.11.14莫*生138*****463咨询了课程费用
2024.10.31先*生130*****821咨询了开班时间
2024.10.16焦*侠188*****474咨询了招生对象
2024.09.19周*184*****305咨询了上课时段
2024.09.08黄*199*****808咨询了课程费用
2024.09.07阎*俊183*****509咨询了授课师资
2024.08.15葛*员152*****966咨询了开课校区
2024.08.09侯*强195*****252咨询了上课时段
2024.08.08先*生186*****935咨询了开课校区
2024.08.06吴*巍189*****832咨询了课程费用
2024.08.05梅*生153*****061咨询了周边交通
2024.08.02曾*生157*****768咨询了课程费用
2024.07.29黄*188*****061咨询了周边交通
2024.07.29孙*生134*****050咨询了开班时间
2024.07.18寿*工134*****535咨询了开班时间
2024.12.05谭*鹏181*****667咨询了开班时间
2024.12.22彭*生139*****685咨询了周边交通
正规学校正规学校助学补贴助学补贴优质服务优质服务
logo
致电老师
预约试听
在线咨询