文件名称:向标准对象添加专有属性-中国土壤分类与代码
文件大小:5.45MB
文件格式:PDF
更新时间:2024-06-29 07:44:19
BACnet 中文
23.2 使用专有传输服务调用非标准服务 BACnet 定义了一组适合楼宇自动控制系统的应用层服务。虽然这些标准服务已经具有 广泛代表性�生产商仍然可以任意创建新的服务�同时尽可能地使用标准服务。 生产商可以向 BACnet 中添加专有服务�使用专有传输服务调用这些专有服务。BACnet 不对专有服务的服务类型和参数提出限制�但是要求使用有证实专有传输服务和无证实专有 传输服务进行传送。用于处理这些 APDU 的协议机制的实现方法要与本标准规定的相同。 使用专有传输服务调用的专有应用层服务的格式必须遵守本标准的编码准则。如果使用 专有传输服务�必须注意�差错 APDU 不能分段。实现方法必须保证差错 APDU 中的参数不能 长于分段所要求的长度。 23.3 向标准对象添加专有属性 BACnet 定义了一组标准对象�每一个对象具有一组属性�可以使用 BACnet 服务对这些 属性进行访问和操作。BACnet 允许生产商给对象添加属性�从而扩展对象的能力。专有属 性可以得到与标准属性相同的 BACnet 服务支持�所以�也能够使用与标准属性相同的方法 对专有属性进行访问和操作。 如果一个专有属性要成为可命令的属性�则需要向每一个这样的可命令属性提供附加的 属性�执行标准属性中优先级数组属性和释放缺省属性的功能�还要应用 19 节中规范的优 先级判断机制。 生产商可以通过修改设备中定义的对象的方法�向一个标准对象添加专有属性。在设备 的属性标识符属性列表中�添加专有属性的属性标识符值�这些值必须去大于 512 的值。任 何使用属性标识符作为参数的 BACnet 服务都可以使用这些专有属性的属性标识符。 专有属性标识符隐含地引用了所驻留设备中的设备对象的生产商标识符属性�这个机制 解决了不同生产商使用相同的枚举值表示完全不同的属性的问题。 23.4 向 BACnet 中添加专有对象类型 为了能够容纳标准对象不能解决的楼宇自动控制应用�BACnet 允许生产商添加专有对 象类型�同时尽可能地使用标准对象类型。为了增强可扩展性�BACnet 向专有对象提供与 标准对象相同的支持。 23.4.1 专有对象类型枚举值 生产商可以通过使用扩展 BACnet 对象类型枚举值的方法来增加专有对象类型。专有对 象类型的枚举值取大于 128 的对象类型值。任何使用对象类型属性值作为参数的 BACnet 服 务都可以使用这些表示专有对象的对象类型值。 23.4.2 专有属性的数据类型