This VariableType is an abstract type. That is, no instances of this type can exist. However, it might 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 6.
Table 6 – DiscreteItemType definition
Attribute |
Value |
||||
BrowseName |
DiscreteItemType |
||||
IsAbstract |
True |
||||
ValueRank |
−2 (−2 = ‘Any’) |
||||
DataType |
BaseDataType |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the DataItemType defined in 5.2; i.e. the Properties of that type are inherited. |
|||||
HasSubtype |
VariableType |
TwoStateDiscreteType |
Defined in 5.3.3.2 |
||
HasSubtype |
VariableType |
MultiStateDiscreteType |
Defined in 5.3.3.3 |
||
HasSubtype |
VariableType |
MultiStateValueDiscreteType |
Defined in 5.3.3.4 |
||
Conformance Units |
|||||
Data Access DiscreteItemType |