Visual Studio串口通信与测控应用编程实践
2020-04-07 13:52:26 0 举报
AI智能生成
Visual Studio串口通信与测控应用编程实践
作者其他创作
大纲/内容
7 基于智能仪器的测控系统
7.1 典型智能仪器简介
7.1.1 智能仪器的结构与特点
7.1.2 XMT-3000A型智能仪器及其通信协议
1.XMT-3000A型智能仪器的特点
2.XMT-3000A型智能仪器的通信协议
7.2 PC与单台XMT-3000A智能仪器组成的测控系统
7.2.1 设计任务
7.2.2 线路连接
1.连接说明
2.参数设置
3.串口通信调试
7.2.3 VB.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
7.2.4 VC++.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
7.2.5 C#.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
7.3 PC与多台XMT-3000A智能仪器组成的测控系统
7.3.1 设计任务
7.3.2 线路连接
1.连接说明
2.参数设置
3.串口通信调试
7.3.3 VB.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
7.3.4 VC++.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
7.3.5 C#.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
8 基于无线数传模块的测控系统
8.1 典型无线数传模块简介
8.1.1 无线数传技术概述
1.概述
2.无线通信芯片的选择
8.1.2 DTD46X系列无线数传模块
1.DTD46X系列无线数传模块的特点
2.DTD46X无线数传模块的使用方法
3.DTD46X系列无线数传模块的应用
4.DTD46X系列的组网应用
8.2 PC与DTD462无线数传模块组成的测控系统
8.2.1 设计任务
1.单片机端程序设计
2.PC端程序
8.2.2 线路连接
8.2.3 利用C51语言实现基于DS18B20的单片机温度测控
8.2.4 利用汇编语言实现基于DS18B20的单片机温度测控
8.2.5 利用VB.NET实现PC与无线数传模块温度测控
1.利用SerialPort控件实现
2.利用MSComm控件实现
8.2.6 利用VC++.NET实现PC与无线数传模块温度测控
1.利用SerialPort控件实现
2.利用MSComm控件实现
8.2.7 利用C#.NET实现PC与无线数传模块温度测控
1.利用SerialPort控件实现
2.利用MSComm控件实现
9 基于GSM短信模块的测控系统
9.1 GSM网络短信测控技术
9.1.1 GSM短信测控系统的特点与组成
1.利用短信测控的优点
2.短信测控系统的组成
3.短信测控系统功能分析
4.GSM短信模块
9.1.2 AT指令介绍
1.基本语法命令
2.扩展语法命令
3.标准V.25TER AT命令
4.参照GSM07.05的AT命令
5.AT指令的注意事项
9.1.3 超级终端的使用
1.超级终端的配置
2.GSM短信模块通信协议
3.用超级终端接收和发送短信
9.2 PC与TC35短信模块组成的控制系统
9.2.1 设计任务
9.2.2 线路连接
9.2.3 利用C51语言实现单片机温度检测及短信发送
9.2.4 利用C51语言实现单片机短信接收及继电器控制
9.2.5 利用VB.NET实现PC短信接收与发送
1.程序代码设计
2.运行程序
9.2.6 利用VC++.NET实现PC短信接收与发送
1.程序代码设计
2.运行程序
附录A 串行通信控件MSComm
1.MSComm控件处理通信的方式
2.MSComm控件的引用
3.MSComm控件的常用属性
4.MSComm控件的OnComm事件
5.MSComm控件通信步骤
附录B 串行通信控件SerialPort
1.SerialPort控件的常用属性
2.SerialPort控件的方法
3.SerialPort控件的事件
4.SerialPort控件的使用流程
5.SerialPort控件的代码例程
参 考 文 献
1 基于三菱PLC的测控系统
1.1 三菱PLC特殊功能模块与通信协议
1.1.1 FX2N系列PLC的特殊功能模块
1.特殊功能模块的分类
2.特殊功能模块的使用与编程
3.四通道A/D转换模块FX2N-4AD
1.1.2 三菱PLC编程口通信协议
1.命令帧格式
2.响应帧格式
3.地址计算
4.强制置位与复位
5.读/写指令示例
1.2 PC与三菱FX2N PLC组成的测控系统
1.2.1 设计任务
1.2.2 线路连接
1.2.3 三菱PLC端测控程序设计
1.PLC梯形图
2.程序的写入
3.PLC程序的监控
4.PC与PLC串口通信调试
1.2.4 PC端VB.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
1.2.5 PC端VC++.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
1.2.6 PC端C#.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
2 基于西门子PLC的测控系统
2.1 西门子PLC模拟量扩展模块与通信协议
2.1.1 西门子PLC模拟量输入模块
1.PLC对模拟量的处理
2.模拟量输入模块
3.模拟量扩展模块的寻址
2.1.2 西门子PLC PPI通信协议
1.通信过程
2.命令格式
3.命令类型
2.2 PC与西门子S7-200 PLC组成的测控系统
2.2.1 设计任务
2.2.2 线路连接
2.2.3 西门子PLC端测控程序设计
1.PLC梯形图
2.程序的下载
3.PLC程序的监控
4.PC与PLC串口通信调试
2.2.4 PC端VB.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
2.2.5 PC端VC++.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
2.2.6 PC端C#.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
3 基于PCI数据采集卡的测控系统
3.1 典型数据采集卡简介
3.1.1 数据采集系统概述
1.数据采集系统的含义
2.数据采集系统的功能
3.数据采集卡的类型
4.数据采集卡的选择
3.1.2 基于PC的DAQ系统组成
1.硬件子系统
2.软件子系统
3.1.3 .NET语言数据采集与控制的方式
1.使用ActiveX控件
2.使用动态链接库(DLL)
3.1.4 PCI-1710HG数据采集卡安装与测试
1.数据采集卡的性能
2.基于PCI-1710HG数据采集卡构成的测控系统组成
3.PCI-1710HG数据采集卡的安装
4.PCI-1710HG数据采集卡的测试
5.ActiveDAQ控件的安装
3.2 PC与PCI-1710HG数据采集卡组成的测控系统
3.2.1 设计任务
3.2.2 线路连接
3.2.3 VB.NET测控程序设计
1.程序界面设计
2.程序代码设计
3.运行程序
3.2.4 VC++.NET测控程序设计
1.程序界面设计
3.2.5 C#.NET测控程序设计
1.程序界面设计
3.运行程序
4 基于单片机的测控系统
4.1 典型单片机开发板简介
4.1.1 单片机测控系统的组成
1.单片机测控系统的硬件组成
2.单片机测控系统的软件组成
4.1.2 单片机开发板B的功能
4.1.3 单片机开发板B的主要电路
1.电源电路
2.时钟电路
3.复位电路
4.数码管显示电路
5.串口通信驱动电路
4.2 PC与单片机开发板B组成的测控系统
4.2.1 设计任务
4.2.2 线路连接
4.2.3 单片机端C51温度测控程序设计
4.2.4 单片机汇编测控程序设计
4.2.5 PC端VB.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
4.2.6 PC端VC++.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
4.2.7 PC端C#.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
5 基于远程I/O模块的测控系统
5.1 典型远程I/O模块简介
5.1.1 集散控制系统的结构与特点
5.1.2 ADAM4000远程数据采集控制系统
1.ADAM4000系列模块的功能特点
2.ADAM4000远程数据采集控制系统的组成
5.1.3 ADAM4000系列模块简介
1.ADAM4000系列模拟量输入模块
2.ADAM4000系列数字量输入/输出模块
5.1.4 ADAM4000系列模块的软件安装
5.1.5 ADAM4000系列模块添加设备
1.添加串口
2.添加模块
3.测试模块
5.2 PC与ADAM4000系列模块组成的测控系统
5.2.1 设计任务
5.2.2 线路连接
5.2.3 VB.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
5.2.4 VC++.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
5.2.5 C#.NET测控程序设计
1.利用SerialPort控件实现
2.利用MSComm控件实现
6 基于USB数据采集模块的测控系统
6.1 USB总线在数据采集系统中的应用
6.1.1 USB总线及其数据采集系统的特点
1.USB总线技术概述
2.USB总线数据采集系统的特点
6.1.2 采用USB传输的数据采集系统
1.硬件组成
2.软件构成
3.实现USB远距离采集数据传输
6.1.3 USB-4711A数据采集模块与安装
1.USB-4711A数据采集模块简介
2.安装模块设备管理程序和驱动程序
3.配置模块
4.模块测试
5.ActiveDAQ控件的安装
6.2 PC与USB-4711A数据采集模块组成的测控系统
6.2.1 设计任务
6.2.2 线路连接
6.2.3 VB.NET测控程序设计
1.程序界面设计
2.程序代码设计
3.运行程序
6.2.4 VC++.NET测控程序设计
1.程序界面设计
2.程序代码设计
3.运行程序
6.2.5 C#.NET测控程序设计
1.程序界面设计
2.程序代码设计
3.运行程序
0 条评论
下一页