The BACnetMultiStateInputType ObjectType is formally defined in Table 25.
Table 25 – BACnetMultiStateInputType Definition
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.
Table 26 – BACnetMultiStateInputType Additional Subcomponents
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 |