第1章 概论 1
1.1 测量与控制中数据通信的特点与要求 1
1.1.1 测量与控制中数据通信的特点 1
1.1.2 测量与控制中数据通信的要求 2
1.2 测量与控制中通信技术的发展趋势 3
1.3 无线通信技术在测量与控制中的广泛应用 5
1.4 测量与控制领域无线传输的国际标准 7
第2章 基于IEEE 802.11b的测控网络技术 9
2.1 IEEE 802.11b协议体系 9
2.1.1 IEEE 802.11协议族 9
2.1.2 IEEE 802.11b标准简介 11
2.1.3 IEEE 802.11的协议结构 11
2.1.4 IEEE 802.11的拓扑结构 13
2.1.5 IEEE 802.11的网络服务 16
2.2 IEEE 802.11b协议栈程序设计 18
2.2.1 IEEE 802.11b协议栈的设计思路 18
2.2.2 Protocol_Control_AP模块 20
2.2.3 Transmission模块 23
2.2.4 Reception模块 25
2.3 基于IEEE 802.11b的EPA通信卡开发技术 29
2.3.1 IEEE 802.11b无线通信卡功能分析 29
2.3.2 无线通信卡的硬件设计 30
2.3.3 无线通信卡的软件设计 39
2.3.4 USB无线通信卡驱动的实现 44
2.3.5 无线通信卡参数信息 46
2.4 基于IEEE 802.11b的EPA接入设备的开发 47
2.4.1 EPA网络中的IEEE 802.11b接入规范 47
2.4.2 IEEE 802.11b无线接入点的方案设计 49
2.4.3 IEEE 802.11b无线接入点的硬件设计 50
2.4.4 IEEE 802.11b无线接入点的软件设计 63
2.5 基于IEEE 802.11b的EPA无线现场设备开发 73
2.5.1 基于IEEE 802.11b的EPA无线温度变送器 73
2.5.2 基于IEEE 802.11b的EPA无线手持操表器 79
第3章 基于802.15.1(蓝牙)的测控网络技术 87
3.1 蓝牙技术概述 87
3.1.1 蓝牙技术及其发展 87
3.1.2 蓝牙与IEEE 802.15.1 88
3.1.3 蓝牙协议栈组成 88
3.1.4 蓝牙个人区域网 92
3.2 蓝牙协议栈的设计 96
3.2.1 主机控制接口HCI 96
3.2.2 L2CAP协议的实现 107
3.2.3 蓝牙网络封装协议BNEP的实现 117
3.2.4 服务发现协议(SDP)的实现 121
3.3 蓝牙通信卡的开发 144
3.3.1 蓝牙通信卡硬件设计 144
3.3.2 蓝牙通信卡软件设计 150
3.4 基于EPA的蓝牙接入网关的开发 154
3.4.1 EPA网络中的蓝牙接入协议模型 154
3.4.2 基于EPA的蓝牙接入网关硬件设计 155
3.4.3 基于EPA的蓝牙接入网关软件设计 157
3.5 基于EPA的蓝牙现场设备开发 162
3.5.1 基于EPA的蓝牙手操器开发 162
3.5.2 基于EPA的蓝牙电磁流量计开发 172
第4章 基于ZigBee的测控网络技术 177
4.1 ZigBee技术的发展 177
4.2 ZigBee协议体系 178
4.2.1 ZigBee协议架构 178
4.2.2 ZigBee网络的构成 195
4.3 ZigBee通信卡的开发 199
4.3.1 ZigBee通信卡硬件设计 199
4.3.2 ZigBee通信卡软件设计 200
4.4 基于EPA的ZigBee接入装置开发 202
4.4.1 EPA网络中的ZigBee接入模型 202
4.4.2 ZigBee接入点的硬件设计 203
4.4.3 ZigBee接入点的软件实现 207
4.5 手持式ZigBee无线操表器 223
4.5.1 手持式ZigBee无线操表器的工作原理 223
4.5.2 ZigBee手持设备的硬件设计 223
4.5.3 ZigBee手持设备的软件设计 225
第5章 ISA与ISA-100简介 229
5.1 ISA简介 229
5.2 ISA-100简介 230
5.3 ISA-100.11a工作组概述 232
5.3.1 ISA-100.11a工作组的范围 232
5.3.2 ISA-100.11a工作组的组织结构 233
5.4 ISA-100.11a标准概述 234
5.4.1 网络结构 234
5.4.2 协议体系结构 237
5.4.3 设备类型 241
5.4.4 设备状态 244
第6章 基于无线通信技术的测控系统示例 247
6.1 基于无线通信技术的测控系统设计 247
6.2 基于EPA的OPC服务器设计 248
6.2.1 OPC服务器的总体结构 248
6.2.2 存储缓冲区模块 249
6.2.3 异步数据访问实现 251
6.2.4 OPC对象模块 256
6.2.5 OPC-EPA通信规约转换处理 258
6.2.6 OPC服务器的类别注册实现 262
6.3 OPC客户端 263
6.4 系统运行测试 264
参考文献 266