Technical data
    BACnet/IP Controller 750-830   • 155 
    BACnet Building Controller (B-BC)   
WAGO-I/O-SYSTEM 750   
BACnet/IP Controller 
3.1.12.2.4  Binary Output Object 
The Binary Output object defines a standardized object whose properties rep-
resent the externally visible characteristics of a binary output. A "binary out-
put" is a physical device or hardware output that can be in only one of two dis-
tinct states. In this description, those states are referred to as ACTIVE and 
INACTIVE. A typical use for a Binary Output is the switching of a mechani-
cal device, for example a ventilator or a pump. The state ACTIVE corresponds 
to the situation when the equipment is on or running, and INACTIVE corre-
sponds to the situation when the equipment is off or idle. 
In some applications, electronic circuits may reverse the relationship between 
the application-level logical states ACTIVE and INACTIVE and the physical 
state of the underlying hardware. For example, a normally open relay contact 
may result in an ACTIVE state (device energized) when the relay is energized, 
while a normally closed relay contact may result in an ACTIVE state (device 
energized) when the relay is not energized. The Binary Output Object pro-
vides for this possibility by including a Polarity property. 
The Binary Output Object and its properties are summarized in Tab. 3-31. The 
properties are described in section 6. 
Tab. 3-31: Properties of the Binary Output Object 
Property  Data type:  Default Value  Writable via BACnet 
by means of 
Object_Identifier BACnetObjectIdentifier  -  - 
Object_Name CharacterString Binary_Output_X - 
Object_Type BACnetObjectType BINARY_OUTPUT - 
Present_Value BACnetBinaryPV -  - 
Description CharacterString *see footnote WriteProperty 
Device_Type CharacterString ' '  WriteProperty 
Status_Flags BACnetStatusFlags '000' - 
Event_State BACnetEventState State_Normal (0)  - 
Reliability BACnetReliability 0 WriteProperty 
Out_Of_Service BOOLEAN  '0'  - 
Polarity BACnetPolarity 0 WriteProperty 
Inactive_Text CharacterString "inactive" WriteProperty 
Active_Text CharacterString "active" WriteProperty 
Change_Of_State_Time BACnetDateTime  UNSPECIFIED - 
Change_Of_State_Count Unsigned  0  - 
Time_Of_State_Count_Reset BACnetDateTime  UNSPECIFIED - 
Elapsed_Active_Time Unsigned32  0  - 
Time_Of_Active_Time_Reset BACnetDateTime  UNSPECIFIED  - 
Minimum_Off_Time Unsigned32  1  WriteProperty 










