7.13.2 ObjectType definition
The BACnetMultiStateInputType ObjectType is formally defined in Table 25.
| Attribute | Value | |||||
| BrowseName | BACnetMultiStateInputType | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | Other | |
|---|---|---|---|---|---|---|
| Subtype of the BACnetMultiStateType defined in 7.12. | ||||||
| 0:HasComponent | Object | EventReporting | BACnetEventReportingType | O | ||
| 0:HasComponent | Object | FaultEvaluation | BACnetFaultEvaluationType | O | ||
| 0:HasProperty | Variable | Device_Type | 0:String | 0:PropertyType | O | |
The BACnetMultiStateInputType ObjectType is a concrete type and can be used directly.
The components of the BACnetMultiStateInputType have additional subcomponents which are defined in Table 26.
| BrowsePath | References | NodeClass | BrowseName | DataType | TypeDefinition | Others |
| EventReporting | 0:HasComponent | Object | EventAlgorithm | BACnetChangeOfStateAlgorithmType | M | |
| 0:HasProperty | Variable | AlarmValues | 0:UInteger [ ] | 0:PropertyType | M | |
| FaultEvaluation | 0:HasComponent | Object | FaultAlgorithm | BACnetFaultStateAlgorithmType | O | |
| 0:HasProperty | Variable | FaultValues | 0:UInteger [ ] | 0:PropertyType | M |