# Processing types

The CNC distinguishes between 5 operation modes. Switchover between these operation modes is performed using the operator interface and/or PLC interface. However, only one operation mode may be active at any one time.

## The following operation modes are defined:

Operation mode | ST constant | Value | Explanation
Standby | HLI_IMCM_STANDBY_MODE | 1 | No operation mode is selected. Default after controller start-up.
Automatic mode | HLI_IMCM_AUTOMATIC_MODE | 2 | The controller can process a complete NC program automatically. Program execution can be interrupted and resumed.
Manual block | HLI_IMCM_MDI_MODE | 3 | Motions are commanded by the operator computer via a single NC block. The NC block is transferred to the controller in a string and executed via a START command. A motion can be interrupted and resumed.
Manual operation mode | HLI_IMCM_MANUAL_MODE | 4 | Motions are commanded by peripherals connected directly to the controller (buttons, handwheels).
Homing | HLI_IMCM_REFERENCE_MODE | 5 | Axes can be referenced. An NC program with the name rpf.nc then starts.

An operation mode may have different states. The states of individual operation modes and their significance for the operation mode are discussed in the sections below.

## Additional information

- State graph of operation modes
- Control commands/status information for operation modes