《网络监控系统原理与应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:万加富等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2003
  • ISBN:7111119002
  • 页数:233 页
图书介绍:本书介绍了网络监控系统的规划、构建的方法等。

第一部分 网络监控概论 1

第1章 网络监控概述 2

1.1 本书主旨 2

1.2 网络监控系统发展历程和前景 3

1.2.1 网络的分类 4

1.2.2 网络的拓扑结构 4

1.2.3 网络的发展 5

1.2.4 现场总线技术的竞争 7

1.2.5 Internet的优点及吸引力 9

第2章 网络监控系统组建规划及设计 10

2.1 网络监控系统组建规划基本原则 10

2.2 网络监控总体框架 11

2.2.1 网络概念 11

2.2.2 网络化设备体系结构总体框架 12

2.2.3 网络监控系统应用实现功能 13

2.2.4 以LonWorks技术组建网络监控框架 13

2.2.5 嵌入式微型网站框架 14

2.3 网络监控系统的数据传输信道选择的考虑 15

2.3.1 有线系统 15

2.3.2 无线系统 16

2.4 网络接入安全和权限管理 17

第3章 网络监控系统实例 19

3.1 各行各业各处应用概况 19

3.2 基于LonWorks的中央空调网络监控系统 19

3.2.1 硬件介绍 19

3.2.2 软件 20

3.3 网络监控运行系统在电源设备管理中的应用 21

3.3.1 网络监控系统的功能 21

3.3.2 网络监控系统的结构 21

3.3.3 网络监控系统的使用 23

3.3.4 数据库 23

3.4 无人值守机房 23

3.5 基于GSM的民用电度表集中远程抄表系统 24

3.6.1 设计思想 25

3.6 移动短信息在电力线路的气压监测系统的应用实例 25

3.6.3 系统构成原理 26

3.6.2 系统主要功能 26

2.6.4 系统设计理念和指令格式实例 28

第4章 网络部件——网络化仪器 32

4.1 新型网络部件 32

4.1.1 网络监控系统与测控系统 32

4.1.2 基于internet网络部件——网络化仪器 33

4.1.3 嵌入式操作系统 33

4.2 用于UPS的网络化仪器 34

4.2.1 APC公司的Smart UPS 34

4.2.2 Smart UPS特点和使用方法 35

4.2.3 Smart UPS指示与调试 35

第二部分 动力与环境网络监控系统 37

5.1.1 系统结构组成 38

5.1.2 系统设计分析 38

第5章 硬件系统设计 38

5.1 系统简介 38

5.2 系统特点与功能 40

5.2.1 系统特点 40

5.2.2 系统功能 41

5.3 系统通信接口 41

5.3.1 关于总线 42

5.3.2 RS-232和RS-485的使用 42

6.1.1 MSComm控件 46

第6章 数据采集 46

6.1 Visual C++串行数据采集方法 46

6.1.2 Windows API实现串口通信 49

6.1.3 基于多线程的串行通信 55

6.2 Windows API串口通信 60

6.3 基于多线程的串口通信 78

6.3.1 多线程串口通信的关键点 78

6.3.2 实例分析 79

7.1.2 TCP/IP模型 101

7.1.1 TCP/IP 101

第7章 网络传输 101

7.1 网络通信基础 101

7.1.3 TCP/IP核心协议 102

7.1.4 套接字编程原理 105

7.1.5 Socket通信阻塞的解决方法 108

7.2 网络传输实例 113

7.2.1 基于WSAAsyncSelect ()的非阻塞Socket通信 113

7.2.2 基于Select ()的非阻塞Socket通信 135

8.1.1 数据库分类介绍 141

第8章 数据管理 141

8.1 数据库概述 141

8.1.2 数据库访问技术 142

8.2 数据管理实例 143

8.2.1 ADO概述 143

8.2.2 数据库实例分析——监控系统数据管理 145

第三部分 基于嵌入式Linux的网络监控系统 161

9.1.1 分析Linux内核意义 162

9.1 标准Linux内核简析 162

第9章 构造嵌入式Linux系统 162

9.1.2 进程管理 163

9.1.3 内存管理 164

9.1.4 进程间通信 165

9.1.5 虚拟文件系统 167

9.1.6 设备驱动程序 168

9.2 嵌入式操作系统——uClinux分析 170

9.2.1 嵌入式操作系统介绍 170

9.2.2 uClinux分析 172

9.3 组建嵌入式Linux开发平台 175

9.3.1 硬件介绍 175

9.3.2 GNU gcc交叉编译器 176

9.3.3 资源获取 176

9.3.4 硬件平台设计 177

9.3.5 移植uClinux到目标平台 177

9.3.6 应用软件开发基础 180

9.4.1 uClinux驱动开发技术 183

9.4 嵌入式Linux驱动程序 183

9.4.2 驱动开发实例 184

第10章 基于嵌入式Linux的网络监控实现 186

10.1 应用程序的开发调试 186

10.1.1 宿主机配置 186

10.1.2 应用软件开发模式 187

10.1.3 Makefile的编写 187

10.1.4 开发实例 188

10.2.1 串行通信相关函数介绍 189

10.2 嵌入式Linux下的串行通信 189

10.2.2 嵌入式Linux下串行通信实例 191

10.3 嵌入式Linux下的网络通信 193

10.3.1 Linux下异步通信实现 193

10.3.2 嵌入式Linux下网络通信实例 198

10.4 C语言实现CGI 201

10.4.1 GET表单的处理 201

10.4.2 POST表单处理 203

10.5.1 标准Linux下Web Server的编写 206

10.5 网络监控系统——Web Server实现 206

10.5.2 基于嵌入式Linux网络监控系统实现 211

附录A 家庭网络监控 218

A.1 “数字”家庭 218

A.1.1 数字家庭的基本内容 218

A.1.2 家庭网络系统基本条件及关键点 219

A.1.3 家庭信息化的基本手段 219

A.1.4 家庭网络的构造 220

A.1.5 与数字家庭网络监控一起发展的家电产业 221

A.1.6 信息家电正日益发展 222

A.2 家电的待机状态获得及快速转换方法 223

A.2.1 概述 223

A.2.2 TEA1504的性能和数据 224

A.2.3 TEA1504应用 227

附录B UPS网络监控 229

B.1 AP200系列UPS远程ON/OFF紧急控制 229

B.2 GXT系列智能化UPS 230