图书介绍
Visual Basic与分布式监控系统 RS-232/485串行通信PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic与分布式监控系统 RS-232/485串行通信](https://www.shukui.net/cover/6/34209214.jpg)
- 范逸之编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7900637680
- 出版时间:2002
- 标注页数:620页
- 文件大小:85MB
- 文件页数:630页
- 主题词:
PDF下载
下载说明
Visual Basic与分布式监控系统 RS-232/485串行通信PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 串行通信概念1
1.1 RS-232与RS-4852
1.1.1 RS-232通信2
1.1.2 RS-485通信4
1.2 串行通信的信号定义与编码6
1.2.1 信号定义6
1.2.2 对应字符7
1.3 工作模式8
1.4 传输速度9
1.5 串行通信端口的比较10
1.6 通信端口的初始化11
1.7 接线方法13
第2章 Visual Basic常用控件简介17
2.1.1 对象的概念18
2.1 窗口程序概念简述18
2.1.2 接口成员19
2.1.3 用Visual Basic开发系统20
2.1.4 Visual Basic的设计模式24
2.1.5 开发工程步骤24
2.2 Visual Basic控件的引用26
2.2.1 引用步骤26
2.2.2 如何了解控件26
2.2.3 控件的分类27
2.3 常用控件介绍27
2.3.1 Label控件28
2.3.2 CommandButton控件29
2.3.3 Timer控件30
2.3.4 PictureBox控件31
2.3.5 OptionButton控件32
2.3.6 Frame控件33
2.3.7 Shape控件34
2.3.8 TextBox控件35
2.4 串行通信控件介绍36
2.4.1 MSComm控件的引用36
2.4.2 MSComm控件的属性37
2.4.3 MSComm控件的事件42
2.5 串行通信控件的使用45
2.5.1 通信的开始和结束45
2.5.2 通信参数的确定45
2.5.3 关于软硬件46
第3章 分布式监控模块简介49
3.1 什么是分布式监控50
3.1.2 分布式与集中式51
3.1.1 另一种分布式系统51
3.2 模块分类52
3.2.1 信号标准电位转换模块52
3.2.2 噪声的隔离54
3.2.3 模块编号和功能55
3.2.4 模块中的隔离设计57
3.2.5 隔离模块的选用58
3.3 模块运作方式59
3.3.1 使用计算机作控制59
3.3.2 使用单片机模块作控制60
3.3.3 个人计算机和单片机模块混合控制60
第4章 分布式模块的命令字符串和格式63
4.1 模块命令64
4.1.1 命令过程64
4.1.3 模块地址65
4.1.2 前导字符65
4.1.4 命令字符66
4.1.5 校验和66
4.1.6 结尾字符67
4.1.7 数据67
4.2 Visual Basic中的字符串处理67
4.2.1 字符串的连接67
4.2.2 字符串与数值的转换68
4.2.3 十六进制和十进制69
4.2.4 字符串的解析71
4.3 命令及返回格式72
4.3.1 命令概述72
4.3.2 MSComm控件与命令的传输和接收73
4.3.3 程序步骤74
4.3.4 MSComm的事件75
第5章 数字输入/输出模块——7060D77
5.1 模块介绍78
5.1.1 规格介绍78
5.1.2 7060的外观和管脚定义79
5.1.3 和7060D连接81
5.2 数字输入86
5.2.1 7060的数字输入86
5.2.2 数字输入原理87
5.2.3 以7060D检测数字输入状态88
5.2.4 设计数字输入工程91
5.2.5 检测方式的修正101
5.3 数字输出108
5.3.1 7060的数字输出108
5.3.2 数字输出原理109
5.3.3 以7060D控制数字输出110
5.3.4 设计数字输出工程111
5.3.5 数字输出命令的返回值118
5.4 数字输入和输出的结合118
5.4.1 数字输入结果转变为数字输出119
5.4.2 其他输入/输出命令130
5.4.3 输入状态锁存和改变记录的次数132
第6章 模拟输入模块——7012D145
6.1 模块介绍146
6.1.1 规格介绍146
6.1.2 7012D的外观和管脚定义147
6.1.3 和7012D连接149
6.2.1 数字与模拟152
6.2 模拟输入152
6.2.2 模拟输入测量接线155
6.2.3 获得7012D的模拟输入值156
6.2.4 连续取值158
6.2.5 连续读数和绘图显示165
6.2.6 连续扫描绘图174
6.3 数字输出和数字输入187
6.3.1 数字输出原理187
6.3.2 数字输入原理188
6.3.3 数字输出与输入的控制188
6.3.4 警戒输出197
6.3.5 事件读取次数210
第7章 模拟输出模块——7021219
7.1 模块介绍220
7.1.2 7021的外观和管脚定义221
7.1.1 规格介绍221
7.1.3 和7021连接223
7.2 模拟输出225
7.2.1 数字转模拟225
7.2.2 模拟输出测量接线226
7.2.3 控制7021的电压输出值227
7.2.4 实验用的模拟表头229
7.2.5 电压改变率的控制238
7.3 模拟输入和模拟输出247
第8章 频率计数模拟——7080D261
8.1 模块介绍262
8.1.1 规格介绍263
8.1.2 7080D的外观和管脚定义263
8.1.3 和7080D连接265
8.2.1 信号的形式268
8.2 计数/频率输入268
8.2.2 输入测量的接线方式269
8.2.3 实验信号产生电路270
8.2.4 计数值的读取272
8.2.5 频率读数和作图显示281
8.3 数字输出和警戒291
8.3.1 数字输出的控制291
8.3.2 计数值与警戒输出300
8.3.3 频率读数与警戒输出313
第9章 模块高级设置和操作325
9.1 通信参数改变326
9.1.1 模块初始化326
9.1.4 模块安全性与看门狗329
9.1.3 通信速度和CheckSum的改变329
9.1.2 改变模块地址329
9.1.5 开机值与安全值330
9.2 程序的实作331
9.2.1 多传输速度的设计331
9.2.2 CheckSum的激活338
9.2.3 CheckSum函数的创建339
9.2.4 看门狗相关命令347
9.2.5 看门狗程序创建348
9.2.6 安全值和开机值程序的创建357
第10章 综合应用371
10.1 被监控系统372
10.1.1 系统结构372
10.2 监控系统的窗体设计373
10.1.2 监控要求373
10.2.1 系统对照图374
10.2.2 状态值的显示375
10.2.3 趋势图的窗体376
10.2.4 完整的窗体377
10.3 监控系统程序设计378
10.3.1 程序设计步骤分析378
10.3.2 7012模块部分379
10.3.3 7080模块部分383
10.3.4 7060模块部分385
10.3.5 7021模块部分387
10.3.6 控制标志388
10.3.7 整体讨论390
第11章 监控的扩展407
11.1.1 什么是TCP/IP408
11.1 使用TCP/IP408
11.1.2 IP地址和端口409
11.1.3 网络分段410
11.2 Winsock控件412
11.2.1 Winsock控件简介412
11.2.2 Winsock控件的属性412
11.2.3 Winsock控件的事件414
11.2.4 Winsock控件的方法414
11.2.5 建立TCP联机的步骤415
11.2.6 建立TCP联机的程序416
11.3 通过Internet实现远程监控423
11.3.1 现场监控计算机端的程序424
11.3.2 远程监控计算机端的程序429
11.3.3 完整的网络控制测试441
11.4.1 模块介绍442
11.4 Internet模块——7188E442
11.4.2 7188E软件结构443
11.4.3 改变7188E模块的IP地址444
11.4.4 利用7188E模块控制分布式模块452
11.5 无线通信模块——SST-2400468
11.5.1 模块介绍468
11.5.2 通信模式和设置469
11.5.3 实验设计470
11.6 可寻址RS-232转换模块——7521473
11.6.1 模块介绍473
11.6.2 相关命令和测试474
11.6.3 实验结构476
第12章 分布式模块的OCX和DLL491
12.1.1 安装和选用OCX492
12.1 分布式模块控件——NAP7000X492
12.1.2 属性介绍494
12.1.3 方法介绍496
12.1.4 事件介绍497
12.2 NAP7000X的应用498
12.2.1 使用流程498
12.2.2 7060D的控制——使用OCX500
12.2.3 7012D的控制——使用OCX506
12.2.4 7021的控制——使用OCX515
12.2.5 7080D的控制——使用OCX519
12.2.6 Dual-WatchDog的实现——使用OCX525
12.2.7 集成测试工程的程序改变——使用OCX529
12.3 分布式模块动态链接库——NAP7000P542
12.3.1 安装NAP7000P DLL542
12.3.2 函数介绍543
12.3.3 DLL与Visual Basic558
12.3.4 函数调用顺序559
12.4 NAP7000P的应用560
12.4.1 使用流程560
12.4.2 7060D的控制——使用DLL561
12.4.3 7012D的控制——使用DLL569
12.4.4 7021的控制——使用DLL579
12.4.5 7080D的控制——使用DLL584
12.4.6 Dual-WatchDog的实现——使用DLL590
12.4.7 集成测试工程的程序改变——使用DLL595
附录613
附录A 如何使用本书的光盘614
附录B 7000Utility实用程序616
附录C ASCⅡ码619