BACnet设备通信规范:时区、夏令时与APDU分段超时
需积分: 47 109 浏览量
更新于2024-08-10
收藏 2.8MB PDF 举报
"夏令时状态属性-wireless communications a.goldsmith 完整版课后题答案"
这篇描述涉及的是BACnet(楼宇自动化控制网络)协议中的几个关键属性,主要关注时间管理和通信可靠性方面。
首先,12.9.23部分介绍了“时差属性”。这是一个整型属性,用来表示本地时间与国际标准时间(UTC)之间的时差,单位是分钟,范围从-720到+720。正数表示位于0度经线(格林尼治子午线)以西的时区,负数则表示位于其以东的时区。这个属性有助于协调不同地理位置的设备间的时间同步,确保数据交换的准确。
接着,12.9.24部分提到了“夏令时状态属性”。这是一个布尔类型的属性,用TRUE或FALSE表示设备所在地是否实施夏令时。夏令时是为了节约能源,在夏季将时钟向前调整一小时的做法。这个属性对于那些需要根据当地时间进行操作的设备尤其重要,例如HVAC(暖通空调)系统。
然后,12.9.25部分讲述了“APDU分段超时属性”。APDU(应用协议数据单元)是BACnet中数据传输的基本单位。这个属性是无符号整型,以毫秒为单位,定义了在分段APDU未收到确认时重传的等待时间,默认值为2000毫秒。如果支持APDU分段且重传次数非零,则该属性必须设置为非零值。这一设置对保障网络通信的可靠性至关重要,尤其是在网络环境不稳定或延迟较高的情况下。
BACnet协议的目的是定义服务于HVAC&R(供暖、通风、空调和制冷)以及其他楼宇自动化系统的数据通信服务和协议。它提供了一套全面的报文格式,用于传递各种类型的数据,如二进制、模拟量、文本、时间表、报警、事件、文件和控制逻辑等。协议通过抽象的面向对象方法,将楼宇自动控制系统计算机建模为一系列对象,每个对象的属性代表设备的不同方面。这种方法使得用户无需深入理解设备的内部结构,就能识别和访问信息,提高了系统的可操作性和互操作性。
此外,标准中还涉及了应用层协议的概念,包括抽象句法结构、应用、应用实体、应用进程和应用层协议控制信息等术语,这些都是开放系统互联模型(OSI模型)中的基本概念,用于定义不同层次的信息交换和处理方式。
这些属性和概念构成了BACnet协议的基础,确保了楼宇自动化系统中设备间的高效、可靠和标准化通信。
2018-10-04 上传
127 浏览量
2020-04-24 上传
2021-05-31 上传
2017-12-25 上传
2009-06-18 上传
Davider_Wu
- 粉丝: 45
- 资源: 3892
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析