《智能楼宇BACnet原理与应用》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:董春桥编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505383477
  • 页数:406 页
图书介绍:

第1章 绪论 1

1.1 智能建筑概述 1

1.1.1 智能建筑定义 2

1.1.2 智能建筑基本功能和组成 3

1.2 楼宇自控系统概述 4

1.2.1 楼宇自控系统发展过程 4

1.2.2 楼宇自控系统基本特点和分类 6

1.2.3 楼宇自控系统的发展方向 7

1.3 小结 8

第2章 BACnet概述 10

2.1 BACnet发展过程 10

2.2 BACnet基本原理 13

2.2.1 BACnet基本功能 14

2.2.2 楼宇设备表示方法 15

2.2.3 互操作基本模式 18

2.2.4 BACnet网络 19

2.3 BACnet基本内容 21

2.3.1 标准对象类型 21

2.3.2 应用层服务 24

2.3.3 局域网 26

2.3.4 编码 28

2.3.5 一致性说明 29

2.4 BACnet基本特点 33

2.5 BACnet应用 34

2.6 BACnet一般开发过程 36

2.7 小结 41

第3章 体系结构 43

3.1 开放系统互连参考模型 43

3.1.1 OSI-RM体系结构 44

3.1.2 OSI-RM各层功能 45

3.1.3 OSI-RM总结 50

3.1.4 有关基本概念 51

3.2 BACnet体系结构 55

3.2.1 物理层和数据链路层 56

3.2.2 网络层 56

3.2.3 应用层 57

3.3 协议栈与协议数据单元 58

3.4 BACnet互连网络 58

3.4.1 网络拓扑结构 58

3.4.2 互连设备 60

3.5 小结 64

第4章 对象模型 65

4.1 对象模型基础 65

4.2 标准对象 66

4.3 标准对象定义 67

4.3.1 Analog Input(模拟输入)对象 68

4.3.2 Analog Output(模拟输出)对象 73

4.3.3 Analog Value(模拟值)对象 75

4.3.4 Binary Input(二进制输入)对象 76

4.3.5 Binary Output(二进制输出)对象 79

4.3.6 Binary Value(二进制值)对象 80

4.3.7 Calendar(日期表)对象 82

4.3.8 Command(命令)对象 83

4.3.9 Device(设备)对象 84

4.3.10 Event Enrollment(事件登录)对象 88

4.3.11 File(文件)对象 91

4.3.12 Group(组)对象 92

4.3.13 Loop(控制环)对象 92

4.3.14 Multi-State Input(多态输入)对象 94

4.3.15 Multi-State Output(多态输出)对象 96

4.3.16 Notification Class(通告类)对象 97

4.3.17 Program(程序)对象 97

4.3.18 Schedule(时间安排)对象 100

4.4 小结 101

第5章 应用服务 102

5.1 功能概述 102

5.2 服务类型和服务原语 102

5.2.1 证实服务 104

5.2.2 非证实服务 109

5.3 协议状态机 109

5.3.1 有限状态机 110

5.3.2 与状态机有关的变量、参数和函数 111

5.3.3 客户状态机 113

5.3.4 服务器状态机 119

5.4 服务 124

5.4.1 对象访问服务 125

5.4.2 文件访问服务 137

5.4.3 事件与报警服务 139

5.4.4 远程设备管理服务 145

5.4.5 虚拟终端服务 150

5.4.6 网络安全服务 154

5.5 小结 159

第6章 网络层 161

6.1 概述 161

6.2 网络层服务 162

6.3 网络层协议数据单元 164

6.3.1 协议数据单元结构 164

6.3.2 报文广播方式 167

6.4 网络层协议管理和控制报文 168

6.4.1 报文类型 168

6.4.2 报文结构与功能 169

6.5 网络层协议规程 174

6.5.1 本地报文协议规程 174

6.5.2 远程报文协议规程 175

6.6 路由器 176

6.6.2 路由器规程 177

6.6.1 路由表 177

6.6.3 流量控制 180

6.7 半路由器 180

6.7.1 建立PTP连接 181

6.7.2 拆除PTP连接 182

6.7.3 错误恢复规程 182

6.8 小结 183

第7章 数据链路层和物理层 185

7.1 概述 185

7.2 局域网(LAN)协议 186

7.2.1 ISO 8802参考模型 186

7.2.2 ISO 8802-2逻辑链路控制层 188

7.3 ISO 8802-3协议 208

7.4 MS/TP协议 208

7.4.1 概述 208

7.4.2 物理层 209

7.4.3 逻辑链路层(LLC) 213

7.4.4 介质访问控制 216

7.4.5 状态机 223

7.4.6 与其他LAN的连接 233

7.4.7 中继器 234

7.4.8 CRC 236

7.5 PTP协议 236

7.5.1 LLC子层 237

7.5.2 帧定义 239

7.5.3 MAC和物理层 242

7.5.4 CRC 247

7.6 ARCnet协议 247

7.6.1 简介 247

7.6.2 服务映射及参数 248

7.7 LonTalk协议 248

7.7.1 简介 248

7.7.2 网络地址 249

7.7.3 服务映射及参数 250

7.8 小结 251

第8章 事件与报警 253

8.1 概述 253

8.2 COV报告 255

8.3 内省报告 255

8.4 算法改变报告 257

8.4.1 CHANGE_OF_BITSTRING算法 260

8.4.2 CHANGE_OF_STATE算法 260

8.4.3 CHANGE_OF_VALUE算法 261

8.4.4 COMMAND_FAILCRE算法 262

8.4.5 FLOATING_LIMIT算法 263

8.4.6 OUT_OF_RANGE算法 264

8.5 小结 265

9.1 概述 267

第9章 优先权机制 267

9.2 优先权机制原理 268

9.3 优先权分配 269

9.3.1 最小开/关切换控制 270

9.3.2 具有命令功能的标准对象优先级 273

9.4 小结 273

第10章 APDU编码 274

10.1 概述 274

10.2 ASN.1及其基本编码规则 274

10.2.1 ASN.1简介 275

10.2.2 ASN.1基本编码规则简介 277

10.3 APDU编码方案 278

10.4 APDU类型及PCI编码 278

10.4.1 BACnet-Confirmed-Request-PDU类型 279

10.4.2 BACnet-Unconfirmed-Request-PDU类型 284

10.4.4 BACnet-ComplexACK-PDU类型 286

10.4.3 BACnet-SimpleACK-PDU类型 286

10.4.5 BACnet-SegmentACK-PDU类型 288

10.4.6 BACnet-Error-PDU类型 289

10.4.7 BACnet-Reject-PDU类型 292

10.4.8 BACnet-Abort-PDU类型 293

10.5 用户数据编码 294

10.5.1 BACnet标记 295

10.5.2 简单编码 297

10.5.3 构造编码 297

10.6 简单类型数据编码 297

10.7 构造类型数据编码 303

10.8 编码举例 305

10.8.1 APDU编码 306

10.8.2 NPDU编码 306

10.8.3 LPDU和MPDU编码 307

10.9 小结 308

第11章 扩展机制 310

11.1 概述 310

11.2 枚举值扩展 311

11.3 对象扩展 312

11.3.1 扩展属性 312

11.3.2 增加对象类型 313

11.4 应用服务扩展 323

11.4.1 ReadRange服务 324

11.4.2 UTCTimeSynchronization服务 326

11.4.3 LifeSafetyOperation服务 327

11.4.4 SubscribeCOVProperty服务 328

11.4.5 GetEventInformation服务 330

11.5 小结 332

12.2 B/IP PAD技术 333

12.2.1 原理 333

第12章 BACnet与Internet 333

12.1 概述 333

12.2.2 PAD配置 335

12.3 BACnet/IP 337

12.3.1 基本原理 337

12.3.2 BACnet/IP网络 339

12.3.3 BVLL协议 341

12.3.4 BVLL协议报文类型 343

12.3.5 BVLL协议规程 347

12.3.6 BBMD 350

12.3.7 BACnet/IP与非BACnet/IP互连 355

12.3.8 BACnet/IP网络互连 357

12.3.9 IP组播应用 361

12.4 小结 362

13.1 概述 365

13.2 项目实施过程 365

第13章 项目应用 365

13.2.1 规划阶段 366

13.2.2 实施阶段 367

13.2.3 说明和设计一般方法 368

13.3 基本原理 368

13.4 楼宇互操作基本块(BIBB) 370

13.4.1 数据共享BIBBs(Data Sharing BIBBs) 370

13.4.2 报警与事件管理BIBBs(Alarm and Event Management BIBBs) 373

13.4.4 趋势与日志BIBBs(Trending BIBBs) 375

13.4.3 时间安排BIBBs(Scheduling BIBBs) 375

13.4.5 设备和网络管理BIBBs(Device and Network Management BIBBs) 376

13.5 标准类型BACnet设备 381

13.5.1 BACnet操作员工作站(B-OWS) 382

13.5.2 BACnet楼宇控制器(B-BC) 383

13.5.3 BACnet高级应用控制器(B-AAC) 384

13.5.4 BACnet专用控制器(B-ASC) 384

13.5.7 BACnet网关(B-GW) 385

13.5.5 BACnet智能执行器(B-SA) 385

13.5.6 BACnet智能传感器(B-SS) 385

13.6 PICS 386

13.7 互操作说明 387

13.7.1 共享数据说明 387

13.7.2 报警与事件管理说明 389

13.7.3 时间安排说明 390

13.7.4 趋势与日志说明 390

13.7.5 设备与网络管理说明 390

13.8 BACnet对象说明 391

13.8.1 命名规则 391

13.8.2 验证/诊断模式 392

13.8.3 对象描述说明 392

13.8.4 具体对象说明 393

13.8.5 对象动态创建说明 394

13.9 应用服务说明 394

13.9.2 报警说明 395

13.9.1 可命令操作 395

13.9.3 操作员授权说明 396

13.9.4 COV说明 396

13.9.5 时钟同步说明 396

13.10 网络系统说明 396

13.10.1 体系结构说明 396

13.10.2 局域网选择 397

13.10.3 MAC地址分配 399

13.10.4 网络编号规则 400

13.10.5 设备对象标识符 401

13.10.6 IP网络应用 402

13.10.7 路由器 402

13.10.8 报文分段 402

13.10.9 网关 403

13.11 小结 404

参考文献 405