5.3.3.1 General

This VariableType is an abstract type. That is, no instances of this type can exist. However, it can be used in a filter when browsing or querying. The DiscreteItemType derives from the DataItemType and therefore shares all of its characteristics. It is formally defined in Table 8.

Table 8 – DiscreteItemType definition
Attribute Value
BrowseNameDiscreteItemType
IsAbstractTrue
ValueRank−2 (−2 = ‘Any’)
DataTypeBaseDataType
References NodeClass BrowseName DataType TypeDefinition ModellingRule
Subtype of the DataItemType defined in 5.2; i.e. the Properties of that type are inherited.
HasSubtypeVariableTypeTwoStateDiscreteTypeDefined in 5.3.3.2
HasSubtypeVariableTypeMultiStateDiscreteTypeDefined in 5.3.3.3
HasSubtypeVariableTypeMultiStateValueDiscreteTypeDefined in 5.3.3.4
Conformance Units
Data Access DiscreteItemType