首页 理论教育BACnet标准:主要组成与楼宇自控技术

BACnet标准:主要组成与楼宇自控技术

【摘要】:BACnet标准中文版目录如下:1.目的2.范围3.术语定义3.1 所采用的国际标准中的术语3.2 本协议中定义的术语3.3 本协议中使用的缩写和简称4.BACnet协议的体系结构4.1 BACnet简化的体系结构4.2 BACnet网络的拓扑结构4.3 安全5.应用层5.1 应用层模型5.2 BACnet报文的分段5.3 BACnet APDU的传输5.4 应用层协议状态机5.5 应用层协议时序

BACnet标准中文版目录如下:

1.目的

2.范围

3.术语定义

3.1 所采用的国际标准中的术语

3.2 本协议中定义的术语

3.3 本协议中使用的缩写和简称

4.BACnet协议的体系结构

4.1 BACnet简化的体系结构

4.2 BACnet网络的拓扑结构

4.3 安全

5.应用层

5.1 应用层模型

5.2 BACnet报文的分段

5.3 BACnet APDU的传输

5.4 应用层协议状态机

5.5 应用层协议时序图

5.6 应用层服务约定用法

6.网络层

6.1 网络层服务规范

6.2 网络层PDU结构

6.3 多个接收者的报文

6.4 网络层协议报文

6.5 网络层运行过程

6.6 BACnet路由

6.7 点到点半路由器

7.数据链路/物理层:ISO 8802-3(“以太网”)局域网

7.1 ISO 8802-2逻辑链路控制的应用

7.2 逻辑链路控制原语所需的参数

7.3 MAC原语所需的参数

7.4 物理介质

8.数据链路/物理层:ARCnet局域网

8.1 ISO 8802-2逻辑链路控制的应用

8.2 逻辑链路控制(LLC)原语所需的参数

8.3 逻辑链路控制服务到ARCnet MAC层的映射

8.4 MAC原语所需的参数

8.5 物理媒体

9.数据链路/物理层:主-从/令牌传递(MS/TP)局域网

9.1 服务规范

9.2 物理层

9.3 MS/TP帧格式

9.4 MS/TP网络概述

9.5 MS/TP介质访问控制

9.6 循环冗余校验(CRC)

9.7 建立MS/TP局域网和其他BACnet局域网的接口

9.8 对来自MS/TP的报文的BACnet用户处理的应答

9.9 中继器

10.数据链路/物理层:点到点(PTP)

10.1 概述

10.2 服务规范

10.3 PTP帧格式

10.4 PTP介质访问控制协议

11.数据链路/物理层:LonTalk局域网

11.1 ISO 8802-2逻辑链路控制(LLC)的应用

11.2 逻辑链路控制原语所需的参数

11.3 逻辑链路控制子层服务到LonTalk应用层的映射

11.4 应用层原语的参数

11.5 物理介质

12.控制设备的对象模型

12.1 模拟输入对象类型(Analog Input Object Type)

12.2 模拟输出对象类型(Analog Output Object Type)

12.3 模拟值对象类型(Analog Value Object Type)

12.4 二进制输入对象类型(Binary Input Object Type)

12.5 二进制输出对象类型(Binary Output Object Type)

12.6 二进制值对象类型(Binary Value Object Type)

12.7 日期表对象类型(Calendar Object Type)

12.8 命令对象类型(Command Object Type)

12.9 设备对象类型(Device Object Type)

12.10 事件登记对象类型(Event Enrollment Object Type)

12.11 文件对象类型(File Object Type)

12.12 组对象类型(Group Object Type)

12.13 环对象类型(Loop Object Type)

12.14 多态输入对象类型(Multi-state Input Object Type)

12.15 多态输出对象类型(Multi-state Output Object Type)

12.16 通告类对象类型(Notification Class Object Type)

12.17 程序对象类型(Program Object Type)

12.18 时间表对象类型(Schedule Object Type)

13.报警和事件服务

13.1 COV报告

13.2 内部报告

13.3 算法改变报告

13.4 报警事件的发生和通告

13.5 确认报警服务

13.6 有证实COV通告服务

13.7 有证实事件通告服务

13.8 获得报警摘要服务

13.9 获得登记摘要服务

13.10 预订COV服务

13.11 无证实COV通告服务

13.12 无证实事件通告服务

14.文件访问服务

14.1 基本读文件(AtomicReadFile)服务

14.2 基本写文件(AtomicWriteFile)服务

15.对象访问服务

15.1 添加列表元素(AddListElement)服务

15.2 删除列表元素(RemoveListElement)服务

15.3 创建对象(CreateObject)服务

15.4 删除对象(DeleteObject)服务

15.5 读属性(ReadProperty)服务

15.6 条件读属性(ReadPropertyConditional)服务

15.7 读多个属性(ReadPropertyMultiple)服务

15.8 写属性(WriteProperty)服务

15.9 写多个属性(WritePropertyMultiple)服务

16.远程设备管理服务

16.1 设备通信控制(DeviceCommunicationControl)服务

16.2 有证实专有传输(ConfirmedPrivateTransfer)服务

16.3 无证实专有传输(UnconfirmedPrivateTransfer)服务

16.4 重新初始化设备(ReinitializeDevice)服务

16.5 有证实文本报文(ConfirmedTextMessage)服务

16.6 无证实文本报文(UnconfirmedTextMessage)服务

16.7 时间同步(TimeSynchronization)服务

16.8 Who-Has和I-Have服务

16.9 Who-Is和I-Am服务

17.虚拟终端服务

17.1 虚拟终端模型(Virtual Terminal Model)

17.2 VT开启服务

17.3 VT关闭服务

17.4 VT数据服务

17.5 默认终端的指标

18.错误、拒绝和中止代码

18.1 错误类:设备(Error Class:DEVICE)

18.2 错误类:对象(Error Class:OBJECT)

18.3 错误类:属性(Error Class:PROPERTY)

18.4 错误类:资源(Error Class:RESOURCES)

18.5 错误类:安全(Error Class:SECURITY)

18.6 错误类:服务(Error Class:SERVICES)

18.7 错误类:虚拟终端(Error Class:VT)

18.8 拒绝原因(Reject Reason)

18.9 中止原因(Abort Reason)

19.命令优先级机制

19.1 优先级机制

19.2 应用优先级的分配(Application Priority Assignments)

19.3 活动最小值和非活动最小值

19.4 命令对象的优先级机制(Prioritization for Command Objects)

19.5 环对象的优先级机制(Prioritization for Loop Objects)

19.6 时间表对象的优先级机制(Prioritization for Schedule Objects)

20.BACnet协议数据单元编码

20.1 BACnet APDU的固定部分的编码

20.2 BACnet APDU的可变部分的编码

21.应用层协议数据单元的正式描述

21.1 APDU定义

21.2 有证实服务的表述

21.3 有证实报警和事件服务

21.4 有证实文件访问服务

21.5 有证实对象访问服务

21.6 有证实远程设备管理服务

21.7 有证实虚拟终端服务

21.8 有证实安全服务

21.9 无证实请求的表述

21.10 无证实报警和事件服务

21.11 无证实远程设备管理服务

21.12 差错报文的表述

21.13 应用类型

21.14 基本类型

22.一致性及其规范

22.1 BACnet一致性类别

22.2 BACnet功能组

22.3 BACnet路由器

22.4 协议实现一致性声明

22.5 对于BACnet的一致性

23.扩展BACnet容纳生产商专有信息

23.1 扩展枚举值

23.2 使用专有传输服务调用非标准服务

23.3 向标准对象添加专有属性

23.4 向BACnet中添加专有对象类型

23.5 在扩展BACnet中的限制

24.网络安全

24.1 安全体系结构

24.2 鉴别机制

24.3 数据保密性机制

24.4 请求密钥服务

24.5 鉴别服务

25.参考文献

附件A 协议实现一致性声明(规范)

附件B 规范BACnet设备的指南(资料)

附件C 对象类型结构形式描述(资料)

附件D 标准对象类型例程(资料)

D.1 模拟输入对象例程

D.2 模拟输出对象例程

D.3 模拟值对象例程

D.4 二进制输入对象例程

D.5 二进制输出对象例程

D.6 二进制值对象例程

D.7 日期表对象例程

D.8 命令对象例程

D.9 设备对象例程

D.10 事件登记对象例程

D.11 文件对象例程

D.12 组对象例程

D.13 环对象例程

D.14 多态输入对象例程

D.15 多态输出对象例程

D.16 通告类对象例程

D.17 程序对象例程

D.18 时间表对象例程

附件E BACnet应用服务的例程(资料)

E.1 报警和事件服务

E.2 文件访问服务

E.3 对象访问服务

E.4 远程设备管理服务

E.5 虚拟终端服务

E.6 安全服务

附件F APDU编码例程(资料)

F.1 报警和事件服务编码例程

F.2 文件访问服务编码例程

F.3 对象访问服务编码例程

F.4 远程设备管理服务编码例程

F.5 例E.5编码——虚拟终端服务

F.6 例E.6编码——安全服务

附件G 循环冗余校验(CRC)计算(资料)

G.1 报头CRC的计算

G.2 数据CRC的计算

附件H 组合BACnet网络与NON-BACnet网络(规范)

H.1 将Non-BACnet网络映射给BACnet路由器

H.2 在单个物理设备中的多个“虚拟”BACnet设备

H.3 BACnet与IP路由

H.4 BACnet与IPX路由

附件I 具有活动最小值和非活动最小值的可命令属性

ASHRAE关于开发工作对环境影响的政策声明

ANSI/ASHRAE 135-1995-BACnet的附录135a

附件J BACnet/IP网络

J.1 概要

J.2 BACnet虚拟链路层

J.3 BACnet/IP单播报文

J.4 BACnet/IP广播报文

J.5 B/IP向B/IP网络中添加外部B/IP设备

J.6 在B/IP与非B/IP BACnet网络间进行路由

J.7 在两个B/IP BACnet网络间进行路由

J.8 BACnet/IP中IP组播的使用

J.9 因特网信息资源

ANSI/ASHRAE标准135—1995附录135b