Overview of error reaction classes
Each CNC error message is assigned to an error response class. This error response describes the internal, prompt reaction of the CNC to the error and initiates minimal measures to achieve a safe state from the CNC's point of view.
Error reaction class | Internal error response | Example(s) |
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 error occurs in the NC block preparation area, the interpolator processes the NC blocks that have already been prepared. In this case, the time between the occurrence of the error and the machine standstill depends on the type and number of buffered NC blocks. The BF reporting the error assumes an error state. | Syntax error in the NC program (DECODER) Geometry error in block processing (TRC) 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: |
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 condition in the |
7 | Closed–loop controlled axis stop for defective axis, feed hold for the other axes in the axis group and transition to an error state | Over travel of software limit switches in the POSITION CONTROLLER |
8 | Open–loop controlled axis stop for defective axis, feed hold for the other axes in the axis group and transition to an error state The position control loop of the defective axis is opened. | Exceeding the maximum permissible position lag during axis movement in the POSITION CONTROLLER |