课程介绍
注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1 图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。WinForm框架是Windows Form的简称,是美国微软公司Microsoft开发基于.NET Framework平台的桌面运用程序框架,一般使用C#语言编写。 WinForm框架可用于设计窗体和可视控件,采用面向对象语言C#,可快速创建绚丽漂亮的基于Windows的桌面应用程序、非常适合做上位机的界面!
串口(Serial Port),也称串行通讯接口(通常指 COM 口),串口通信是指将数据一个比特一个比特地逐位进行传输的通信模式。C#串口通信是借助一个SerialPort类的对象来方便的对串口进行读写。
Modbus是一种串行通信协议,是施耐德电气发表工业标准协议。C#NModbus4库提供了ModbusMaster、 ModbusSlave类来实现Modbus通讯相关的功能。
本课程主要帮助学员熟练掌握C#WinForm框架上位机串口编程,Modbus协议编程,并且通过两个实战工具项目,为学习C#WinForm 上位机编程串口、 Modbus编程打下坚固的基础!
课程大纲
01.
课前准备工作(1节) 免费试看
02.
串口通讯基础讲解(1节)
03.
虚拟串口软件的使用(1节)
04.
C# 串口编程项目搭建与UI(1节)
05.
C# 串口编程控件初始化(1节)
06.
C# 串口打开与关闭(1节)
07.
C# 串口读取与发送数据(1节)
08.
C# 串口定时发送数据(1节)
09.
C# 串口使用多线程编程(一)(1节)
10.
C# 串口使用多线程编程(二)(1节)
11.
Modbus通讯协议简介(1节)
12.
Modbus通讯软件仿真(一)(1节)
13.
Modbus通讯软件仿真(二)(1节)
14.
Modbus通讯软件仿真(三)(1节)
15.
Modbus地址码、表、功能码(1节)
16.
Modbus TCP UDP 03功能码报文(1节)
17.
Modbus RTU ASCII 03功能码报文(1节)
18.
Modbus RTU 06、16功能码报文(1节)
19.
Modbus RTU 01、05、15功能码报文(1节)
20.
C# Modbus编程项目搭建与UI界面(1节)
21.
C# NModbus4库安装与相关类简介(1节)
22.
C# Modbus控件数据初始化(1节)
23.
C# Modbus Rtu主站连接与断开(1节)
24.
C# Modbus Rtu主站实现03功能码(1节)
25.
C# Modbus Rtu主站实现06功能码(1节)
26.
C# Modbus Rtu主站实现16功能码(1节)
27.
C# Modbus Rtu主站实现01功能码(1节)
28.
C# Modbus Rtu主站实现15功能码(1节)
29.
C# Modbus Ascii主站连接与断开(1节)
30.
C# Modbus Ascii测试常用功能码(1节)
31.
C# Modbus TCP主站连接与断开(1节)
32.
C# Modbus TCP测试常用功能码(1节)
33.
C# Modbus UDP主站连接与断开(1节)
34.
C# Modbus UDP测试常用功能码(1节)
35.
C# Modbus Rtu从站启动与停止(1节)
36.
C# Modbus Rtu从站事件监听(1节)
37.
C# Modbus Rtu从站数据编辑并同步到DataStore(1节)
38.
C# Modbus Rtu从站数据DataStore同步到界面(1节)
39.
C# Modbus Ascii从站代码实现与测试(1节)
40.
C# Modbus TCP从站代码实现与测试(1节)
41.
C# Modbus UDP从站代码实现与测试(1节)
42.
C# Modbus 项目主从整体测试(1节)