微信扫一扫,移动浏览光盘
简介
李江全、张荣华、李伟、龙霞飞等编著的《Visual Studio串口通信与测控应用编程实践(附光盘)》提供了9种典型的测控应用系统,采用的硬件是主流的,设计任务是具体的,实现过程是完整的。
本书开发软件采用流行的面向对象语言VB.NET、VC++.NET和C#.NET,符合目前测控系统的发展趋势。
目录
第1章 基于三菱PLC的测控系统/1
1.1 三菱PLC特殊功能模块与通信协议/1
1.1.1 FX2N系列PLC的特殊功能模块/1
1.1.2 三菱PLC编程口通信协议/8
1.2 PC与三菱FX2N PLC组成的测控系统/16
1.2.1 设计任务/16
1.2.2 线路连接/16
1.2.3 三菱PLC端测控程序设计/17
1.2.4 PC端VB.NET测控程序设计/20
1.2.5 PC端VC++.NET测控程序设计/28
1.2.6 PC端C#.NET测控程序设计/39
第2章 基于西门子PLC的测控系统/47
2.1 西门子PLC模拟量扩展模块与通信协议/47
2.1.1 西门子PLC模拟量输入模块/47
2.1.2 西门子PLC PPI通信协议/51
2.2 PC与西门子S7-200 PLC组成的测控系统/55
2.2.1 设计任务/55
2.2.2 线路连接/55
2.2.3 西门子PLC端测控程序设计/56
2.2.4 PC端VB.NET测控程序设计/61
2.2.5 PC端VC++.NET测控程序设计/71
2.2.6 PC端C#.NET测控程序设计/84
第3章 基于PCI数据采集卡的测控系统/92
3.1 典型数据采集卡简介/92
3.1.1 数据采集系统概述/92
3.1.2 基于PC的DAQ系统组成/96
3.1.3 .NET语言数据采集与控制的方式/98
3.1.4 PCI-1710HG数据采集卡安装与测试/100
3.2 PC与PCI-1710HG数据采集卡组成的测控系统/110
3.2.1 设计任务/110
3.2.2 线路连接/110
3.2.3 VB.NET测控程序设计/111
3.2.4 VC++.NET测控程序设计/121
3.2.5 C#.NET测控程序设计/131
第4章 基于单片机的测控系统/136
4.1 典型单片机开发板简介/136
4.1.1 单片机测控系统的组成/136
4.1.2 单片机开发板B的功能/139
4.1.3 单片机开发板B的主要电路/140
4.2 PC与单片机开发板B组成的测控系统/143
4.2.1 设计任务/143
4.2.2 线路连接/144
4.2.3 单片机端C51温度测控程序设计/145
4.2.4 单片机汇编测控程序设计/152
4.2.5 PC端VB.NET测控程序设计/160
4.2.6 PC端VC++.NET测控程序设计/168
4.2.7 PC端C#.NET测控程序设计/177
第5章 基于远程I/O模块的测控系统/183
5.1 典型远程I/O模块简介/183
5.1.1 集散控制系统的结构与特点/183
5.1.2 ADAM4000远程数据采集控制系统/185
5.1.3 ADAM4000系列模块简介/187
5.1.4 ADAM4000系列模块的软件安装/194
5.1.5 ADAM4000系列模块添加设备/196
5.2 PC与ADAM4000系列模块组成的测控系统/198
5.2.1 设计任务/198
5.2.2 线路连接/198
5.2.3 VB.NET测控程序设计/199
5.2.4 VC++.NET测控程序设计/207
5.2.5 C#.NET测控程序设计/216
第6章 基于USB数据采集模块的测控系统/226
6.1 USB总线在数据采集系统中的应用/226
6.1.1 USB总线及其数据采集系统的特点/226
6.1.2 采用USB传输的数据采集系统/228
6.1.3 USB-4711A数据采集模块安装与测试/230
6.2 PC与USB-4711A数据采集模块组成的测控系统/235
6.2.1 设计任务/235
6.2.2 线路连接/235
6.2.3 VB.NET测控程序设计/236
6.2.4 VC++.NET测控程序设计/246
6.2.5 C#.NET测控程序设计/257
第7章 基于智能仪器的测控系统/262
7.1 典型智能仪器简介/262
7.1.1 智能仪器的结构与特点/262
7.1.2 XMT-3000A型智能仪器及其通信协议/264
7.2 PC与单台XMT-3000A智能仪器组成的测控系统/267
7.2.1 设计任务/267
7.2.2 线路连接/267
7.2.3 VB.NET测控程序设计/269
7.2.4 VC++.NET测控程序设计/277
7.2.5 C#.NET测控程序设计/286
7.3 PC与多台XMT-3000A智能仪器组成的测控系统/291
7.3.1 设计任务/291
7.3.2 线路连接/292
7.3.3 VB.NET测控程序设计/294
7.3.4 VC++.NET测控程序设计/305
7.3.5 C#.NET测控程序设计/319
第8章 基于无线数传模块的测控系统/332
8.1 典型无线数传模块简介/332
8.1.1 无线数传技术概述/332
8.1.2 DTD46X系列无线数传模块/334
8.2 PC与DTD462无线数传模块组成的测控系统/340
8.2.1 设计任务/340
8.2.2 线路连接/341
8.2.3 利用C51语言实现基于DS18B20的单片机温度测控/341
8.2.4 利用汇编语言实现基于DS18B20的单片机温度测控/349
8.2.5 利用VB.NET实现PC与无线数传模块温度测控/356
8.2.6 利用VC++.NET实现PC与无线数传模块温度测控/364
8.2.7 利用C#.NET实现PC与无线数传模块温度测控/374
第9章 基于GSM短信模块的测控系统/380
9.1 GSM网络短信测控技术/380
9.1.1 GSM短信测控系统的特点与组成/380
9.1.2 AT指令介绍/384
9.1.3 超级终端的使用/389
9.2 PC与TC35短信模块组成的控制系统/393
9.2.1 设计任务/393
9.2.2 线路连接/393
9.2.3 利用C51语言实现单片机温度检测及短信发送/395
9.2.4 利用C51语言实现单片机短信接收及继电器控制/402
9.2.5 利用VB.NET实现PC短信接收与发送/409
9.2.6 利用VC++.NET实现PC短信接收与发送/423
附录A 串行通信控件MSComm/437
附录B 串行通信控件SerialPort/444
参考文献/449
1.1 三菱PLC特殊功能模块与通信协议/1
1.1.1 FX2N系列PLC的特殊功能模块/1
1.1.2 三菱PLC编程口通信协议/8
1.2 PC与三菱FX2N PLC组成的测控系统/16
1.2.1 设计任务/16
1.2.2 线路连接/16
1.2.3 三菱PLC端测控程序设计/17
1.2.4 PC端VB.NET测控程序设计/20
1.2.5 PC端VC++.NET测控程序设计/28
1.2.6 PC端C#.NET测控程序设计/39
第2章 基于西门子PLC的测控系统/47
2.1 西门子PLC模拟量扩展模块与通信协议/47
2.1.1 西门子PLC模拟量输入模块/47
2.1.2 西门子PLC PPI通信协议/51
2.2 PC与西门子S7-200 PLC组成的测控系统/55
2.2.1 设计任务/55
2.2.2 线路连接/55
2.2.3 西门子PLC端测控程序设计/56
2.2.4 PC端VB.NET测控程序设计/61
2.2.5 PC端VC++.NET测控程序设计/71
2.2.6 PC端C#.NET测控程序设计/84
第3章 基于PCI数据采集卡的测控系统/92
3.1 典型数据采集卡简介/92
3.1.1 数据采集系统概述/92
3.1.2 基于PC的DAQ系统组成/96
3.1.3 .NET语言数据采集与控制的方式/98
3.1.4 PCI-1710HG数据采集卡安装与测试/100
3.2 PC与PCI-1710HG数据采集卡组成的测控系统/110
3.2.1 设计任务/110
3.2.2 线路连接/110
3.2.3 VB.NET测控程序设计/111
3.2.4 VC++.NET测控程序设计/121
3.2.5 C#.NET测控程序设计/131
第4章 基于单片机的测控系统/136
4.1 典型单片机开发板简介/136
4.1.1 单片机测控系统的组成/136
4.1.2 单片机开发板B的功能/139
4.1.3 单片机开发板B的主要电路/140
4.2 PC与单片机开发板B组成的测控系统/143
4.2.1 设计任务/143
4.2.2 线路连接/144
4.2.3 单片机端C51温度测控程序设计/145
4.2.4 单片机汇编测控程序设计/152
4.2.5 PC端VB.NET测控程序设计/160
4.2.6 PC端VC++.NET测控程序设计/168
4.2.7 PC端C#.NET测控程序设计/177
第5章 基于远程I/O模块的测控系统/183
5.1 典型远程I/O模块简介/183
5.1.1 集散控制系统的结构与特点/183
5.1.2 ADAM4000远程数据采集控制系统/185
5.1.3 ADAM4000系列模块简介/187
5.1.4 ADAM4000系列模块的软件安装/194
5.1.5 ADAM4000系列模块添加设备/196
5.2 PC与ADAM4000系列模块组成的测控系统/198
5.2.1 设计任务/198
5.2.2 线路连接/198
5.2.3 VB.NET测控程序设计/199
5.2.4 VC++.NET测控程序设计/207
5.2.5 C#.NET测控程序设计/216
第6章 基于USB数据采集模块的测控系统/226
6.1 USB总线在数据采集系统中的应用/226
6.1.1 USB总线及其数据采集系统的特点/226
6.1.2 采用USB传输的数据采集系统/228
6.1.3 USB-4711A数据采集模块安装与测试/230
6.2 PC与USB-4711A数据采集模块组成的测控系统/235
6.2.1 设计任务/235
6.2.2 线路连接/235
6.2.3 VB.NET测控程序设计/236
6.2.4 VC++.NET测控程序设计/246
6.2.5 C#.NET测控程序设计/257
第7章 基于智能仪器的测控系统/262
7.1 典型智能仪器简介/262
7.1.1 智能仪器的结构与特点/262
7.1.2 XMT-3000A型智能仪器及其通信协议/264
7.2 PC与单台XMT-3000A智能仪器组成的测控系统/267
7.2.1 设计任务/267
7.2.2 线路连接/267
7.2.3 VB.NET测控程序设计/269
7.2.4 VC++.NET测控程序设计/277
7.2.5 C#.NET测控程序设计/286
7.3 PC与多台XMT-3000A智能仪器组成的测控系统/291
7.3.1 设计任务/291
7.3.2 线路连接/292
7.3.3 VB.NET测控程序设计/294
7.3.4 VC++.NET测控程序设计/305
7.3.5 C#.NET测控程序设计/319
第8章 基于无线数传模块的测控系统/332
8.1 典型无线数传模块简介/332
8.1.1 无线数传技术概述/332
8.1.2 DTD46X系列无线数传模块/334
8.2 PC与DTD462无线数传模块组成的测控系统/340
8.2.1 设计任务/340
8.2.2 线路连接/341
8.2.3 利用C51语言实现基于DS18B20的单片机温度测控/341
8.2.4 利用汇编语言实现基于DS18B20的单片机温度测控/349
8.2.5 利用VB.NET实现PC与无线数传模块温度测控/356
8.2.6 利用VC++.NET实现PC与无线数传模块温度测控/364
8.2.7 利用C#.NET实现PC与无线数传模块温度测控/374
第9章 基于GSM短信模块的测控系统/380
9.1 GSM网络短信测控技术/380
9.1.1 GSM短信测控系统的特点与组成/380
9.1.2 AT指令介绍/384
9.1.3 超级终端的使用/389
9.2 PC与TC35短信模块组成的控制系统/393
9.2.1 设计任务/393
9.2.2 线路连接/393
9.2.3 利用C51语言实现单片机温度检测及短信发送/395
9.2.4 利用C51语言实现单片机短信接收及继电器控制/402
9.2.5 利用VB.NET实现PC短信接收与发送/409
9.2.6 利用VC++.NET实现PC短信接收与发送/423
附录A 串行通信控件MSComm/437
附录B 串行通信控件SerialPort/444
参考文献/449
编著者还有:张荣华、李伟、龙霞飞
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!