VB通信编程技术

VB通信编程技术

曾丽丽, 刘心红, 赵忖, 张昕, 编写

出版社:中国石化出版社

年代:2014

定价:42.0

书籍简介:

本书从编程实践的角度详细介绍了Windows环境下利用Visual Basic进行串口通信和网络通信编程的基本方法,并结合当前串口通信与网络通信发展的趋势,通过一系列应用实例,介绍了串口与网络TCP/IP、远程控制与监测相结合的一些解决方案和编程要点。

书籍目录:

第 1 章 串行通信基础知识 ( 1 )

1 1 串行通信 ( 1 )

1 1 1 串行通信和并行通信 ( 1 )

1 1 2 串行通信方式 ( 2 )

1 1 3 数据传送方式 ( 5 )

1 2 串行通信接口 ( 5 )

1 2 1 RS -232 串口 ( 6 )

1 2 2 RS -485 接口 ( 7 )

1 2 3 USB 接口 ( 7 )

1 3 RS -232 串口协议概述 ( 10 )

1 3 1 机械特性 ( 11 )

1 3 2 电气特性 ( 11 )

1 3 3 功能特性 ( 13 )

1 3 4 规程特性 ( 14 )

1 4 速度及流量控制 ( 16 )

1 4 1 RS -232 与信息传输速度 ( 16 )

1 4 2 流量控制 ( 17 )

1 5 串口的初始化 ( 20 )

1 6 串口连接线的制作 ( 21 )

1 6 1 串口直连线 ( 21 )

1 6 2 串口交叉线 ( 22 )

1 7 串口调试工具 ( 23 )

1 7 1 串口通信测试器 ( 24 )

1 7 2 超级终端 ( 25 )

第 2 章 MSComm 串口通信 ( 28 )

2 1 MSComm 控件的引用 ( 28 )

2 2 MSComm 属性 ( 29 )

2 3 MSComm 控件事件 ( 35 )

2 4 回路测试 ( 37 )

2 5 自动读取传入的字符串 ( 40 )

2 6 数据服务器的仿真 ( 44 )

2 7 控制数据服务器 ( 48 )

2 8 字节与字符 ( 55 )

2 9 字节的传送与接收 ( 58 )

第 3 章 VB 串口通信应用实例 ( 60 )

3 1 PC 与单片机通信— — —回环测试 ( 60 )

3 1 1 单片机通信接口简介 ( 60 )

3 1 2 回环测试功能介绍 ( 61 )

3 1 3 单片机回环测试的 Keil C51 程序设计 ( 62 )

3 1 4 单片机回环测试的 BASCOM 程序设计方法 ( 63 )

3 1 5 利用串口助手测试回环测试单片机 ( 65 )

3 1 6 PC 机回环测试程序设计 ( 66 )

3 2 PC 与单片机通信— — —流水灯及数据显示控制 ( 73 )

3 2 1 单片机流水灯及数据显示控制的 Keil C51 程序设计 ( 74 )

3 2 2 单片机流水灯及数据显示控制的 BASCOM 8051 程序设计 ( 75 )

3 2 3 串口助手测试流水灯及数据显示 ( 77 )

3 2 4 PC 机对流水灯及数据显示控制程序设计 ( 78 )

3 3 PC 与单片机通信— — —计算机温度检测 ( 81 )

3 3 1 温度检测器设计要求 ( 81 )

3 3 2 用 Keil C51 编写温度检测模块程序 ( 83 )

3 3 3 用 BASCOM 编写温度检测程序 ( 86 )

3 3 4 利用串口助手测试温度检测器 ( 87 )

3 3 5 VB 监控程序设计 ( 88 )

3 4 PC 机与开关控制器的通信 ( 92 )

3 4 1 开关控制器功能 ( 92 )

3 4 2 用 Keil C51 编写开关控制器程序 ( 94 )

3 4 3 用 BASCOM 编写开关控制器程序 ( 97 )

3 4 4 利用串口助手测试开关控制器 ( 100 )

3 4 5 PC 机监控开关控制器程序设计 ( 101 )

3 5 PC 与 ADAM 模块通信 ( 108 )

3 5 1 ADAM 模块应用系统结构图 ( 109 )

3 5 2 ADAM 模块通信协议分析 ( 110 )

3 5 3 ADAM 模拟测试 ( 110 )

3 5 4 PC 与 ADAM-4050 通信程序设计 ( 114 )

3 5 5 PC 与 ADAM-4017 通信程序设计 ( 122 )

3 6 PC 与 DXX 远程测控模块通信 ( 128 )

3 6 1 DXX 模块应用系统结构图 ( 129 )

3 6 2 DXX 模块通信协议分析 ( 130 )

3 6 3 DXX DIO 模块通信命令 ( 132 )

3 6 4 DXX AIO 模块通信命令 ( 133 )

3 6 5 DXX 模块测试 ( 134 )

3 6 6 PC 与 DXX DIO 模块通信程序设计 ( 138 )

3 6 7 PC 与 DXX AIO 模块通信程序设计 ( 145 )

第 4 章 网络通信基础知识 ( 154 )

4 1 Winsock 属性( Property) ( 154 )

4 2 Winsock 方法( Method) ( 157 )

4 3 Winsock 控件事件( Event) ( 160 )

第 5 章 基于 UDP 协议的网络通信 ( 163 )

5 1 UDP 协议基础 ( 163 )

5 2 UDP 连接的基础范例 ( 164 )

5 3 三子棋游戏 ( 167 )

第 6 章 基于 TCP 协议的网络通信 ( 183 )

6 1 TCP 协议 ( 183 )

6 2 TCP 连接范例 ( 183 )

6 3 多人聊天室 ( 187 )

6 3 1 多人聊天室设计思想 ( 187 )

6 3 2 多人聊天室服务器端程序设计 ( 190 )

6 3 3 多人聊天室客户端程序设计 ( 195 )

第 7 章 基于 FTP 协议的网络通信 ( 202 )

7 1 FTP 协议 ( 202 )

7 2 FTP 服务器— — —文件的接收 ( 203 )

7 2 1 FTP 服务器和客户端简介 ( 203 )

7 2 2 FTP 服务器窗体设计及程序设计详解 ( 205 )

7 2 3 FTP 服务器完整程序代码 ( 210 )

7 3 FTP 客户端程序— — —文件上传 ( 212 )

7 3 1 FTP 客户端窗体设计及程序设计详解 ( 212 )

7 3 2 FTP 客户端完整程序代码 ( 219 )

7 4 实际测试 ( 222 )

第 8 章 通信数据的管理 ( 223 )

8 1 数据库的基础知识 ( 223 )

8 1 1 数据库的概念 ( 223 )

8 1 2 数据库系统的特点 ( 223 )

8 1 3 关系数据库 ( 224 )

8 2 数据库的创建 ( 225 )

8 2 1 Access2003 软件建立数据库 ( 226 )

8 2 2 利用 VB 建立数据库 ( 228 )

8 3 SQL 语句介绍 ( 230 )

8 4 利用 Data 控件访问数据库 ( 232 )

8 4 1 Data 控件的主要属性 ( 233 )

8 4 2 Data 控件访问数据库— — —通讯录实例 1 ( 234 )

8 4 3 Data 控件的常用方法 ( 236 )

8 4 4 Data 控件访问数据库— — —通讯录实例 2 ( 237 )

8 5 使用 ADO 控件访问数据库 ( 243 )

8 5 1 ADO 控件的引用 ( 243 )

8 5 2 ADO 对象 ( 243 )

8 5 3 通过 ADO 对象访问数据库— — —通讯录实例 3 ( 246 )

8 6 数据库在通信中的应用 ( 252 )

8 6 1 MSFlexGrid 控件简介 ( 252 )

8 6 2 数据库在网络通信中的应用 ( 253 )

参考文献 ( 265 )

内容摘要:

《VB通信编程技术》从编程实践的角度详细介绍了 Windows 环境下利用 Visual Basic 进行串口通信和网络通信编程的基本方法, 并结合当前串口通信与网络通信发展的趋势, 通过一系列应用实例, 详细阐述了串口通信和网络通信技术与 Visual Basic 技术相结合解决实际问题的基本思路和方法, 给出了远程控制与监测相结合的解决方案和编程要点。

书籍规格:

书籍详细信息
书名VB通信编程技术站内查询相似图书
9787511426703
如需购买下载《VB通信编程技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国石化出版社
版次1版印次1
定价(元)42.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

VB通信编程技术是中国石化出版社于2014.3出版的中图分类号为 TP312 的主题关于 BASIC语言-程序设计 的书籍。