徐州培训网 > 徐州人工智能培训机构 > 徐州工埔教育
首页 培训网 最新资讯 热门问答

徐州工埔教育

13160485627 免费试听

您当前的位置: 徐州软件系统培训 > 徐州人工智能培训 > 徐州C#上位机编程培训班

徐州C#上位机编程培训班

¥详询

班制:周末班

工埔教育-徐州校区
上课(咨询)地址:徐州市贾汪区振兴大道与金湖路交汇处东北侧--淮海人力资源服务
报名咨询 预约试听
课程介绍


上位机开发课程大纲
阶段
课程内容
实例
第一阶段

1.C#开发环境及初步体验

2.变量和常量

3.表达式和运算符

4.字符和字符串

5.控制语句

6.数组和集合

7.异常处理

8.类、对象、属性和方法

9.泛型

10.委托和事件

11.线程的使用

12.串口通信

13.Socket的TCP/IP通信


用C#调用Mod bus协议库实现PC与西门子PLC的通信实例
第二阶段

Win form+数据库技术

1.Windows窗体应用程序

2.Windows应用程序件

3.数据库访问技术

4.Data Grid View数据控件

5.调用Excel


1.设计一张Excel表,汇总不同时间段所有寄存器的数据,将读取的数据存入该Excel表中;

2.PLC控制两台异步电机的实例,上位机读取PLC寄存器数据,Win Form界面显示开关按钮的位置和电机运行状态。


第三阶段

常用通讯协议

1.C#上位机监控自动化控制系统概述

1.1 开发上位机监控自动化控制系统的意义

1.2 通信协议概述

1.3 上位机和下位机的连接

2.C#调用的Mod bus协议库

2.1 Mod ubs仿真软件下载和应用

2.9 三菱PLC与上位机用Mod bus协议通信实例

3.C#开发OPC客户端

3.1 OPC规范介绍

3.1.1 OPC规范

3.1.2 OPC客户和OPC服务器结构

3.1.3 OPC服务器对象组成

3.1.4 OPC接口体系

3.1.5 自动化接口的对象的属性和方法

3.2 KEPWARE

3.2.1 安装Kep ware

3.2.2 OPC Client通过OPC Verver读取PLC数据

3.3 C#开发OPC客户端

3.4 C#通过OPC实现上位机与西门子PLC通讯

4.C#使用Sharp7与西门子PLC通信

4.1 S7协议介绍

4.2 Sharp7的部署

4.3 Sharp7接口函数

4.4 西门子PLC与上位机用Sharp7通信实例



第四阶段

C#开发上位机监控系统

1.通讯参数设定

2.监控节点参数

3.界面与控件设计

4.流程控制图的绘制

5.读取监测点参数

6.读取通信参数,连接通信口

7.显示控制流程图、

8.读取PLC数据在流程中显示

9.定时采集数据存入数据库、定时数据、报警数据

10.监控节点数据显示

11.趋势图

12.报警查询

13.报表输出






体验课预约试听

倒计时

12:00:00

课程热线:

13160485627
在线咨询

客服在线时间:早上9点~下午6点,其他时间请在线预约报名或留言,谢谢!

徐州人工智能

免费体验课开班倒计时

11: 41: 09

稍后会有专业老师给您回电,请保持电话畅通

咨询电话:13160485627
推荐机构 全国分站 更多课程

本周仅剩 个试听名额

请键入信息,稍后系统将会把领奖短信发至您的手机

申请试听名额

已有10254人申请免费试听

01电话咨询 | 13160485627

QQ:2660156276
加盟合作:0755-83654572