Binary Output (BO) points receive two-state commands from the automation station. Examples of BO points include:
- Fans and pumps
- Electric/pneumatic switches
BACnet Property | Short Name | BACnet Description | Notes |
---|---|---|---|
object-type | ObjTyp | Object type | Value: 4 (binary-output) |
profile-name | PrfNam | Profile name | Value: 7-006-SBCv15.03 |
Prototype | BAObjTyp | Building automation profile | Value: 6 (BinaryOutput) |
present-value | PrVal | Present value | A writable standard BACnet property that indicates the current logical value of the output. The enumeration range for BACnetBinaryPV is {INACTIVE, ACTIVE}. The relationship between the present-value and the physical state of the output is determined by the polarity property. |
priority-array | PrioArr | Priority array | A read-only standard BACnet property that contains prioritized commands that are in effect for this object. A BACnetPriorityValue may be BACnetBinaryPV or null. The enumeration range for BACnetBinaryPV is {INACTIVE, ACTIVE}. |
Present-Priority | PrPrio | Present priority | A read-only proprietary property that indicates the highest priority slot (1-16) in the priority-array with a non-null value. If all slots in the priority array are null, Present-Priority shall have the value 17. |
relinquish-default | DefCmd | Default command | A writable standard BACnet property that provides the default value for present-value property when all slots in the priority-array are null. The enumeration range for BACnetBinaryPV is {INACTIVE, ACTIVE}. |
Tracking_Value | TckVal | Tracking value | A read-only proprietary property that indicates the target state that has been written to the physical output, regardless of whether the output is commanded, decoupled via the out-of-service property, or physically overridden by external hardware. The enumeration range for BACnetBinaryPV is {INACTIVE, ACTIVE}. |
polarity | Pol | Polarity | A writable standard BACnet property that indicates the relationship between the physical state of the output and the logical state represented by the present-value property. BACnetPolarity is an enumeration with range {NORMAL, REVERSE}. |
minimum-on-time | TiOnMin | Min.switch-on time | A writable standard BACnet property that represents the minimum number of seconds that the present-value shall remain in the ACTIVE state after a write to the present-value property causes that property to assume the ACTIVE state. |
minimum-off-time | TiOffMin | Min.switch-off time | A writable standard BACnet property that represents the minimum number of seconds that the present-value shall remain in the INACTIVE state after a write to the present-value property causes that property to assume the INACTIVE state. |
inactive-text | IactvTxt | Inactive text | A writable standard BACnet property specifies a human-readable description of the INACTIVE state. For example, if the physical output is a relay contact that turns on a light, then the inactive-text property might be assigned a value such as "Light Off". |
active-text | ActvTxt | Active text | A writable standard BACnet property specifies a human-readable description of the ACTIVE state. For example, if the physical output is a relay contact that turns on a light, then the active-text property might be assigned a value such as "Light On". |
Alarm-Extension | AlarmExtn | Event configuration | A writable enumerated proprietary property that specifies whether the optional intrinsic alarming extension is enabled for the object. |
Aggregation-Extension | AggtnExtn | Aggregation: Operating hours & others | A writable enumerated proprietary enumerated property that allows an optional aggregation extension to be enabled for the object. |