The BACnetBinaryType ObjectType is formally defined in Table 17.
Table 17 – BACnetBinaryType Definition
| Attribute | Value | |||||
| BrowseName | BACnetBinaryType | |||||
| IsAbstract | True | |||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | Other | |
| Subtype of the BACnetObjectType defined in 7.1. | ||||||
| 
 | 
 | 
 | 
 | 
 | 
 | |
| 0:HasComponent | Variable | Present_Value | 0:Boolean | TwoStateDiscreteType | M | |
| 0:HasProperty | Variable | Out_Of_Service | 0:Boolean | 0:PropertyType | M | |
| 0:HasProperty | Variable | Status_Flags | BACnetStatusFlags | 0:PropertyType | M | |
| 0:HasComponent | Object | ChangeOfState | 
 | BACnetChangeOfStateCountType | O | |
| 0:HasComponent | Object | ElapsedActive Time | 
 | BACnetElapsedActiveTimeType | O | |
| 0:HasComponent | Object | EventReporting | 
 | BACnetEventReportingType | O | |
| 0:HasComponent | Object | FaultEvaluation | 
 | BACnetFaultEvaluationType | O | |
The BACnetBinaryType ObjectType is an abstract type and cannot be used directly.