Enumeration is used to represent a Parameter value that has a limited set of possible numeric values, each of which has a descriptive name. All Parameters of this kind are instances of DataItemType VariableType. The following definitions describe the values of the EnumString Property for those Parameters for the English locale (LocaleId=en).
ExecutionCycleEnumeration describes the type of acquisition cycle performed on a stream, in progress or completed.
Table 88 – ExecutionCycleEnumeration states
Seq. number |
EnumString |
Description |
0 |
IDLE_0 |
No acquisition cycle in progress |
1 |
DIAGNOSTIC_1 |
Diagnostic cycle |
2 |
CLEANING_2 |
Cleaning cycle |
3 |
CALIBRATION_4 |
Calibration cycle |
4 |
VALIDATION_8 |
Validation cycle |
5 |
SAMPLING_16 |
Normal Sample acquisition cycle |
6 |
DIAGNOSTIC_WITH_GRAB_SAMPLE_32769 |
Diagnostic cycle with grab sample operation |
7 |
CLEANING_WITH_GRAB_SAMPLE_32770 |
Cleaning cycle with grab sample operation |
8 |
CALIBRATION_WITH_GRAB_SAMPLE_32772 |
Calibration cycle with grab sample operation |
9 |
VALIDATION_WITH_GRAB_SAMPLE_32776 |
Validation cycle with grab sample operation |
10 |
SAMPLING_WITH_GRAB_SAMPLE_32784 |
Normal Sample acquisition cycle with grab sample operation |
When an ExecutionCycle with sequence number 6 through 10 (GRAB_SAMPLE) is selected, the operator or a system can grab a sample and send it to a control lab for analysis.
AcquisitionResultStatusEnumeration describes acquisition result status on the Stream (general quality of the acquired data).
Table 89 – AcquisitionResultStatusEnumeration states
Seq. number |
EnumString |
Description |
0 |
NOT_USED_0 |
No longer used. |
1 |
GOOD_1 |
The acquisition has been completed as requested without any error. |
2 |
BAD_2 |
The acquisition has been completed as requested with error. |
3 |
UNKNOWN_3 |
The acquisition has been completed but nothing can be said about the quality of the result. |
4 |
PARTIAL_4 |
The acquisition has been partially completed as requested without any error. For example, an averaging of 30 spectra as been requested, but the user terminates the acquisition after averaging 20 spectra. |