当前位置:首页 > 工业技术
Visual Basic串口通信及编程实例
Visual Basic串口通信及编程实例

Visual Basic串口通信及编程实例PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:张辉,李荣利,王和平著
  • 出 版 社:北京:化学工业出版社
  • 出版年份:2011
  • ISBN:9787122104663
  • 页数:199 页
图书介绍:本书介绍VB串口通信基本知识和MSComm串口通信控件的知识。
《Visual Basic串口通信及编程实例》目录

第1章串口基本概念 1

1.1串行通信 2

1.1.1串行通信方式 3

1.1.1.1同步通信 3

1.1.1.2异步通信 4

1.1.2数据编码方式 8

1.1.3数据调制方式 9

1.1.4数据传送方式 10

1.1.5数据传输速率 11

1.1.6发送时钟和接收时钟 12

1.2通信接口 13

1.2.1串口接头 13

1.2.2串口接线 15

1.3串行通信接口标准 16

1.3.1RS-232C标准 17

1.3.1.1电气特性 17

1.3.1.2连接器的机械特性 18

1.3.1.3RS-232C的接口信号 19

1.3.2RS-422与RS-485标准 20

1.3.2.1RS-422电气规定 21

1.3.2.2RS-485电气规定 22

1.3.2.3RS-422与RS-485安装 23

第2章串口调试 25

2.1串口连接线的制作 26

2.1.1串口直连线 26

2.1.2串口交叉线 27

2.2串口调试工具 28

2.2.1串行通信口测试器 28

2.2.1.1参数设置区 29

2.2.1.2数据发送区 29

2.2.1.3数据接收区 31

2.2.1.4状态显示区 31

2.2.2串口助手 31

2.2.3串口调试助手 32

2.2.4串口调试器 33

2.2.5超级终端 34

第3章Visual Basic中的串口通信控件 39

3.1初识MSComm控件 40

3.1.1 MSComm控件的引用 40

3.1.2手动安装MSComm控件 41

3.2MSComm控件的常用属性 44

3.3 MSComm控件的事件 53

3.4 MSComm控件字符读入方式 54

3.4.1文本输入 54

3.4.2二进制输入 57

第4章串口调试软件的开发 59

4.1软件设计 60

4.1.1软件开发目的 60

4.1.2软件设计要求 60

4.2软件系统构成 60

4.3软件界面设计 61

4.3.1界面设计原则 61

4.3.2软件界面 66

4.4软件代码的编写 68

4.4.1程序错误处理方法 68

4.4.1.1VB的编译选项 68

4.4.1.2Err对象 69

4.4.1.3错误的捕获与退出 71

4.4.2打开与关闭串口 73

4.4.2.1可用串口诊断 74

4.4.2.2串口的初始化 75

4.4.2.3串口参数设置 76

4.4.2.4载入串口参数 78

4.4.2.5保存串口参数 81

4.4.2.6打开关闭串口 82

4.4.3数据发送与接收 83

4.4.3.1参数定义与初始化 84

4.4.3.2数据发送设置 85

4.4.3.3数据接收设置 87

4.4.3.4数据发送与接收 88

4.4.3.5接收数据保存 95

4.4.4状态显示 96

4.4.5提示信息 97

4.4.6退出程序 99

4.5程序打包 99

4.6程序安装与运行 106

第5章电子秤串口通信 111

5.1JCS-A型电子秤 112

5.1.1操作设置 112

5.1.2常见故障 115

5.2通信协议 115

5.2.1RS232串行口的设定 115

5.2.2数据格式 115

5.3通信界面 117

5.4代码编写 119

5.4.1串口初始化 119

5.4.2连接测试 121

5.4.3数据采集 122

5.4.4数据保存 126

5.4.5状态显示 127

5.5程序运行 127

第6章MT-60型数字式流量积算仪 131

6.1积算仪简介 132

6.2串口通信 133

6.3主机命令 134

6.4软件界面 135

6.5代码编写 137

6.5.1初始化 137

6.5.2数据采集 141

6.5.3操作指令 144

6.5.4信息提示 148

6.6程序运行 148

第7章数据实时曲线的绘制与滚动显示 151

7.1Bitblt函数 152

7.1.1Bitblt函数参数 152

7.1.2Bitblt函数声明 153

7.2无背景图曲线滚动 156

7.2.1窗体设计 156

7.2.2代码编写 157

7.2.3程序运行 159

7.3有背景图曲线滚动 160

7.3.1窗体设计 160

7.3.2代码编写 161

7.3.3程序运行 166

第8章浓度分析仪串口通信 167

8.1RS485通信 168

8.1.1仪器通信规约 169

8.1.2仪器通信测试 170

8.2界面设计 173

8.3代码编写 176

8.4运行结果 193

附录 195

附表1ASCll表 195

附表2中英文对照表 196

参考文献 199

相关图书
作者其它书籍
返回顶部