新课!《C#编程与PLC通信》

2020-08-07 11:58 更新 肖菲 浏览:1728人次 微信二维码

C#编程与PLC通信(点击课程立即学习)



课程简介

随着科技的发展,工业控制也朝着个性化、智能化、数据化的方向发展,上位机的地位也越来越重要,而如何快速进行数据的采集、存储、利用尤其重要。

C#是工业控制中常用的上位机开发语言,具有开发速度快,运行速度快,扩展库丰富,开发门槛低,使用范围广的特点。

本课程由浅入深的介绍了C#开发软件的安装配置,如何快速读写数据、解析数据、结合Sqlite存储数据以及导入导出Excel表格


课程大纲

章:VS Community 2017介绍

1、VS community 安装和设置

2、C# Winform简介及窗口布局

3、C#基本控件介绍1

4、C#基本控件介绍2

5、C#基本控件介绍3

6、C#程序打包分发

第二章: C#采用用Sharp7库连接PLC

1、 Sharp7读写库介绍

2、 西门子PLC的设置

3、 Sharp7 读写库的封装

4、 通过Sharp7库读取西门子PLC数据

5、 通过Sharp7库写入西门子PLC数据

6、 整型数据的转换

7、 浮点型数据的转换

8、 字符串数据的转换

9、 多线程读写

10、通过XML更改IP地址

11、异常的处理

12、注意事项

第三章:Sqlite介绍和使用

1、 Sqlite数据库介绍(10分钟)

2、 Sqlite Studio软件介绍

3、 SqlSugar数据库框架介绍

4、 SqlSugar的功能

5、 通过SqlSugar插入数据

6、 通过SqlSugar删除数据

7、 通过SqlSugar 更新数据

8、 通过SqLSugar快速查询数据

9、 DataGridView控件的介绍

10、通过DataGridView进行数据的展示

11、通过DataGridView进行排序

12、通过DataGridView进行数据库的操作

第四章:导入导出Excel

1、NPOI读写Excel库介绍

2、导入Excel数据到数据库

3、导出数据库到Excel文档

4、C#反射提高编程效率

5、NPOI注意事项

6、总结


讲师简介

李福来老师长期从事电气自动化及其上位机开发工作,有着长年的产品知识的积累、掌握丰富的现场应用案例,以及多种复杂疑难案例的处理经验。对PLC与上位机的结合有着独到的见解和丰富的经验,开发过多款上位机软件,精通Sqlite、Sqlserver等工控常用数据库。



C#编程与PLC通信(点击课程立即学习)

好书推荐
< >

  • 三菱 PLC 技术功能指令应用详解

    为三菱FX2N系列PLC顺控程序设计和功能指令讲解,重点是功能指令讲解。为了使读者能够在较短的时间内正确理解、 掌握和应用功能指令,书中除了对指令本身作了详细的说明外...

  • 三菱FX系列PLC定位控制应用技术

    以三菱电动机的三菱FX系列PLC为目标机型,以广大自动化技术的初学者为对象而编写的一本专门讲解定位控制技术的入门书

  • PLC模拟量与通信控制应用实践

    以三菱fx2n plc为目标机型,介绍了plc在模拟量控制和通信控制中的应用。在模拟量控制中, 重点介绍了三菱fx2n plc模拟量特殊模块和pid控制应用...

  • 工控技术应用数学

    本书是针对工作在生产第一线的电工编写的。他们或因数学知识没有学好,或因时间长了有所遗忘等种种原因, 在学习和应用电工电子技术...

  1. 1
  2. 2