Step 3.3. Select a Point as an Enumeration Point
When a point is configured as an enumeration point, the value of the point will display as enumerated text (a STRING point of 32 elements) in applications including:
- Point Control Panel,
- CimView,
- Database Logging and
- BCE.
Point enumeration is particularly useful for points where a value that is translated into text is more easily understandable than the numeric value, e.g. ON/OFF vs. 0/1.
If the value of the point does not correspond to a configured enumeration, the point will be treated as being out of range and will be displayed as unavailable.
![](../common/../images/VDialogPointPropertiesEnumeration.png)
Options to select an enumeration point include:
Option 3.3.1 | Select an existing Enumeration Set for a point. |
Option 3.3.2 | Create a new Enumeration Set. |
Option 3.3.3 | Edit an existing Enumeration Set. |
- Analog points, including derived points, of the following base data types may use enumeration sets:
- SINT ,
- USINT ,
- INT,
- UINT,
- DINT,
- UDINT and
- BOOL.
These data types will be referenced as discrete data types.
- Points that are not supported include:
- Array points.
- Points with EU conversion. The result of their evaluation is a REAL data type, which does not have discrete values.
- Discrete points with 1 element only can use enumeration sets.
- A point can be configured so that the value can be set to any of the case-sensitive enumerated text values.
If the point is set to a value that is not part of the case-sensitive enumeration, CIMPLICITY generates an error.