Error reaction classes

Every CNC error message is assigned an error reaction class. The error reaction class describes the internal, timely reaction of the CNC to the error and initiates minimum measures to achieve a safe state from the CNC's point of view.

Error reaction class

Internal error reaction

Example

1

No reaction

Only possible in the event of a warning (error class 1)

Programmed feed rate not reached (BAVO).

2

NC program execution aborted and transition to error state

If an NC block processing error occurs, the interpolator completes the NC blocks already processed. In this case, the time between the occurrence of the error and standstill of the machine depends on the nature and number of the buffered NC blocks. The BF reporting the error assumes an error state.

Syntax error in the NC program (DECODER)

Geometry error in block processing (WRK)

Software limit switch error in block processing (BAVO)

3

Job processing aborted and transition to the normal state

After an error message, BFs that provide services for other BFs (servers), for example AXIS ADMINISTRATION, FILE ADMINISTRATION, MANUAL OPERATION, etc., abort job processing and return to the normal state.

Invalid axis requested in the case of BF AXIS ADMINISTRATION

Unknown hand wheel activate in the case of MANUAL OPERATION.

4

Motion stopped (feed hold) for the entire axis group and transition to error state

Measurement:
Probe already actuated.

5

Abrupt axis stop for defective axis, feed hold for the other axes in the axis group and transition to an error state

Due to the following error of an axis, the interpolator reacts with an axis stop for the axis in its axis group (CONTOURING AXES).

6

Abrupt axis stop for all axes and transition to an error state

Position control assumes an error state.

Unknown state in the INTERPOLATOR or POSITION CONTROLLER