Visual Basic与RS-232串行通信控制最新版

副标题:无

作   者:范逸之,陈立元编著

分类号:

ISBN:9787500639343

微信扫一扫,移动浏览光盘

简介

   本书自发行至今,已近两年,本次改版就原来的章节以更细分的方式作重新的编排,错误部分重新校正。各章均以循序渐近的方式重新编排过,希望可以让读者更容易了解在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串行通信控制最新版


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Visual Basic与RS-232串行通信控制最新版
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon