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.

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.

 Guidelines for enumerated points include:

Analog 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.

More information

Step 3. Select point conversions and enumeration.