BACnet PTP Serial Driver Manual
Page 28 of 34
Appendix D. Reference
Appendix D.1. Object_Type Legal Values
– Abbreviation Descriptions
AI
ANALOG_INPUT
AO
ANALOG_OUTPUT
AV
ANALOG_VALUE
BI
BINARY_INPUT
BO
BINARY_OUTPUT
BV
BINARY_VALUE
MI
MULTI_STATE_INPUT
MO
MULTI_STATE_OUTPUT
MV
MULTI_STATE_VALUE
NC
NOTIFICATION_CLASS_OBJECT
DEVICE DEVICE
Appendix D.2. Property Legal Values
Legal Value
Description
Object_Identifier
This property is a numeric code that is used to identify the object. It is unique
within the BACnet Device that maintains it.
Object_List
Relevant to Device Object Type. This property is a BACnetARRAY of
Object_Identifiers, one Object_Identifier for each object within the device that is
accessible through BACnet services. An Object_Identifier is composed of Object
Type and Object Instance and must be unique within a BACnet Device, e.g. Object
Type = Analog Input, Object Instance = 3.
Present_Value
This property contains the present value of the Input / Output / Value.
Object_Name
Character string providing the name of a BACnet object. The set of characters
used in the Object_Name is restricted to printable characters. The Object_Name is
determined by the Map_Descriptor_Name.
Description
Character string describing a BACnet object. This can be defined by the user to
give additional detail about the Object.
Out_of_service
The Out_Of_Service property, of type BOOLEAN, is an indication whether (TRUE)
or not (FALSE) the physical input that the object represents is not in service. This
means that the Present_Value property is decoupled from the physical input and
will not track changes to the physical input when the value of Out_Of_Service is
TRUE. In addition, the Reliability property and the corresponding state of the
FAULT flag of the Status_Flags property shall be decoupled from the physical
input when Out_Of_Service is TRUE. While the Out_Of_Service property is TRUE,
the Present_Value and Reliability properties may be changed to any value as a
means of simulating specific fixed conditions or for testing purposes. Other
functions that depend on the state of the Present_Value or Reliability properties
shall respond to changes made to these properties while Out_Of_Service is
TRUE, as if those changes had occurred in the physical input.
Event_State
The Event_State property, of type BACnetEventState, is included in order to
provide a way to determine if this object has an active event state associated with
it. If the object supports intrinsic reporting, then the Event_State property shall
indicate the event state of the object. If the object does not support intrinsic
reporting, then the value of this property shall be NORMAL. Other values: FAULT,
OFF-NORMAL, HIGH-LIMIT, LOW-LIMIT, LIFE-SAFETY-ALARM.
Units
This property contains the units associated with the Present_Value property.