BACnet object types
BACnet data types
BACnet Object Type | Server Data Type | Access Rights |
---|---|---|
Binary Input | bool | Read-Only |
Binary Output | bool | Read-Write |
Binary Value | bool | Read-Write |
Analog Input | float | Read-Only |
Analog Output | float | Read-Write |
Analog Value | float | Read-Write |
Accumulator | uint32 | Read-Write |
Pulse Converter | uint32 | Read-Write |
Multi-State Input | uint32 | Read-Only |
Multi-State Output | uint32 | Read-Write |
Multi-State Value | uint32 | Read-Write |
Life Safety Zone | uint32 | Read-Only |
Life Safety Point | uint32 | Read-Only |
Schedule | uint32, int32, string, float, double | Read-Only |
Character String Value | string | Read-Write |
Date Time Value | date | Read-Write |
Integer Value | int32 | Read-Write |
Positive Integer Value | uint32 | Read-Write |
Large Analog Value | double | Read-Write |
Lighting Output | float | Read-Write |
Proprietary Objects | any | Read-Write or Read-Only |
Â
 Possible BACnet Mapping
Server Data Type | Size | Unsigned/Signed | Allowed BACnet types |
---|---|---|---|
BOOL | 1 Bit | Â | Binary Input Binary Output Binary Value |
STR | Variable | Â | Character String Value |
CHAR | 1 Byte | Signed | Analog Output Analog Input Analog Value Large Analog Value Integer Value |
Â
 Possible BACnet Mapping
Server Data Type | Size | Unsigned/Signed | Allowed BACnet types |
---|---|---|---|
BYTE | 1 Byte | Unsigned | Analog Output |
INT8 | 1 Byte | Signed | Analog Output |
UINT8 | 1 Byte | Unsigned | Analog Output |
INT16 | 2 Byte | Signed | Analog Output |
UINT16 | 2 Byte | Unsigned | Analog Output |
INT32 | 4 Byte | Signed | Analog Output |
UINT32 | 4 Byte | Unsigned | Analog Output |
INT64 | 8 Byte | Signed | Analog Output |
UINT64 | 8 Byte | Unsigned | Analog Output |
FLOAT | 4 Byte | Â | Analog Output |
Â
 Possible BACnet Mapping
Server Data Type | Size | Unsigned/Signed | Allowed BACnet types |
---|---|---|---|
DOUBLE | 8 Byte | Â | Analog Output |
DATE | Â | Â | Date Time Value |
TIME | Â | Â | Date Time Value |