IEC_BACNET_OBJECT_ID (STRUCT)

TYPE IEC_BACNET_OBJECT_ID : STRUCT

Represents the BACnetObjectIdentifier type

An object Identifier is a BACnet primitive datatype. A Property Contents containing data of this type will have its tag equal to DATA_TYPE_OBJECT_IDENTIFIER. An object can be identified within a Device by an object Identifier, which is a unique combination of an object type and an object instance number.

InOut:

Name

Type

Comment

typ

IEC_BACNET_OBJECT_TYPE

A 10-bit object type, representing the BACnetObjectType of the object, with bit 9 the most significant bit and bit 0 the least significant. For objects defined in this standard, the value for this field shall be determined by the BACnetObjectType enumeration.

instNumber

IEC_BACNET_DWORD

A 22-bit object instance number, with bit 21 the most significant bit and bit 0 the least significant.

A valid range is from BACNET_INST_NUMBER_MIN to BACNET_INST_NUMBER_MAX.