8 Standard DataTypes ToC Previous Next

8.39 EnumValueType ToC Previous Next index

This Structured DataType is used to represent a human-readable representation of an Enumeration. Its elements are described in Table 30. When this type is used in an array representing human-readable representations of an enumeration, each Value shall be unique in that array.

Table 30 – EnumValueType Definition

Name Type Description
EnumValueType structure  
   value Int64 The Integer representation of an Enumeration.
   displayName LocalizedText A human-readable representation of the Value of the Enumeration.
   description LocalizedText A localized description of the enumeration value. This field can contain an empty string if no description is available.

Note that the EnumValueType has been defined with an Int64 Value to meet a variety of usages. When it is used to define the string representation of an Enumeration DataType, the value range is limited to Int32, because the Enumeration DataType is a subtype of Int32. OPC 10000-8 specifies other usages where the actual value might be between 8 and 64 Bit.

Previous Next