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.