常州机器视觉培训

常州上位机软件开发

常州工业机器人编程设计培训

常州PLC培训

常州PLC

常州PLC编程培训

常州电工培训

常州和讯plc培训中心欢迎您!
热门课程
联系方式
  • 常州和讯自动化培训中心
  • 常州市新北区府琛商务广场2号楼1409室
  • 电话:0519-85602926
  • 手机:15861139266 13401342299
当前位置:网站首页 > 培训课程 > 上位机软件开发培训课程 上位机软件开发培训课程
上位机软件开发培训课程
日期:2022-04-24 16:06:06人气:  标签:常州上位机开发

1. 电气行业的演变
2. 最新的完整自动化系统介绍
3. 那么为什么选择C#呢?
4.课程目录介绍
5.  认识一下C#
6. C# 与 .NET 的关系
7.  C#和.NET的区别
8.C#与工业自动化
9.  Native(原生)与 Managed(托管)程序
10.  VS2015安装要求
11.  VS2015安装
12.  VS2015常用菜单和功能简介
13.   第一个C#程序基于windows窗体应用
14.   创建第一个控制台应用程序
15.   C#程序注释
16. 什么是类
17. 实操创建类,方法及调用
18.命名空间概念及操作
19. Main方法
20. C#语句及标识符
21.  对象和类区别
22. 类和对象的解析总结
C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,
通过它可以开发各类应用软件,网页及APP。
绝大多数工业自动化领域的应用软件,如伺服调试软件,工业上位机软件的开发,机器视觉软件的应用开发等都是通过C#来编写的。

本课程是专门针对电工或PLC编程等从事工业自动化化行业人员,进入上位机及机器视觉开发领域而编写的C#基础课
本课针对性极强,因为C#应用领域很广,内容很多,如果全面去学习C#,得不偿失,耗时耗力,也不能马上能用上,
所以最好能针对性的去学习与自动化相关的常用的C#知识点,快速的去理解和应用,这样提高我们的学习效率,
及早的能将所学知识转化为较好的工资待遇才是非常重要的

适合哪些人员

1.零基础想进入上位机及机器视觉开发领域的人员提供的编程语言基础课
   
2.具有PLC编程的基础的人员

3.工厂的电工及设备维护人员

4.其他想进入自动化行业,有好的工资待遇或想提高知识面人员

注:我们为您提供的从基础电工,到PLC编程,工业机器人编程,再到上位机机器视觉编程一整套的学习提高方案
       
       都是从零基础到快速提高,到案例分析,再到实际综合项目,由浅入深的提高,详细介绍可联系我们助教

课程特点:
1.以记笔记的形式,和你一起记录工业自动化中常常用的知识点,慢条斯理的,由浅入深,通俗易懂的讲解
2.类比PLC的编程语法及编程习惯,来讲解C#语法特点,这样更好的理解从上位机到下位机(PLC等)的关联
3.边通俗讲解代码的含义,边编写代码应用到实际案例中,这样边理解边应用,学员可以紧跟步伐敲代码加深理解
4.案例分析与讲解都是紧扣自动化行业的领域,这样就能知道玫瑰知识点学了有说明用,做到学完就能用
5.这个基础课程贯通了后面案例及综合项目的知识点,为后面快速提高,实操项目提供了有针对性的基础
6.课程内容与和讯工控教育的现场设备进行互动关联,同学们可以直接拿代码到现场专用设备上进行调试,实操

第1讲 工控软件是如何通过C#开发的
第2讲 C#结构及自动化应用场合
第3讲 自动化开发软件VS2017安装必备条件
第4讲 VS软件编程界面介绍
第5讲  如何开发第一个C#程序
第6讲 程序代码规则及结构介绍
第7讲 程序结构各模块作用
第8讲 自动化程序代码编写规范
第9讲 C sharp基础语法
第10讲 变量定义
第11讲 变量的声明
第12讲 数据类型之整数类型
第13讲 数据类型之浮点类型
第14讲 应用案例(一)
第15讲 布尔类型
第16讲 字符类型
第17讲  应用案例(二)
第18讲 变量的初始化
第18讲 变量作用域 成员变量与局部变量(二)
第19讲 常量
第20讲  算术运算符应用
第21讲  自加自减应用
第22  赋值运算应用

第23讲  关系运算符应用
第24讲 逻辑运算案例
第25讲 条件运算符应用
第26讲 条件运算符案例
第27讲  隐式转换与显式转换
第28讲 Convert转换
第29讲 流程控制介绍
第30讲 基本IF语句
第31讲 IF..ELSE语句
第32讲 IF..else If...else

第34讲 while和do while应用

第35讲 FOR循环应用
第36讲 跳出循环
第37讲数组的概念
第38 讲 一维数组使用
第39讲 二维数组介绍
第40讲 数组的遍历
第41讲数组的基本操作
第42讲 字符串概念及声明
第43讲 如何提取字符串信息
第44讲 字符串操作应用
第46讲 面向对象程序设计知识框架

第47讲 对象概念
第48讲 类的概念
第49讲 类的三大特征概念
第50讲 类的声明和字段

第51讲 类属性应用
第52讲 类的构造函数及静态构造函数
第53讲 析构函数
第55讲 类的修饰符
第56 讲 方法的声明和应用
第57讲 方法的参数应用
第58讲 方法的重载应用
第59 讲 类的静态成员
第60讲 对象的创建和销毁
第61讲 类与对象的关系

第62讲 继承的应用
第63讲 base关键字使用
第64讲 多态的应用
第65 讲 窗体应用章节概述
第66讲 开发应用程序的一般步骤

第67讲 添加和删除窗体

第68讲  窗体的应用
第69讲 MDI窗体应用
第70讲 如何实现MDI子窗体不重复打开
第71讲 控件知识框架
第72讲 控件的概念及命名规范
第73讲 控件的常见操作
第74讲  wondows控件的使用(一)
第75讲  wondows控件的使用(二)
第76讲 下拉框的常用方法
第77讲 ListBox列表控件常见方法
第78讲 GroupBox控件常用方法
第79讲  TreeView控件与ImageList组件应用
第80讲 Timer计数器用法
第81讲 菜单 工具栏和状态栏常见应用
第82讲 消息框应用
第83讲 程序调试及异常处理知识框架
第84讲 错误提示说明
第85讲 断点调试方法
第86讲 try...catch语句
第87讲 try...catch..finally语句异常处理
第88讲 IO数据流技术知识框架
第89讲 File类和FileInfo类
第90讲 判断文件是否存在方法
第91讲  创建文件方法
第92讲  文件复制方法
第93讲  文件移动方法
第94讲  文件删除方法
第95讲  文件获取其他信息方法
第96讲  文件夹操作方法
第97讲  通过FileStream读写文件
第98讲  通过StreamWriter和StreamReader读写文件
第99讲  GDI绘图概述
第100讲  如何设置画笔和画刷
第101讲 数据处理基础介绍
第102讲 数据库软件SQLsever安装操作及SQL语句介绍
第103讲 如何编写代码连接SQL数据库
第104讲 如何操作数据库报表

第1讲 C#与工业智能化系统介绍
第2讲 认识下视觉上位机软件开发平台
第3讲 简单视觉上位机应用程序创建和发布
第4讲 快速理解视觉上位机应用程序代码结构
第5讲 通过案例实操快速理解类和对象
第6讲 实操理解PLC类构造函数
第7讲  实操代码理解类的成员及其关系
第8讲 基于视觉上位机常用的变量和常量分析
第9讲  C#中联合PLC常用的数据类型及之间转换
第10讲  C#中基于PLC的枚举类型的应用
第11讲 PLC站点基于C#的结构体表达
第12讲  数组在PLC视觉上位机中相关应用
第13讲 视觉上位机常用的流程控制
第14讲  视觉上位机常用表达式及运算符
第15讲  快速理解线程和进程关系
第16讲 通过线程实现图片跑马灯效果
第17讲 通过线程实现上位机界面两组进度条运行
第18讲 进程和线程关系总结
第19讲 程序常见缺陷及如何通过线程优化
第20讲 线程池简单介绍及Task类视觉上位机应用
第21讲 通过Task如何实现与PLC数据交互显示
第22讲  通过实际运算方法理解委托功能
第23讲 通过委托来实现2个界面的数据通信
第24讲 委托在视觉上位机位置控制中的应用
第25讲 事件在PLC位置控制中的应用
第26讲 泛型在视觉上位机上的应用
第27讲 正则表达式在视觉上位机数据处理中的应用
第28讲 C#对视觉上位机中文件表格Excel的操作
第29讲 C#对视觉上位机中文本文件的操作
第30讲 通过配置文件配置数据实现登录界面的设计
第31讲 常用窗体及控件功能介绍
第32讲  工控软件的菜单栏,工具栏,状态栏介绍
第33讲  自动化上位控制UI界面绘图(GDI+)
第34讲  对现有文本控件进行升级开发添加验证功能
第35讲 自定义控件--相机开关自复位按钮
第36讲 视觉上位机软件多语言界面切换
第37讲 数据表格处理之ListView用法
第38讲 自定义控件--管道流动效果

第六卷  C#与PLC (通过PPT)

第一节 网口通信
第二节 Socket的通讯编程过程
第三节 C#的Socket通信案例
第四节 C#与西门子PLC通过S7NetPlus进行通信
第五节 C#与PLC之间字符串读写方式
第六节 C#与西门子PLC通过Sharp7进行通信
第七节 串口通信基础
第八节 串口调试软件的编写
第九节 Modubs通信基础
第十节 C#与S7-1200PLC通过Nmodbus定位控制--TCP客户机
第十一节 C#与PLC通过Easymodbus进行通信—TCP服务器
第十二节 封装S7NetPlus进行多任务读写类

第十三节  增加西门子
第十四节 增加三菱

第十七节 ModbusRTU控制变频器


第七卷  工业数据处理(上位机,机器视觉)

第一节 工业数据处理相关硬件
第二节 C#对数据库Access的操作
第三节 数据库SQL的介绍及基本操作
第四节 SQL语句对数据表操作
第五节 C#对数据库SQL的操作
第六节 SQL数据处理类库
第七节 C#对数据库SQLite的操作

第九节 ORM框架之Drapper
第十节 LiveChart数据分析展示

第八卷  上位机实战案例





 第二卷  机器视觉及上位机基于C#外围设备编程实践


/第三章  C#与硬件设备通讯库及案例

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


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


第三节   与其他硬件(变频器,仪表,扫描枪等)


第四节   C#与工业机器人

4.1  与ABB通讯程序案例
4.2  与爱普生
4.3  机器人编程拓展
4.4  机器人拆装保养

第五节  C#与运动控制卡
本文网址:

相关信息:
  • 没有资料
版权所有 CopyRight 2006-2017 江苏和讯自动化设备有限公司 常州自动化培训中心 电话:0519-85602926 地址:常州市新北区新桥商业广场3幢2128室
苏ICP备14016686号-2 技术支持:常州山水网络
本站关键词:常州PLC培训 常州PLC编程培训 常州PLC编程 常州PLC培训班 网站地图 网站标签
在线与我们取得联系