简介
本书自发行至今,已近两年,本次改版就原来的章节以更细分的方式作重新的编排,错误部分重新校正。各章均以循序渐近的方式重新编排过,希望可以让读者更容易了解在Visual Basic中使用串行通信的技巧。改变的部分略加说明如下:
1. 各章中加入常见问题及其解答。
2. 第1章内容重排。
3. 原来的第5章和第4章对调。先将原理部分说明后,再加上字节、字符的测试项目。增加对于字节数据的说明及项目程序。
4. 第6章增加一部分的语音AT指令集列表。
5. 第7章增加函数说明。
6. 第8章则是增加部分内容,针对转速计、BarCode Reader、Source Meter等仪器设备详细说明如何通过RS-232及Visual Basic整合出通信程序。
7. 第9章增加部分说明。
8. 书中不再交代语音说明文件,语音文件随测试项目放于各章内,便于取用,笔者尽量在每个项目均加入语音文件,若未放入,表示和其他的项目类似。
本版进行时,Visual Basic 7(Visual Basic.Net)已进入Beta2的测试,而由Beta1的相关测试、介绍及笔者的测试,Visual Basic此次的改版将是非常大的一次,Visual Basic将正式成为完全的面向对象语言;Visual Basic程序本身也作了改变,而不仅是部分功能及函数的提升而已;Visual Basic 6是否会在短期内被取代?就笔者看来似乎不容易,因为改变太大了。至于正式版本推出后会如何,我们就拭目以待吧!
相关的问题,欢迎读者到www.vbio.com.tw的讨论区发表及讨论,本次的改版希望能给读者一些帮助。
范逸之 陈立元
目录
第1章 基本概念
1-1 通信 1
1-1-1 数据传送 1
1-1-2 通信的种类 2
1-2 串行通信 3
1-2-1 rs-232串行通信 3
1-2-2 rs-485串行通信 4
1-2-3 usb接口 6
1-2-4 ieee-1394 8
1-3 串行通信端口 8
1-3-1 信号定义 9
1-3-2 ascii对照表 10
1-3-3 管脚意义及方向 11
1-3-4 通信参数 14
1-4 模式及流量 17
1-4-1 工作模式 17
1-4-2 硬件交握(hardware handshaking) 18
1-4-3 软件交握(software handshaking) 20
1-5 接线和错误预防 22
1-5-1 接线方法 22
.1-5-2 错误预防 23
1-5-3 crc程序解析 24
第2章 visual basic及常用组件简介
2-1 窗口程序概念简述 30
2-1-1 对象的概念 30
2-1-2 接口成员 31
2-1-3 以visual basic开发系统 33
2-1-4 visual basic的环境模式 37
2-1-5 开发项目步骤 38
2-1-6 visual basic和操作系统的关系 39
2-2 visual basic的组件引用 40
2-2-1 引用步骤 41
2-2-2 如何了解控件 41
2-2-3 组件的分类 41
2-3 常用组件介绍 42
2-3-1 标签控件 42
2-3-2 按钮控件 43
2-3-3 计时器控件 44
2-3-4 图片框控件 46
2-3-5 选项(option)控件 47
2-3-6 框架(frame)控件 47
2-3-7 几何图形(shape)控件 48
2-3-8 文本框控件 49
2-4 程序的编译与安装 50
2-4-1 程序的编译 50
2-4-2 程序的封装及散发 51
第3章 visual basic串行通信组件
3-1 mscomm控件 54
3-1-1 引用步骤 54
3-1-2 工作方式 55
3-1-3 检查资源设置 56
3-1-4 操控原则 57
3-1-5 属性说明 59
3-1-6 事件说明 64
3-1-7 方法说明 65
3-2 通信测试 65
3-2-1 通信步骤 65
3-2-2 回路测试 66
3-2-3 串行端口的数字输出控制 70
3-2-4 串行端口的数字输入侦测 73
3-3 自动与事件 78
3-3-1 自动读取传入的字符串 79
3-3-2 通信事件 81
3-3-3 管脚状态的侦测 85
3-3-4 keypress与传送 88
第4章 串行通信中的字符与字节
4-1 字符与字节 92
4-1-1 字符和字节的差别 92
4-1-2 visual basic中的字符串处理函数 93
4-1-3 中英文字符测试 94
4-1-4 字符数计算 96
4-1-5 传送/接收和rthreshold的关系 97
4-2 字节数据的送收 101
4-2-1 字节类型、声明与送收 101
4-2-2 ascii 128以上的字符 103
4-2-3 字节传送与接收项目建立 104
第5章 使用visual basic模拟串行通信设备
5-1 命令字符串 109
5-1-1 沟通方式 109
5-1-2 checksum的使用 112
5-2 服务器的模拟 114
5-2-1 控制服务器的模拟 114
5-2-2 数据服务器的模拟 119
5-2-3 数据服务器的模拟——字节数据 124
5-3 客户端的建立 129
5-3-1 文本框与数据显示 129
5-3-2 状态指示灯与数据显示 134
5-3-3 图片框与数据显示 140
5-3-4 状态指示灯与数据显示——字节
数据 147
第6章 调制解调器的控制
6-1 调制解调器 154
6-1-1 何谓调制解调器及其种类 154
6-1-2 指令集 157
6-1-3 文件传输协议介绍 160
6-2 visual basic与调制解调器 162
6-2-1 visual basic与调制解调器的沟通 162
6-2-2 调制解调器的相连 167
6-2-3 调制解调器与专线 172
6-2-4 专线模式设置与操控 173
第7章 额外的串行通信组件
7-1 windows的超级终端 181
7-1-1 选择与使用超级终端 181
7-1-2 与设备的连线测试 183
7-2 pcomm pro软件 185
7-2-1 pcomm pro之超级终端 186
7-2-2 pcomm pro之串行端口性能测试 187
7-2-3 pcomm pro之数据监视器 188
7-3 pcomm pro通信程序库 191
7-3-1 函数库的使用及架构 191
7-3-2 数字输出入控制 194
7-3-3 使用dll做串行数据的收送 206
7-3-4 事件的引发 211
7-3-5 文件传输 219
第8章 仪器设备上的串行通信
8-1 噪音计 230
8-1-1 仪器连线 230
8-1-2 简介噪音计 231
8-1-3 命令格式 232
8-1-4 沟通项目的设计 233
8-1-5 噪音读值的撷取 238
8-2 电功率计 242
8-2-1 简介电功率计 242
8-2-2 接口及命令格式讨论 244
8-2-3 测试项目的建立 247
8-3 测量用放大器 256
8-3-1 简介bk-2525振动计 256
8-3-2 rs-232接口及命令格式说明 258
8-3-3 项目的建立 261
8-4 频谱分析仪 265
8-4-1 简介hp-3569a频谱分析仪 265
8-4-2 接口及命令格式说明 266
8-4-3 建立沟通的项目 267
8-5 电源供应器 287
8-5-1 简介电源供应器 287
8-5-2 接口及命令格式 288
8-5-3 控件目的建立 289
8-6 温度记录器 295
8-6-1 简介温度记录器 295
8-6-2 接口及命令格式 297
8-6-3 沟通项目的建立 300
8-7 转速计 306
8-7-1 转速计介绍 307
8-7-2 接口及命令格式 307
8-7-3 项目程序的建立 309
8-8 条码读取机(barcode reader) 313
8-8-1 reader设备介绍 313
8-8-2 接口及格式说明 314
8-8-3 项目建立 315
8-9 测量电表(source meter) 318
8-9-1 meter设备介绍 318
8-9-2 接口及命令格式 319
8-9-3 项目程序的建立 321
第9章 串行通信的分布式监控
9-1 分布式 327
9-1-1 何谓分布式监控 327
9-1-2 多模块的网络系统 328
9-1-3 rs-232与rs-485的转换 330
9-2 指令与格式 331
9-2-1 格式讨论 331
9-2-2 送收程序 333
9-2-3 取得模块的组态 334
附录1 如何使用本书的光盘
附录2 ascii
附录3 pcomm lite的安装
2 visual basic与rs-232串行通信控制最新版
1-1 通信 1
1-1-1 数据传送 1
1-1-2 通信的种类 2
1-2 串行通信 3
1-2-1 rs-232串行通信 3
1-2-2 rs-485串行通信 4
1-2-3 usb接口 6
1-2-4 ieee-1394 8
1-3 串行通信端口 8
1-3-1 信号定义 9
1-3-2 ascii对照表 10
1-3-3 管脚意义及方向 11
1-3-4 通信参数 14
1-4 模式及流量 17
1-4-1 工作模式 17
1-4-2 硬件交握(hardware handshaking) 18
1-4-3 软件交握(software handshaking) 20
1-5 接线和错误预防 22
1-5-1 接线方法 22
.1-5-2 错误预防 23
1-5-3 crc程序解析 24
第2章 visual basic及常用组件简介
2-1 窗口程序概念简述 30
2-1-1 对象的概念 30
2-1-2 接口成员 31
2-1-3 以visual basic开发系统 33
2-1-4 visual basic的环境模式 37
2-1-5 开发项目步骤 38
2-1-6 visual basic和操作系统的关系 39
2-2 visual basic的组件引用 40
2-2-1 引用步骤 41
2-2-2 如何了解控件 41
2-2-3 组件的分类 41
2-3 常用组件介绍 42
2-3-1 标签控件 42
2-3-2 按钮控件 43
2-3-3 计时器控件 44
2-3-4 图片框控件 46
2-3-5 选项(option)控件 47
2-3-6 框架(frame)控件 47
2-3-7 几何图形(shape)控件 48
2-3-8 文本框控件 49
2-4 程序的编译与安装 50
2-4-1 程序的编译 50
2-4-2 程序的封装及散发 51
第3章 visual basic串行通信组件
3-1 mscomm控件 54
3-1-1 引用步骤 54
3-1-2 工作方式 55
3-1-3 检查资源设置 56
3-1-4 操控原则 57
3-1-5 属性说明 59
3-1-6 事件说明 64
3-1-7 方法说明 65
3-2 通信测试 65
3-2-1 通信步骤 65
3-2-2 回路测试 66
3-2-3 串行端口的数字输出控制 70
3-2-4 串行端口的数字输入侦测 73
3-3 自动与事件 78
3-3-1 自动读取传入的字符串 79
3-3-2 通信事件 81
3-3-3 管脚状态的侦测 85
3-3-4 keypress与传送 88
第4章 串行通信中的字符与字节
4-1 字符与字节 92
4-1-1 字符和字节的差别 92
4-1-2 visual basic中的字符串处理函数 93
4-1-3 中英文字符测试 94
4-1-4 字符数计算 96
4-1-5 传送/接收和rthreshold的关系 97
4-2 字节数据的送收 101
4-2-1 字节类型、声明与送收 101
4-2-2 ascii 128以上的字符 103
4-2-3 字节传送与接收项目建立 104
第5章 使用visual basic模拟串行通信设备
5-1 命令字符串 109
5-1-1 沟通方式 109
5-1-2 checksum的使用 112
5-2 服务器的模拟 114
5-2-1 控制服务器的模拟 114
5-2-2 数据服务器的模拟 119
5-2-3 数据服务器的模拟——字节数据 124
5-3 客户端的建立 129
5-3-1 文本框与数据显示 129
5-3-2 状态指示灯与数据显示 134
5-3-3 图片框与数据显示 140
5-3-4 状态指示灯与数据显示——字节
数据 147
第6章 调制解调器的控制
6-1 调制解调器 154
6-1-1 何谓调制解调器及其种类 154
6-1-2 指令集 157
6-1-3 文件传输协议介绍 160
6-2 visual basic与调制解调器 162
6-2-1 visual basic与调制解调器的沟通 162
6-2-2 调制解调器的相连 167
6-2-3 调制解调器与专线 172
6-2-4 专线模式设置与操控 173
第7章 额外的串行通信组件
7-1 windows的超级终端 181
7-1-1 选择与使用超级终端 181
7-1-2 与设备的连线测试 183
7-2 pcomm pro软件 185
7-2-1 pcomm pro之超级终端 186
7-2-2 pcomm pro之串行端口性能测试 187
7-2-3 pcomm pro之数据监视器 188
7-3 pcomm pro通信程序库 191
7-3-1 函数库的使用及架构 191
7-3-2 数字输出入控制 194
7-3-3 使用dll做串行数据的收送 206
7-3-4 事件的引发 211
7-3-5 文件传输 219
第8章 仪器设备上的串行通信
8-1 噪音计 230
8-1-1 仪器连线 230
8-1-2 简介噪音计 231
8-1-3 命令格式 232
8-1-4 沟通项目的设计 233
8-1-5 噪音读值的撷取 238
8-2 电功率计 242
8-2-1 简介电功率计 242
8-2-2 接口及命令格式讨论 244
8-2-3 测试项目的建立 247
8-3 测量用放大器 256
8-3-1 简介bk-2525振动计 256
8-3-2 rs-232接口及命令格式说明 258
8-3-3 项目的建立 261
8-4 频谱分析仪 265
8-4-1 简介hp-3569a频谱分析仪 265
8-4-2 接口及命令格式说明 266
8-4-3 建立沟通的项目 267
8-5 电源供应器 287
8-5-1 简介电源供应器 287
8-5-2 接口及命令格式 288
8-5-3 控件目的建立 289
8-6 温度记录器 295
8-6-1 简介温度记录器 295
8-6-2 接口及命令格式 297
8-6-3 沟通项目的建立 300
8-7 转速计 306
8-7-1 转速计介绍 307
8-7-2 接口及命令格式 307
8-7-3 项目程序的建立 309
8-8 条码读取机(barcode reader) 313
8-8-1 reader设备介绍 313
8-8-2 接口及格式说明 314
8-8-3 项目建立 315
8-9 测量电表(source meter) 318
8-9-1 meter设备介绍 318
8-9-2 接口及命令格式 319
8-9-3 项目程序的建立 321
第9章 串行通信的分布式监控
9-1 分布式 327
9-1-1 何谓分布式监控 327
9-1-2 多模块的网络系统 328
9-1-3 rs-232与rs-485的转换 330
9-2 指令与格式 331
9-2-1 格式讨论 331
9-2-2 送收程序 333
9-2-3 取得模块的组态 334
附录1 如何使用本书的光盘
附录2 ascii
附录3 pcomm lite的安装
2 visual basic与rs-232串行通信控制最新版
Visual Basic与RS-232串行通信控制最新版
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!