ID-range 20250-20499
ID-range 20250-20499
20251 - 20259 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 3 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20260 | Writing from extern device caused error due to parameter number less than or equal to 0. | ||||
| Description | During the write access on a P parameter from the user interface a negative parameter number is used. | |||
Reaction | Class | 3 | NC program processing is continued. | ||
Solution | Class | 1 | Restart NC program.Use a positiv parameter number during the write access on a P parameter from the user interface. | ||
Parameter | %1: | Incorrect value [-] | |||
Invalid parameter number | |||||
Error type | 3, Error message from communication. | ||||
|
20262 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 3 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20263 | Reading from external device caused error due to parameter number less than or equal to 0. | ||||
| Description | During the write access on a P parameter from the user interface a negative parameter number is used. | |||
Reaction | Class | 3 | NC program processing is continued | ||
Solution | Class | 1 | Restart NC program.Use a positiv P parameter number during the write access on a parameter from the user interface. | ||
Parameter | %1: | Incorrect value [-] | |||
Invalid parameter number | |||||
Error type | 3, Error message from communication. | ||||
|
20264 | External request of unknown parameter value. | ||||
| Description | An unknown P parameter shall be read in the NC channel from the user interface. | |||
Reaction | Class | 3 | NC program processing is continued. | ||
Solution | Class | 1 | Restart NC program. The read access from the user interface only is possible for known P parameters in the NC channel. | ||
Parameter | %1: | Incorrect value [-] | |||
Number of the unknown parameter. | |||||
Error type | 3, Error message from communication. | ||||
|
20265 | Reading of an external device caused error due to invalid parameter type. | ||||
| Description | From the user interface the read order for a P parameter contains an invalid type definition for this P parameter. | |||
Reaction | Class | 3 | NC program processing is continued. | ||
Solution | Class | 1 | Check the order generation of the user interface. For P-parameter following types are definied: - long double( REAL64 ) or - long int (SGN32) | ||
Parameter | %1: | Actual value [-] | |||
Value of the parameter to be read | |||||
Error type | 3, Error message from communication. | ||||
|
20266 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 2 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20267 | The received manual block is too long. | |||
| Description | The manual block (MDI), assigned over the user interface, exceeds the permissible length, which can be processed control internally. | ||
Reaction | Class | - | Abort of the running NC-program. | |
Solution | Class | - | Limitation of the manual block on the permissible length. Possibly divide the invalid manual block into several manual blocks (additive manual block processing). | |
Error type | - | |||
|
20268 - 20281 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 3 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20282 | ASCII-Interpreter can not evaluate given data file. | |||
| Description | The list interpreter can not evaluate a given file path or list file name in the start-up list during start-up of the control. Possibly some of these data are wrong. | ||
Reaction | Class | 3 | Start-up of the control is aborted. | |
Solution | Class | 7 | Check the way of writing of the correspondingfile path or list file name and correct it if necessary. | |
Error type | - | |||
|
20283 | Loading the zero point data to the DECODER failed. | |||
| Description | Because of wrong or unknown data the list interpreter can not evaluate thezero offset list. | ||
Reaction | Class | 3 | Start-up of the control or data update is aborted. | |
Solution | Class | 7 | Check the entries in the zero offset listand correct it if necessary. | |
Error type | - | |||
|
20284 - 20287 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 3 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20288 | Loading the tool data to the DECODER failed. | |||
| Description | Because of wrong or unknown data the list interpreter can not evaluate the tool datalist. | ||
Reaction | Class | 3 | Start-up of the control or data update is aborted. | |
Solution | Class | 7 | Check the entries in the tool data listand correct it if necessary. | |
Error type | - | |||
|
20289 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 3 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20290 | Loading the channel parameter data to the DECODER failed. | |||
| Description | Because of wrong or unknown data the list interpreter can not evaluate the channel parameterlist. | ||
Reaction | Class | 3 | Start-up of the control or data update is aborted. | |
Solution | Class | 7 | Check the entries in thechannel parameterlistand correct it if necessary. | |
Error type | - | |||
|
20291 - 20295 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 3 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20296 | Invalid tool was sent from tool management. | ||||
| Description | The tool received from the external tool management is not valid. There are 2 possible reasons: a) The used T,D-number is unknown in the tool management. b) Error in the tool management. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 6 | Check and modify the data of the tool in the external tool management. | ||
Parameter | %1: | Actual value [-] | |||
Number of the requested but not valid tool | |||||
Error type | 1, Error message from NC-program. | ||||
|
20297 | Unexpected tool was sent from tool management. | ||||
| Description | The tool received from the external tool management is different to the requested tool. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 6 | Check and modifyprocessing and supplyof tool requests in the external tool management. | ||
Parameter | %1: | Incorrect value [-] | |||
Number of the received tool | |||||
%2: | Expected value [-] | ||||
Number of the requested tool | |||||
Error type | 1, Error message from NC-program. | ||||
|
20298 - 20311 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 2 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20312 | The requested logical axis is unknown. | |||
| Description | In an axes exchange command the programmed logical axis number of an axis is unknown in the system. | ||
Reaction | Class | - | Abort of the NC program processing. | |
Solution | Class | - | Check and modify NC program. In the system, only by the configuration defined axes (P-CHAN-00035) may be programmed in axes exchange commands. | |
Error type | - | |||
|
20317 | An axis shift exceeds range of data format. | ||||
| Description | Dependend on the programming [PROG] of axis exchange during integration of an axis into the channel the offsets are considered or removed. During this it is detected, that one of the assigned axis specific offsets exceeds the permissible data range. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 6 | Check for the invalid exchanged axis all oofset values in the shift data lists respectively check in the NC programm, weather one of the offsets has been set to an invalid value. | ||
Parameter | %1: | Logical axis number [-] | |||
| |||||
%2: | Lower limit value [-] | ||||
| |||||
%3: | Upper limit value [-] | ||||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20324 - 20338 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 2 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20339 | Overflow of output-FIFO for reporting of changes. Display data is getting lost. | |||
| Description | Overflow of an internal system resource of the reporting of changes. | ||
Reaction | Class | 1 | NC program processing is continued. | |
Solution | Class | 1 | Reduce the number of enabled display data [CHAN - Chapter Reporting of changes]. | |
Error type | 1, Error message from NC-program. | |||
|
20341 - 20346 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 2 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20347 | Overflow of channel block buffer. | |||
| Description | Between two motion blocks during contouring (G301/G302) no contouring block (chamfer or rounding) can be inserted, because a necessary system resource is not available. | ||
Reaction | Class | 1 | NC program processing is continued. | |
Solution | Class | 1 | The NC program is continued without contouring (G301/G302). As soon as the system resource is available again, also the contouring blocks are inserted again. This behaviour shall ensure, that the NC program is completely executed in each case. | |
Error type | - | |||
|
20348 - 20350 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 2 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20351 | No primary motion block for chamfer/rounding contouring available. | |||
| Description | Chamfers (G301) and radii (G302) can only be inserted between motion blocks from group G00, G01, G02, G03. Therefore, before G301/G302 a preceding movement block must be programmed. Example: Wrong: N10 G301 I20 N20 G01 X100 Y100 F10000 : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N20 G01 X100 F10000 N30 G301 I20 N40 G01 Y100 F10000 : N1000 M30 | ||
Reaction | Class | 1 | NC program processing is continued. | |
Solution | Class | 1 | Check and modify NC program.G301/G302 always must be programmed between 2 motion blocks. | |
Error type | 1, Error message from NC-program. | |||
|
20352 | Internal buffers should be cleared although chamfer/rounding contouring is active. | |||
| Description | Some specific NC commands (e.g. #FLUSH) causes a so called flushing of the NC channel, this means internal buffers of the NC channel are released. This causes a conflict, if at this moment also the function for chamfers and roundings G301/G302 is active, because here the content of the buffers is needed. In this case no additional movement block is inserted. Example: Wrong: N10 G00 X0 Y0 Z0 N20 G01 X50 F10000 N30 G301 I20 N40 #FLUSH N50 X100 Y100 : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N20 G01 X50 F10000 N30 G301 I20 N40 X100 Y100 N50 #FLUSH : N1000 M30 | ||
Reaction | Class | 1 | NC program processing is continued. | |
Solution | Class | 1 | Check and modify NC program. NC commands which causes aflushing of the NC channel may not be programmed inside the contouring sequence, but only before or behind. | |
Error type | 1, Error message from NC-program. | |||
|
20353 | Missing plane axis for chamfer/rounding contouring. | |||
| Description | One plane axis which is important for the programmed contouring with G301/G302 is not available. Possibly a plane axis has been released by an axis exchange command. In this case no additional movement block is inserted. Beispiel: Wrong: N10 G00 X0 Y0 Z0 N20 #PUT AX[Y] N30 G01 X200 F10000 N40 G302 I10 N50 Y200 : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N20 G01 X200 F10000 N40 G302 I10 N50 Y200 : N1000 M30 | ||
Reaction | Class | 1 | NC program processing is continued. | |
Solution | Class | 1 | Check and modify NC program. Ensure, that no plane axis necessary for the contouring sequence is missing because of an axis exchange command. | |
Error type | 1, Error message from NC-program. | |||
|
20354 | Chamfer/rounding contouring impossible. | |||
| Description | Between two motion blocks during contouring (G301/G302) because of the invalid geometrical data no contouring block (chamfer or rounding) can be inserted Example: Wrong: N10 G00 X0 Y0 Z0 N180 G03 X80 I40 F1000 N190 G302 I10 (I is to large) N200 G03 X95 Y-40 I20 J-15 : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N180 G03 X80 I40 F1000 N190 G302 I2 N200 G03 X95 Y-40 I20 J-15 : N1000 M30 | ||
Reaction | Class | 2 | NC program processing is continued. | |
Solution | Class | 1 | Check and modify NC program. If possible adapt thegeometrical data of the contouring block (chamfer or rounding). | |
Error type | 1, Error message from NC-program. | |||
|
20355 - 20359 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 3 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20360 | Stack overflow for global sub-routines. | ||||
| Description | The maximum call depth for nested global sub-routines is exceeded. This can occur for example when programming a recursion without termination criteria, e.g. a global sub-routine calls itself continuously. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Reduce the call depth of nestedglobal sub-routinesrespectively modify the program sequence. Avoid recursions. | ||
Parameter | %1: | Limit value [-] | |||
Maximum nesting depth for global sub-routines. | |||||
Error type | 1, Error message from NC-program. | ||||
|
20361 | Stack overflow for local sub-routines. | ||||
| Description | The system resource for the management of sub-routines is exceeded. This can occur for example if many local sub-routine calls are defined and additional global sub-routine calls are programmed. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Reduce altogether the number ofsub-routinesrespectively reduce the call depth of nestedglobal sub-routines or modify the program sequence. Avoid recursions. | ||
Parameter | %1: | Limit value [-] | |||
Maximum size of the system resource. | |||||
Error type | 1, Error message from NC-program. | ||||
|
20362 | File name too long. | ||||
| Description | At program start, start of block search or at call of a global sub-routine a too long file name is used. | |||
Reaction | Class | 1 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check the file names of the NC programs and use shorter names if necessary. | ||
Parameter | %1: | Limit value [-] | |||
| |||||
Error type | 5, Error message by access on files. | ||||
|
20364 | No file access possible. | ||||
| Description | The NC program to be opened can not be found in the program paths, configered in the start-up list. | |||
Reaction | Class | - | Abort of the NC program processing. | ||
Solution | Class | - | Check, if file does exist and ensure, that the file is available in the configered program paths. Check the file name of the NC programs, start again with the correct file name. | ||
Parameter | %1: | Incorrect value [-] | |||
Id for the invalid file access: MAIN: Main program IMPL: Implicit sub program during program start (P-CHAN-00119) GLOB: Global sub program | |||||
%2: | NC block number [-] | ||||
For global sub programms only. NC block number of program call. | |||||
Error type | - | ||||
|
20365 | Overflow of sub-routine stack. | ||||
| Description | In the main NC program or in combination with the global sub-routines all in all too many local sub-routines were defined. This error message has nothing to do with the nesting depth of actual subroutine calls! | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC programs. Reduce the number of local sub-routines. For example convert local sub-routines to global sub-routines. | ||
Parameter | %1: | Limit value [-] | |||
Maximum number of local sub-routines | |||||
Error type | 1, Error message from NC-program. | ||||
|
20367 | Name of main program too long. | ||||
| Description | The name of the main program in the NC program (%Main_program_name...) is too long. | |||
Reaction | Class | 1 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Reduce the length of the main program name. | ||
Parameter | %1: | Limit value [-] | |||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20368 | Main program not found, syntax error at definition of program. | |||
| Description | The called file doesn’t contain a main programm definition(%Main_program_name), but only for example local subroutine definitions. Example: Wrong: %L sub1 N10 G92 X10 Y20 Z30 : N100 M17 %L sub2 N10 G92 X-10 Y-20 Z-30 : N100 M17 N10 X0 Y0 Z0 : N1000 M30 Correct: %L sub1 N10 G92 X10 Y20 Z30 : N100 M17 %L sub2 N10 G92 X-10 Y-20 Z-30 : N100 M17 %Main_program_name N10 X0 Y0 Z0 : N1000 M30 | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 6 | Check and modify NC program. Before the beginning of the main program sequence insert the main program name. Hint: The main program definition (%Main_program_name) can only be omitted, if no local sub-routines are programmed. | |
Error type | 1, Error message from NC-program. | |||
|
20369 | Global sub-routine not found, syntax error at definition of program. | |||
| Description | The called file of the global sub-routine doesn’t contain an associated programm definition(%Glob_program_name), but only for example local subroutine definitions. Example: Wrong: (Global sub-routine, separate file): %L sub1 N10 G92 X10 Y20 Z30 : N100 M17 N10 X0 Y0 Z0 : N1000 M17 Correct: %L sub1 N10 G92 X10 Y20 Z30 : N100 M17 %Glob_program_name N10 X0 Y0 Z0 : N1000 M17 | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 3 | Check and modify NC program. Before the beginning of the associated program sequence insert the global sub-routine name. Hint: The program definition (%Glob_program_name) can only be omitted, if no local sub-routines are programmed. | |
Error type | 1, Error message from NC-program. | |||
|
20370 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 2 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20371 | Overflow of program stack, too many local sub-routines opened. | ||||
| Description | The maximum call depth for nested local sub-routines is exceeded.This can occur for example when programming a recursion without termination criteria, e.g. a local sub-routine calls itself continuously. Example: %L OVERFLOW.nc N10 LL OVERFLOW.nc N20 M17 %main.nc N10 G00 X0 Y0 Z0 N20 LL OVERFLOW.nc N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Reduce the call depth of nested localsub-routinesrespectively modify the program sequence. Avoid recursions. | ||
Parameter | %1: | Limit value [-] | |||
Maximum nesting depth for local sub-routines. | |||||
Error type | 1, Error message from NC-program. | ||||
|
20372 | Name of local sub-routine too long. | ||||
| Description | The name of the local sub-routine in the NC program (%L Sub_routine_name...) is too long. | |||
Reaction | Class | 1 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Reduce the length of the sub-routine name. | ||
Parameter | %1: | Limit value [-] | |||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20373 | Local sub-routine not found. | |||
| Description | The local sub-routine called does not exist. Example: %main N10 G00 X0 Y0 Z0 N20 LL sub1 : N1000 M30 | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 3 | Check and modify NC program. Define the local sub-routine before the main program(%L Sub_routine_name...). Only local sub-routines may be called by "LL". Global sub-routines only call by "L"! | |
Error type | 1, Error message from NC-program. | |||
|
20374 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 2 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20375 | There are still open control blocks at program end. | ||||
| Description | In at least one main or sub-routine program, a valid control block sequence (e.g. $IF-$ENDIF) wasn’t closed correctly, e.g. an assigned $ENDIF is missing. Valid means, that the programmed mathematical condition is true and the NC blocks in this branch of the control block sequence are executed. Beispiel: Wrong: N10 G00 X0 Y0 Z0 N20 P1=1 P2=2 N30 $IF P1 == 1 N40 Y100 N50 $IF P2==4 N60 Z200 N70 $ENDIF : N100 X100 : N1000 M30 ß $ENDIF of $IF P1.. is missing. Correct: N10 G00 X0 Y0 Z0 N20 P1=1 P2=2 N30 $IF P1 == 1 N40 Y100 N50 $IF P2==4 N60 Z200 N70 $ENDIF N80 $ENDIF : N100 X100 : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Close the control block sequence correctly. Complete the missing$ENDIF/$ENDSWITCH... . | ||
Parameter | %1: | Incorrect value [-] | |||
Number of open control blocks | |||||
%2: | Actual value [-] | ||||
Starting key word of the incompletecontrol block sequence (e.g.$IF) | |||||
%3: | Expected value [-] | ||||
Closing key word of thecontrol block sequence (e.g.$ ENDIF) | |||||
Error type | 1, Error message from NC-program. | ||||
|
20376 | Unexpected M17 or M29. | |||
| Description | In the main program the end of a sub-routine is programmed (M17/M29), although no sub-routine is opened. Example: %main N10 G00 X0 Y0 Z0 : N100 M17 : N1000 M30 | ||
Reaction | Class | 1 | NC program processing is continued. | |
Solution | Class | 1 | Check and modify NC program.Remove the redundant M17/M29. | |
Error type | 1, Error message from NC-program. | |||
|
20377 | Unexpected M30 or M02. | |||
| Description | In a sub-routine the end of the main program (M02/M30) is detected. Example: Wrong: %L sub1 N10 G91 X10 Y20 Z30 : N100 M30 %main N10 G00 X0 Y0 Z0 N20 LL sub1 : N1000 M30 Correct: %L sub1 N10 G91 X10 Y20 Z30 : N100 M17 %main N10 G00 X0 Y0 Z0 N20 LL sub1 : N1000 M30 | ||
Reaction | Class | 1 | NC program processing is continued. | |
Solution | Class | 1 | Check and modify NC program. Replace M02/M30 in sub-routines by M17/M29. Finish main program with M02/M30. | |
Error type | 1, Error message from NC-program. | |||
|
20378 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 3 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20381 | Unknown axis designation in #-command. | |||
| Description | In NC channel the axis designation programmed in the #-command is unknown. In NC channel only the axes names configurated in the channel parameter list (P-CHAN-00006) or the axes names defined via the axes exchange commands can be used. | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 3 | Check and modify NC program. Only use in the #-commands the configurated or defined axes names of the NC channel. | |
Error type | 1, Error message from NC-program. | |||
|
20382 - 20384 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 3 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20385 | Coordinate exceeds range of data format. | ||||
| Description | During the calculation of the axes positions after deselection of synchronous operation or after deselection of a coordinate transformation it is detected, that an axis position exceeds the permissible data range | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check the machine axes positions before deselection of synchronous operation or deselection of a coordinate transformation. In NC program move to smaller axes positions before the ment deselection. Check, if the correct kinematic type is entered in the channel parameter listor in NC program(#KIN ID). | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
%2: | Lower limit value [-] | ||||
| |||||
%3: | Upper limit value [-] | ||||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20386 | Overflow of arithmetic stack. | ||||
| Description | During the calculation respectively the solution of a mathematical expression too many nested bracketed terms are programmed. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Simplify themathematical expression or split the terms into several NC blocks if possible. | ||
Parameter | %1: | Limit value [-] | |||
| |||||
%2: | Incorrect value [-] | ||||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20387 | After function call an opening square bracket is expected. | |||
| Description | Before the argument of a function call no opening square bracket is programmed. Example: Wrong: N10 G00 X0 Y0 Z0 N20 P2=SIN45] : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N20 P2=SIN[45] : N1000 M30 | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 3 | Check and modify NC program. Complete the bracket programming of the function call. | |
Error type | 1, Error message from NC-program. | |||
|
20392 | Unknown term in mathematical expression. | |||
| Description | The programmed mathematical expression is incomplete or includes unknown or invalid terms and functions. | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 3 | Check and modify NC program. Program themathematical expression in correct syntax. | |
Error type | 1, Error message from NC-program. | |||
|
20394 | Variable access caused syntax error, variable can not be identified. | |||
| Description | A variable (V.A., V.G., V.E., V.S., V.P., V.L., V.STR.) used in NC program is unknown. | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 3 | Check and modify NC program. Consider the correct syntax of the variables in the NC program. Ensure that all used variables are also defined. | |
Error type | 1, Error message from NC-program. | |||
|
20396 | Division by 0. | ||||
| Description | In NC program within a mathematical expression a division by zero is detected. Example: Wrong: N10 G00 X0 Y0 Z0 N20 P2=10/COS[90] : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program themathematical expression in correct terms. | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20397 | After the argument of the function call a closing square bracket is missing. | ||||
| Description | After the argument of a function call or a #-command no closing square bracket is programmed. Example: Wrong: N10 G00 X0 Y0 Z0 N20 P2=[SIN45 : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N20 P2=SIN[45] : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Complete the bracket programming of the function call or #-command. | ||
Parameter | %1: | Actual value [-] | |||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20398 | Negative square root. | ||||
| Description | The square root is to be calculated from a negative number. Example: Wrong: N10 G00 X0 Y0 Z0 N20 P2=SQRT[5-6] : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program.The radicand of the square root must be > zero. | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20399 | Logarithm less than/equal 0. | ||||
| Description | The logarithm is to be calculated from a negative number or zero. Example: Wrong: N10 G00 X0 Y0 Z0 N20 P2=LOG[0] : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program.The argument of the logarithm must be > zero. | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20400 | P parameter number is 0, negative or greater than maximum limit. | ||||
| Description | The programmed number of the P parameter exceeds the permissible data range. Example: Wrong: N10 G00 X0 Y0 Z0 N20 P0=10 : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Programmed number of P parameter must be inside the permissible data range. | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
%2: | Limit value [-] | ||||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20401 | R parameter number is negative or greater than maximum limit. | ||||
| Description | The programmed number of the R parameter exceeds the permissible data range. Example: Wrong: N10 G00 X0 Y0 Z0 N20 R-5=10 : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Programmed number of R parameter must be inside the permissible data range. | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
%2: | Limit value [-] | ||||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20402 | Unknown radius syntax. | |||
| Description | For circle programming an invalid radius syntax is used. | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 3 | Check and modify NC program. For radius programming only R or R1 (indexed radius programming) is permitted. | |
Error type | 1, Error message from NC-program. | |||
|
20403 | Variable number is negative or greater than maximum limit. | ||||
| Description | The programmed number of the V.-variable exceeds the permissible data range. Example: Wrong: N10 G00 X0 Y0 Z0 N20 P10 = V.G.NP[-1].V[0] : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N20 P10 = V.G.NP[1].V[0] : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Programmed index of V.-variable must be inside the permissible data range. | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
%2: | Lower limit value [-] | ||||
| |||||
%3: | Upper limit value [-] | ||||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20407 | Zero point data contain errors. | ||||
| Description | During the interpretation at start-up or update of modified data the plausibility check of the zero point data list detects an error (unknown or wrong parameter, invalid value). Usually this error message is a consequence of another error message. Check, if a previous error message has been created, which described the error cause more detailed. | |||
Reaction | Class | 3 | Abort of order processing. | ||
Solution | Class | 6 | Check and modify list of zero point data. | ||
Parameter | %1: | Actual value [-] | |||
| |||||
Error type | - | ||||
|
20408 | Tool data contain errors. | ||||
| Description | During the interpretation at start-up the plausibility check of the binary tool data list detects an error (e.g. invalid value). Usually this error message is a consequence of another error message. Check, if a previous error message has been created, which described the error cause more detailed. | |||
Reaction | Class | 3 | Abort of order processing. | ||
Solution | Class | 6 | Check and modify binary list of tool data. | ||
Parameter | %1: | Actual value [-] | |||
Start adress of binary list. | |||||
Error type | - | ||||
|
20409 | Channel parameters contain errors. | ||||
| Description | During the interpretation at start-up or update of modified data the plausibility check of the binary channel parameters list detects an error (e.g. invalid value). Usually this error message is a consequence of another error message. Check, if a previous error message has been created, which described the error cause more detailed. | |||
Reaction | Class | 3 | Abort of order processing. | ||
Solution | Class | 6 | Check and modify binary list of channel parameters. | ||
Parameter | %1: | Actual value [-] | |||
Start adress of binary list. | |||||
Error type | - | ||||
|
20410 | During the calculation of the actual coordinates the range of data format is exceeded. | ||||
| Description | During the calculation of the current axes coordinates at start-up the permissible data range is exceeded. | |||
Reaction | Class | 2 | Abort of order processing. | ||
Solution | Class | 6 | Check and modify binary list of axes coordinates. | ||
Parameter | %1: | Actual value [-] | |||
Start adress of binary axes coordinates. | |||||
Error type | - | ||||
|
20411 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 3 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20418 | Channel parameters: Number of spindles and number of configured spindle axes do not coincide. | ||||
| Description | During start-up the check of the channel parameters detects, that the real number of configured spindles (spindle data) does not correspond to the total number of spindles P-CHAN-00082. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the total number of spindles is set to the real number of configured spindles and the start-up is continued. | ||
Parameter | %1: | Actual value [-] | |||
Total number of spindles | |||||
%2: | Expected value [-] | ||||
Real number of configured spindles (spindle data) | |||||
%3: | Corrected value [-] | ||||
Automatic corrected total number of spindles | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20419 | Channel parameters: Name of spindle is used several times. | ||||
| Description | During start-up the check of the channel parameters detects, that two spindles have the same name P-CHAN-00007. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | Check and modify the names of the spindles P-CHAN-00007 in the channel parameter list. | ||
Parameter | %1: | Logical axis number [-] | |||
Axis number of the first spindle with the same name | |||||
%2: | Logical axis number [-] | ||||
Axis number of the second spindle with the same name | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20420 | Channel parameters: The same axis number has been assigned to two spindles. | ||||
| Description | During start-up the check of the channel parameters detects, that two spindles have the same logical axes numbers P-CHAN-00036. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | Check and modify the logical axes numbers of the spindles P-CHAN-00036 in the channel parameter list. | ||
Parameter | %1: | Logical axis number [-] | |||
| |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20423 | Channel parameters: Configured path axes have used axis number several times. | ||||
| Description | During start-up the check of the channel parameters detects, that two path axes have the same logical axes numbers P-CHAN-00035. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | Check and modify the logical axes numbers of the path axes P-CHAN-00035 in the channel parameter list. | ||
Parameter | %1: | Logical axis number [-] | |||
| |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20424 | Channel parameters: Configured path axes have used axis name several times. | ||||
| Description | During start-up the check of the channel parameters detects, that two path axes have the same name P-CHAN-00006. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | Check and modify the names of the path axes P-CHAN-00006 in the channel parameter list. | ||
Parameter | %1: | Logical axis number [-] | |||
Axis number of the first path axis with the same name | |||||
%2: | Logical axis number [-] | ||||
Axis number of the second path axis with the same name | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20425 | Channel parameters: Name of axis too long or starts with illegal character. | ||||
| Description | During start-up the check of the channel parameters detects, that the name of a path axis P-CHAN-00006 or the default name of a spindle in a path compound P-CHAN-00010 starts with a wrong character or that the axis name is too long. For an axis name the following first characters are permitted: X, Y, Z, A, B, C, U, V, W, Q. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the axis name is corrected in a useful way and the start-up is continued. - For a wrongdefault name of a spindle in a path compound P-CHAN-00010 the name "C1" is generated. - For a wrong name of a path axis P-CHAN-00006 the combination of "X" and the assigned logical axis number is generated. | ||
Parameter | %1: | Actual value [-] | |||
Invalid first character of axis name | |||||
%2: | Limit value [-] | ||||
Maximum length of axis name | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20426 | Channel parameters: Axis is configured both as spindle and as path axis. | ||||
| Description | During start-up the check of the channel parameters detects, that a path axis and a spindle axis have the same logical axes numbers(P-CHAN-00035, P-CHAN-00036). | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | Check and modify the logical axes numbers of the path axis P-CHAN-00035 and the spindle axis P-CHAN-00036 in the channel parameter list. In the system a logical axis number only may be assigned to one single axis. | ||
Parameter | %1: | Logical axis number [-] | |||
| |||||
%2: | Actual value [-] | ||||
Index of the spindle with the same logical axis number like the path axis | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20427 | Channel parameters: Number of axes of a group exceeds range of permissible values. | ||||
| Description | During start-up the check of the channel parameters detects, that in the axes group the real number of configurated path axes P-CHAN-00007exceeds the permissible value range. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the total number of path axes is set to the maximum permissible limit value and the start-up is continued. Hint: Possibly not the complete number of configurated path axes of the channel parameter list is available after start-up in the channel! | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
%2: | Limit value [-] | ||||
| |||||
%3: | Corrected value [-] | ||||
Automatic corrected total number of path axes | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20428 | Channel parameters: Number of axes and number of configured path axes do not coincide. | ||||
| Description | During start-up the check of the channel parameters detects, that the real number of configured path axes does not correspond to the total number of path axes P-CHAN-00003. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the total number of path axes is set to the real number of configured path axes and the start-up is continued. | ||
Parameter | %1: | Actual value [-] | |||
Total number of path axes | |||||
%2: | Expected value [-] | ||||
Real number of configured path axes | |||||
%3: | Corrected value [-] | ||||
Automatic corrected total number of path axes | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20429 | Channel parameters: Incorrect setting of number of groups. | ||||
| Description | During start-up the check of the channel parameters detects, that the real number of configured axes groups does not correspond to the total number of axes groups P-CHAN-00023. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the total number of axes groups is set to the smaller number of both values and the start-up is continued. Hint: Possibly not the complete number of configured axes groups of the channel parameter list is available after start-up in the channel! At the moment in NC channel only one axes group (index 0) is permissible. | ||
Parameter | %1: | Actual value [-] | |||
Real number of configured axes groups | |||||
%2: | Expected value [-] | ||||
Total number of axes groups | |||||
%3: | Corrected value [-] | ||||
Automatic corrected total number of axes groups | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20430 | Channel parameters: Number of groups exceeds maximum limit. | ||||
| Description | During start-up the check of the channel parameters detects, that the total number of axes groups P-CHAN-00023exceeds the permissible value range. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the total number of axes groups is set to the maximum permissible limit value and the start-up is continued. Hint: Possibly not the complete number of configured axes groups of the channel parameter list is available after start-up in the channel! At the moment in NC channel only one axes group (index 0) is permissible. | ||
Parameter | %1: | Actual value [-] | |||
Total number of axes groups | |||||
%2: | Limit value [-] | ||||
Maximum permissible number of axes groups | |||||
%3: | Corrected value [-] | ||||
Automatic corrected total number of axes groups | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20434 | Channel parameters: The characteristic of P-parameters is not configured. | ||||
| Description | During start-up the check of the channel parameters detects, that the characteristic of P parameters P-CHAN-00067is not defined. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the characteristic of P parameters P-CHAN-00067is set to 0 (FALSE) and the start-up is continued. must be set to 0 (FALSE) or 1 (TRUE). | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
%2: | Corrected value [-] | ||||
| |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20435 | Channel parameters: Value for the absolute centre point shift has not been defined. | ||||
| Description | During start-up the check of the channel parameters detects, that the absolute centre point shift P-CHAN-00059 is set to zero. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the absolute centre point shift P-CHAN-00059 is set to 20000.0 and the start-up is continued. P-CHAN-00059 must be set to a value unequal to zero. | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
%2: | Corrected value [-] | ||||
| |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20436 | Channel parameters: Value for the relative centre point shift has not been defined. | ||||
| Description | During start-up the check of the channel parameters detects, that the relative centre point shift P-CHAN-00060 is set to zero. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the relative centre point shift P-CHAN-00060 is set to 50 and the start-up is continued. P-CHAN-00060 must be set to a value unequal to zero. | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
%2: | Corrected value [-] | ||||
| |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20437 | Channel parameters: Measuring type is illegal or not defined. | ||||
| Description | During start-up the check of the channel parameters detects, that the default measuring type P-CHAN-00057 is not defined correctly. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the default measuring type P-CHAN-00057 is set to 1 (measuring type 1) and the start-up is continued. P-CHAN-00057 must be set to a permissible measuring type (1-6). | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
%2: | Corrected value [-] | ||||
| |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20438 | Channel parameters: Axis number equal to 0 within master/slave coupling. | ||||
| Description | During start-up the check of the channel parameters detects, that in the default coupling group 0 (zero) a master or slave axis (P-CHAN-00037, P-CHAN-00038) with the logical axis number 0 (zero) is defined. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the master-/slave axes pair with the wrong logical axis number is skipped and the start-up is continued. P-CHAN-00037 or P-CHAN-00038 must be defined with permissible logical axis numbers (> 0). | ||
Parameter | %1: | Actual value [-] | |||
Index of the invalid master-/slave axes pair | |||||
%2: | Logical axis number [-] | ||||
Axis number of the master axis | |||||
%3: | Logical axis number [-] | ||||
Axis number of the slave axis | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20439 | Channel parameters: Number of master and slave axes is different. | ||||
| Description | During start-up the check of the channel parameters detects, that in the default coupling group 0 (zero) a different number of master and slave axes (P-CHAN-00037, P-CHAN-00038) are defined. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the total number of master and slave axes is set to the smaller number of both values and the start-up is continued. Hint: Possibly not the complete number of configured master-/slave axes pairs of the channel parameter list is available after start-up in the channel! | ||
Parameter | %1: | Actual value [-] | |||
Number of master axes | |||||
%2: | Corrected value [-] | ||||
Number of slave axes | |||||
%3: | [-] | ||||
Automatic corrected total number of master and slave axes | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20440 | Channel parameters: Slave axis can not be its own master axis. | ||||
| Description | During start-up the check of the channel parameters detects, that in the default coupling group 0 (zero) the master and slave axis (P-CHAN-00037, P-CHAN-00038) of a coupling pair have the same logical axis number. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the master-/slave axes pair with the identical logical axis number is skipped and the start-up is continued. P-CHAN-00037 or P-CHAN-00038 must be defined with different permissible logical axis numbers (> 0). Hint: Possibly not the complete number of configured master-/slave axes pairs of the channel parameter list is available after start-up in the channel! | ||
Parameter | %1: | Actual value [-] | |||
Index of the invalid master-/slave axes pair | |||||
%2: | Logical axis number [-] | ||||
Redundant logical axis number | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20441 | Channel parameters: Slave axis can not be configured as slave axis several times. | ||||
| Description | During start-up the check of the channel parameters detects, that in the default coupling group 0 (zero) an axis is defined as slave axis | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the master-/slave axes pair with the redundant slave axis is skipped and the start-up is continued. Within the coupling group a slave axis Hint: Possibly not the complete number of configured master-/slave axes pairs of the channel parameter list is available after start-up in the channel! | ||
Parameter | %1: | Actual value [-] | |||
Index of the first master-/slave axes pair | |||||
%2: | Actual value [-] | ||||
Index of the second master-/slave axes pair | |||||
%3: | Logical axis number [-] | ||||
Axis number of the redundant slave axis | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20442 | Channel parameters: Recursive master-slave assignment is not permitted. | ||||
| Description | During start-up the check of the channel parameters detects, that in the default coupling group 0 (zero) an axis is defined both as master axis P-CHAN-00037 and also as slave axis P-CHAN-00038in different coupling pairs. | |||
Reaction | Class | 3 | NC start-up is continued. | ||
Solution | Class | 6 | During start-up in case of conflict the master-/slave axes pair with the recursive master-/slave axes linking is skipped and the start-up is continued. Within the coupling groupin different coupling pairs a master axis P-CHAN-00037 must remain master axis. Hint: Possibly not the complete number of configured master-/slave axes pairs of the channel parameter list is available after start-up in the channel! | ||
Parameter | %1: | Actual value [-] | |||
Index of the first master-/slave axes pair | |||||
%2: | Actual value [-] | ||||
Index of the second master-/slave axes pair | |||||
%3: | Logical axis number [-] | ||||
Axis number of the invalid configured master axis | |||||
Error type | 2, Error message by data transfer from parameter list into control device. | ||||
|
20444 |
| |||
| Description | This error message informs about internal states, error solutions and the place of error in the source.Please give the complete error message data to the CNC manufacturer. | ||
Reaction | Class | 3 |
| |
Solution | Class | 8 | Restart of NC-control necessary. |
20450 | In NC block #-function has to be programed exclusively. | |||
| Description | After a #-command <#COMMAND ...> further NC-commands in the same NC-block are not permissible. Example: Wrong: N10 G00 X0 Y0 Z0 N20 #MSG ["PROGRAMMSTART"] G74 X1 Y2 Z3 : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N20 #MSG ["PROGRAMMSTART"] N30 G74 X1 Y2 Z3 : N1000 M30 | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 3 | Check and modify NC program sequence. Move the not permissible NC-commands to the following NC-block. Hint: Only with #ACHSE, #PSET and #PRESET other NC-commands in the same NC-block are permissible. | |
Error type | 1, Error message from NC-program. | |||
|
20457 | De-/selection of synchronous operation not allowed while active TRC. | |||
| Description | During active tool radius compensation (TRC, G41/G42) the selection/ deselection of synchronous operation mode of axes is not permisssible. Example: Wrong: N10 #SET AX LINK [ 1, C=X ] N20 G41 N30 #ENABLE AX LINK [1] N30 X100 N40 G40 N50 #DISABLE AX LINK [1] N60 X0 Correct: N10 #SET AX LINK [ 1, C=X ] N30 #ENABLE AX LINK [1] N20 G41 N30 X100 N40 G40 N50 #DISABLE AX LINK [1] N60 X0 | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 3 | Check and modify NC program sequence. Activate thesynchronous operation mode before tool radius compensation and deactivate tool radius compensation (G40) before deselection of synchronous operation mode. | |
Error type | 1, Error message from NC-program. | |||
|
20461 | Number of the coupling group exceeds range of permissible values. | ||||
| Description | The value of the coupling group number programmed with an axes coupling command (Definition, selection, deselection) exceeds the permissible data range. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Use a permissiblecoupling group number. | ||
Parameter | %1: | Incorrect value [-] | |||
| |||||
%2: | Lower limit value [-] | ||||
| |||||
%3: | Upper limit value [-] | ||||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20464 | No coupling condition for selected coupling group. | ||||
| Description | The number of the coupling group programmed with an axes coupling command (Selection, deselection) is not defined. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Before selection or deselection the coupling group with the missing number must be defined. | ||
Parameter | %1: | Incorrect value [-] | |||
Unknown number of the coupling group | |||||
Error type | 1, Error message from NC-program. | ||||
|
20465 | Master axis not available as path axis. | ||||
| Description | With selection or deselection ofsynchronous operation it is detected, that one of the defined master axis is not available in the NC channel. The check is also done during automatic restoring of axes couplings (P-CHAN-00104, P-CHAN-00105) and during the deselection of transformations. [PROG - Chapter: Synchronous operation]. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Ensure, that the master axis is available in the NC channel before selection or deselection of synchronous operation. Possibly check axes exchange commands used before. | ||
Parameter | %1: | Logical axis number [-] | |||
Axis number of the missing master axis | |||||
Error type | 1, Error message from NC-program. | ||||
|
20466 | Slave axis not available as path axis. | ||||
| Description | With selection or deselection ofsynchronous operation it is detected, that one of the defined slave axis is not available in the NC channel. The check is also done during automatic restoring of axes couplings(P-CHAN-00104, P-CHAN-00105) and during the deselection of transformations. [PROG - Chapter: Synchronous operation]. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Ensure, that the slave axis is available in the NC channel before selection or deselection of synchronous operation. Possibly check axes exchange commands used before. | ||
Parameter | %1: | Logical axis number [-] | |||
Axis number of the missing slave axis | |||||
Error type | 1, Error message from NC-program. | ||||
|
20467 | Slave axis is not allowed to be a main axis. | ||||
| Description | With selection ofsynchronous operation it is detected, that one of the defined slave axes is a main axis, this means that it has the axis index 0,1 or 2. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Ensure, that the slave axes are no main axes at the selection of synchronous operation. Check the defined coupling groups and axes exchange commands possibly used before. | ||
Parameter | %1: | Logical axis number [-] | |||
Axis number of the invalid slave axis | |||||
Error type | 1, Error message from NC-program. | ||||
|
20468 | Master and slave axis are of different axis type. | ||||
| Description | With selection ofsynchronous operation it is detected, that master and slave axes of one coupling pair do have different axis types | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Only coupling of axes with the same axis type is permissible. Possibly it is tried to couple linear and rotatory axes. Check, if the axes are configured correctly P-AXIS-00018. | ||
Parameter | %1: | Logical axis number [-] | |||
Axis number of the master axis. | |||||
%2: | Logical axis number [-] | ||||
Axis number of the slave axis. | |||||
%3: | Actual value [-] | ||||
Number of the coupling group with the invalid axes pair | |||||
Error type | 1, Error message from NC-program. | ||||
|
20469 | Master and slave axis are of different axis mode. | ||||
| Description | With selection ofsynchronous operation it is detected, that master and slave axes of one coupling pair do have different axis modes | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Only coupling of axes with the same axis modes is permissible. Check, if the axes are configured correctly P-AXIS-00015. | ||
Parameter | %1: | Logical axis number [-] | |||
Axis number of the master axis. | |||||
%2: | Logical axis number [-] | ||||
Axis number of the slave axis. | |||||
%3: | Actual value [-] | ||||
Number of the coupling group with the invalid axes pair | |||||
Error type | 1, Error message from NC-program. | ||||
|
20470 | G201 may not be active for slave axis selecting coupling mode. | ||||
| Description | With selection ofsynchronous operation it is detected, that one of the defined slave axes still is in active manual operation mode G201 (with parallel interpolation.) Example: Wrong: N10 G00 X0 Y0 Z0 N20 G201 #ACHSE [B] : N100 #SET AX LINK [1, B=X] N110 #ENABLE AX LINK[1] : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N20 G201 #ACHSE [B] : N100 #SET AX LINK [1, B=X] N105 G202 #ACHSE [B] N110 #ENABLE AX LINK[1] : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Ensure, that the manual operation mode for the slave axis of the activated coupling group is deselected (G202) before. | ||
Parameter | %1: | Logical axis number [-] | |||
Axis number of the invalid slave axis | |||||
Error type | 1, Error message from NC-program. | ||||
|
20472 | Coupling description may not be changed. | ||||
| Description | With the definition of a coupling group it is detected, that this coupling group at the moment still is active. Example: Wrong: N10 G00 X0 Y0 Z0 N20 #SET AX LINK[1,C=X] N30 #ENABLE AX LINK[1] : N100 #SET AX LINK[1,C=Y] : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N20 #SET AX LINK[1,C=X] N30 #ENABLE AX LINK[1] : N90 #DISABLE AX LINK[1] N100 #SET AX LINK[1,C=Y] : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Before redefinition an active coupling group must be deselected. | ||
Parameter | %1: | Incorrect value [-] | |||
Number of the coupling group | |||||
Error type | 1, Error message from NC-program. | ||||
|
20475 | Master axis can not be its own slave axis. | ||||
| Description | With the definition of a coupling group it is detected, that one of the master axis also is its own slave axis. Example: Wrong: N10 G00 X0 Y0 Z0 N20 #SET AX LINK[1,X=X] : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Master axis and slave axis may not be identical. In this case pay attention to the restrictions of master/slave axis definition[PROG - Chapter: Synchronous operation]. | ||
Parameter | %1: | Logical axis number [-] | |||
Axis number of the invalid axis | |||||
%2: | Actual value [-] | ||||
Index of the coupling pair | |||||
%3: | Actual value [-] | ||||
Number of the coupling group | |||||
Error type | 1, Error message from NC-program. | ||||
|
20476 | A slave axis is not allowed to be programmed as slave axis repeatedly. | ||||
| Description | With the definition of a coupling group it is detected, that a slave axis is already programmed as slave axis in another coupling pair. This inter coupling pair relation is not permissible, because a slave axis may only be assigned to one master axis. Example: Wrong: N10 G00 X0 Y0 Z0 N20 #SET AX LINK[1,C=X, C=Y, B=Y] : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N20 #SET AX LINK[1,C=X, B=Y] : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Aslave axis may only be assigned to one master axis. All additional coupling pairs with that slave axis have to be removed from coupling group. [PROG - Chapter: Synchronous operation]. | ||
Parameter | %1: | Logical axis number [-] | |||
Logical number of the slave axis | |||||
Error type | 1, Error message from NC-program. | ||||
|
20477 | Master axis can not be slave axis in different assignment and vice versa. | ||||
| Description | During the definition of a coupling group it is detected, that in different coupling pairs one of the axis is defined both as master axis and as slave axis. Example: Wrong: N10 G00 X0 Y0 Z0 N20 #SET AX LINK[1,B=X, C=B] : N1000 M30 Correct: N10 G00 X0 Y0 Z0 N20 #SET AX LINK[1,B=X, C=X] : N1000 M30 | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. In the same coupling group a master axis can not be defined as slave axis at the same time. Assign the "linked" slave axes to the common master axis. | ||
Parameter | %1: | Logical axis number [-] | |||
Axis number of the invalid axis | |||||
Error type | 1, Error message from NC-program. | ||||
|
20478 | Two identical axes names after #ACHSE. | ||||
| Description | With the programming of the manual mode axes with NC command#ACHSE[...] identical axes names are used several times. Syntax example: Wrong: N10 G200 #ACHSE[X,Y,X] Correct: N10 G200 #ACHSE[X,Y] | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Remove the redundant axis name. | ||
Parameter | %1: | Logical axis number [-] | |||
Axis number of the multiple programmed axis | |||||
Error type | 1, Error message from NC-program. | ||||
|
20480 | Empty square brackets not allowed. | |||
| Description | With the programming of some specific NC commands (e.g. #SET TIP) inside the following square brackets no NC command data are defined. Syntax example: Wrong: N10 #SET TIP[ ] X Correct: N10 #SET TIP[1.0,1.5,2.0] X | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 3 | Check and modify NC program. Complete the missingNC command data inside the square brackets. | |
Error type | 1, Error message from NC-program. | |||
|
20481 | Too many parameters after #SET HR. | ||||
| Description | With the programming of the NC command #SET HR[…] inside the square brackets only a limited number of parameters may be defined. Syntax example: Wrong: N10 #SET HR[0.1,0.2,0.5,2.0,2.5] X Correct: N10 #SET HR[0.1,0.2,0.5] X | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program only the maximum permissible number of parameters inside the square brackets. | ||
Parameter | %1: | Limit value [-] | |||
Maximum number of handwheel parameters | |||||
Error type | 1, Error message from NC-program. | ||||
|
20482 | Hand wheel resolution has to be positive. | ||||
| Description | With the programming of the NC command #SET HR[…] inside the square brackets a negative resolution is defined. Syntax example: Wrong: N10 #SET HR[0.1,-0.2,0.5] X Correct: N10 #SET HR[0.1,0.2,0.5] X | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program only positive resolutions inside the square brackets. | ||
Parameter | %1: | Incorrect value [-] | |||
Negative resolution | |||||
Error type | 1, Error message from NC-program. | ||||
|
20483 | Comma in front of closing brackets not allowed. | |||
| Description | With the programming of the NC command #SET HR[…] inside the square brackets after a comma no further resolution is defined. Syntaxbeispiel: Wrong: N10 #SET HR[0.1,0.2, ] X Correct: N10 #SET HR[0.1,0.2,0.5] X or N10 #SET HR[0.1,0.2] X | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 3 | Check and modify NC program. Complete the missing resolution value or remove the redundant comma inside the square brackets. | |
Error type | 1, Error message from NC-program. | |||
|
20485 | Jog step width has to be positive. | ||||
| Description | With the programming of the NC command #SET JOG#SET JOG[.[...].] inside the square brackets a negative step width is defined. Syntax example: Wrong: N10 #SET JOG[ [ -0.1, 1.0 ] ] X Correct: N10 #SET JOG[ [ 0.1, 1.0 ] ] X | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program only positivestep widthsinside the square brackets. | ||
Parameter | %1: | Incorrect value [-] | |||
Negativestep width | |||||
Error type | 1, Error message from NC-program. | ||||
|
20486 | Jog feed rate has to be positive. | ||||
| Description | With the programming of the NC command#SET JOG[.[...].] inside the square brackets a negative jog feed rate is defined. Syntax example: Wrong: N10 #SET JOG[ [ 0.1, -1.0 ] ] X Correct: N10 #SET JOG[ [ 0.1, 1.0 ] ] X | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program only positivejog feed ratesinside the square brackets. | ||
Parameter | %1: | Incorrect value [-] | |||
Negative jog feed rate | |||||
Error type | 1, Error message from NC-program. | ||||
|
20487 | Manual mode parameter exceeds range of data format. | ||||
| Description | One of the manual mode parameters (step width or feed rate ) programmed with the NC commands #SET TIPP[...] or #SET JOG [.[...].] exceeds the permissible data range. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program a permissible value for the step widths or feed rates. | ||
Parameter | %1: | Incorrect value [-] | |||
Step width or feed rate | |||||
%2: | Lower limit value [-] | ||||
| |||||
%3: | Upper limit value [-] | ||||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20488 | Too many parameters after #SET JOG. | ||||
| Description | With the programming of the NC command#SET JOG[.[...].] inside the square brackets only a limited number of parameters may be defined. Syntax example: Wrong: N10 #SET JOG[ [0.1,1.0] [0.2,1.5] [0.3,2] [1,4] ] X Correct: N10 #SET JOG[ [0.1,1.0] [0.2,1.5] [0.3,2] ] X | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program only the maximum permissible number of parameters inside the square brackets. | ||
Parameter | %1: | Limit value [-] | |||
Maximum number of jog parameters | |||||
Error type | 1, Error message from NC-program. | ||||
|
20490 | Too many parameters after #SET TIP. | ||||
| Description | With the programming of the NC command#SET TIP[...] inside the square brackets only a limited number of parameters may be defined. Syntax example: Wrong: N10 #SET TIP[1.0,1.5,2.0,5.0,10.0] X Correct: N10 #SET TIP[1.0,1.5,2.0] X | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program only the maximum permissible number of parameters inside the square brackets. | ||
Parameter | %1: | Limit value [-] | |||
Maximum number of continuous jog parameters | |||||
Error type | 1, Error message from NC-program. | ||||
|
20491 | Incremental feed rate has to be positive. | ||||
| Description | With the programming of the NC command #SET TIP[…] inside the square brackets a negative feed rate is defined. Syntax example: Wrong: N10 #SET TIP[1.0,-1.5,2.0] X Correct: N10 #SET TIP[1.0,1.5,2.0] X | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program only positivefeed rates inside the square brackets. | ||
Parameter | %1: | Incorrect value [-] | |||
Negative feed rate | |||||
Error type | 1, Error message from NC-program. | ||||
|
20493 | Negative manual mode offset may not be positive. | ||||
| Description | With the programming of the NC command #SET OFFSET […] inside the square brackets the negative offset limit is defined with a positive value. Syntax example: Wrong: N10 #SET OFFSET[5.0,5.0] X Correct: N10 #SET OFFSET[-5.0,5.0] X | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program the negative offset limit with a negative value inside the square brackets. | ||
Parameter | %1: | Incorrect value [-] | |||
Value of the negative offset limit | |||||
Error type | 1, Error message from NC-program. | ||||
|
20494 | Negative offset value exceeds range of data format. | ||||
| Description | With the programming of the NC command #SET OFFSET[…] the negative offset limit exceeds the permissible data range. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program a permissible value for the negative offset limit. | ||
Parameter | %1: | Incorrect value [-] | |||
Value of the negative offset limit | |||||
%2: | Lower limit value [-] | ||||
| |||||
%3: | Upper limit value [-] | ||||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20495 | Positive manual mode offset may not be negative. | ||||
| Description | With the programming of the NC command #SET OFFSET […] inside the square brackets the positive offset is defined with a negative value. Syntax example: Wrong: N10 #SET OFFSET[-5.0,-5.0] X Correct: N10 #SET OFFSET[-5.0,5.0] X | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program the positive offset limit with a positive value inside the square brackets. | ||
Parameter | %1: | Incorrect value [-] | |||
Value of the positive offset limit | |||||
Error type | 1, Error message from NC-program. | ||||
|
20496 | Positive offset value exceeds range of data format. | ||||
| Description | With the programming of the NC command #SET OFFSET[…] the positive offset limit exceeds the permissible data range. | |||
Reaction | Class | 2 | Abort of the NC program processing. | ||
Solution | Class | 3 | Check and modify NC program. Program a permissible value for the positive offset limit. | ||
Parameter | %1: | Incorrect value [-] | |||
Value of the positive offset limit | |||||
%2: | Lower limit value [-] | ||||
| |||||
%3: | Upper limit value [-] | ||||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20498 | Positive and negative offset limit equal to 0. | ||||
| Description | With the programming of the NC command #SET OFFSET […] inside the square brackets the positive and the negative offset limits are set to zero. For this reason no movement of the axis in manual operation mode is possible. Syntax example: Wrong: N10 #SET OFFSET[0.0, 0.0] X Correct: N10 #SET OFFSET[-5.0, 0.0] X | |||
Reaction | Class | 1 | NC program processing is continued. | ||
Solution | Class | 1 | Check and modify NC program. At least one of the two offset limits has to be set to a permissible value unequal to zero. | ||
Parameter | %1: | Logical axis number [-] | |||
| |||||
Error type | 1, Error message from NC-program. | ||||
|
20499 | Syntax error after #SET IPO SOLLPOS. | |||
| Description | With the programming of the NC command#SET IPO SOLLPOS[...] after the open square bracket a syntax error (commas, equal signs, closing square brackets) is detected. Syntax example: Wrong: #SET IPO SOLLPOS [P1=X P2=Y]or #SET IPO SOLLPOS [V.L.POS1 X ] or #SET IPO SOLLPOS [P1=X, P2=Y, P3=Z Correct: #SET IPO SOLLPOS [P1=X, P2=Y]or #SET IPO SOLLPOS [V.L.POS1=X ] or #SET IPO SOLLPOS [P1=X, P2=Y, P3=Z] | ||
Reaction | Class | 2 | Abort of the NC program processing. | |
Solution | Class | 3 | In the NC program check and modify the syntax of #SET IPO SOLLPOS[…] for wrong or missing commas, equal signs and closing square bracket. | |
Error type | 1, Error message from NC-program. | |||
|