Device Objects
- Last UpdatedJul 07, 2025
- 2 minute read
|
Property Mnemonic |
BACnet Data Type |
Plant SCADA Data Type |
Access |
|---|---|---|---|
|
ObjectIdentifier |
BACnetObjectIdentifier |
LONG |
Read Only |
|
ObjectName |
CharacterString |
STRING |
Read Only |
|
ObjectType |
BACnetObjectType |
LONG |
Read Only |
|
SystemStatus |
BACnetDeviceStatus |
LONG |
Read Only |
|
VendorName |
CharacterString |
STRING |
Read Only |
|
VendorId |
Unsigned16 |
LONG |
Read Only |
|
ModelName |
CharacterString |
STRING |
Read Only |
|
FirmwareRevision |
CharacterString |
STRING |
Read Only |
|
ApplicationSoftwareVersion |
CharacterString |
STRING |
Read Only |
|
Location |
CharacterString |
STRING |
Read Only |
|
Description |
CharacterString |
STRING |
Read Only |
|
ProtocolVersion |
Unsigned |
LONG |
Read Only |
|
ProtocolRevision |
Unsigned |
LONG |
Read Only |
|
ProtocolServicesSupported |
BACnetServicesSupported |
STRING |
Read Only |
|
ProtocolObjectTypesSupported |
BACnetObjectTypesSupported |
STRING |
Read Only |
|
MaxAPDULengthAccepted |
Unsigned |
LONG |
Read Only |
|
SegmetationSupported |
BACnetSegmentation |
LONG |
Read Only |
|
MaxSegmentsAccepted |
Unsigned |
LONG |
Read Only |
|
APDUSegmentTimeout |
Unsigned |
LONG |
Read Only |
|
APDUTimeout |
Unsigned |
LONG |
Read Only |
|
APDURetries |
Unsigned |
LONG |
Read Only |
|
DatabaseRevision |
Unsigned |
LONG |
Read Only |
|
WriteNULL |
N/A |
DIGITAL |
Read/Write |
|
WriteNULLValue |
N/A |
REAL |
Read/Write |
|
WritePriority |
N/A |
LONG |
Read/Write |
|
ProtocolConformanceClass |
Unsigned |
LONG |
Read/Write |
|
LocalTime |
Time |
STRING |
ReadOnly |
|
LocalDate |
Date |
STRING |
ReadOnly |
|
UtCoffSet |
Integer |
LONG |
ReadOnly |
|
DayLightSavingsStatus |
Boolean |
DIGITAL |
Read/Write |
|
MaxMaster |
Unsigned(1..127) |
LONG |
Read/Write |
|
MaxInfoframes |
Unsigned |
LONG |
Read/Write |
|
ConfigurationFiles |
BACnetARRAY[N] of BACnetObjectId |
LONG |
ReadOnly |
|
LastRestoreTime |
BACnetTimeStamp |
STRING |
ReadOnly |
|
BackupFailureTimeout |
Unsigned16 |
LONG |
Read/Write |
|
RestorePreparationTime |
Unsigned16 |
LONG |
Read/Write |
|
BackupPreparationTime |
Unsigned16 |
LONG |
Read/Write |
|
RestorecompletionTime |
Unsigned16 |
LONG |
Read/Write |
|
BackupandRestorestate |
BACnetBackupState |
LONG |
Read/Write |
|
LastRestartReason |
BACnetRestartReason |
LONG |
Read/Write |
|
TimeOfDeviceRestart |
BACnetTimeStamp |
STRING |
ReadOnly |
|
TimeSynchronizationInterval |
Unsigned |
LONG |
Read/Write |
|
AlignIntervals |
Boolean |
DIGITAL |
Read/Write |
|
IntervalOffset |
Unsigned |
LONG |
Read/Write |
|
PropertyList.1..63 |
BACnetARRAY[N] of BACnetPropertyIdentifier |
LONG |
ReadOnly |
|
SerialNumber |
CharacterString |
STRING |
ReadOnly |
|
StatusFlags |
BACnetStatusFlags |
STRING |
ReadOnly |
|
EventState |
BACnetEventState |
LONG |
ReadOnly |
|
Reliability |
BACnetReliability |
LONG |
Read/Write |
|
EventDetectionEnable |
Boolean |
DIGITAL |
Read/Write |
|
NotificationClass |
Unsigned |
LONG |
Read/Write |
|
EventEnable BACnetEventTransitionBits represented as a long integer. Bits are stored in the integer as follows: Bit 0 – to off normal Bit 1 – to fault Bit 2 – to normal |
BACnetEventTransitionBits |
LONG |
Read/Write |
|
AckedTransitions BACnetEventTransitionBits represented as a long integer. Bits are stored in the integer as follows: Bit 0 – to off normal Bit 1 – to fault Bit 2 – to normal |
BACnetEventTransitionBits |
LONG |
ReadOnly |
|
NotifyType |
BACnetNotifyType |
LONG |
Read/Write |
|
EventTimestamps.ToOffNormal EventTimestamps.ToFault EventTimestamps.ToNormal |
BACnetARRAY[3] of BACnetTimeStamp |
STRING |
ReadOnly |
|
EventMessageTexts.ToOffNormal EventMessageTexts.ToFault EventMessageTexts.ToNormal |
BACnetARRAY[3] of CharacterString |
STRING |
Read/Write |
|
EventMessageTextsConfig. EventMessageTextsConfig. EventMessageTextsConfig. |
BACnetARRAY[3] of CharacterString |
STRING |
Read/Write |
|
ReliabilityEvaluationInhibit |
Boolean |
DIGITAL |
Read/Write |
|
Tags List of Name Values will be represented as a string separated by a comma and Name , Values are separated by ';' |
BACnetARRAY[N] of BACnetNameValue |
STRING |
ReadOnly |
|
ProfileLocation |
CharacterString |
STRING |
ReadOnly |
|
DeployedProfileLocation |
CharacterString |
STRING |
ReadOnly |