ID-range 20750-20999

ID-range 20750-20999

20749 / 20750

 

 

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.

20751

Dwell time exceeds range of permissible values.

 

Description

With the programming of the dwell time directly after the command #TIME [PROG] the value of the dwell time exceeds the permissible data range.

Syntax example:

N10 #TIME
<dwell time>

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the value of the dwell time.

Parameter

%1:

Incorrect value [1 µsec]

 

%2:

Lower limit value [1 µsec]

 

%3:

Upper limit value [1 µsec]

 

Error type

1, Error message from NC-program.

 

20752

Dwell time exceeds range of permissible values.

 

Description

During the programming of the dwell time directly after the command G04 or configuration specific in combination with the F word [PROG] the value of the dwell time exceeds the permissible data range.

Syntax example:

N10 G04
<dwell time>
or
N10 G04
F<dwell time> (configuration specific
syntax)

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the value of the dwell time.

Parameter

%1:

Incorrect value [1 µsec]

 

%2:

Lower limit value [1 µsec]

 

%3:

Upper limit value [1 µsec]

 

Error type

1, Error message from NC-program.

 

20753 / 20754

 

 

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.

20756

Considering the tool coordinate exceeds range of data format.

 

Description

During calculation of tool offsets during active 5 axes transformation it is detected, that a new calculated coordinate is outside the permissible data range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check sign and value of the tool offsets and if necessary correct it.

Parameter

%1:

Logical axis number [-]

 

%2:

Actual value [-]

Transformed axis specific tool offset

%3:

Lower limit value [-]

 

%4:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20757

 

 

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.

20758

Programming centre point coordinate of missing axis.

 

Description

A centre point coordinate I, J or K for an axis was programmed, which at the moment is not available in NC channel.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the NC program. Ensure, that in the current plane the necessary main axes are available respectively that in the case of chamfer and rounding programming G301 or G302 are programmed before.

Error type

1, Error message from NC-program.

 

20759

 

 

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.

20760

Channel parameters: Process time has to be 0 for synchronization mode MOS.

 

Description

During start-up the check of the channel parameters detects, that for technology functions (M, H, S, T) defined with synchronization mode MOS (see P-CHAN-00041) the assigned process times are set to a value unequal to zero (see e.g. P-CHAN-00040)..

Reaction

Class

1

NC start-up is continued.

Solution

Class

1

During start-up in case of conflict the process time is set to 0 and the start-up is continued.

Parameter

%1:

Actual value [-]

Index of the invalid technology function (M, H, S, T)

%2:

Incorrect value [-]

Invalid process time

%3:

Corrected value [-]

Automatic corrected process time

Error type

2, Error message by data transfer from parameter list into control device.

 

20762

Maximum number of M-/H-functions per NC-block reached.

 

Description

In NC block the maximum number of programmed M/H technology functions exceeds the allowed limit. Here always the sum of M and H functions is checked.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Split and distribute the M/H functions on several NC blocks.

Parameter

%1:

Actual value [-]

 

Error type

1, Error message from NC-program.

 

20764

Channel parameters: Unknown synchronization mode.

 

Description

During start-up the check of the channel parameters detects, that technology functions are (M, H, S, T) defined with unknown synchronization modes.

Reaction

Class

3

NC start-up is continued.

Solution

Class

6

During start-up in case of conflict the technology function is set to synchronization mode MVS_SVS (see P-CHAN-00041) and the start-up is continued.

Parameter

%1:

Actual value [-]

Index of the unknown technology function (M, H, S, T)

%2:

Incorrect value [-]

Unknown synchronization mode

%3:

Corrected value [-]

Automatic corrected synchronization mode (MVS_SVS)

Error type

2, Error message by data transfer from parameter list into control device.

 

20765

Double-programmed M-function.

 

Description

In the NC block a M function (technology function) with the identical number is programmed several times channel specifically, axis specifically or spindle specifically.

Example for inadmissible double programming:

N10 G00 X10 M10 M10    (channel
spezific)
N10 G00 X10 X[M10] X[M10]  (axis
spezific)
N10 G00 X10 S[M10 M10]     (spindle
spezific)
:

Example for allowed programming:

N10 G00 X10 M10 X[M10]
S[M10] (combined programming)

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the programming of M functions within the current NC block. Remove surplus channel specific, axis specific or spindle specific M functions.

Parameter

%1:

Actual value [-]

Number of the multiple programmed M function

Error type

1, Error message from NC-program.

 

20766

Double-programmed H-function.

 

Description

In the NC block a H function (technology function) with the identical number is programmed several times channel specifically, axis specifically or spindle specifically.

Example for inadmissible double programming:

N10 G00 X10 H10 H10    (channel
spezific)
N10 G00 X10 X[H10] X[H10]  (axis
spezific)
N10 G00 X10 S[H10 H10]     (spindle
spezific)
:

Example for allowed programming:

N10 G00 X10 H10 X[H10]
S[H10] (combined programming)

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the programming of H functions within the current NC block. Remove surplus channel specific, axis specific or spindle specific H functions.

Parameter

%1:

Actual value [-]

Number of the multiple programmed H function

Error type

1, Error message from NC-program.

 

20770

Illegal selection of mode of operation.

 

Description

The choosen combination of settings of operation modes is not permitted.

Examples for settings of operation modes:

  • Contour visualization
  • Syntax check
  • Online production time calculation

The error is detected during the assignment of the NC program.

Reaction

Class

3

Abort of the NC program processing.

Solution

Class

6

Check and modify the settings of operation modes.

Parameter

%1:

Incorrect value [-]

 

Error type

-

 

20771

Multiple use of same program path number.

 

Description

In the start-up list [STUP] program paths with identical program path number P-STUP-00019 are configured. This is not permissible.

Invalid example:

pfad[0].prg[0]      v:\ref_test\nc_prg\init
pfad[0].log_nr[0]       1
pfad[0].typ[0]      0x03
pfad[0].prioritaet[0]   1
#
pfad[0].prg[1]      v:\ref_test\nc_prg\dec
pfad[0].log_nr[1]       1
pfad[0].typ[1]      0x03
pfad[0].prioritaet[1]   2

[STUP: Example of a Start-Up Data ASCII File]

Reaction

Class

2

Start-up of the control is aborted.

Solution

Class

6

Check and modify the settings of the program path number in the start-up list. Repeat the NC start-up.

Parameter

%1:

Incorrect value [-]

Invalid program path number P-STUP-00019

Error type

-

 

20772

G-function with current measuring type not allowed.

 

Description

The programmed G function is not permissible in connection with the current measuring type.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the measuring type or do not use the G function.

Parameter

%1:

Actual value [-]

Number of the programmed G function

%2:

Actual value [-]

Used measuring type

Error type

1, Error message from NC-program.

 

20773

Measuring type exceeds range of data format.

 

Description

With the programming of the command #MEAS MODE[...] or #MEAS [TYPE...] the value of the measuring type is outside the permissible data range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the value of measuring type.

Parameter

%1:

Incorrect value [-]

 

%2:

Lower limit value [-]

 

%3:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20774

Effector coordinate system may not be selected if (A)CS is already active.

 

Description

An effector coordinate system may not be selected (#ECS ON) while another coordinate system is already active(e.g. #CS ON).

Invalid example:

N40 #CS ON[1,2,3,4,5,6]
N50 G01 X100
N60 #ECS ON
N70 G01 Z50
N80 #ECS OFF
N90 #CS OFF

Corrected example:

N40 #CS ON[1,2,3,4,5,6]
N50 G01 X100
N60 #CS OFF
N70 #ECS ON
N80 G01 Z50
N90 #ECS OFF

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the program sequence. Deselect the active coordinate system before selection of the effector coordinate system.

Error type

1, Error message from NC-program.

 

20775

A rotary axis is missing for effector coordinate system.

 

Description

For orientation respectively alignment of an effector coordinate system rotatory axes are required. With selection by #ECS ON it is detected, that one of this rotatory axes is not available in the current axes configuration.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check the axes configuration in the NC channel. Ensure that all axes of the valid kinematic are available in the NC channel.

Parameter

%1:

Actual value [-]

Index of the missing axis

Error type

1, Error message from NC-program.

 

20776

Effector coordinate system cannot be selected via parameters.

 

Description

Using the instruction #ECS ON with parameters is not permitted.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Remove the parameter after the command #ECS ON.

Error type

1, Error message from NC-program.

 

20777

Selection not possible because TRC does not exist.

 

Description

Selection or deselection of tool radius compensation is not possible since this does not exist in the NC channel. The enabling of the tool radius compensation is made by the channel parameter P-CHAN-00092.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Check and modify the channel parameter P-CHAN-00092. After that update the channel parameters list.

Parameter

%1:

Incorrect value [-]

Used G function which requires an existing tool radius compensation

Error type

1, Error message from NC-program.

 

20778 / 20779

 

 

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.

20780

Tool management was not able to prepare tool change.

 

Description

The order to prepare a tool change (T word) was acknowledged incorrectly by the external tool management.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

6

Check and modify external tool management.

If the parameters 1 and 2 are identical, the tool management has acknowledged negative.

If the parameters 1 and 2 are not identical, the tool management has acknowledged a tool, which was not instructed.

Parameter

%1:

Actual value [-]

Number of the received tool

%2:

Expected value [-]

Number of the requested tool

Error type

1, Error message from NC-program.

 

20781

Cancellation of tool request was not possible.

 

Description

The order to cancel a tool change was acknowledged incorrectly by the external tool management. A tool cancellation is performed, if during NC reset a tool request is pending.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

6

Check and modify external tool management.

If the parameters 1 and 2 are identical, the tool management has acknowledged negative.

If the parameters 1 and 2 are not identical, the tool management has cancelled a tool, which was not instructed.

Parameter

%1:

Actual value [-]

Number of the received tool

%2:

Expected value [-]

Number of the requested tool

Error type

3, Error message from communication.

 

20782

Reset of external tool management was not possible.

 

Description

With a NC reset order the external tool management acknowledges the reset negative. This means, a correct reset is not ensured.

Reaction

Class

3

Abort of the NC reset.

Solution

Class

6

Repeat NC reset. Check and modify the external tool management.

Error type

3, Error message from communication.

 

20783

 

 

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.

20786

Transformed tool offset exceeds range of data format.

 

Description

During the change into another coordinate system (#CS, #ACS, #MCS) the offsets of a fixed tool are also transformed. After this the result of a transformed tool offset exceeds the permissible data range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and reduce the appropriate tool offsets which are entered by V.G.WZ_AKT.V[i] or which are defined by P-TOOL-00006 in the channel parameter list.

Parameter

%1:

Logical axis number [-]

 

%2:

Incorrect value [-]

 

%3:

Lower limit value [-]

 

%4:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20787

 

 

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.

20788

Inadmissible character within name of external variable.

 

Description

With the initialization of the external variables an inadmissible character was determined within one of the variables.

An access to the incorrect variable is not possible in the NC program.

Reaction

Class

2

NC start-up is continued.

Solution

Class

3

Check and modify the identifier of the external variable before next start-up in the list of the external variables.

Parameter

%1:

Actual value [-]

Index of the external variable

%2:

Actual value [-]

Position number of the invalid character within the variable name

Error type

-

 

20789

In front of the string a quotation mark is missing.

 

Description

Using external variables of the type string within the NC program there’s the quotation mark missing before the assigend text string.

Example:
Wrong:
N10   V.E.TYPESTRING = TEXTSTRING"
N20   G01 X10
Correct:
N10   V.E.TYPESTRING = "TEXTSTRING"
N20   G01 X10

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and insert the quotation mark before the text string.

Error type

1, Error message from NC-program.

 

20790

After the string a quotation mark is missing.

 

Description

Using external variables of the type string within the NC program there’s the quotation mark missing after the assigend text string.

Example:
Wrong:
N10   V.E.TYPESTRING = "TEXTSTRING
N20   G01 X10
Correct:
N10   V.E.TYPESTRING = "TEXTSTRING"
N20   G01 X10

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and insert the quotation mark after the string.

Error type

1, Error message from NC-program.

 

20791

Read string is too long.

 

Description

The identifier (name) of a variable is too long. The type of variable can be self defined variables (V.S., V.P. V.L.), external variables (V.E.) or string variables (V.STR.).

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the identifier of the variable.

Parameter

%1:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20792

Double programming of spline interpolation

 

Description

Within a NC block it’s not permitted to programm the selection and deselection of spline interpolation (G150/G151) several times.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Remove the multiple programming within the NC block.

Parameter

%1:

Incorrect value [-]

Number of the invalid G function

Error type

1, Error message from NC-program.

 

20794

Double programming of corner deceleration.

 

Description

Within a NC block it’s not permitted to programm the selection and deselection of corner deceleration (G12/G13) several times.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Remove the multiple programming within the NC block.

Parameter

%1:

Incorrect value [-]

Number of the invalid G function

Error type

1, Error message from NC-program.

 

20795

Selection of corner deceleration without parameter not permitted.

 

Description

Selection of corner deceleration without predefintion of parameters via the command # SET CORNER PARAM is not permitted.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

In NC program insert the command #SET CORNER PARAM before the NC block for activation of corner deceleration (G13).

Parameter

%1:

Actual value [-]

Number of the invalid G function

Error type

1, Error message from NC-program.

 

20796

CORNER-parameter exceeds range of data format.

 

Description

One of the parameters programmed with the command #SET IPO CORNER exceeds the permissible data range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the value of parameters within the command.

Parameter

%1:

Incorrect value [-]

 

%2:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20797

Unknown axis designation respectively character not allowed.

 

Description

In commands, which require the programming of an axis name, an unknown designation of an axis was detected or at the position of an axis name a permissible character was found.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the axis designations or the syntax of the appropriate command.

Error type

1, Error message from NC-program.

 

20798

Spindle value exceeds range of permissible values.

 

Description

The value programmed with the S word exceeds the permissible data range. Especially take into account spindle speed, rotatational speed, constant cutting speed and spindle position.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the values programmed with the S words.

Parameter

%1:

Limit value [-]

 

Error type

1, Error message from NC-program.

 

20799

Feedrate exceeds range of permissible values.

 

Description

The feedrate programmed with the F word exceeds the permissible data range. This value is influenced by the entry of the unit of feederate in the channel parameter P-CHAN-00108.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the used feedrate.

Parameter

%1:

Lower limit value [-]

Minimum limit

%2:

Upper limit value [-]

Maximum limit

%3:

Incorrect value [-]

Feed value

Error type

1, Error message from NC-program.

 

20800

Contouring value exceeds range of data format.

 

Description

The contouring value programmed with the command G301 and/or G302 exceeds the permissible data range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the programmed contouring value.

Parameter

%1:

Lower limit value [-]

 

%2:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20801

Remaining path for edge banding exceeds range of data format or range of permissible values.

 

Description

The programmed remaining path for edge bending, which is entered via the variable V.G.RW in the NC program, or which can be defined via the channel parameter P-CHAN-00030 exceeds the permissible data range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the channel parameter P-CHAN-00030 or the programmed variable V.G.RW within the NC program.

Parameter

%1:

Incorrect value [-]

 

%2:

Lower limit value [-]

 

%3:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20802

During coordinate transition WRK may not be active.

 

Description

During the transition of coordinate systems with the commands #CS, #ACS and/or #MCS the tool radius compensation may not be active. This restriction applies both with the selection and with the deselection of respective functionality.

Invalid example:

G237
G41
#MCS ON
X100
Y100
G40
X200
#MCS OFF

Corrected example:

G237
#MCS ON
G41
X100
Y100
G40
X200
#MCS OFF

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the sequence of the NC program.

Error type

1, Error message from NC-program.

 

20803

Temporary transition into machine coordinate system is already active.

 

Description

Repeated selection of the temporary transition into machine coordinate system with the command #MCS OFF has no effect since the temporary transition is already active.

Reaction

Class

1

Abort of the NC program processing.

Solution

Class

1

Remove the repeated programming of the command #MCS ON.

Error type

1, Error message from NC-program.

 

20804

Temporary transition into machine coordinate system is inactive.

 

Description

Deselection of the temporary transition into machine coordinate system with the command #MCS OFF has no effect since the temporary transition is not active.

Reaction

Class

1

Continue NC program processing.

Solution

Class

1

Remove the command #MCS OFF.

Error type

1, Error message from NC-program.

 

20805

Programmed function in temporary coordinate system not allowed.

 

Description

The programmed function is not permitted while active temporary machine coordinate system (#MCS ON).

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the NC program. Deselect the temporary machine coordinate system with #MCS OFF before programming the affected function.

Error type

1, Error message from NC-program.

 

20806

While changing kinematic transformation (RTCP) WRK may not be active.

 

Description

Selection or changing the kinematic transformation is not possible while tool radius compensation is active.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Deselection of tool radius compensation before changing or selection of kinematic transformation.

Error type

1, Error message from NC-program.

 

20809

Slave axis must not participate at kinematic transformation.

 

Description

An axis, which is involved in an active kinematic transformation, shall be used at the same time in an axes coupling as slave axis. This is not possible.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Deselect active kinematic transformation before selection of coupling or remove the master-slave linkage of the ment axis from the coupling definition.

Parameter

%1:

Logical axis number [-]

Logical axis number (P-AXIS-00016) of the slave axis

Error type

1, Error message from NC-program.

 

20810

Double programming of contour masking mode.

 

Description

It’s not possible to program contour masking mode within a NC block several times.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and remove double programming.

Parameter

%1:

Incorrect value [-]

Double programmed G-function

Error type

1, Error message from NC-program.

 

20811

 

 

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.

20812

No file name was entered, therefore processing will not start.

 

Description

With program start no name of a NC program was indicated. So no program processing can be started.

Reaction

Class

1

NC program start can be done again.

Solution

Class

1

Start of program after the entry of the program name.

Error type

5, Error message by access on files.

 

20813

Too many actions within NC-block, no more job buffers available.

 

Description

The NC block contains too much NC commands, which strain the internal system recources.

Reaction

Class

3

Abort of the NC program processing.

Solution

Class

3

Split the NC block into several NC blocks.

Parameter

%1:

Limit value [-]

 

Error type

1, Error message from NC-program.

 

20814

Measuring offset was not included into the programmed axis.

 

Description

It’s not possible to extract the measuring offset with the command G102 of the programmed axis because it has not been included before.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check the programming of offsets (G101).

Parameter

%1:

Logical axis number [-]

Logical axis number (P-AXIS-00016)

Error type

1, Error message from NC-program.

 

20816

Coordinate for homing exceeds range of data format.

 

Description

Homing axes with the command G74 the value of a coordinate is out of permissible range of data. The individual coordinate values of the axes specify the order of the homing axes.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the value of the coordinate.

Parameter

%1:

Logical axis number [-]

Logical axis number (P-AXIS-00016)

%2:

Incorrect value [-]

 

%3:

Lower limit value [-]

 

%4:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20817 / 20818

 

 

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.

20819

Channel parameters: G- or M-function is not permitted as default value.

 

Description

A defined default value for G- functions (P-CHAN-00063) or M-functions (P-CHAN-00064) in the channel parameter list is out of the permitted range of data.

Reaction

Class

1

NC start-up is continued.

Solution

Class

1

Check and modify the default value of the corresponding G- and/or M-function before next start-up in the channel parameters. During start-up in case of conflict the invalid entry is set to a permitted value of the function.

Parameter

%1:

Incorrect value [-]

 

%2:

Corrected value [-]

 

%3:

Actual value [-]

Group number of the invalid default entry

Error type

2, Error message by data transfer from parameter list into control device.

 

20820

Programmed CS-ID not allowed.

 

Description

The programmed (A)CS-ID is out of the permissible data range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the programmed (A)CS-ID.

Parameter

%1:

Incorrect value [-]

Invalid (A)CS-ID

%2:

Lower limit value [-]

 

%3:

Upper limit value [-]

Maximal value of the CS-ID

%4:

Upper limit value [-]

Maximal value of the ACS-ID

Error type

1, Error message from NC-program.

 

20821

(A)CS not defined.

 

Description

The activation of a coordinate systems with #(A)CS ON without any parameters is only permitted, if this parameters have already been defined before with #(A)CS DEF or #(A)CS ON [...].

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and insert the complete definition of the coordinate system.

Parameter

%1:

Actual value [-]

 

Error type

1, Error message from NC-program.

 

20822

For the definition of a (A)CS parameters must be progammed.

 

Description

It is necessary to program parameters for translatory shift and for rotation with the definition of machining coordinate systems (#CS DEF) or adaptive coordinate system (#ACS DEF).

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check the command #(A)CS DEF, complete the parameters for translatory shift and for rotation.

Error type

1, Error message from NC-program.

 

20823

An ECS may not be defined with DEF.

 

Description

It’s not possible to define an effector coordinate system (ECS) within a NC program via the syntax element "DEF". The definition of the ECS-axes is based implicitly on the orientation of the tool axis.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the command #ECS.

Error type

1, Error message from NC-program.

 

20824

Deselection of (A)CS has no effect.

 

Description

Deselection of coordinate system with the command #CS OFF and/or the command #ACS OFF has no effect because there’s no active coordinate system.

Reaction

Class

1

Continue NC program processing.

Solution

Class

1

Remove the command of deselection.

Error type

1, Error message from NC-program.

 

20825

Definition of (A)CS may not be changed if (A)CS is active.

 

Description

It’s not possible to change the definition of a coordinate system (CS/ACS) while it is active.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Before redefinition deselection of the corresponding coordinate system.

Error type

1, Error message from NC-program.

 

20826

Overflow of defined (A)CS-stack.

 

Description

The number of linkage of self-defined coordinate systems exceeds the maximum limit.

The error occures both during the exceeding of the linkages with #CS ON and with #ACS ON.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and reduce the number of linkage of CS- and/or ACS- coordinate systems.

Parameter

%1:

Upper limit value [-]

Maximum number of linkage with the command #CS ON

%2:

Upper limit value [-]

Maximum number of linkage with the command #ACS ON

Error type

1, Error message from NC-program.

 

20827 / 20828

 

 

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.

20829

Number of string labels to big for optimized program execution.

 

Description

The maximum number of storage places for string labels for the fast execution of a jump call is reached. It’s not possible to save anymore string labels with the corresponding program position.

Optimized program execution means that the program position of the string label (jump target) is stored and that this jump target is available at once without any search run.

Exceeding the upper limit each new string label has to be searched again. This increases the runtime of the NC program.

Reaction

Class

1

Continue NC program processing.

Solution

Class

1

Check and reduce the number of used string labels.

Parameter

%1:

Limit value [-]

Maximum possible number of stored string labels

Error type

1, Error message from NC-program.

 

20830

 

 

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.

20831

Number of expression labels to big for optimized program execution.

 

Description

The maximum number of storage places for expression labels for the fast execution of a jump call is reached. It’s not possible to save anymore expression labels with the corresponding program position.

Optimized program execution means that the program position of the expression label (jump target) is stored and that this jump target is available at once without any search run.

Exceeding the upper limit each new expression label has to be searched again. This increases the runtime of the NC program.

Reaction

Class

1

Continue NC program processing

Solution

Class

1

Check and reduce the number of used expression labels.

Parameter

%1:

Upper limit value [-]

Maximum possible number of buffered labels

Error type

1, Error message from NC-program.

 

20832

 

 

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.

20833

Label has too many characters.

 

Description

The number of characters of the string label exceeds the maximum limit. The string label length is checked during reading in, search run and during a jump call ($GOTO).

Reaction

Class

1

Abort of the NC program processing.

Solution

Class

3

Check and modify the name of the string label.

Parameter

%1:

Limit value [-]

Maximum limit of characters

Error type

1, Error message from NC-program.

 

20834

Value exceeds range of data format.

 

Description

The value of the block number which is used as label is out of the permissible data range.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Check and modify the value of the block number.

Parameter

%1:

Incorrect value [-]

 

%2:

Lower limit value [-]

 

%3:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20835

Label has too many characters.

 

Description

The number of characters of the label exceeds the maximum limit.

Reaction

Class

1

Abort of the NC program processing.

Solution

Class

3

Check and modify the length of the string label.

Parameter

%1:

Limit value [-]

Maximum limit of characters

Error type

1, Error message from NC-program.

 

20836

Multiple defined label

 

Description

It’s not permitted to set an identical label within a NC program in the identical program level several times. This restriction is valid for main and subroutines.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the labels within the same program level.

Hint:

For string labels multiple ID 1 is indicated.

For expression labels multiple ID 2 is indicated.

Error type

1, Error message from NC-program.

 

20837

Label has too many characters.

 

Description

The number of characters of the label exceeds the maximum limit.

Reaction

Class

-

Abort of the NC program processing.

Solution

Class

-

Check and modify the length of the string label.

Error type

-

 

20838

Expression-Label exceeds range of data format.

 

Description

The value of the expression label programmed with the command $GOTO exceeds the permitted data range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the expression label.

Parameter

%1:

Incorrect value [-]

 

%2:

Lower limit value [-]

 

%3:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20839

The character after $GOTO is not permitted.

 

Description

The programmed character after the jump call $GOTO is not permitted.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the sequence of characters after the jump call.

Permissible characters are:

"[" for the call of string label

"N" for the call of a expression label

"V.E." for the call of an external variable of the type <string>

Error type

1, Error message from NC-program.

 

20840

Label not found

 

Description

Using the jump call with the command $GOTO the programmed label in NC program cannot be found.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Insert the missing jump label in NC program or use another existing label with the command $GOTO.

Error type

1, Error message from NC-program.

 

20841

Double programming of block number N.

 

Description

Programming an expression label the block number is programmed several times, that’s not permitted.

Invalid example:

N10 $GOTO N100
N20 X200
:
N100 N100:
X..Y..

Corrected example:

N10 $GOTO N100
N20 X200
:
N100:
X..Y.. (Assignment of the
label)

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Remove the block number.

Error type

1, Error message from NC-program.

 

20842

Value exceeds range of data format.

 

Description

The assigned value exceeds the permissible range of values.

Example:

The block number which is evaluated during the search for a string label ([<string>]) ,exceeds the permitted data range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the value in the NC program.

Parameter

%1:

Incorrect value [-]

 

%2:

Lower limit value [-]

 

%3:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20844

Double programming of dwell time.

 

Description

In the same NC block, the dwell time in combination with the F word was programmed several times.

Example:

Wrong:
N10   G00 X0 Y0 Z0
N20   G04F10 G41 G17 G04 F20
:

N1000 M30

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify NC program. Remove the redundant dwell time programming.

Parameter

%1:

Incorrect value [-]

 

Error type

1, Error message from NC-program.

 

20845

Parameter F is missing for dwell time.

 

Description

For this configuration specific programming of G04 the dwell time in combination with the F word is missing.

Example:

Wrong:
N10   G00 X0 Y0 Z0
N20   G0410 (oder nur G04)
:
N1000 M30
Correct:
N10   G00 X0 Y0 Z0
N20   G04F10
:
N1000 M30

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify NC program. Complete the missing F word for the definition of the dwell time.

Error type

1, Error message from NC-program.

 

20846

Double programming of override influence.

 

Description

It’s not possible to program the command G166 several times within a NC block.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Remove the multiple programmed commands G166.

Parameter

%1:

Incorrect value [-]

Number of the G function

Error type

1, Error message from NC-program.

 

20847

Value of variable exceeds range of data format.

 

Description

When writing a variable the value exceeds the permitted range of the corresponding type of used variable.

Only with external variables it is possible to change the type and thus data range of the variable [EXTV].

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the assigned value of variable, with external variables a change of type and thus data range is possible within the list of external variables (ext_var*.lis).

Parameter

%1:

Incorrect value [-]

 

%2:

Lower limit value [-]

 

%3:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20848 - 20850

 

 

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.

20851

Double programming of spindle position.

 

Description

The position of the spindle was programmed several times. This is not permitted neither in spindle-specific (POS) nor in DIN syntax (S.POS).

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and remove the multiple programmed spindle position.

Parameter

%1:

Actual value [0.1 µm or 0,0001°]

 

Error type

1, Error message from NC-program.

 

20852

Endless FOR-loop is programmed.

 

Description

Within a FOR-loop the programmed increment is zero. Leaving the loop is not possible because it’s a endless loop.

Reaction

Class

2

Continue NC program processing.

Solution

Class

1

Check and modify the increment of the loop. The user has to abort the execution of NC program.

Error type

1, Error message from NC-program.

 

20856

G-function has no effect because no TRC in the system.

 

Description

G functions which affect the tool radius compensation have no effect since the tool radius compensation in NC channel is disabled by the parameter P-CHAN-00092.

Reaction

Class

1

Continue NC program processing.

Solution

Class

1

Check and modify the parameter P-CHAN-00092.

Parameter

%1:

Actual value [-]

Used G function

Error type

-

 

20857

Channel parameters: Enabling of ext. tool management not permitted, because no ext. tool management is available.

 

Description

The current system configuration does not support the use of an external tool management. The tool data are loaded exclusively via the tool data list [TOOL] and the setting of P-CHAN-00016 on value 1 is not useful.

Reaction

Class

1

Start-up of the control is continued.

Solution

Class

1

Parameter is set implicitly to default value 0.

Or please contact the CNC manufacturer, to enable the basically use of an external tool management.

Parameter

%1:

Incorrect value [-]

Incorrect channel parameter P-CHAN-00016

%2:

Corrected value [-]

 

Error type

2, Error message by data transfer from parameter list into control device.

 

20860

Selection or deselection of mirroring not allowed.

 

Description

In axis-specific mirroring the coordinate value of an axis determines the selection or the deselection of mirroring. Permissible values for deselection of mirroring are 1 or +1 and for the selection the value is –1.

The programmed value differs from the permissible values.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the coordinate values.

Parameter

%1:

Incorrect value [-]

Invalid coordinate value. Only +1, 1 or –1 are allowed.

Error type

1, Error message from NC-program.

 

20861

 

 

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.

20862

Factor to calculate tool life exceeds range of permissible values.

 

Description

The programmed factor for the calculation of tool life exceeds the permissible data range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the tool life factor.

Parameter

%1:

Incorrect value [-]

Invalid tool life factor

Hint:

For distance factor multiple ID 1 is indicated.

For time factor multiple ID 2 is indicated.

%2:

Lower limit value [-]

 

%3:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20863

TOOL ID exceeds range of data format.

 

Description

Using one of the commands # TOOL LIFE READ, # TOOL DATA or # TOOL PREP one of the three possible TOOL IDs (Basic, Sister, Variant) within the brackets is outside of permissible data range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the TOOL IDs.

Parameter

%1:

Lower limit value [-]

 

%2:

Upper limit value [-]

 

%3:

Incorrect value [-]

Invalid TOOL ID (Basic, Sister, Variant)

Error type

1, Error message from NC-program.

 

20864

After axis designation an orientation operator is expected.

 

Description

After the designation of axis there’s an orientation operator expected when using tool length compensation (#TOOL AX). Permissible orientation operators are “+” and “-“. The currently programmed operator is not permitted or is missing.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify NC command. Programming of a correct orientation operator.

Error type

1, Error message from NC-program.

 

20865

While WRK is active 1. or 2. main axis cannot be exchanged.

 

Description

While tool radius compensation is active it’s not possible to exchange axes with participation of the first and second main axis.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Deselection of tool radius compensation before exchange axes with 1. or 2. main axis.

Error type

1, Error message from NC-program.

 

20867

While selecting manual mode programming of axes is not permitted.

 

Description

It’s not permitted to program axes while selecting manual mode via G200 because the current NC program processing is interrupted and no further NC commands are executed.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Remove the information of motion.

Error type

1, Error message from NC-program.

 

20868

Invalid symbol after EXIST.

 

Description

After the command EXIST an invalid sign is programmed.

The cause could be the missing opening square bracket after the command or a invalid sign immidiately after the square bracket. Permissible signs direct after the opening square bracket are 'P' for parameter and 'V' for variable.

A further possible cause of the error is the absence of the closing square bracket if a variable or parameter is unknown.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Examine the square brackets and notation of the variable and/or the parameter.

Error type

1, Error message from NC-program.

 

20870

Unknown string during decoding of variable.

 

Description

During the decoding of a V.STR.xx variable unknown character string elements in the designation were found.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the way of writing of the V.STR.xx variables. The permissible variable names are defined in the machine data list (str_d*.lis).

Error type

1, Error message from NC-program.

 

20872

CLAMP-Offset: Coordinate exceeds range of data format.

 

Description

The integration of clamp position offsets is done during the assignment of a NC program. Here it is detected that this data record contains clamp position offsets, which exceed the permissible data range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the data of clamp position offsets (P-CLMP-00001)

Parameter

%1:

Logical axis number [-]

 

%2:

Lower limit value [-]

 

%3:

Upper limit value [-]

 

Error type

-

 

20873

 

 

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.

20875

Unknown axis designation.

 

Description

Programming the command #FACE and #CYL there’s a designation of axis used, which is either not present in NC channel or the designator does not correspond to the permissible syntax.

Examples für incorrect handling of the commands:

N110 #FACE[X,J,23]    (Designator J not
present)
N110 #FACE[$,J,23]    (« $ » is not a valid
designator)
N110 #CYL[X,J]    (Designator J not
present)
N110 #CYL[$,C]    (« $ » is not a valid
designator)

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the designation of axis

Error type

1, Error message from NC-program.

 

20876

Additional text behind axis designation is not allowed.

 

Description

Using the commands #FACE, #CYL and #CAX behind the designation of an axis an incorrect character is programmed or a syntax relevant character is missing.

Invalid examples:

N110 #CAX[SPDL,C
N110 #FACE[X  C]
N110 #FACE[X, C
N110 #CYL [Z  C, X60]
N110 #CYL [Z, C  X60]

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify NC command. Either behind the designation of the axis a comma or a closing square bracket is expected.

Error type

1, Error message from NC-program.

 

20877

At the end of #CYL-command a ']' must be programmed.

 

Description

Using the #CYL command the closing square bracket is missing.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check NC command and complete the missing closing square bracket.

Error type

1, Error message from NC-program.

 

20879

Axis name is already used.

 

Description

During execution of the command #CAX it is detected, that the default name of the C-axis is identical to the name of a already existing channel axis name.

Reaction

Class

2

 

Solution

Class

3

Rename the default name P-CHAN-00010 of the C-axis.

Error type

1, Error message from NC-program.

 

20880

A comma must follow.

 

Description

Programming the command #CAX the separating comma between main spindle name and name of the C-axis is missing.

Invalid example:

#CAX[S C_axis]

Corrected example:

#CAX[S, C_axis]

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Insert a comma.

Error type

1, Error message from NC-program.

 

20881

No free axis index available.

 

Description

The axes configuration of the NC channel can not be extended for an additional new axis, because the maximum permissible number of axes in the NC channel is reached.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Possibly release not needed axes to create free place for the new axes in NC channel.

Error type

1, Error message from NC-program.

 

20882 / 20883

 

 

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.

20885

Both axes have axis mode C-axis.

 

Description

Wihin the command #FACE both programmed axis have the operating mode of C-axis, that’s not permitted.

Only one of the programmed axis may contain this mode.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check the operating mode of both axes. Modify one of both operating mode P-AXIS-00015.

Error type

1, Error message from NC-program.

 

20886

None of the programmed axes has axis mode C-axis.

 

Description

During facing with the command #FACE none of the two indicated axis is configured for the C-axis mode.

The configuration take place in the corresponding axis parameter lists.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Check the used axis within the command. Check also the axis mode P-AXIS-00015 within the corresponding axis list.

Error type

1, Error message from NC-program.

 

20887

Unknown Face-ID was entered in channel parameters list.

 

Description

Using the command #FACE the invalid entry P-CHAN-00008 was detected in the channel parameters.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the value of Face-ID P-CHAN-00008 in the channel parameters.

Parameter

%1:

Incorrect value [-]

Invalid Face-ID

Error type

1, Error message from NC-program.

 

20888

 

 

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.

20889

Channel parameters: Face-ID exceeds range of permissible values.

 

Description

During start-up the entry of the facing ID is checked. The value of the Face-ID P-CHAN-00008 in the channel parameters is out of range.

Reaction

Class

3

NC start-up is continued.

Solution

Class

6

Check and modify the value of Face-ID P-CHAN-00008 before next start-up in the channel parameters. During start-up in case of conflict the value of Face-ID is set to the maximum limit.

Parameter

%1:

Incorrect value [-]

Invalid value of Face-ID in channel parameter list

%2:

Upper limit value [-]

Maximal value of Face-ID

%3:

Corrected value [-]

Automatic corrected value of Face-ID

Error type

2, Error message by data transfer from parameter list into control device.

 

20890

Selection has no effect.

 

Description

Selection of the C-axis functionality has no effect, because the function has been already selected with identical parameters.

Reaction

Class

1

Continue NC program processing.

Solution

Class

1

Remove the several times programmed selection of the C-axis functionality from the NC program.

Parameter

%1:

Actual value [-]

 

Error type

1, Error message from NC-program.

 

20891

Deselection has no effect.

 

Description

Deselection of th C-axis has no effect, because it’s not active.

Reaction

Class

1

Continue NC program processing.

Solution

Class

1

Remove the command #CAX OFF.

Error type

1, Error message from NC-program.

 

20893

#CAX OFF not allowed while active transformation.

 

Description

Deselection of the C-axis with the command #CAX OFF while transformation is active is not permitted.

Invalid example:

N100 #CAX
N110 #CYL [Z, C, X60]
N120 G00 G90 Z0 C0
N130 G01 C100 F500
N140 G02 Z100 R50
N150 #CAX OFF
N160 G01 C0
N170 Z0
N180 #CYL OFF

Corrected example:

N100 #CAX
N110  #CYL [Z, C, X60]
N110  G00 G90 Z0 C0
N130 G01 C100 F500
N140 G02 Z100 R50
N150 G01 C0
N160 Z0
N170 #CYL OFF
N180 #CAX OFF

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Before deselection of the C-axis (#CAX OFF) the active transformation (#CYL OFF, #FACE OFF) has to be deselected in the NC program.

Error type

1, Error message from NC-program.

 

20894

#FACE OFF has no effect.

 

Description

Deselection of facing has no effect, because it’s not active.

Reaction

Class

1

Continue NC program processing.

Solution

Class

1

Remove the command # FACE OFF.

Error type

1, Error message from NC-program.

 

20895

Type of kinematic not allowed at #FACE OFF.

 

Description

Using the command #FACE OFF there’s a type of kinematic active which is not permitted. Only the type of kinematic which is used by facing is allowed.

Example for causing the error:

Selection of lateral surface machining with the command #CYL[…] and deselection with the #FACE OFF.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of the NC program. Remove change of kinematic type.

Parameter

%1:

Actual value [-]

Actual active type of kinematic

Error type

1, Error message from NC-program.

 

20897

Plane change not allowed while machining on lateral surface.

 

Description

Changing the plane is not permitted while the machining of lateral surface is active.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program. Program plane changing after deselection of machining of lateral surface.

Error type

1, Error message from NC-program.

 

20899

Axis position cannot be calculated while geometry function is active.

 

Description

The axis position cannot be determined with active geometry function(G61, G261, G302 or G301)in the turning centre.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modify the NC program, leave the tool centre point before actualisation of the tool data.

Error type

1, Error message from NC-program.

 

20900

#CYL OFF has no effect.

 

Description

Deselection of the machinig of lateral surface has no effect, because it’s not active.

Reaction

Class

1

Continue NC program processing.

Solution

Class

1

Remove the command #CYL OFF.

Error type

1, Error message from NC-program.

 

20901

Type of kinematic not allowed at #CYL OFF.

 

Description

Using the command #CYL OFF there’s a type of kinematic active which is not permitted. Only the type of kinematic which is used by machinig of lateral surface is allowed.

Example for causing the error:

Selection of the facing mode with the command #FACE[…] and deselection with the #CYL OFF.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of the NC program. Remove change of kinematic type.

Parameter

%1:

Actual value [-]

Actual active type of kinematic

Error type

1, Error message from NC-program.

 

20902

Invalid cylinder radius.

 

Description

A cylinder radius less or equivalent 0 is not permitted when using the #CYL– command.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Correction of the cylinder radius.

Parameter

%1:

Incorrect value [-]

Programmed cylinder radius

Error type

1, Error message from NC-program.

 

20903

Negative axis position when starting #FACE.

 

Description

While selection of facing the tool centre point is at a negative axis position.

Negative axis position means the tool centre point is behind the turning centre.

The facing can be adjusted by the machine parameter P-CHAN-00008.

Facing can also be adjusted in the channel parameter list with the parameter P-CHAN-00008. In milling machines the entry should be "2" and in lathe machines "1". When the error occurs with milling machines the entry is to be examined in the channel parameter list.

In the case of intentional setting the entry "1" in milling machines the position of the tool centre point has to be corrected befor selection of the transformation. The position has to be corrected in such way that it is in front of the turning centre.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Examination of the entry P-CHAN-00008 in the channel parameter list.

Parameter

%1:

Actual value [-]

Adjusted mode of facing

Error type

1, Error message from NC-program.

 

20904

Invalid character in variable/ parameter declaration.

 

Description

There’s an inadmissible character programmed within the declaration of variables and/or parameters.

Invalid example:

#VAR  
  
V.L.Test[2]=[1;2]
#ENDVAR

Corrected example:

#VAR  
  
V.L.Test[2]=[1,2]
#ENDVAR

The error can result also from incorrect variable and/or parameter identifier when reading drive parameters.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Correction of the invalid syntax in NC program.

Error type

1, Error message from NC-program.

 

20905

 

 

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.

20906

Invalid index value.

 

Description

Within the variable programming V.xx an invalid index is used.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program. The programmed index must be inside the valid array size.

Parameter

%1:

Incorrect value [-]

Invalid index.

%2:

Upper limit value [-]

Maximum permissible index

Error type

1, Error message from NC-program.

 

20907

 

 

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.

20908

Programmed variable type may not be declared in NC-program.

 

Description

The programmed variable type can not be declared within the NC program, only self-defined variables (V.L., V.S., V.P.) can be declared.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program.

Error type

1, Error message from NC-program.

 

20909

Variable already exists.

 

Description

It’s not permitted to define a variable several times.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program. Remove redundant variable definitions.

Error type

1, Error message from NC-program.

 

20910

No more free nodes available.

 

Description

The maximal number of free nodes was exceeded. Free nodes are used for the declaration of variables.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program. Reduce the number of the programmed variables.

Error type

1, Error message from NC-program.

 

20912

Too many values during array initialization.

 

Description

The number of registered values during initialization of the array is larger than the size of the array.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Modification of the NC program. Adapt the number of values to the array size.

Error type

1, Error message from NC-program.

 

20913

Error while read-access to a variable.

 

Description

Error while reading the variable, caused by an simultaneous acces to the variable for example by the PLC.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Modification of the process flow. Avoid the simultaneous access to variables.

Error type

1, Error message from NC-program.

 

20915

Deleting of non-user defined variables not allowed.

 

Description

Deleting non-userdefined variables with the #DELETE command within the NC programm is not permitted.

To non-userdefined variables belong external (V.E.), global (V.G.) and axis specific (V.A.) variables.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program.

Error type

1, Error message from NC-program.

 

20916

Invalid variable or parameter designation.

 

Description

Using the function SIZEOF there’s an invalid identifier for a variable or a parameter within the square brackets.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Check and modify the SIZEOF command.

The first character of variable must be a "V".

The first character of parameter must be a "P".

Error type

1, Error message from NC-program.

 

20917

Dimension exceeds range of data format.

 

Description

The value for the size of the array exceeds the permissible data range.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Correction of the array size.

Parameter

%1:

Incorrect value [-]

Invalid size of array

%2:

Lower limit value [-]

 

%3:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20918

Dimension does not exist.

 

Description

The dimension, programmed in the SIZEOF function, does not exist in the corresponding parameter or variable array.

Example:

Wrong:
:
#VAR
  P20[3][4] = [40,41,42,43, 50,51,52,53, 60,61,62,63]
#ENDVAR
N10 P1 = SIZEOF [P20, 3] -> Dimension 3 does
not exist!
N20 #MSG ["%d", P1]
:
N1000 M30
Correct:
:
#VAR
  P20[3][4] = [40,41,42,43, 50,51,52,53, 60,61,62,63]
#ENDVAR
N10 P1 = SIZEOF [P20, 1]
N20 #MSG ["%d", P1]  -> Output value is
3
:
N1000 M30

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify NC program. CorrectSIZEOF-access.

Parameter

%1:

Actual value [-]

Unknown programmed dimension

Error type

1, Error message from NC-program.

 

20919

Parameter already exists.

 

Description

A parameter and/or a parameter array already exists. Repeated declaration with the same identifier is not permissible.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the declaration of the parameters.

Error type

1, Error message from NC-program.

 

20920

Unable to create new parameter.

 

Description

The parameter could not be defined, because the maximum permissible number is reached.

Reduce the number of used parameter in the NC program.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Reduce (#DELETE) the number of used parameter in the NC program or use the already existing parameters.

Parameter

%1:

Upper limit value [-]

Maximum number of parameters

Error type

1, Error message from NC-program.

 

20921

Parameter array was not declared.

 

Description

The write access on an array parameter failed, because the associated parameter array was not defined.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Before write access declare the parameter array via #VAR...#ENDVAR.

Example:

#VAR
  P5[20][20]      
Declaration
#ENDVAR
...
N10 P5[10][10] = 15    Write
access
...

Error type

1, Error message from NC-program.

 

20924

Too many indices programmed within parameter array.

 

Description

The maximum number of permissible dimensions for the parameter array was exceeded.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Reduce the number of dimensions of the parameter array.

Parameter

%1:

Actual value [-]

Number of programmed dimensions of the parameter

%2:

Upper limit value [-]

Maximum number of dimensions

Error type

1, Error message from NC-program.

 

20925

Unknown parameter.

 

Description

The read access on a parameter or parameter array failed.

The cause for it is that this parameter generally does not exist or that the indexing of the programmed array parameter is different to the indexing of the defined array.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Declare parameter or parameter array respectively consider the correct indexing of the programmed parameter array.

Parameter

%1:

Incorrect value [-]

Invalid number of the parameter

%2:

Incorrect value [-]

Invalid number of programmed dimensions (indices); value is only monitored for parameter arrays

%3:

Actual value [-]

Correct number of defined dimensions (indices); value is only monitored for parameter arrays

Error type

1, Error message from NC-program.

 

20926

 

 

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.

20927

Parameter stack overflow.

 

Description

The maximum nesting level for parameters within the mathematical expresion was exceeded.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Reduce the nesting level.

Parameter

%1:

Upper limit value [-]

Maximum nesting level

Error type

1, Error message from NC-program.

 

20930

Invalid character during deletion of variables/parameters.

 

Description

After the command #DELETE an invalid character is programmed.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program.

Error type

1, Error message from NC-program.

 

20931

Programmed type of variable may not be deleted in NC-program.

 

Description

The programmed type of variable may not be deleted in the NC program with the command #DELETE.

External (V.E.), global (V.G.) and axis specific (V.A.) variables are types of such variables.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program.

Error type

1, Error message from NC-program.

 

20932

Variable does not exist.

 

Description

The variable (V.L., V.P., V.S.), which should be deleted with the command #DELETE does not exist.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

First define the variable in NC program.

Error type

1, Error message from NC-program.

 

20933

Variable was not declared in the current subroutine level.

 

Description

The V.L.-variable which should be deleted, was not declared in the subroutine.

Invalid subroutine:

%L sub      (subroutine)
N500 F2000
N510 #DELETE V.L.LOC_VAR
N520 M17

Corrected subroutine:

%L sub  (subroutine)
N410 #VAR
N420  V.L.LOC_VAR   (Deklaration of
variable)
N430 #ENDVAR
N500 F2000
N510 #DELETE V.L.LOC_VAR
N520 M17

Mainroutine:

%test.nc
N10 #VAR
N20  V.L.LOC_VAR
N30 #ENDVAR
…
N100  LL sub   (call the subroutine)
N1010 G0 X0 Y0
N1099 M30

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of the subroutine in the NC program.

Error type

1, Error message from NC-program.

 

20934

Parameter does not exist.

 

Description

A P-parameter which is to be read or which should be deleted with the command #DELETE does not exist.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

First define the P-Parameter in NC program.

Error type

1, Error message from NC-program.

 

20935 / 20938

 

 

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.

20939

Tool change for this block mode not possible.

 

Description

While active C-axis machining and active tool radius compensation a tool change is possible only with a preceding linear or circular motion block.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of the NC program.

Error type

1, Error message from NC-program.

 

20940

Programmed spindle speed is out of speed ranges.

 

Description

Spindle gear change is set in the channel parameters (P-CHAN-00052).

In the spindle specific channel parameters (P-CHAN-00058, P-CHAN-00055) for the programmed spindle speed no suitable speed range respectively gear step can be found.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the NC program. Adapt the programmed spindle speed in the way, that it is within the defined speed ranges of the spindle.

If it is (mechanically) possible, as an alternative, redefine the speed ranges in the channel parameters(P-CHAN-00058, P-CHAN-00055), so that the programmed spindle speeds can be executed.

Parameter

%1:

Actual value [-]

Programmed spindle speed

Error type

1, Error message from NC-program.

 

20941

Wrong or undefined gear range programmed.

 

Description

Spindle gear change is set in the channel parameters (P-CHAN-00052).

The programmed gear range (M40-M45) does not correspond to the spindle speed or the assigned speed range in the channel parameter list(P-CHAN-00058, P-CHAN-00055)is not defined for this spindle.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the NC program. For the spindle speed the correct gear range according to the speed ranges in the channel parameter list(P-CHAN-00058, P-CHAN-00055) has to be programmed.

Parameter

%1:

Actual value [-]

Programmed gear range

Error type

1, Error message from NC-program.

 

20942

Gear change not allowed while active homing.

 

Description

Spindle gear change is set in the channel parameters (P-CHAN-00052).

With the selection of a new gear stage (G112 or M40 - M45) it is detected, that homing (G74) is programmed and active in the same NC block.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify NC program. Homing has to be finished in a separate NC block before selection of a new gear stage (G112 or M40 - M45).

Error type

1, Error message from NC-program.

 

20943

Wrong or missing gear range.

 

Description

Spindle gear change is set in the channel parameters (P-CHAN-00052).

In NC block the spindel speed was programmed without a gear step (M40-M45). So this spindel speed does not match to the currently active gear step (M40-M45) and also theautomatic gear step calculation is disabled.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

The following removals can be done:

  • The programmed spindle speed must match to the already active gear step, or
  • in the channel parameters the automatic gear step calculation P-CHAN-00004 has to be selected, or
  • according to the spindel speed the correct gear step(P-CHAN-00058, P-CHAN-00055) has to be programmed.

Parameter

%1:

Actual value [-]

Programmed spindle speed.

Error type

1, Error message from NC-program.

 

20944

G-function not allowed while active C-axis machining.

 

Description

There was a G-function programmed which is not allowed while C-axis machining is active.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program.

Parameter

%1:

Incorrect value [-]

Number of the invalid G-command

Error type

1, Error message from NC-program.

 

20948 / 20949

 

 

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.

20953

Double programming of interruptible block.

 

Description

Programming interruptible block (G310) several times is not permitted.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program.

Parameter

%1:

Incorrect value [-]

Number of the invalid G-command

Error type

1, Error message from NC-program.

 

20954

Circular movement not permitted for measuring.

 

Description

Circular blocks (G02/G03) are not permitted for measure motion blocks. Only linear blocks (G00/G01) are allowed as measure motion blocks.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program.

Error type

1, Error message from NC-program.

 

20955

NC-command not permitted together with interruptible block.

 

Description

In combination with interruptible block (G310) excluding NC commands are programmed.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program.

Error type

1, Error message from NC-program.

 

20956

Interruptible block not permitted for selected measuring type.

 

Description

The functionality interruptible block (G310) with jump ($GOTO) after measuring travel is not possible with the adjusted measuring type.

Reaction

Class

2

Abort of the NC program processing

Solution

Class

3

Modification of NC program. Use the appropriate measuring type. Select the correct measuring type e.g. with…

Nxx #MEAS
MODE[5]    (Using measuring type 5)
Nxx G310 X100
$GOTO Nxx  (Measure motion block)
Nxx ...

...or configure the correct default measuring type (P-CHAN-00057) in the channel parameters.

Parameter

%1:

Actual value [-]

Current active measuring type

Error type

1, Error message from NC-program.

 

20958

Negative traverse path during relative modulo programming not permitted.

 

Description

With relative programming and explicit indication of the direction of rotation the use of negative coordinates is not permissible with modulo axes.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify NC command.

Error type

1, Error message from NC-program.

 

20959

Selected synchronisation mode for this M-function not permitted.

 

Description

In connection with axes clamping for the M function M10 or M11 [PROG] the assigned synchronization type (P-CHAN-00041) in the channel parameters is not allowed.

For further informations see [FCT-C1]

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Set for M10 or M11 the required synchronization type (P-CHAN-00041) in the channel parameters.

  • M10(Selection of axes clamping) has to be of type MNS_SNS.
  • M11(Deselection of axes clamping) has to be of type MVS_SVS.

After that a new start-up of the control or a reload of the channel parameters is necessary.

Parameter

%1:

Actual value [-]

Number of the M function with invalid synchronization type

Error type

1, Error message from NC-program.

 

20961

Interpolation parameter was programmed for a secondary axis.

 

Description

During circle programming one of the interpolation parameters I, J, K was assigned to a dragged axis.

Reaction

Class

2

Continue NC program processing.

Solution

Class

1

Check axes configuration or preceeding axes exchange commands in NC program.

Parameter

%1:

Logical axis number [-]

 

Error type

1, Error message from NC-program.

 

20962

Minimum radius exceeds range of data format.

 

Description

The value of the programmed minimal radius within the NC command for tangential feed adaptation #SET TANGFEED RMIN[…] exceeds the permissible range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify NC command.

Parameter

%1:

Incorrect value [-]

Invalid minimal radius

%2:

Lower limit value [-]

 

%3:

Upper limit value [-]

 

Error type

1, Error message from NC-program.

 

20963

Negative contour radius not permitted.

 

Description

The programming of a negative minimum contour radius with the NC command for tangential feed adaptation #SET TANGFEED RMIN[…] is not permitted.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify NC command.

Parameter

%1:

Actual value [-]

Invalid value of radius

Error type

1, Error message from NC-program.

 

20965

Channel parameters: Synchronisation mode not permitted.

 

Description

The used synchronisation mode is not permitted for the M-function.

See also [CHAN], [FCT-C1].

Reaction

Class

3

NC start-up is continued.

Solution

Class

6

Check and modify the synchronisation mode P-CHAN-00041 of the M function before next start-up in the channel parameters. During start-up in case of conflict the invalid synchronisation mode is set to "MVS_SVS" and the start-up is continued.

Parameter

%1:

Actual value [-]

Index of the invalid M- and/or spindle function

%2:

Actual value [-]

Invalid synchronisation mode

%3:

Corrected value [-]

Corrected synchronisation mode

Error type

2, Error message by data transfer from parameter list into control device.

 

20966

Dimension values less than 1 not allowed.

 

Description

It is not possible to define an array variable with a dimension value smaller than 1.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Correction of the dimension value.

Parameter

%1:

Actual value [-]

 

Error type

1, Error message from NC-program.

 

20967

Memory for variables limited, allocation of new variable impossible.

 

Description

It’s not possible to allocate the new variable because no memory is available for this variable.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Reduce number of variables or size of arrays.

Parameter

%1:

Actual value [-]

Number of used space for variables of this class

%2:

Upper limit value [-]

Permissible number of variables of this class

%3:

Class [-]

Identification of the variable class:

1 -> V.P.

2 -> V.S.

3 -> V.E.

4 -> V.L.

Error type

1, Error message from NC-program.

 

20971

Channel parameters: Spindle designation does not start with an S.

 

Description

The designation of a spindle in the channel parameters does not start with the character S. That’s not permitted because all spindle designations in the channel parameters have to start with the character S.

Reaction

Class

3

NC start-up is continued.

Solution

Class

6

Check and modify the spindle designation P-CHAN-00007 before next start-up in the channel parameters. During start-up in case of conflict the invalid spindle name is set to "S" and the start-up is continued.

Parameter

%1:

Incorrect value [-]

Invalid spindle name

%2:

Corrected value [-]

Corrected spindle name

%3:

Logical axis number [-]

Logical axis number of the invalid named spindle

Error type

2, Error message by data transfer from parameter list into control device.

 

20972

Variable arrays must be declared within a #VAR ... #ENDVAR-block.

 

Description

The declaration of an array of variables must be within a #VAR...#ENDVAR-block.

Incorrect part of the program:

V.P.NEW_VAR_1[6]=[1,2,3,4,5,6]

Corrected part of the program:

#VAR
 
V.P.NEW_VAR_1[6]=[1,2,3,4,5,6]
#ENDVAR

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program.

Error type

1, Error message from NC-program.

 

20973

 

 

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.

20974

Too many indices in variable array programmed.

 

Description

The programmed variable array exceeds the maximum limit of indices/ dimensions.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program

Parameter

%1:

Actual value [-]

Number of used indices

%2:

Upper limit value [-]

Number of maximal limit of indices

Error type

1, Error message from NC-program.

 

20977

Dopple programming of timeout correction.

 

Description

The timeout correction was programmed several times in the same NC block.

It’s not permitted to program the commands G09, G900 or G901 in any combination within a NC block.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program.

Parameter

%1:

Incorrect value [-]

 

Error type

1, Error message from NC-program.

 

20978

Term in logical operation exceeds range of data format.

 

Description

Thepartial result of aterm or the value of an individual operand exceeds the permissible data range within the examination.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of the NC program.

Examination and correction of the term or the operand. With larger terms splitting into smaller terms and programming in several NC blocks is recommended.

Parameter

%1:

Incorrect value [-]

Invalid value of the term

%2:

Lower limit value [-]

Minimum value of the term

%3:

Upper limit value [-]

Maximum value of the term

Error type

1, Error message from NC-program.

 

20980

Indirect parameter access not possible.

 

Description

The access of an indirect parameter "Pxx" can not be executed, because this parameter is not initialized. [PROG - Chapter: Indirect parameters].

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify NC program. The parameter table has to be initialized before with the R word.

Error type

1, Error message from NC-program.

 

20981

Arrays are not available for R-parameters.

 

Description

For indirect parameter programming the definition and the use of parameter arrays is not possible.

Example:

Wrong:
:
#VAR
  R20[3][4] = [40,41,42,43, 50,51,52,53,
60,61,62,63]
#ENDVAR
:
N1000 M30

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify NC program. Take into consideration the restrictions when using indirect parameters.

Error type

1, Error message from NC-program.

 

20984

Double programming of gear switch commands.

 

Description

Spindle gear change is set in the channel parameters (P-CHAN-00052).

G112 and a spindle speed with a gear step(M40-M45) is programmed in the same NC block.

Invalid example:

Nxx G112 S1000
M42

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Check and modify the NC program. Either program gear change with G112 or withM40-M45 according to [PROG].

Error type

1, Error message from NC-program.

 

20985

Function is only available in absolute programming.

 

Description

The use of the command #SUPPRESS OFFSETS is possible only with absolute programming (G90).

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of the NC program.

Parameter

%1:

Logical axis number [-]

Logical number of the axis, which is in relative mode (G90).

Error type

1, Error message from NC-program.

 

20986

Function not allowed for clampable axes.

 

Description

One of the synchronous axes (master or slave) is a so-called "Clampable axis". For synchronous axes this characteristic is not permissible.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

The characteristic "Clampable axis - ACHSMODE_CLAMPABLE " has to be removed in the axis parameter P-AXIS-00015 (achs_mode) in the corresponding axis list.

After that a new start-up of the control or a reload of the axis parameters is necessary.

Parameter

%1:

Logical axis number [-]

Axis number of master axis.

%2:

Logical axis number [-]

Axis number of slave axis.

Error type

1, Error message from NC-program.

 

20990

Kinematics change for new tool with inactive kinematic transformation only.

 

Description

A change of the machine kinematics with the command # KIN ID is not possible during active kinematic transformation.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of the NC program.

Proposal for solution:

Deselection of the kinematic transformation before changing the machine kinematic.

Parameter

%1:

Actual value [-]

Currently active KIN-ID

%2:

Actual value [-]

KIN-ID of the new tool

Error type

1, Error message from NC-program.

 

20991

Negative spindle speed not permitted.

 

Description

Within spindle specific programming S[...] the spindle speed is negative; this is not permitted.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Correction of the invalid spindle speed.

Parameter

%1:

Incorrect value [1µm/sec or 0,001°/sec]

Invalid spindle speed

Error type

1, Error message from NC-program.

 

20994

Syntax error in #SIGNAL- or #WAIT-command.

 

Description

There’s a syntax error in the command #SIGNAL and/or #WAIT, e.g. not allowed character, unknown keyword…

[PROG - Chapter: Sending signals],

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of the NC program.

Error type

1, Error message from NC-program.

 

20995

Signal number exceeds range of data format.

 

Description

Within the command #SIGNAL and/or #WAIT the signal number (ID) exceeds the allowed value range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Correction of the incorrect signal number in the NC program.

Parameter

%1:

Actual value [-]

Incorrect signal number

%2:

Lower limit value [-]

Minimum value of the signal number

%3:

Upper limit value [-]

Maximum value of the signal number

Error type

1, Error message from NC-program.

 

20996

Channel number exceeds range of data format.

 

Description

Within the command #SIGNAL and/or #WAIT a channel number (CH) exceeds the allowed value range.

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Correction of the incorrect channel number in the NC program.

Parameter

%1:

Actual value [-]

Incorrect channel number

%2:

Lower limit value [-]

Minimum value of the channel number

%3:

Upper limit value [-]

Maximum value of the channel number

Error type

1, Error message from NC-program.

 

20997

Too many channel numbers programmed.

 

Description

The number of the allowed channel numbers within the square brackets was exceeded while using the command #SIGNAL and/or #WAIT.

Suggestions of result:

Reduction of channel numbers within the square brackets or splitting the channel numbers in several commands

Incorrect example:

#SIGNAL[ID44 CH2 CH3 CH4
CH5 CH6 CH7 CH8 CH9 CH10 CH11 CH12 CH13 CH14]

Corrected example:

#SIGNAL [ID44 CH2 CH3 CH4 CH5 CH6 CH7
CH8]
#SIGNAL [ID44 CH9 CH10 CH11 CH12 CH13
CH14]

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of NC program.

Parameter

%1:

Upper limit value [-]

Number of programmed channel numbers

%2:

Upper limit value [-]

Limit of channel numbers which can be programmed

Error type

1, Error message from NC-program.

 

20998

After #SIGNAL or #WAIT the keyword SYN or an open bracket must follow.

 

Description

After the commands #SIGNAL and/or #WAIT there must be either the keyword SYN or an open square bracket.

[PROG - Chapter: Sending signals],

Reaction

Class

2

Abort of the NC program processing.

Solution

Class

3

Modification of the #SIGNAL or #WAIT command.

Parameter

%1:

State [-]

 

Error type

1, Error message from NC-program.

 

20999

Invalid weighting of ramp time.

 

Description

The weighting of ramp time programmed with G133/G134 is negative.

Example:

Wrong:
N10   G00 X0 Y0 Z0
N20   G133 = -60   (alternative: G133 –60)
:
N1000 M30
Correct:
N10   G00 X0 Y0 Z0
N20   G133 = 60   (alternative: G133 60)
:
N1000 M30

Reaction

Class

1

NC program processing is continued.

Solution

Class

1

In case of conflict the weighting of ramp timeautomatically is set on 100% andNC program processing is continued.

Before the next program starta useful value greater zeroshould be programmed.

Parameter

%1:

Incorrect value [1 µsec]

Incorrect weighting of ramp time

%2:

Corrected value [-]

Automatic corrected value ofweighting of ramp time

Error type

1, Error message from NC-program.