Enumerations overview

Enumerations are system objects that are defined as a variable data type consisting of a numeric value (called an ordinal value) and an associated text string. The process-connected device (PCD) and the
FactoryTalk Batch
Server communicate using the numeric ordinal value. The server then displays the ordinal value associated text string to the operator. Use enumerations to display meaningful text to an operator, instead of a number.
Enumeration sets contain groupings of related enumerations. The
FactoryTalk Batch
and the PCD create and maintain these default system enumeration sets:
  • PHASE_FAILURES
  • YES_NO
  • MATERIALS (for Material Server-installed system)
  • MATERIAL_CLASSES (for Material Server-installed system)
  • CONTAINERS (for Material Server-installed system)
  • REPORTING_CONTEXTS
The data type and the members of the YES_NO, MATERIALS, MATERIAL_CLASSES, or CONTAINERS system-maintained enumeration sets cannot change.
Create custom enumerations and enumeration sets within an area model.
Use negative ordinal as shown in this example.
The agitator in Premixer B (Unit #2) might use:
Enumeration Set Name --> MOTORS
Enumeration Name
Ordinal
String
Enumeration_1
0
OFF
Enumeration_2
1
FORWARD
Enumeration_3
-1*
REVERSE
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal