/* * BACnet_AI 0 模拟输入。定义一个标准对象,其属性表示模拟输入的外部可见特征。 BACnet_AO 1 模拟输出。定义一个标准对象,其属性表示模拟输出的外部可见特征。 BACnet_AV 2 模拟值。定义一个标准对象,其属性表示模拟值的外部可见特征。 BACnet_BI 3 二进制输入。定义一个标准对象,其属性表示二进制输入的外部可见特征。 BACnet_BO 4 二进制输出。定义一个标准对象,其属性表示二进制输出的外部可见特征。 BACnet_BV 5 二进制值。定义一个标准对象,其属性表示二进制值的外部可见特征。 BACnet_MSI 13 多状态输入。定义一个标准对象,其Present_Value(当前值)可以采用整数值。 BACnet_MSO 14 多状态输出。定义其输出为整数值的标准对象。 BACnet_MSV 19 多状态值。定义一个标准对象,其属性表示多级值的外部可见特征。 BACnet_Accumulator 23 添加测量设备随时间变化的脉冲数据。用于平衡、报表和能量性能管理(有关区间质量计数器,请参见脉冲转换器)。 BACnet_Calendar 6 日历。定义用于定义日历条目列表(日期列表)的标准对象。 BACnet_Schedule 17 时间计划。定义一个标准对象,该对象用于定义定期时间计划,在任意日期或任意日期上也有可选例外,这些例外可以在一定时间段内重复出现。 BACnet_NOC 15 警报类。定义一个标准对象,该对象包含使用 BACnet 系统分发事件警报所需的信息。 BACnet_Program 16 用于在 BACnet 设备中进行程序控制的对象(例如,加载和启动)。 BACnet_PulseConverter 24 用于在定义的时间间隔内进行质量计数的脉冲转换对象。 BACnet_TrendLog 20 趋势日志。存档被引用对象的属性,并在满足预定义的条件时,将属性的值和时间戳保存在内部缓冲区中,以供后续检索。 BACnet_Device 8 百维网设备。定义一个标准对象,其属性表示 BACnet 设备的外部可见特征 * * * **/
OBJECT_ANALOG_INPUT = 0u, OBJECT_ANALOG_OUTPUT = 1u, OBJECT_ANALOG_VALUE = 2u, OBJECT_BINARY_INPUT = 3u, OBJECT_BINARY_OUTPUT = 4u, OBJECT_BINARY_VALUE = 5u, OBJECT_CALENDAR = 6u, OBJECT_COMMAND = 7u, OBJECT_DEVICE = 8u, OBJECT_EVENT_ENROLLMENT = 9u, OBJECT_FILE = 10u, OBJECT_GROUP = 11u, OBJECT_LOOP = 12u, OBJECT_MULTI_STATE_INPUT = 13u, OBJECT_MULTI_STATE_OUTPUT = 14u, OBJECT_NOTIFICATION_CLASS = 0xFu, OBJECT_PROGRAM = 0x10u, OBJECT_SCHEDULE = 17u, OBJECT_AVERAGING = 18u, OBJECT_MULTI_STATE_VALUE = 19u, OBJECT_TRENDLOG = 20u, OBJECT_LIFE_SAFETY_POINT = 21u, OBJECT_LIFE_SAFETY_ZONE = 22u, OBJECT_ACCUMULATOR = 23u, OBJECT_PULSE_CONVERTER = 24u, OBJECT_EVENT_LOG = 25u, OBJECT_GLOBAL_GROUP = 26u, OBJECT_TREND_LOG_MULTIPLE = 27u, OBJECT_LOAD_CONTROL = 28u, OBJECT_STRUCTURED_VIEW = 29u, OBJECT_ACCESS_DOOR = 30u, OBJECT_TIMER = 0x1Fu, OBJECT_ACCESS_CREDENTIAL = 0x20u, OBJECT_ACCESS_POINT = 33u, OBJECT_ACCESS_RIGHTS = 34u, OBJECT_ACCESS_USER = 35u, OBJECT_ACCESS_ZONE = 36u, OBJECT_CREDENTIAL_DATA_INPUT = 37u, OBJECT_NETWORK_SECURITY = 38u, OBJECT_BITSTRING_VALUE = 39u, OBJECT_CHARACTERSTRING_VALUE = 40u, OBJECT_DATE_PATTERN_VALUE = 41u, OBJECT_DATE_VALUE = 42u, OBJECT_DATETIME_PATTERN_VALUE = 43u, OBJECT_DATETIME_VALUE = 44u, OBJECT_INTEGER_VALUE = 45u, OBJECT_LARGE_ANALOG_VALUE = 46u, OBJECT_OCTETSTRING_VALUE = 47u, OBJECT_POSITIVE_INTEGER_VALUE = 48u, OBJECT_TIME_PATTERN_VALUE = 49u, OBJECT_TIME_VALUE = 50u, OBJECT_NOTIFICATION_FORWARDER = 51u, OBJECT_ALERT_ENROLLMENT = 52u, OBJECT_CHANNEL = 53u, OBJECT_LIGHTING_OUTPUT = 54u, OBJECT_BINARY_LIGHTING_OUTPUT = 55u, OBJECT_PROPRIETARY_MIN = 0x80u, OBJECT_PROPRIETARY_MAX = 0x3FFu, MAX_BACNET_OBJECT_TYPE = 0x400u, MAX_ASHRAE_OBJECT_TYPE = 56u