jh error help


4
Processor check error 3

Cause of error:
Not all tests were completely run.
Corrective action:
Inform your service agency.

9
Processor check error 8

Cause of error:
The CRC sum of the compiled PLC program is incorrect.
Corrective action:
Inform your service agency.

11
Processor check error A

Cause of error:
General file management error.
Corrective action:
Inform your service agency.

12
Processor check error A

Cause of error:
General software error in the main processor task.
Corrective action:
Inform your service agency.

14
Processor check error A

Cause of error:
Insufficient memory left free to open a machine parameter
file.
Corrective action:
Delete unneeded part programs to increase memory space.

16
Processor check error B

Cause of error:
Internal error: incorrect interrupt
Corrective action:
Inform your service agency.

19
Processor check error E

Cause of error:
Internal error: A task was given an unknown command or a
command with illegal parameters.
Corrective action:
Inform your service agency.

29
Processor check error O

Cause of error:
You have attempted to simultaneously move more axes than is
possible with the export version of the control.
Corrective action:
- Reset the basic rotation
- Reset the 3-D rotation.

33
Checksum error A

Cause of error:
The CRC sum of the EPROMs IC-P1 and IC-P2 is incorrect.
Corrective action:
Inform your service agency.

34
Checksum error B

Cause of error:
The CRC sums of the EPROMs IC-P3 and IC-P46 is incorrect.
Corrective action:
Inform your service agency.

38
Excessive servo lag in %.1s

Cause of error:
The servo lag of a moving axis is greater than the value
given in machine parameter MP1720 (in lag mode) or MP1420
(in feedforward mode).
Corrective action:
- Reduce the machining feed rate, increase the speed.
- Eliminate all possible sources of vibration.
- If the error frequently reoccurs, contact your service
agency.

39
Nominal speed value too high %.2s

Cause of error:
An excessively high nominal speed value was calculated.
Analog axes: maximum nominal speed value +-10 V
Analog spindle: maximum nominal speed value +-10 V
Digital axes and spindle: maximum nominal speed value =
maximum motor speed
Corrective action:
Inform your service agency.

40
Movement monitoring error in %.2s A

Cause of error:
The axis is moving at least 4 times slower or faster than
commanded by the nominal speed command output.
Corrective action:
- Check machine parameter 1140.x.
- Inform your service agency.

41
Standstill monitoring err. in %.2s

Cause of error:
The position deviation at a standstill is greater than the
value entered in machine parameter MP1110.x.
Corrective action:
Inform your service agency.

42
Excessive offset in %.1s

Cause of error:
During offset adjustment (with code number or cyclic) an
offset voltage of more than 100 mV was determined.
Corrective action:
Inform your service agency.

43
Dif. in position <> shaft speed too high in %.1s

Cause of error:
The motor is moving while the axis slide is not, or vice
versa.
Corrective action:
- Check MP1144.x
- Check the mechanical transmission
- Check the mounting of the encoder
- Inspect the thermal expansion of the mechanical
transmission components (e.g. recirculating ball screw)
- Inform your service agency

44
MC amplitude too low %.2s

Cause of error:
The amplitude of the encoder signals is too small, or the
signal for contamination is active.
Corrective action:
Test the amplitude of the encoder signal.

45
MC frequency too high %.2s

Cause of error:
The maximum input frequency was exceeded at an encoder
input.
Corrective action:
Test the input frequency of the encoder signal.

46
Position encoder %.2s defective

Cause of error:
Contradiction apparent from comparison of the absolute and
incremental positions.
Corrective action:
Inform your service agency.

50
Touch point inaccessible

Cause of error:
In the TCH PROBE 0 (ISO: G55) cycle or during use of the
manual probe cycles no touch point was reached within the
traverse defined in machine parameter MP6130.
Corrective action:
- Pre-position the touch probe to the workpiece.
- Increase the value in MP6130.

51
Positioning error

Cause of error:
The servo lag of a moving axis is greater than the value
given in machine parameter MP1710 (in lag mode) or MP 1410
(feedforward mode).
Corrective action:
- Decrease the machining feed rate, increase the speed.
- Eliminate possible sources of vibration.
- Inform your service agency.

52
Stylus already in contact

Cause of error:
The stylus is already deflected at the start of a probing
movement.
Corrective action:
- Get the touch probe clear and repeat the probe.
- If the error frequently recurs, inspect the probe for
damage.
- If necessary, contact your service agency.

53
Exchange touch probe battery

Cause of error:
The battery in the touch probe is dead.
Corrective action:
Use a fresh battery.

54
Probe system not ready

Cause of error:
- Touch probe is not connected.
- Battery in touch probe is dead.
- No connection between infrared probe system and receiver
unit.
Corrective action:
- Connect the touch probe.
- Exchange the battery.
- Clean the receiver unit.

55
MC limit switch %.1s+

Cause of error:
The calculated tool path exceeds the machine's positive
traverse limits.
Positive traverse range is defined with MP650.x.
Corrective action:
- Check the programmed coordinates. If required, edit the
program.
- Check the reference point. If required, set a new
reference point.

55
Limit switch %.1s+

Cause of error:
The calculated tool path exceeds the machine's positive
traverse limits.
Positive traverse range is defined with MP650.x.
Corrective action:
- Check the programmed coordinates. If required, edit the
program.
- Check the reference point. If required, set a new
reference point.

55
CC limit switch %.1s+

Cause of error:
The calculated tool path exceeds the machine's positive
traverse limits.
Positive traverse range is defined with MP650.x.
Corrective action:
- Check the programmed coordinates. If required, edit the
program.
- Check the reference point. If required, set a new
reference point.

56
Limit switch %.1s+

Cause of error:
The calculated path of the tool exceeds the traversing range
(software limit switch) of the machine.
Corrective action:
- Check the programmed coordinates and, if necessary, edit
the program.
- Check the datum and reset it if necessary.

57
Limit switch %.1s-

Cause of error:
The calculated tool path exceeds the machine's traverse
limits.
Negative traverse range is defined with MP670.x.
Corrective action:
- Check the programmed coordinates. If required, edit the
program.
- Check the reference point. If required, set a new
reference point.

57
CC limit switch %.1s-

Cause of error:
The calculated tool path exceeds the machine's traverse
limits.
Negative traverse range is defined with MP670.x.
Corrective action:
- Check the programmed coordinates. If required, edit the
program.
- Check the reference point. If required, set a new
reference point.

57
MC limit switch %.1s-

Cause of error:
The calculated tool path exceeds the machine's traverse
limits.
Negative traverse range is defined with MP670.x.
Corrective action:
- Check the programmed coordinates. If required, edit the
program.
- Check the reference point. If required, set a new
reference point.

58
Limit switch %.1s-

Cause of error:
The calculated path of the tool exceeds the traversing range
(software limit switch) of the machine.
Corrective action:
- Check the programmed coordinates and, if necessary, edit
the program.
- Check the datum and reset it if necessary.

59
FN 14: error code %-3u

Cause of error:
Forced error through function FN14 (ISO: D14). With this
function the TNC calls the preprogrammed messages of the
machine manufacturer (e.g. from an OEM cycle). If during a
program run or test run the TNC comes to a block with FN14
(D14), it stops operation and displays a message. You must
then restart the program.
Corrective action:
Refer to the User's Manual for a description of the error.
Correct the error and restart the program.

60
Two TOOL DEF %-3u with PGM CALL

Cause of error:
The NC block TOOL DEF (ISO: G99), is used more than once to
define a tool using the same tool number in programs that
are nested to each other.
Corrective action:
Delete the TOOL DEF block (G99 block) in one of the
programs, or use another tool number.

61
Tool table locked

Cause of error:
The tool file (TOOL.T) cannot be edited while the TNC is
executing a tool call. Pressing the EDIT ON/OFF soft key
provokes this error message.
Corrective action:
Wait until the TOOL CALL has been executed, the press
the EDIT ON/OFF soft key again.

62
Ref mark %.1s: incorrect spacing

Cause of error:
During a reference run on an encoder with distance-coded
reference marks a distance of more than 1000 grating
periodswas covered without passing over a reference mark.
Corrective action:
Correct machine parameter MP1350.

63
Handwheel?

Cause of error:
- Electronic handwheel is not connected.
- Incorrect handwheel selected in machine parameter MP7640.
- Transmission line is defective or incorrect.
Corrective action:
- Connect the handwheel via cable adapter.
- Check the machine parameter MP7640.
- Inspect the data transfer line for damage.

109
PLC: excessive nesting

Cause of error:
PLC runtime error:
- You attempted to nest more than 32 module calls within
each other.
- You programmed a recursive module call that exceeds the
limit of 32 levels.
Corrective action:
Edit PLC program.

110
PLC: stack underflow

Cause of error:
PLC runtime error: You attempted to retrieve data from the
stack, although it had not been written there.
Corrective action:
Edit PLC program.

111
PLC: stack overflow

Cause of error:
PLC runtime error: You attempted to write more than 128
bytes of data to the stack. Word operands (B/W/D/K) each
occupy 4 bytes, Logic operands (M/I/O/T/C) occupy 2 bytes.
Corrective action:
Edit PLC program.

112
PLC: timeout

Cause of error:
PLC runtime error:
- The processing of the cyclically executed program section
takes too long. Check the subprogram structure for very
calculation-intensive sections that you can start as SUBMIT
jobs.
- The displayed processing time will be increased during
data transfer and in handwheel mode. In case of doubt,
select handwheel mode and simultaneously start the data
transfer at max. baud rate. At the same time, check "MAXIMUM
PROCESSING TIME" in the PLC programming. Values should not
exceed 150% (safety reserve in the event of unfavorable
operating conditions!).
Corrective action:
Edit the PLC program.

113
PLC: CASE out of range

Cause of error:
PLC runtime error: The operand for the CASE command contains
a value that cannot be interpreted as offset in the CM table
(smaller than 0, or greater than or equal to the table
length).
Corrective action:
Edit the PLC program.

115
PLC: index range incorrect

Cause of error:
PLC runtime error:
- The address for a writing access to data types
B/W/D/M/I/O/T/C is, through the inclusion of the index
register, in an invalid region for these operand types.
- The index register contains a value, due to accessing a
constant field, which is not possible for this field (less
than 0, or greater than or equal to field length).
- The address of a string leads through the inclusion of the
index register to an invalid value.
- The number of a dialog (S#Dn[X]) or an error message
(S#En[X]) leads through the inclusion of the index register
to an invalid value (less than 0 or greater than 999).
- During the addressing of a component string.
Corrective action:
Edit the PLC program.

133
PLC: M4005/M4006/M4006 incorrect

Cause of error:
PLC runtime error: More than one of the markers M4005 (M03),
M4006, (M04), M4007 (M05) is set.
Corrective action:
Edit the PLC program.

134
PLC: more than one strobe active

Cause of error:
PLC runtime error: More than one of the functions "PLC
positioning," "datum shift," or "spindle orientation" has
been activated.
Corrective action:
Edit the PLC program.

151
MP: line w/o number

Cause of error:
Machine parameter input error: A line was found without
a machine parameter number (not an empty line or comment).
Corrective action:
Edit the machine parameter list.

152
MP: incorrect number

Cause of error:
Machine parameter input error: The given machine parameter
does not exist (incorrect number).
Corrective action:
Edit the machine parameter list.

153
MP: separator missing

Cause of error:
Machine parameter input error: No separator (":")was
found between the number and value of the machine
parameter.
Corrective action:
Edit the machine parameter list.

154
MP: input value incorrect

Cause of error:
Machine parameter input error: The input value for the
machine parameter is incorrect.
Corrective action:
Edit the machine parameter list.

155
MP: defined twice

Cause of error:
Machine paremeter input error: A machine parameter has
been defined twice.
Corrective action:
Edit the machine parameter list.

156
MP: not defined

Cause of error:
Machine parameter input error: A machine parameter is not
defined. The line is generated automatically.
Corrective action:
Edit the machine parameter list.

157
MP: saving not possible

Cause of error:
Machine parameter input error: Machine parameter cannot
be saved.
Corrective action:
Inform your service agency.

159
Pocket 0 undefined

Cause of error:
You attempted to assign a tool to a locked pocket in the
tool-pocket table.
Corrective action:
- Check the tool pocket table.
- Inform your service agency.

160
Wrong pocket number

Cause of error:
- The input value of the pocket number in the tool table is
greater than machine parameter MP7261.
- MP7261 = 0, pocket output is activated through MP7480 and
no pocket has been assigned to the called tool.
Corrective action:
- Check the tool pocket table.
- Inform your service agency.

161
Feed rate is missing

Cause of error:
You did not program a feed rate.
Corrective action:
Edit the NC program. FMAX is effective only for the block in
which it is programmed.

162
No new axis during rotatn

Cause of error:
In a tool call a programmed rotation is active and at
the same time the new tool axis is not the same as or
parallel to the previous tool axis.
Corrective action:
Cancel the programmed rotation in the part program before
changing the tool axis.

163
Max. tool age expired

Cause of error:
The service life of the called tool has expired and you have
not defined a replacement tool.
Corrective action:
Check the tool and, if necessary, exchange it or define a
replacement tool.

164
Exchange buffer battery

Cause of error:
The voltage of the buffer battery in the power supply unit
is too low.
Corrective action:
Exchange the buffer battery (see User's Manual).

165
Oriented spindle stop inactive

Cause of error:
You attempted to call either the Rigid Tapping cyle or
the Tapping cycle, although your machine does not have
a controlled analog spindle
Corrective action:
Contact your machine tool manufacturer.

166
Tool file?

Cause of error:
There are several tool tables in the NC memory and no
table is activated in the Test Run operating mode.
Corrective action:
Activate the tool table in the Test Run operating mode
(status "S").

167
Datum table?

Cause of error:
A datum table is required to machine a part program.
Either there is no table in the control's NC memory, or
several tables have be saved and none activated.
Corrective action:
Activate the datum table in the Program Run, Full Sequence
mode (status M).

168
Error

Cause of error:
This message indicates that there is an error message
on the screen now in the background.
Corrective action:
Switch to the background mode and acknowledge the error
message.

169
Tool number already assigned

Cause of error:
You attempted to give a tool more than one definition.
Corrective action:
Edit the part program.

170
Jump to label 0 not permitted

Cause of error:
In a LBL CALL (ISO: L 0,0) block of a part program or in a
jump instruction (parametric calculation) you attempted to
program a jump to the label 0.
Corrective action:
Edit the part program.

171
Entry value incorrect

Cause of error:
In an APPR or DEP block in a part program the use of a
Q parameter leads to an illegal intermediate result:
The length of the tangential line for approaching
or departing the contour becomes negative.
Corrective action:
Edit the part program.

172
Entry value incorrect

Cause of error:
In an APPR or DEP block of a part program the use of a Q
parameter leads to an illegal intermediate result:
The center angle of the tangential arc for approaching
or departing the contour becomes negative.
Corrective action:
Edit the part program.

173
Entry value incorrect

Cause of error:
In a Contour Train cycle the use of a Q parameter
leads to an illegal intermediate result: The length of
the tangential line segment for approaching or departing
the contour becomes negative.
Corrective action:
Edit the part program.

174
Entry value incorrect

Cause of error:
In a Contour Train cycle the use of a Q parameter leads
to an illegal intermediate result: The center angle of
the tangential arc for approaching and departing the
contour becomes negative.
Corrective action:
Edit the part program.

175
Entry value incorrect

Cause of error:
You have entered a negative value as tolerance for the
automatic insertion of a rounding arc (M function M112).
Corrective action:
Enter a positive tolerance.

176
Entry value incorrect

Cause of error:
In the programmed positioning of a rotary axis with
feed rate in mm/min (M116) an excessively high velocity
results for the rotary table.
Corrective action:
Decrease the feed rate.

177
Cycle 27(G127): depth > radius

Cause of error:
- In the execution of a Cylindrical Surface cycle the
entered milling depth is greater or equal to the radius of
the cylindrical surface.
- The ratio of the unit radius to the machining radius is
too large.
Corrective action:
- Enter a smaller milling depth in the Cylinder Surface
cycle.
- Enter a smaller cylinder radius in the Cylinder Surface

178
Entry value incorrect

Cause of error:
In the execution of a Cylinder Surface cycle the programmed
radius of the cylinder surface is less than or equal to 0.
Corrective action:
Edit the part program.

179
Entry value incorrect

Cause of error:
In the superimposition of a handwheel movement (M function
M118) the programmed maximum permissible superimposition
is less than 0.
Corrective action:
Enter only positive values after M118.

180
Blank form definition incorrect

Cause of error:
Error in the conversion of the programmed workpiece blank in
the graphic:
- The programmed spindle axis was not X, Y or Z.
- An edge length is negative (the minimum and limits were
switched).
- One edge length is smaller than 0.1 mm.
- The length of the shortest edge is less than approx. 1% of
the longest edge.
Corrective action:
Edit the part program.

181
Blank form definition incorrect

Cause of error:
Error in the conversion of the programmed workpiece
blank in the FK graphics: One edge length is negative
(min. and max. limits were switched).
Corrective action:
Edit the part program.

182
External emergency stop

Cause of error:
The PLC input for the control-is-ready signal is inactive.
On the safety-oriented controls:
The PLC input "NE1" is inactive.
During the cutout-channel test, the level of the "NE1" and
"NE2" input is not identical with that of the "T1" and "T2"
safety output.
Corrective action:
Check the EMERGENCY STOP circuit.

183
Selected block not addressed

Cause of error:
After an interruption of the program run the TNC can
no longer resume the program run from the cursor's
present location.
Corrective action:
Press GOTO and enter a block number to select the desired
location for returning to the program, or select the
mid-program startup function.

184
Program not found

Cause of error:
You attempted to call a program that is not stored in TNC
memory.
Corrective action:
Edit the part program.

185
Further file entry impossible

Cause of error:
The TNC cannot save any more files.
Corrective action:
Delete any files that you no longer need.

187
Label number already assigned

Cause of error:
You attempted to program the same label number in
several LBL SET (ISO: G98 Lxx) blocks in a part program.
Corrective action:
Edit the part program.

188
Label number %-3u already assigned

Cause of error:
During a program start or a subprogram call, several
LBL SET (ISO: G98 Lxx) blocks in a part program were found
Corrective action:
Edit the part program.

189
Data transfer erroneous

Cause of error:
E During data transfer with BCC the signal
was received 15 times in succession.
A to H Error code of the receiver module with one
w/o E of the following causes:
- The baud rate settings of the TNC and peripheral
device do not match.
- The parity bit is erroneous.
- Erroneous data frame
(e.g.: no stop-bit).
- The receiver module of the interface is
defective.
K During transmission of an error to the TNC the
<1> character was not transmitted after the
character.
L After the error sequence <1> an incorrect
error number was received (error numbers 0 to 7
are permitted).
M During data transmission with BCC the
character was transmitted 15 times in succession.
N An expected acknowledgment or was not
transmitted after a certain time.
Corrective action:
Check the data transfer channel.

194
Program incomplete

Cause of error:
Data transmission was interrupted with the key.
Corrective action:
Transfer the program again.

196
Interface already assigned

Cause of error:
You attempted to assign an already occupied data interface.
Corrective action:
End the data transmission and restart it.

197
Baud rate not possible

Cause of error:
The baud rates set at the two data interfaces do not
permit simultaneous transmission over both interfaces.
Corrective action:
Select another baud rate.

200
Ext. in-/output not ready

Cause of error:
- The interface is not connected.
- The external device is either switched off or not ready.
- The transmission cable is defective or incorrect.
Corrective action:
Check the data transfer line.

201
NC program memory erased

Cause of error:
After the control was switched on, a file in NC memory
was found faulty and deleted.
Corrective action:
Create the file again.

202
The calling program was changed

Cause of error:
- During start-up of a subprogram the control found that the
calling program had been changed.
- During a return jump from a subprogram the control found
that the calling program had been changed.
Corrective action:
- Select the point of interruption with GOTO + block number,
then continue the run.

203
Emergency stop defective

Cause of error:
The internal or external EMERGENCY STOP circuit is found by
the system CPU to be defective.
Corrective action:
Check the EMERGENCY STOP circuit.

204
TNC temperature too high %d°C

Cause of error:
The temperature sensor in the LE has detected an excessively
high temperature inside the control housing.
Corrective action:
Check for adequate heat transfer in the electrical cabinet.
Check the fan on the logic unit.

205
Emergency stop PLC

Cause of error:
Error message from the PLC (see machine documentation).
Corrective action:
Inform your service agency.

206
PGM %.28s not found

Cause of error:
The program that you have selected contains a program call
into a program that does not exist in TNC memory.
Corrective action:
- If necessary, modify the program name
- Modify the program name so than the TNC can call an
externally stored program.

207
PGM not found

Cause of error:
During execution of a blockwise transferred part program
(DNC mode) the control found that a called subprogram
does not exist in NC memory.
Corrective action:
Load the part program.

209
Parallel operation not possible

Cause of error:
You edited the machine or user parameter list and tried to
exit the editor with END. This is not permitted if the part
program or a PLC positioning operation is running.
Corrective action:
Wait until the part program run is ended, or interrupt it.

212
FK reference to current block

Cause of error:
You attempted in an FK program to delete a block to which
another part of the program makes a reference.
Corrective action:
Change the FK reference.

214
Arithmetical error

Cause of error:
Internal calculations have resulted in a non-representable
numerical value.
Corrective action:
Check the input values.

215
Arithmetical error

Cause of error:
Internal calculations have resulted in a non-representable
numerical value.
Corrective action:
Check the input values.

216
Calculated Q parameter too large

Cause of error:
The TNC attempted to display a Q parameter whose value lies
outside the permissible range of -99 999.9999 to +99
999.9999.
Corrective action:
Edit the part program.

217
Calculated coordinate too large

Cause of error:
Calculation of a coordinate from a Q parameter resulted in a
value outside the permissible range of -99 999.9999 to +99
999.9999.
Corrective action:
Edit the part program.

218
Calculated rpm too large

Cause of error:
- Calculation of a spindle speed from a Q parameter resulted
in a value outside the permissible range of 0 to +99
999.9999.
- A speed limit was defined for the active tool in the tool
table (NMAX column).
Corrective action:
- Edit the NC program.
- Increase or cancel the speed limit for the active tool.

219
Calculated feed rate too large

Cause of error:
Calculation of a feed rate from a Q parameter resulted in a
value outside the permissible range of 0 to 300 000.
Corrective action:
Edit the part program.

220
Calculated tool number too large

Cause of error:
- Calculation of a tool number from a Q parameter resulted
in a value outside the permissible range of 0 to 32767.
- You have called a tool number that is greater than the
number of tools defined in the tool table.
Corrective action:
Edit the part program.

221
Calculated label no. too large

Cause of error:
Calculation of a label number from a Q parameter resulted in
a value outside the permissible range of 1 to 255.
Corrective action:
Edit the part program.

222
Calculated error no. too large

Cause of error:
Calculation of an error number for the FN14 function (ISO:
D14) from a Q parameter resulted in a value outside the
permissible range of 0 to 499.
Corrective action:
Edit the part program.

223
Calc. scaling factor too large

Cause of error:
Calculation of a scaling factor from a Q parameter resulted
in a value outside the permissible range of 0.0001 to
+100.007936.
Corrective action:
Edit the part program.

224
Incr. polar angle too large

Cause of error:
In an NC block you have programmed an incremental polar
angle (IPA, ISO: G91 H..) greater than or equal to 5760
degrees (16 full circles).
Corrective action:
Edit the part program.

225
0 pitch not permitted

Cause of error:
You have programmed a thread pitch of 0 in the Rigid Tapping
cycle or Tapping cycle.
Corrective action:
Edit the part program.

226
Arithmetical error

Cause of error:
Error in internal calculation, e.g. due to:
- Division by 0
- Extracting the root of a negative value.
Corrective action:
Check the input values.

227
Arithmetical error in APPR/DEP

Cause of error:
Calculation of an APPR or DEP block in a part program
resulted in an arithmetic error.
Corrective action:
Check the input values. If necessary, change the starting

228
Arithmetical error in APPR/DEP

Cause of error:
Calculation of an APPR or DEP block in a part program
resulted in an arithmetical error.
Corrective action:
Check the input values. If necessary, change the starting

229
Arithmetical error in APPR/DEP

Cause of error:
Calculation of an APPR or DEP block in a part program
resulted in an arithmetical error.
Corrective action:
Check the input values. If necessary, change the starting

230
Arithmetical error in APPR/DEP

Cause of error:
Calculation of an APPR or DEP block before or after a helix
resulted in an arithmetical error.
Corrective action:
Check the input values. If necessary, change the starting

231
Arithmetical error in rough-out

Cause of error:
Calculation of a rounding circle for contour-parallel
rough-out resulted in an arithmetical error.
Corrective action:
- Change the starting point.
- Use another tool radius.

232
Arithmetical error in CR

Cause of error:
Calculation of the circle center of a "circle with radius"
block in a contour pocket resulted in an arithmetical error.
Corrective action:
Check the coordinates in the CR block (ISO: G2,G3 with R).

233
Arithmetical error in CT

Cause of error:
Calculation of a "circle with tangent" block in a contour
pocket resulted in an arithmetical error.
Corrective action:
Check the coordinates in the CT block (ISO: G6, G16).

234
Arithmetical error in RND/CHF

Cause of error:
Calculation of a rounding circle or chamfer in a contour
pocket resulted in an arithmetical error.
Corrective action:
- Check the input values in the chamfer or rounding block.
- If necessary, use another tool radius.

235
Incorrect arc/arc intersection

Cause of error:
Calculation of the intersection of two arcs in the contour
pocket resulted in an arithmetical error.
Corrective action:
- Check the coordinates in the circle blocks.
- If necessary, use another tool radius.

236
Incorrect arc/line intersection

Cause of error:
Calculation of the intersection of an arc with a line in a
contour pocket resulted in an arithmetical error.
Corrective action:
- Check the input values.
- If necessary, use another tool radius.

237
Incorrect line/line intersection

Cause of error:
Calculation of the intersection of two lines in the contour
pocket resulted in an arithmetical error.
Corrective action:
- Check the input values.
- If necessary, use another tool radius.

238
Arithmetical error in APPR/DEP

Cause of error:
Calculation of the approaching or departing path with APPR
LCT or DEP LCT in the Contour Train cycle resulted in an
arithmetical error.
Corrective action:
- Check the input values.
- If necessary, use another tool radius.

239
Error in radius compensation

Cause of error:
Calculation of the radius compensation in the Contour Train
cycle resulted in an arithmetical error.
Corrective action:
- Check the input values.
- If necessary, use another tool radius.

240
Error in contour pocket

Cause of error:
Calculation of the intersection of the contour with the tool
path in the contour pocket resulted in an arithmetical
error.
Corrective action:
- Check the input values.
- If necessary, use another tool radius.

241
Error in contour pocket/train

Cause of error:
The length of the path to be traversed in the contour pocket
or in the Contour Train cycle is too large to be represented
as a number.
Corrective action:
Check the input values.

242
Error in contour pocket

Cause of error:
Calculation of the contour-parallel paths for clearing out a
contour pocket resulted in an arithmetic error.
Corrective action:
- Check the input values.
- If necessary, use another tool radius.

243
Error in contour pocket

Cause of error:
Calculation of the contour elements of a contour pocket
resulted in an arithmetical error.
Corrective action:
Check the input values.

244
Error in radius compensation

Cause of error:
Calculation of the radius compensation of a contour resulted
in a mathematical error.
Corrective action:
- Check the input values.
- If necessary, use another tool radius.

245
Error in radius compensation

Cause of error:
Calculation of the radius compensation of a contour resulted
in a mathematical error.
Corrective action:
- Check the input values.
- If necessary, use another tool radius.

246
Error in contour pocket

Cause of error:
Calculation of the normal from a given point on a contour
element for contour-parallel rough-out resulted in an
arithmetical error.
Corrective action:
Check the input values.

247
Error in contour pocket

Cause of error:
Calculation of the intersections in the contour pocket
resulted in an arithmetical error.
Corrective action:
Check the input values.

250
Arithmetical error during M112

Cause of error:
Calculation of automatically inserted rounding arcs (M
function M112) resulted in an arithmetical error.
Corrective action:
Check the input values for M112.

251
Parameter calculation error

Cause of error:
Calculation of an arithmetical expression in the Q parameter
calculation resulted in an arithmetical error.
Corrective action:
Check the input values.

252
Error while testing limit switch

Cause of error:
Checking the software limit switch resulted in an
arithmetical error.
Corrective action:
Check the input values.

253
Path comp wrongly ended

Cause of error:
You tried to cancel the tool radius compensation with R0
(ISO: G40) in an arc block.
Corrective action:
Cancel the tool radius compensation only with a linear block
(L, ISO: G0, G1, G10, G11).

254
Path comp wrongly started

Cause of error:
You attempted to program a chamfer before starting the tool
radius compensation.
Corrective action:
A chamfer may be programmed only with active tool radius
compensation.

255
Path comp wrongly started

Cause of error:
You attempted to program a corner radius before starting the
tool radius compensation.
Corrective action:
A corner radius can be programmed only with active tool
radius compensation.

256
Path comp wrongly started

Cause of error:
You tried to activate the tool radius compensation with RL
or RR (ISO: G41 or G42) in an arc block.
Corrective action:
Activate the tool radius compensation only with a linear
block (L, ISO: G0, G1, G10, G11).

257
Path comp wrongly started

Cause of error:
You attempted to program a corner radius between an part
program block without radius compensation and a line block
with tool radius compensation.
Corrective action:
Program a rounding arc only with active tool radius
compensation.

258
Path comp wrongly started

Cause of error:
You attempted to take over a pole (or circle center) after
the first block with tool radius compensation (empty CC
block, ISO: G29).
Corrective action:
The Pol can be taken over no earlier than in the second
block with tool radius compensation.

259
Path comp wrongly started

Cause of error:
You attempted to program an APPR block during an active
radius compensation.
Corrective action:
APPR block is permitted only when no tool radius
compensation is active.

260
CYCL DEF incomplete

Cause of error:
- You deleted part of a cycle.
- You have inserted other part program blocks within a
cycle.
Corrective action:
- Redefine the complete cycle again
- Delete part program blocks programmed within a cycle.

261
CYCL DEF not defined

Cause of error:
- You have programmed a cycle call without first having
defined a fixed cycle.
- You attempted to call a cycle that automatically becomes
effective upon definition.
Corrective action:
- Define the cycle call after definition of a fixed cycle.
- Delete the cycle call.

263
0 plunging depth not permitted

Cause of error:
You programmed the plunging depth 0 in the definition of the
called fixed cycle.
Corrective action:
Enter a plunging depth other than 0.

264
User cycle does not exist

Cause of error:
You attempted to call a user parameter that is not stored in
TNC memory.
Corrective action:
- Delete the cycle definition.
- Read-in the user cycle.

265
Subprogram does not exist

Cause of error:
You defined a subprogram number in Cycle 14 Contour Geometry
(ISO: G37) that does not exist in your program.
Corrective action:
- Correct the subprogram number in the cycle.
- Program a subprogram with the correct number.

266
Subprogram does not exist

Cause of error:
You called a user cycle or a subprogram in the definition of
a contour, a contour pocket or a cycle contour train.
However, the corresponding file could not be opened for
reading.
Corrective action:
Load the file again.

272
Incorrect block syntax

Cause of error:
A part program block contains a syntax error.
Corrective action:
Edit the part program.

274
Tool definition not permitted

Cause of error:
You programmed a tool definition (TOOL DEF, ISO: G99),
although the central tool file is active.
Corrective action:
- Delete the TOOL DEF block (G99 block).
- Deactivate the tool table (machine parameter 7260).

275
TOOL DEF w/o length or radius

Cause of error:
The definition of a tool (TOOL DEF, ISO: G99) is missing the
value for tool length or tool radius.
Corrective action:
Complete the TOOL DEF block (G99 block).

276
CT after APPR not permitted

Cause of error:
You programmed a tangentially connecting circle (CT)
immediately after an APPR block.
Corrective action:
Edit the part program.

277
CHF after APPR not permitted

Cause of error:
You programmed a chamfer (CHF) immediately after an APPR
block.
Corrective action:
Edit the part program.

278
RND after APPR not permitted

Cause of error:
You programmed a rounding radius (RND) immediately after
an APPR block.
Corrective action:
Edit the part program.

279
RND radius = 0 not permitted

Cause of error:
You programmed a rounding arc (RND, ISO: G25) with the
radius 0 in the definition of a contour, a contour pocket
or a contour train.
Corrective action:
Edit the part program.

280
Chamfer length = 0 not permitted

Cause of error:
You programmed a chamfer (CHF, DIN/ISO: G24) with the
length 0 in the definition of a contour, a contour pocket
or a contour train.
Corrective action:
Edit the part program.

281
2nd rounding arc not permitted

Cause of error:
You programmed two rounding arcs (RND, ISO: G25) in
succession in the definition of a contour, a contour
pocket or a contour train.
Corrective action:
Edit the part program.

282
RND after CHF not permitted

Cause of error:
You programmed a rounding arc (RND, ISO: G25) immediately
after a chamfer (CHF, ISO: G24) in the definition of a
contour, a contour pocket or a contour train.
Corrective action:
Edit the part program.

283
CHF after RND not permitted

Cause of error:
You programmed a chamfer (CHF, ISO: G24) immediately
after a rounding arc (RND, ISO: G25) in the definition
of a contour, a contour pocket or a contour train.
Corrective action:
Edit the part program.

284
2nd chamfer not permitted

Cause of error:
You programmed two chamfers (CHF, ISO: G24) in immediate
succession in the definition of a contour, a contour
pocket or a contour train.
Corrective action:
Edit the part program.

285
DEP LCT after HELIX not permittd

Cause of error:
You programmed a DEP LCT block for departing a contour
immediately after a helix.
Corrective action:
Edit the part program.

286
APPR LCT before HELIX not permtd

Cause of error:
You programmed the APPR LCT block or APPR PLCT block for
approaching a contour immediately before a helix.
Corrective action:
Edit the part program.

287
Illegal NC block

Cause of error:
You programmed one of the following (non-permissible) blocks
within the definition of a contour, a contour pocket or a
contour train:
- TCH PROBE (ISO: G55)
- TOOL DEF (ISO: G99)
- TOOL CALL (ISO: T..)
- BEGIN PGM (ISO: %..)
Corrective action:
Edit the part program.

288
Rounding arc not permitted

Cause of error:
You programmed a rounding radius immediately before
a CT (ISO: G6) or CTP (ISO: G16) block in the definition
of a contour, a contour pocket or a contour train.
Corrective action:
Edit the part program.

289
Rounding arc not permitted

Cause of error:
You programmed a rounding arc (RND, ISO: G25) as first
block in the definition of a contour, contour pocket
or contour train.
Corrective action:
Edit the part program.

290
Chamfer not permitted

Cause of error:
You programmed a chamfer (CHF, ISO: G24) as first block
in the definition of a contour, contour pocket or
contour train.
Corrective action:
Edit the part program.

291
DEP not last block

Cause of error:
You programmed a DEP block in a position other than last
in the definition of a contour or contour train.
Corrective action:
Edit the part program.

292
No rounding arc as last block

Cause of error:
You programmed a rounding arc (RND, ISO: G25) as last
block in the definition of a contour, contour pocket or
contour train.
Corrective action:
Edit the part program.

293
No chamfer as last block

Cause of error:
You programmed a chamfer (CHF, ISO: G24) as last block
in the definition of a contour, contour pocket or
contour train.
Corrective action:
Edit the part program.

294
Only one DEP block permitted

Cause of error:
You programmed more than one DEP block in the
definition of a contour or a contour train.
Corrective action:
Edit the part program.

295
DEP not permitted

Cause of error:
You programmed a DEP block in the definition of a contour
or contour pocket.
Corrective action:
Edit the part program.

296
APPR not permitted

Cause of error:
You programmed an APPR block in the definition of a
contour or a contour pocket.
Corrective action:
Edit the part program.

297
APPR not first block

Cause of error:
You programmed an APPR block in a position other than
first in the definition of a contour or contour train.
Corrective action:
Edit the part program.

299
Cycle 14 (G37) not permitted

Cause of error:
- During compilation of an FK program a part program "ERROR"
block was read-in.
- You defined a Cycle 14 in a contour subprogram (ISO: G37).
Corrective action:
- Delete the ERROR block.
- Delete Cycle 14 (G37) from the contour subprogram.

300
Tool call not permitted

Cause of error:
You attempted to execute an automatic tool call while a
part program block with radius compensation was running.
Corrective action:
Edit the part program.

302
M91/M92 with 3DROT not permitted

Cause of error:
You have programmed a positioning operation with M91 or
M92 with a tilted working plane.
Corrective action:
Edit the part program.

303
M114 with 3DROT not permitted

Cause of error:
You attempted to activate the Tilted Working Plane
functions and M114 simultaneously.
Corrective action:
Edit the part program.

305
No M114 with radius compensation

Cause of error:
You programmed the M function M114 in a block with tool
radius compensation.
Corrective action:
Edit the part program.

307
Axis double programmed

Cause of error:
In the Contour Lines cycle (TCH PROBE 7) you programmed
the starting position in one axis twice.
Corrective action:
Edit the part program.

308
Axis double programmed

Cause of error:
You programmed an axis twice in a single positioning block.
Corrective action:
Edit the part program.

309
Axis double programmed

Cause of error:
You programmed an axis twice in the Mirror Image cycle.
Corrective action:
Edit the part program.

310
Axis double programmed

Cause of error:
You called a Slot Milling or Rectangular Pocket cycle in
which the same axis is programmed for length and width.
Corrective action:
Edit the part program.

311
Axis double programmed

Cause of error:
While defining Cycle 26 (axis-specific scaling factor) you
programmed the scaling factor or the scaling datum twice in
one axis.
Corrective action:
Edit the part program.

312
Height axis not permitted here

Cause of error:
While defining the Contour Lines cycle (TCH PROBE 7) you
programmed a height axis in the starting point.
Corrective action:
Edit the part program.

313
Plane wrongly defined

Cause of error:
The two axes of the circle end point in a circle block
(C, ISO: G2, G3, G12, G13)) differ from the axes in the
circle center block (CC, ISO: I,J,K).
Corrective action:
Edit the part program.

314
3-D comp.: plane def incorrect

Cause of error:
LN block: Calculation of the plane direction resulted in
an error.
Corrective action:
Have the components NX, NY and NZ of the surface normals
checked.

315
Plane wrongly defined

Cause of error:
The tool axis is not perpendicular to the plane in which
the basic rotation is active.
Corrective action:
Edit the part program.

317
Plane wrongly defined

Cause of error:
In a circular block you programmed the coordinates for the
end point in a principal axis and its associated parallel
axis.
Corrective action:
Edit the part program.

318
Plane wrongly defined

Cause of error:
You programmed only one axis in a "circle with radius"
block (CR, ISO: G2,G3 with R). You also either did not
define a tool axis or the programmed axis is the tool axis.
Corrective action:
Edit the part program.

319
Plane wrongly defined

Cause of error:
In a CT block (ISO: G6, G16) you defined an axis that
is not included in the working plane.
Corrective action:
Edit the part program.

320
Plane wrongly defined

Cause of error:
Radius compensation in a circle block is not possible
if the circle lies in a plane parallel to the tool axis
and a basic rotation or a programmed rotation is active.
Corrective action:
Edit the part program.

321
Plane wrongly defined

Cause of error:
Radius compensation is not possible in a circle block
(C, ISO: G2, G3) if the starting point and end point do
not have the same two axes or those axes are not parallel
to the axes of the circle center (CC, ISO: I,J;K).
Corrective action:
Edit the part program.

322
Plane wrongly defined

Cause of error:
Radius compensation is not possible in a rounding block
(RND, ISO: G25) if two mutually parallel linear axes
are programmed in the preceding positioning block
(e.g. X and U).
Corrective action:
Edit the part program.

323
Plane wrongly defined

Cause of error:
Radius compensation is not possible in a chamfer block
(CHF, ISO: G24) if two mutually parallel linear axes
are programmed in the preceding positioning block
(e.g. X und U).
Corrective action:
Edit the part program.

324
Plane wrongly defined

Cause of error:
You programmed a radius-compensated circle block that
does not lie in the compensation plane.
Corrective action:
Check the programmed axes in the circle block.

325
Plane wrongly defined

Cause of error:
You programmed only one axis in a circle center or pole
block (CC, ISO: I,J,K) and that axis does not lie in the
plane that was previously defined in a CC block, or there
is no preceding CC block.
Corrective action:
Edit the part program.

326
Plane wrongly defined

Cause of error:
You programmed a circle center block or pole takover block
(CC,ISO: I,J,K) without entering coordinates (pole
assumption) and without explicitly programming two linear
axes in the preceding positioning block.
Corrective action:
In the block before the pole-takeover block, program two
linear axes of the working plane.

327
Plane wrongly defined

Cause of error:
The calculated positioning operation requires movement
in more than five axes.
Corrective action:
Edit the part program.

328
Plane wrongly defined

Cause of error:
You programmed a helix for which the axis of linear
motion is identical or parallel to one of the axes of
circular motion.
Corrective action:
Edit the part program.

329
Rotary axis not permitted here

Cause of error:
You programmed a rotary axis as tool axis.
Corrective action:
Program only linear axes in the TOOL CALL block (ISO: T..).

330
Locked axis was programmed

Cause of error:
- You programmed a locked axis in a part program block.
- A traverse was calculated for a locked axis (e.g. due to
an active rotation).
- A programmed axis is a freely traversing rotary axis.
Corrective action:
- If necessary, activate the axis.
- Delete the axis from the part program block.

331
Wrong axis programmed

Cause of error:
You called a Slot Milling cycle or Pocket Milling cycle
in which the programmed axes for length and width do not
lie in the working plane.
Corrective action:
Edit the cycle parameter.

332
Wrong axis programmed

Cause of error:
You called a Slot Milling cycle or Pocket Milling cycle
in which one of the programmed axes for length or width
is a rotary axis.
Corrective action:
Edit the cycle parameter.

333
Wrong axis programmed

Cause of error:
You called a Slot Milling cycle or Pocket Milling cycle in
which one of the programmed axes for length or width is a
secondary axis, although a programmed rotation or basic
rotation is active.
Corrective action:
- Reset the basic rotation.
- Use a principal axis for the cycle.

335
Rotary axis not programmed

Cause of error:
In Cycle 27 (Cylinder Surface, ISO: G127) you did not
program the rotary axis corresponding to the linear axis
in the first block of the description of a contour.
Corrective action:
Edit the contour subprogram.

337
No rotary axis was programmed

Cause of error:
The axis recognized as main axis in Cycle 27 (Cylinder
Surface, ISO: G127) is not a rotary axis.
Corrective action:
Edit the contour subprogram.

338
No principal axis was programmed

Cause of error:
The linear axis programmed in Cycle 27 (Cylinder Surface,
ISO: G127) or the tool axis selected for machining is
none of the axes X, Y or Z.
Corrective action:
Edit the contour subprogram.

339
Slave axis of gantry programmed

Cause of error:
You programmed the slave axis of a gantry axis in a part
program block.
Corrective action:
Do not program any slave axes.

340
Wrong rpm

Cause of error:
The spindle speed that you programmed is greater than
the maximum spindle speed as defined in machine parameter
MP3020.
Corrective action:
Enter a permissible speed. Refer to you machine manual.

341
Wrong rpm

Cause of error:
The spindle speed that you programmed is less than the
minimum spindle speed as defined in machine parameter
MP3020.
Corrective action:
Enter a permissible speed. Refer to your machine manual.

342
Wrong rpm

Cause of error:
The spindle speed that you programmed is greater than
the maximum speed for the analog spindle as defined in
machine parameter MP3515.
Corrective action:
Enter a permissible speed. Refer to your machine manual.

343
Wrong rpm

Cause of error:
The spindle speed that you programmed results in an
excessively low analog voltage (MP3240.1).
Corrective action:
Enter a permissible speed. Refer to your machine manual.

344
Rpm too high for this cycle

Cause of error:
The programmed spindle speed results in an excessively
high feed rate in the tool axis during execution of a
Rigid Tapping cycle or Tapping cycle.
Corrective action:
Reduce the spindle speed.

345
0 rpm not permitted

Cause of error:
You called a Rigid Tapping or Tapping cycle with a
programmed spindle speed of 0.
Corrective action:
Program a spindle speed greater than 0.

346
Wrong rpm

Cause of error:
The programmed spindle speed does not lie in the pattern
of spindle speed ranges defined in machine parameter
MP3020.
Corrective action:
Enter the correct spindle speed.

347
Chamfer not permitted

Cause of error:
In the definition of a contour, contour pocket or contour
train you programmed a chamfer between two contour
elements of which one is an arc.
Corrective action:
Enter a chamfer only between straight lines.

348
Chamfer not permitted

Cause of error:
The positioning block preceding a chamfer block
(CHF, ISO: G24) is not a straight line.
Corrective action:
Enter a chamfer only between straight lines.

349
Chamfer not permitted

Cause of error:
The positioning block following a chamfer block
(CHF, ISO: G24) is not a straight line.
Corrective action:
Enter a chamfer only between straight lines.

350
Chamfer not permitted

Cause of error:
You programmed in sequence a positioning block without
radius compensation, a positioning block with radius
compensation, and a chamfer (CHF, ISO: G24).
Corrective action:
Enter a chamfer no earlier than after two compensated
part program blocks.

351
Chamfer not permitted

Cause of error:
You programmed in sequence a positioning block without
radius compensation, a chamfer (CHF, ISO: G24), and a
positioning block with radius compensation.
Corrective action:
Enter a chamfer only between radius-compensated blocks.

352
Chamfer not permitted

Cause of error:
You programmed in sequence a positioning block with radius
compensation, a chamfer (CHF, ISO: G24), and a positioning
block without radius compensation.
Corrective action:
A chamfer can be inserted only between radius-compensated
blocks.

353
Chamfer not permitted

Cause of error:
You programmed a chamfer (CHF, ISO: G24) in a plane
perpendicular to the working plane followed by a movement
only in the tool axis.
Corrective action:
Execute a chamfer only in the working plane.

354
Chamfer too large

Cause of error:
You programmed a chamfer (CHF, ISO: G24) that cannot be
inserted because the preceding line is too short.
Corrective action:
Enter a smaller chamfer length.

355
Chamfer too large

Cause of error:
You programmed a chamfer that (CHF, ISO: G24) cannot be
inserted because the subsequent line is too short.
Corrective action:
Enter a smaller chamfer length.

356
Chamfer too large

Cause of error:
While defining a contour, contour pocket or contour train
you programmed a chamfer (CHF, ISO: G24) whose starting
and end points no longer lie on one of the adjoining
contour elements.
Corrective action:
Enter a smaller chamfer length.

357
Circle end pos. incorrect

Cause of error:
The difference between the radius at the end point of a C
block (ISO: G2, G3) and the radius at the starting point
exceeds the tolerance defined in machine parameter MP7431.
Corrective action:
- Check the circle end-point coordinates.
- If necessary, increase the value in MP 7431.

358
C-block: arc end pos. incorrect

Cause of error:
The difference between the radius at the end point of a C
block (ISO: G2, G3) and the radius at the starting point
exceeds the tolerance defined in machine parameter MP7431.
Corrective action:
- Check the circle end-point coordinates.
- If necessary, increase the value in MP 7431.

359
Circle end pos. incorrect

Cause of error:
The distance between the circle starting point and the
circle end point in the CR block (ISO: G2, G3 mit R) is
less than 0.2 µm.
Corrective action:
Check the coordinaten in the CR block.

360
Circle end pos. incorrect

Cause of error:
You programmed a "circle with radius" block (CR, ISO: G2,
G3 with R) such that the distance between the starting
point and the end point is greater than the diameter.
Corrective action:
Check the coordinates of the arc starting point and the
arc end point.

361
Circle end pos. incorrect

Cause of error:
After an interruption in a circle block a program run was
restarted although the starting position deviates from
the arc by a distance greater than the tolerance defined
in machine parameter MP7431. This can happen, for example,
after you move an axis in a manual mode.
Corrective action:
Use a mid-program startup to return to the interrupted
block.

362
Label number not found

Cause of error:
In Cycle 14 (Contour Geometry, ISO: G37) you defined a
subprogram number that does not exit.
Corrective action:
- Correct the subprogram number in Cycle 14.
- Enter the missing subprogram.

363
Label 0 is missing

Cause of error:
A contour subprogram defined in Cycle 14 (Contour Geometry,
ISO: G37) is not concluded with LBL 0 (ISO: G98).
Corrective action:
Conclude the contour subprogram with LBL 0 (ISO: G98).

364
Label number not found

Cause of error:
You attempted to used LBL CALL (ISO: L x,x) to call a
subprogram or a program section repeat that does not exist.
Corrective action:
- Change the nubmer in the LBL CALL block.
- Insert a subprogram or program section repetition.

365
Cycle 14: LBL not found

Cause of error:
In the Contour Geometry cycle you have listed a subprogram
number that does not exist.
Corrective action:
- Correct the subprogram number in Cycle 14.
- Insert the subprogram that you have defined in Cycle 14.

366
Pole is missing

Cause of error:
You tried to move with polar coordinates (LP/CP/CTP,
DIN/ISO: G10/G11/G12/G13/G15/G16), without first programming
a pole (CC) (ISO: I/J/K).
Corrective action:
Program the pole (CC) before the first block with polar
coordinates (ISO: I, J; K).

367
Circle center missing

Cause of error:
You programmed a circle block (C, ISO: G2/G3) without first
defining a circle center (CC, ISO: I/J/K).
Corrective action:
Define a circle center before the circle block.

368
Tool radius too small

Cause of error:
- Cycle 3 (slot): You defined a width greater than four
times the tool radius.
- Cycle 253 (slot) or Cycle 254 (circular slot): The slot
width for roughing (Q219 - Q368) is greater than four times
the tool radius.
- Cycle 240: You entered a centering diameter greater than
the tool diameter.
- Cycle 210 (slot) or Cycle 211 (circular slot): The slot
width is six times greater than the tool radius.
Corrective action:
- Cycle 3 (slot): Defined the slot width to be greater than
the tool diameter and smaller than four times the tool
radius.
- Cycle 253 (slot) or Cycle 254 (circular slot): Defined the
slot width for roughing to be greater than the tool diameter
and smaller than four times the tool radius.
- Cycle 240: Use a larger tool.
- Cycle 210 (slot) or Cycle 211 (circular slot): Define the
slot width to be greater than the tool diameter and smaller
than six times the tool radius.

369
Tool radius 0 not permitted

Cause of error:
You called the Slot Milling, Pocket Milling, Circular
Pocket Milling, or Contour Pocket cycle although the active
tool has a radius of 0.
Corrective action:
Edit the part program.

370
Radius comp. undefined

Cause of error:
You programmed a radius-compensated single-axis positioning
block which without the radius compensation does not result
in tool movement (e.g. IX+0 R+, ISO: G7).
Corrective action:
Edit the part program.

371
Radius comp. undefined

Cause of error:
You programmed a radius-compensated single-axis
positioning block whose path would take a direction
opposite to that of the non-compensated path.
Corrective action:
Edit the part program.

372
Radius comp. undefined

Cause of error:
You attempted to run a part program block with tool
radius compensation after inserting a spherical or
toroidal cutter.
Corrective action:
Set R2 to equal 0 in the tool table.

373
Radius comp. undefined

Cause of error:
- In the definition of a contour, a contour pocket or a
contour train you neglected to program radius compensation
- You called one of the slot cycles 210 or 211 with tool
radius 0
Corrective action:
Set a tool radius compensation in the contour subprogram to
define whether the contour is for a pocket or island
- Define the tool radius to be unequal 0

374
Radius comp. undefined

Cause of error:
You called Cycle 22 (Contour-Parallel Roughing, ISO: G122)
or Cycle 21 (Pilot Drilling, ISO: G121) although the
product of the tool radius and the overlap factor is 0.
Corrective action:
Edit the part program.

375
Traverse reference points

Cause of error:
In an NC block, you tried to move an axis that had not yet
completed a reference run.
Corrective action:
Cross over the reference mark.

376
Rounding-off undefined

Cause of error:
You programmed in sequence a positioning block without
radius compensation, a rounding arc (RND, ISO: G25), and
a circle block with radius compensation.
Corrective action:
Edit the part program.

377
Rounding-off undefined

Cause of error:
You programmed a corner radius perpendicular to the working
plane, followed only by a movement in the tool axis.
Corrective action:
Edit the part program.

378
Rounding-off not permitted

Cause of error:
In the positioning block before a rounding arc (RND, ISO:
G25) either you programmed a movement only in the tool axis
or you used the M function M98 to cancel compensation.
Corrective action:
Edit the part program.

379
Rounding radius too large

Cause of error:
While defining a contour of a contour pocket or of a contour
train you programmed a rounding arc (RND, ISO: G25) with so
large a radius that it does not fit between the adjoining
elements.
Corrective action:
Define a smaller rounding radius in the contour subprogram.

380
Rounding radius too large

Cause of error:
In a rounding block approaching a contour, the starting
point of the block lies inside the circle of the arc.
Corrective action:
- Use a smaller rounding radius.
- Program the starting point of the approaching block
farther away from the contour.

381
Rounding radius too large

Cause of error:
In a rounding block approaching a contour the starting
point of the block lies too close to the center of the
rounding circle (less than 1.6 µm).
Corrective action:
- Program the starting point of the approach block farther
away from the center of the rounding circle.

382
Rounding radius too large

Cause of error:
In a rounding block departing a contour, the end point of
the departing block lies within the rounding circle.
Corrective action:
- Use a smaller rounding radius.
- Program an end point of the departing block farther away
from the contour.

383
Rounding radius too large

Cause of error:
In a rounding block departing a contour, the end point
of the departing block lies too close to the center of
the rounding circle (less than 1.6 µm).
Corrective action:
- Program and end point of the departing block farther
away from the center of the rounding circle.

384
Rounding radius too large

Cause of error:
You programmed a rounding arc (RND) whose starting point
does not lie on the contour or on the compensated contour.
Corrective action:
Edit the part program.

385
Rounding radius too large

Cause of error:
You programmed a rounding arc (RND), whose end point
does not lie on the contour or on the compensated
contour.
Corrective action:
Edit the part program.

386
Rounding radius too large

Cause of error:
You defined a pocket (Cycle 4) in which the sum of twice
the corner radius plus the stepover factor is greater
than the width of the pocket.
Corrective action:
Edit the part program.

387
Rounding radius too large

Cause of error:
In the Contour Train cycle, you programmed the approach to
or departure from a contour with a rounding block whose
starting position or target position lies within the arc.
Corrective action:
Edit the part program.

388
Spindle must be turning

Cause of error:
You called a fixed cycle without first switching on the
spindle.
Corrective action:
Edit the part program.

389
Mirror image on tool axis

Cause of error:
You ran a TOOL CALL block (ISO: T..) in which a mirrored
axis is given as tool axis.
Corrective action:
- Cancel the mirror image before a tool change.
- If necessary, change the tool axis in the TOOL CALL block.

390
Mirror image on tool axis

Cause of error:
In Cycle 8 (Mirror Image, ISO: G28) you defined the tool
axis as a mirrored axis.
Corrective action:
Edit the part program.

391
Tool axis is missing

Cause of error:
You programmed a positioning block with tool radius
compensation without first calling a tool.
Corrective action:
Edit the part program.

392
Tool axis is missing

Cause of error:
You programmed a paraxial positioning block with tool
radius compensation without first calling a tool.
Corrective action:
Edit the part program.

393
Tool axis is missing

Cause of error:
You called a fixed cycle without first activating a tool.
Corrective action:
Edit the part program.

394
Tool axis is missing

Cause of error:
You programmed Cycle 10 (Rotation,ISO: G73) without first
calling a tool. The tool call defines which working plane
the TNC rotates.
Corrective action:
Edit the part program.

395
Tool axis is missing

Cause of error:
You attempted to approach a position using the positioning
logic, but did not first define the working plain through a
tool call.
Corrective action:
Edit the part program.

396
Tool axis is missing

Cause of error:
You programmed the M function for reducing the feed rate
in the tool axis, but did not call a tool first.
Corrective action:
Edit the part program.

397
Tool axis is missing

Cause of error:
You called the TCH PROBE 0 cycle (ISO: G55) without first
calling a tool.
Corrective action:
Edit the part program.

398
Tool definition is missing

Cause of error:
In a TOOL CALL (ISO: T..) you entered a tool number for
which there is no definition in the program.
Corrective action:
Edit the part program.

400
Tool definition is missing

Cause of error:
You programmed a TOOL CALL (ISO: T..) with a tool number
that does not exist in the central tool file (TOOL.T).
Corrective action:
Edit the part program.

401
Tool number is missing

Cause of error:
You programmed a tool axis in the TOOL CALL block
(ISO: T..), but no tool number.
Corrective action:
Edit the part program.

402
Tool radius too large

Cause of error:
- Contour milling: The radius of an arc block at an inside
corner is smaller than the tool radius.
- Thread milling: The thread core diameter is smaller than
the tool diameter.
- Slot milling: The slot width for roughing is smaller than
the tool diameter.
- Cycle 251, rectangular pocket: The rounding radius Q220 is
smaller than the tool radius.
- Cycle 214: The given workpiece-blank diameter is smaller
than the tool diameter
Corrective action:
- Use a smaller tool
- Slot milling: If necessary, use a smaller oversize (Q368)
- Cycle 214: Use a smaller tool; correct the workpiece-blank
diameter

403
Tool radius too large

Cause of error:
An inside radius compensation is not possible when the
radius of the rounding arc is smaller than the cutter
radius.
Corrective action:
Edit the part program.

404
Tool radius too large

Cause of error:
The compensated path of the straight line or of the
circle would take a direction opposite to that of
the non-compensated path.
Corrective action:
Edit the part program.

405
Tool radius too large

Cause of error:
On inside corners the resulting intermediate angle would
be smaller than 0.028 degrees.
Corrective action:
Edit the part program.

406
Tool radius too large

Cause of error:
- Slot Milling cycle: The slot width is less than the tool
diameter.
- Cylinder Surface cycle: The slot width is less than the
tool diameter.
Corrective action:
- Slot Milling cycle: Use a smaller tool or correct the slot
width.
- Cylinder Surface cycle: Correct the slot width, correct
the oversize Q23 or use a smaller tool.

407
Tool radius too large

Cause of error:
Pocket Milling cycle: The pocket width is less than or
equal to the tool diameter.
Corrective action:
Edit the part program.

408
Tool radius too large

Cause of error:
Pocket Milling cycle: The corner rounding radius is
smaller than the cutter radius.
Corrective action:
Edit the part program.

409
Tool radius too large

Cause of error:
Circular Pocket Milling cycle: The pocket radius is
smaller than the cutter radius.
Corrective action:
Edit the part program.

410
Tool radius too large

Cause of error:
In Cycle 24 (Side Finishing, ISO: G123) the sum of the
finishing cutter radius and the finishing allowance is
greater than or equal to the sum of the roughing cutter
radius and the roughing allowance.
Corrective action:
- Reduce the finishing allowance in Cycle 23.
- Use a smaller finishing tool.

411
Tool radius too large

Cause of error:
During Cycle 21 (Pilot Drilling for Contour-Parallel
Rouch-Out, ISO: G121), the drilling tool radius is so
large that it would gouge the workpiece.
Corrective action:
Use a smaller drilling tool.

412
Tool radius too large

Cause of error:
The tip edge radius of the toroidal cutter is greater
than its shaft radius.
Corrective action:
Enter in the tool table a value for R2 that is less than
or equal to R.

413
Program start undefined

Cause of error:
Type of interpolation undefined.
Corrective action:
Restart the part program.

414
Program start undefined

Cause of error:
Type of dimensions undefined.
Corrective action:
Before the first positioning block in the ISO program, use
G90 or G91 to define whether you are entering absolute or
incremental coordinates.

415
Program start undefined

Cause of error:
A direction of rotation is required to start a
circular movement.
Corrective action:
Define the direction of rotation in the first circle block.

416
Program start undefined

Cause of error:
The TNC cannot exactly calculate the geometry from the
present position (e.g., the programmed coordinates of the
first positioning block are the same as the compensated
actual position).
Corrective action:
- Restart the part program.
- Use mid-program startup to return to the point of
interruption.

417
Program start undefined

Cause of error:
Error after an interruption in program run (with change
of operating mode or PLC positioning): A pole cannot
be taken over if a CT block was programmed before the
interruption.
Corrective action:
Restart the part program.

418
Program start undefined

Cause of error:
Error after interruption in program run (with change of
operating mode or PLC positioning): After an interruption
you attempted to start the program with a cycle call or
with the TOUCH PROBE measuring cycle.
Corrective action:
Press GOTO select a cycle definition block.

419
Program start undefined

Cause of error:
- The first block in the part program is a block with
automatic pole assumption (CC without coordinates, ISO:
G29).
- After a program interruption you pressed GOTO to select a
block with automatic pole assumption.
Corrective action:
- Automatic pole assumption must not be the first coordinate
block.
- To return to the program, use a positioning block with all
coordinates.

420
Program start undefined

Cause of error:
- The first positioning block in the part program is a CT
block (ISO: G6, G16).
- After a program interruption you pressed GOTO to select a
CT block (ISO: G6, G16).
Corrective action:
- Program at least two positioning blocks before the CT
block.
- After a program interruption, restart at least two
positioning blocks before the CT block.

421
Program start undefined

Cause of error:
- The first positioning block in the part program is an RND
block (ISO: G25).
- After a program interruption with you pressed GOTO to
select an RND block (ISO: G25).
Corrective action:
- Program at least two positioning blocks in front of an RND
block.
- After a program interruption there must be at least two
positioning blocks before the RND blocks.

422
Program start undefined

Cause of error:
- The first positioning block in the part program is a CHF
block (ISO: G24).
- After an interruption with GOTO you selected a CHF block
(ISO: G24).
Corrective action:
- Program at least two positioning blocks in front of an CHF
block.
- After a program interruption there must be at least two
positioning blocks before the CHF blocks.

423
Program start undefined

Cause of error:
After a program interruption with GOTO you attempted to
select a departing block.
Corrective action:
After a program interruption, do not resume the program at
a departing block.

424
Program start undefined

Cause of error:
At the beginning of the program you activated a tilted
working plane and M114 at the same time.
Corrective action:
M114 cannot be run while the working plane is tilted.

425
Cancel comp. before PLC positng

Cause of error:
During resumption of a part program a tool radius
compensation is active RL/RR (ISO: G41, G42) although
a PLC datum shift must be executed.
Corrective action:
Cancel radius compensation before resuming the program.

426
Program start undefined

Cause of error:
When resuming a part program you selected a CT block
(ISO: G6, G16) although a PLC positioning or a PLC
datum shift must be executed.
Corrective action:
Resume the program several blocks before the CT block.

427
Block format incorrect

Cause of error:
The radius is missing for a Circle with Radius block (CR,
ISO: G02, G03).
Corrective action:
Edit the part program.

429
Excessive subprogramming

Cause of error:
You nested more than 8 subprogram calls (CALL LBL xx, ISO:
Lx,0).
Corrective action:
Check whether all your subprograms are concluded with LBL 0
(ISO:G98 L0).

430
Excessive subprogramming

Cause of error:
You nested more than 10 program section repeats.
Corrective action:
Edit the part program.

432
Excessive subprogramming

Cause of error:
Internal stack error in an arithmetical expression
(FN20, ISO: D20), e.g. due to excessive nesting.
Corrective action:
Check the condition in the FN20 block.

433
Contradictory signs in cycle

Cause of error:
The algebraic signs of the setup clearance, total hole
depth and plunging depth do not match.
Corrective action:
Enter identical signs.

434
Wrong sign programmed

Cause of error:
The programmed dwell time in the Dwell Time cycle, Peck
Drilling cycle, or Tapping cycle is negative (through Q
parameter).
Corrective action:
Edit the cycle parameter.

435
Angle reference missing

Cause of error:
In an LP/CP block (ISO: G10, G11, G12, G13) no polar angle
or incremental polar angle is defined, i.e.:
- The distance between the last programmed position and the
pole is less than or equal to 0.1 µm.
- No rotation is programmed between pole assumption and an
LP/CP block.
Corrective action:
- Program the absolute polar angle.
- Check the position of the pole.
- If necessary, reset the rotation.

436
Angle reference missing

Cause of error:
You programmed a CT block (ISO: G6, G16; tool
compensation active) that only activates the
tool axis.
Corrective action:
In the CT block, program both coordinates of the circle
plain.

437
Radius too small

Cause of error:
- You programmed a circular movement in which the radius is
less than 1.6 µm.
- In the thread milling cycle 263, 264 or 265 you entered 0
for the countersinking offset at front.
Corrective action:
- Check the circle block.
- For thread milling cycles, program Q359 greater than 0.

438
Angle reference missing

Cause of error:
Contour Pocket or Contour Train cycle: The TNC cannot
determine the starting point of the contour.
Corrective action:
Program the starting point in the contour subprogram with
absolute coordinates.

439
Angle reference missing

Cause of error:
Contour Pocket or Contour Train cycle: The first or
second block in the contour subprogram is a CT block
(ISO: G6, G16). The direction of the CT block is
therefore undetermined.
Corrective action:
Program at least two positioning blocks before the
CT block.

440
DEP interruption not permitted

Cause of error:
You interrupted the part program during a DEP block
and then attempted to restart.
Corrective action:
Begin machining before or after the DEP block (if
necessary, select with GOTO).

441
DEP interruption not permitted

Cause of error:
You interrupted the part program during a DEP block,
then moved the axes, and then attempted to restart.
Corrective action:
Begin machining before or after the DEP block (if
necessary,select with GOTO).


442
Coordinates after APPR missing

Cause of error:
You did not give any coordinates in the NC block
after APPR.
Corrective action:
Add coordinate data to the part program block after APPR.

443
Range exceeded

Cause of error:
During digitizing the stylus went out of the defined
digitizing range.
Corrective action:
Check the data in the Range cycle, especially the entry for
the touch probe axis.

444
Faulty range data

Cause of error:
- Range cycle: MAX value is smaller than MIN value
- Range extends past software limit switch
- No Range cycle defined
Corrective action:
Check the data in the Range cycle.

445
Start position incorrect

Cause of error:
Digitizing with contour lines: Incorrect starting position
selected.
Corrective action:
Check the axes defined in the Contour Lines cycle.

446
Time limit exceeded

Cause of error:
Digitizing with contour lines: Touch probe does not reach
the starting point within the time set in the cycle.
Corrective action:
- It could be that the contour line cannot be closed.
- Increase the time.
- Increase the tolerance for the target window (machine
parameter 6390)

447
CYCL parameter incorrect

Cause of error:
For digitizing axes:
- Probe point interval greater than 65 535 (with Q
parameter)
- Incorrect line-by-line digitizing axis
Corrective action:
Check the entries in the digitizing cycle.

448
Oversize greater than depth

Cause of error:
SL cycles II or milling cycles 25x: You have entered an
allowance for floor greater than the milling depth.
Corrective action:
- SL cycles II: Check Q4 in Cycle 20 (ISO: G120).
- Milling cycles 25x: Check allowance Q369 and depth Q201.

449
Rotation not permitted

Cause of error:
- Rotation not permitted during digitizing.
- Rotation not permitted during automatic measuring
(measuring cycles 400 to 418) together with 3-D rotation.
- 3-D rotation not permitted together with Cycle 247.
Corrective action:
- Delete the Rotation cycle.
- Reset the rotation (manual mode).
- Reset 3-D rotation.

450
Scaling factor not permitted

Cause of error:
You programmed a scaling factor before the TCH PROBE 0 cycle
(ISO: G55) or before the digitizing cycles.
Corrective action:
Delete the Scaling Factor or the Axis-Specific Scaling

451
Scaling factors not equal

Cause of error:
You attempted to scale a circular contour element with
differing axis-specific scaling factors.
Corrective action:
Scale the axes of circular contour elements with the

452
Mirroring not permitted

Cause of error:
You programmed a mirror image before the TCH PROBE 0 cycle
(ISO: G55) or before the digitizing cycles.
Corrective action:
Delete the Mirror Image cycle.

453
Datum shift not permitted

Cause of error:
Digitizing with contour lines: Datum shift is active.
Corrective action:
Delete the datum shift.

454
Stylus deflection exceeds max.

Cause of error:
Digitizing with measuring touch probe: Maximum permissible
stylus deflection was exceeded.
Corrective action:
- Reduce the digitizing feed rate.
- If necessary, increase the maximum stylus deflection
(machine parameter 6330).

455
Too many subcontours

Cause of error:
Contour Pocket cycle: Internal calculations resulted
in too many subcontours.
Corrective action:
Use a smaller tool.

456
Too many subcontours

Cause of error:
Contour intersects itself to produce too many subcontours.
Corrective action:
Use a smaller tool.

457
Too many subcontours

Cause of error:
The union of cycles results in to many subcontours.
Corrective action:
Use a smaller tool.

458
Too many subcontours

Cause of error:
Calculation of the tool path results in more than 12
subcontours.
Corrective action:
- Use a smaller tool.
- Decrease the number of programmed subcontours.

459
Too many subcontours

Cause of error:
Calculation of the equidistant results in too many
subcontours.
Corrective action:
Use a smaller tool.

460
Too many subcontours

Cause of error:
Calculation of the equidistant results in too many
subcontours.
Corrective action:
Use a smaller tool.

461
Too many subcontours

Cause of error:
A contour subprogram contains more than 128 geometrical
elements.
Corrective action:
Split the subprogram.

462
Too many subcontours

Cause of error:
A contour subprogram contains more than 128 geometrical
elements.
Corrective action:
Split the subprogram.

463
Too many subcontours

Cause of error:
The union of contours results in too many subcontours.
Corrective action:
Use a smaller tool.

464
Too many subcontours

Cause of error:
The union of contours results in too many subcontours.
Corrective action:
Use a smaller tool.

465
Too many subcontours

Cause of error:
Calculation of the equidistant results in too many
subcontours.
Corrective action:
Edit the NC program or set Q8 = 0.

466
Too many subcontours

Cause of error:
Calculation of the equidistant results in too many
subcontours.
Corrective action:
Edit the NC program or set Q8 = 0.

467
Too many subcontours

Cause of error:
Calculation of the equidistant results in too many
subcontours.
Corrective action:
Use a smaller tool.

468
Too many subcontours

Cause of error:
Contour intersects itself to produce too many subcontours.
Corrective action:
Use a smaller tool.

469
Too many subcontours

Cause of error:
The union of contours results in too many subcontours.
Corrective action:
Use a smaller tool.

470
Too many subcontours

Cause of error:
Calculation of the equidistant results in too many
subcontours.
Corrective action:
Use a smaller tool.

471
Too many subcontours

Cause of error:
The contour to be machined in contour-parallel roughing
has too many subcontours.
Corrective action:
Edit the part program.

472
Too many subcontours

Cause of error:
Calculation of the equidistant results in too many
subcontours.
Corrective action:
Use a smaller tool.

473
Too many subcontours

Cause of error:
Calculation of the equidistant results in too many
subcontours.
Corrective action:
Use a smaller tool.

474
Too many subcontours

Cause of error:
While defining the range for a measuring touch probe
you entered too many subcontours.
Corrective action:
Redefine the range.

475
Contour programming error

Cause of error:
A contour starting point lies on a contour intersection:
The TNC cannot recognize how you wish to combine the
contours.
Corrective action:
Put the contour starting point in a contour subprogram.

477
Contour programming error

Cause of error:
A contour subprogram contains only one point.
Corrective action:
Add data to the contour subprogram. At least two points are
required.

478
Contour programming error

Cause of error:
The TNC cannot determine the rotational direction of
the programmed contour.
Corrective action:
In the contour subprogram, clearly define the rotational

479
Contour programming error

Cause of error:
Programmed contour is not continuous.
Corrective action:
Check the contour subprogram.

480
Contour programming error

Cause of error:
Contour is too complex.
Corrective action:
Try to split the contour subprogram.

481
Contour programming error

Cause of error:
On a self-intersecting contour the starting point lies on
an intersection.
Corrective action:
Put the starting point in the contour subprogram.

482
Contour programming error

Cause of error:
At the starting point of the contour is an intersection
that cannot be resolved by the TNC.
Corrective action:
Put the starting point in the contour subprogram.

483
Contour programming error

Cause of error:
Incorrect input in MP810.
Corrective action:
Inform your service agency.

484
Contour too complex

Cause of error:
Contour cannot be resolved.
Corrective action:
Try to split the contour subprogram.

485
Contour too complex

Cause of error:
Contour cannot be resolved.
Corrective action:
Try to split the contour subprogram.

486
Contour too complex

Cause of error:
Contour cannot be resolved.
Corrective action:
Try to split the contour subprogram.

487
Contour too complex

Cause of error:
Contour cannot be resolved.
Corrective action:
Try to split the contour subprogram.

488
Contour too complex

Cause of error:
Contour cannot be resolved.
Corrective action:
Try to split the contour subprogram.

489
Contour too complex

Cause of error:
Contour cannot be resolved.
Corrective action:
Try to split the contour subprogram.

490
Contour too complex

Cause of error:
Contour cannot be resolved.
Corrective action:
Try to split the contour subprogram.

491
Contour too complex

Cause of error:
Contour cannot be resolved.
Corrective action:
Try to split the contour subprogram.

492
Contour too complex

Cause of error:
Contour cannot be resolved.
Corrective action:
Try to split the contour subprogram.

493
Contour too complex

Cause of error:
Contour cannot be resolved.
Corrective action:
Try to split the contour subprogram.

494
Block too long

Cause of error:
Maximum block length exceeded.
Corrective action:
Shorten the highlighted block.

495
Unknown G-code

Cause of error:
You programmed an unknown G function.
Corrective action:
Shorten the highlighted block. Permissible G function:
See the Overview in the User's Manual.

496
N-code missing

Cause of error:
Block number N is missing in the NC block.
Corrective action:
Enter the block number.

497
CMA file: no active line

Cause of error:
Error in compensation value conversion: In the *.CMA
file either there is no active line selected or the
selected line does not exist.
Corrective action:
Activate the line.

498
File %.27s is missing

Cause of error:
Error in compensation value calculation: The *.COM
file selected in the *.CMA file does not exist.
Corrective action:
Load the file.

499
File %.27s is missing

Cause of error:
A file needed by the TNC is not available.
Corrective action:
Make the file shown in the error message available to the
TNC in the corresponding directory on the hard disk.

500
Too many compensation points

Cause of error:
Error in compensation value conversion: Permissible
number of compensation points exceeded.
Corrective action:
Decrease the size of the compensation value table.

501
Too many compensation functions

Cause of error:
Error in compensation value conversion: Permissible
number of compensation functions exceeded.
Corrective action:
Decrease the number of compensation value functions.

502
Direction of rotation missing

Cause of error:
You programmed an FK arc without a direction of rotation.
Corrective action:
Always program the direction of rotation (DR).

503
Rounding arc radius too large

Cause of error:
- Tool radius 0 is active.
- A rounding arc does not fit between two contour elements.
Corrective action:
- Program a tool radius other than 0.
- Program a smaller rounding radius.

504
Contradictory entry

Cause of error:
FK programming: You have entered contradictory values.
Corrective action:
Check the input values.

505
Insufficient contour definition

Cause of error:
FK programming: The contour was not resolved by the
end of the program.
Corrective action:
Resolve the FK section by entering more information.

506
FPOL missing

Cause of error:
FK programming: You programmed with polar coordinates
without first defining an FPOL.
Corrective action:
Program FPOL at some location above the block in which
you first use polar coordinates.

507
TNC program block not permitted until contour is resolved

Cause of error:
FK programming: Conventional blocks may follow an FK block
only if the FK block led to a complete resolution of the
contour.
Exceptions:
- RND block
- CHF block
- L block containing only motion in the tool axis or
auxiliary axis.
Corrective action:
Resolve the FK contour completely.

508
The contour is resolved: select block is not permitted

Cause of error:
FK programming:
- FSELECT block follows an already resolved contour.
- FSELECT block follows an as yet unresolvable FK contour
(shown in red).
Corrective action:
Delete the FSELECT block.

509
End of closed contour: no incr. coordinates permitted

Cause of error:
FK programming: An FK block in which CLSD (contour end)
is programmed contains incremental axis coordinates.
Corrective action:
Use CLSD- only with absolute axis coordintes.

510
Rounding arc or chamfer not permitted at this point

Cause of error:
You programmed a rounding arc or chamfer that does
not immediately follow a positioning block.
Corrective action:
Edit the part program.

511
Rounding/chamfer with tangential transition is not permitted

Cause of error:
You programmed a rounding arc or chamfer between
tangential contour transitions.
Corrective action:
Edit the part program.

512
Straight line before or after rounding/chamfer has 0 length

Cause of error:
A straight line before or after an RND or CHF block
has the length 0.
Corrective action:
Edit the part program.

513
Chamfer is possible only between two straight lines

Cause of error:
The CHF block is not located between two line blocks.
Corrective action:
Edit the part program.

514
Chamfer too large

Cause of error:
The programmed chamfer length is too large.
Corrective action:
Edit the part program.

515
Path comp incorrectly begun: NC block must be a straight lin
e

Cause of error:
You attempted to begin a tool radius compensation on a
circular path.
Corrective action:
Activate the tool radius compensation only with a line

516
Path comp incorrectly ended: NC block must be a straight lin
e

Cause of error:
You attempted to end a tool radius compensation on a
circular path.
Corrective action:
Cancel the tool radius compensation only with a line block.

517
Contour too complex. More data needed

Cause of error:
FK programming: The information does not suffice for
calculation of an FK contour.
Corrective action:
Enter more geometrical information.

518
FK: arithmetical error

Cause of error:
FK programming: Arithmetical error in the calculation
of an FK contour (e.g., division by 0, root of a
negative number).
Corrective action:
Check the input in the FK section.

519
FK block not permitted at this point

Cause of error:
FK programming: An FK positioning block (FL,FC,FLT,CT) can
follow a conventional positioning block only if the end
point of the conventional block is unambiguously defined,
i.e.:
- The conventional positioning block must not contain any Q
parameters.
- The first FK block must not follow a label.
Corrective action:
Edit the part program.

520
FCT or FLT block not permitted at this point

Cause of error:
FK programming: A tangential FK block (FLT,FCT) can
follow a conventional positioning block only if the
approach direction is unambiguously defined.
Corrective action:
Progarm at least two positioning blocks with the gray path
function keys before the tangential FK block.

521
Incremental angle reference not permitted here

Cause of error:
FK programming: You programmed a relative angle reference
to a part program block whose slope angle is not constant.
Corrective action:
Change the relative reference.

522
Reference to specified block not permitted

Cause of error:
FK programming: Relative references are possible only to the
last 64 positioning blocks:
- A reference was made to a more distant block
- A reference was made to a block that, at that point in the
program, would lead to more than one FK solution.
Corrective action:
Change the relative reference.

523
Reference to CC block not permitted

Cause of error:
FK programming: You programmed a relative reference to
a CC block.
Corrective action:
Change the relative reference.

524
For FPOL give both coordinates

Cause of error:
FK programming: In FPOL you did not program both
coordinates of the working plane.
Corrective action:
Add a coordinate to the FPOL block.

525
Auxiliary point requires both coordinates

Cause of error:
FK programming: You did not program both coordinates
in an auxiliary point.
Corrective action:
Add an auxiliary point to the FK block.

526
Parallel operation of FK graphics not possible

Cause of error:
FK programming: You attempted to start an FK graphic
while the TNC was already running a part program.
Corrective action:
Start the FK graphic after the part program has been run.

527
Blank form too large

Cause of error:
The blank form is so large that the graphic elements
cannot be displayed by the graphics processor.
Corrective action:
Reduce the size of the blank form.

528
Window too large

Cause of error:
Programming graphics: During reduction of a programming
graphic simulation the window section exceeds the limits
of the graphics processor.
Corrective action:
Enlarge the programming graphic.

529
Window too small

Cause of error:
During enlargement of a programming graphic simulation
the window section exceeds the limits of the graphics
processor.
Corrective action:
Reduce the programming graphic.

530
Window cannot be shifted farther

Cause of error:
In a programming graphic simulation you moved the
selection frame to the edge of the window, which calls
for a reduction of scale beyond the capability of the
graphics controller.
Corrective action:
Keep the selection frame within the window.

859
ERROR

Cause of error:
General indication of a previous error in the graphic
simulation.
Corrective action:
Acknowledge the message with CE.

860
Axis cannot be shown

Cause of error:
Simulation of a movement in the axes A, B, C, U, V, or W
is not possible in the graphic.
Corrective action:


861
Further reduction not possible

Cause of error:
The selected section cannot reduced any further.
Corrective action:
Enter the section at its current size.

862
Further enlargement not possible

Cause of error:
The selected section cannot be enlarge any further.
Corrective action:
Enter the section at its current size.

863
BLK FORM cannot be shown

Cause of error:
The workpiece blank cannot be displayed:
- The workpiece blank is not completely defined.
- One edge has a negative length.
- The longest edge is too large or too small.
- Ratio of edge lengths is excessive.
Corrective action:
Edit the part program.

864
Wrong tool axis in BLK FORM

Cause of error:
- The tool axis entered in a tool call does not match the
tool axis entered in the BLK FORM block (ISO: G30/G31).
- Programming graphics: In an APPR or DEP block you have
programmed coordinates that do not lie in the drawing plane.
The drawing plane is perpendicular to the tool axis, which
is indicated in the BLK FORM. If no BLK FORM has been
programmed, the drawing plane lies in the X/Y.
Corrective action:
- Change the tool axis for tool call, or in the blank form
definition.
- Check the APPR or DEP block.

865
Tool radius cannot be shown

Cause of error:
The radius of the active tool cannot be displayed.
Corrective action:
Verify without graphic simulation.

888
Text not found

Cause of error:
The ASCII editor could not find the desired text in a
file.
Corrective action:
Search for another text (note upper and lower case letter).

937
Wrong pocket number

Cause of error:
- The input value for the pocket number in the tool table is
greater than machine parameter MP7261.
- MP7261 = 0, pocket output is activated through MP7480, and
the called tool is not assigned to a pocket.
Corrective action:
- Check the tool pocket table.
- Inform your service agency.

938
Key non-functional

Cause of error:
In this context the key has no function.
Corrective action:


939
Program memory exceeded

Cause of error:
The NC program memory no longer suffices for part programs.
Corrective action:
Delete the programs that you no longer need.

940
Search address missing

Cause of error:
In the NC program the original search address no longer
exists.
Corrective action:
Abort search.

941
Tool number 0 not permitted

Cause of error:
A tool definition with the number "0" is not permitted.
Corrective action:
Edit the part program.

942
Entry value incorrect

Cause of error:
- The value you entered is out-of-range.
- Cycle 209 (ISO: 209): You entered the value 0 as infeed
depth for chip breaking (Q257).
Corrective action:
- Enter the correct value.
- Enter a value other than 0 in Q257.

943
Entry value incorrect

Cause of error:
You pressed a sequence of keys so quickly that you
filled up the keyboard buffer.
Corrective action:
Repeat your entry.

944
Program name already exists

Cause of error:
This file name already exists.
Corrective action:
Select another file name.

945
Program data erroneous

Cause of error:
This is a general error messsage showing that there is
some error in the program data (e.g. an ERROR block).
Corrective action:
Edit the part program.

946
Program data erroneous

Cause of error:
An error occurred during downloading through the data
interface. The TNC marks the erroneous block with ERROR.
Corrective action:
Edit the part program.

947
Operating parameters erased

Cause of error:
The machine parameters have been erased and the PLC
program is missing.
Corrective action:
Enter new operating parameters.

948
Protected File!

Cause of error:
You cannot edit or erase this program until the protection
has been removed.
Corrective action:
Cancel the program protection.

950
Wrong axis programmed

Cause of error:
An incorrect axis is programmed in the highlighted block.
Corrective action:
Check whether you have programmed an axis twice.

951
Wrong axis programmed

Cause of error:
An incorrect axis is programmed in the highlighted block.
Corrective action:
Check whether you have programmed an axis twice.

952
Wrong rpm

Cause of error:
You entered an invalid spindle speed.
Corrective action:
Enter the correct speed, refer to the machine manual.

953
Block format incorrect

Cause of error:
Incorrect block format in the highlighted block.
Corrective action:
Edit the part program.

954
Address letter already assigned

Cause of error:
You used an address letter incorrectly in an ISO block.
Corrective action:
Edit the highlighted block.

955
G-code group already assigned

Cause of error:
In a part program block you use G codes from the same
group (e.g. G01 and G02).
Corrective action:
Check the highlighted block for G codes that influence each
other.

957
Power interrupted
Power
Cause of error:
The TNC was restarted after a power interruption.
Corrective action:
Acknowledge the power interruption with the CE key.

958
Relay ext. dc voltage missing
Relay ext. dc
Cause of error:
Error message after power interruption.
Corrective action:
Switch on the control voltage separately.

958
Relay ext. dc voltage missing

Cause of error:
Error message after power interruption.
Corrective action:
Switch on the control voltage separately.

1086
Too many points

Cause of error:
Automatic establishment of points for the digitizing range
in the Positioning with Manual Data Input operating mode:
Number of stored points (max. 893) exceeded.
Corrective action:
Re-record digitizing range after increasing the point
spacing.

1097
Tolerance value too great

Cause of error:
Geometry error message: The tolerance value entered with
M124 is greater than half the tolerance value in M112.
Corrective action:
Reduce tolerance value in M124.

1106
Delete entire cycle: DEL!

Cause of error:
Warning before deleting an entire HEIDENHAIN cycle.
Corrective action:
For complete deletion of the cycle, press DEL. To interrupt
the delete sequence, press END.

1107
Block in cycle not allowed !

Cause of error:
HEIDENHAIN cycles usually consist of several component
blocks. You have attempted to write another part program
block in between these component blocks.
Corrective action:
Insert the new part program block before or after the cycle.

1125
Reference to block %.6s:no DEL

Cause of error:
FK programming: You have attempted to delete a part program
block to which another block refers.
Corrective action:
First edit the referring block, then delete the reference

1126
Deactivate M112

Cause of error:
M112 is active during a cycle call.
Corrective action:
Deactivate M112 with M113 prior to the cycle call.

1141
RL/RR not permitted if M120 = 0

Cause of error:
M120 with LA = 0 during active tool radius compensation
not permitted.
Corrective action:
- Increase tool radius compensation.
- Enter a value other than zero for LA.

1142
Radius comp. entry is missing

Cause of error:
M120 with LA greater than 0 permitted only during active
tool radius compensation.
Corrective action:
Edit the part program.

1143
Impermissible radius comp.

Cause of error:
- You cannot change the tool radius compensation while M120
is active.
- You programmed a tool radius compensation RR/RL in an LN
block, but the TNC will calculate the compensation from the
normal vector NX, NY, NZ.
Corrective action:
- Edit the NC program.
- Delete RR/RL from the LN block.

1144
R+/R- not permitted with M120

Cause of error:
Paraxial radius compensation (R+/R-, ISO: G43/G44) is
not permitted when M120 is active.
Corrective action:
Edit the part program.

1145
RND not permitted with M120

Cause of error:
When M120 is active, rounding radius is permitted only
in the compensation plane.
Corrective action:
Edit the part program.

1146
Chamfer not permitted with M120

Cause of error:
When M120 is active, chamfer is permitted only in the
compensation plane.
Corrective action:
Edit the part program.

1147
Analog voltage not defined

Cause of error:
Function definition for laser power control missing in
machine parameter 3013/3014.
Corrective action:
Edit the machine parameter list.

1148
Analog voltage ambiguous

Cause of error:
Ambiguous function definition for laser power control in
machine parameter 3013/3014.
Corrective action:
Edit the machine parameter list.

1149
Incorrect entry in MP%.4u

Cause of error:
The permissible input range of a machine parameter was
exceeded.
Corrective action:
Check the input value of the marked machine parameter.

1149
Incorrect entry in MP%.4u

Cause of error:
The permissible input range of a machine parameter was
exceeded.
Corrective action:
Check the input value of the marked machine parameter.

1150
Touch probe not ready %.3s

Cause of error:
The probe system is not ready.
Corrective action:
Check the connection cable.

1151
Resumption with M120 not allowed

Cause of error:
Re-entry with GOTO during active M120 not permitted.
Corrective action:
Re-entry possible only via mid-program startup.

1154
Illegal name for file or path

Cause of error:
File name/path is not allowed.
Corrective action:
Select another file name/path.

1170
Measuring touch probe selected

Cause of error:
You have attempted to start a digitizing cycle for a
triggering probe, although a measuring probe is defined
in machine parameter 6200.
Corrective action:
Edit machine parameter 6200.

1171
Triggering touch probe selected

Cause of error:
You have attempted to start a digitizing cycle for a
measuring probe, although a triggering probe is defined
in machine parameter 6200.
Corrective action:
Edit machine parameter 6200.

1172
Calibrate touch probe

Cause of error:
You have attempted to automatically measure a tool,
although the table probe is not yet calibrated.
Corrective action:
Calibrate table probe with Cycle 30 (TCH PROBE).

1178
3DROT active: use axis buttons

Cause of error:
You have attempted to traverse the reference marks with
NC start, although the "rotate working plane" function
is active.
Corrective action:
Traverse reference marks using the axis direction keys.

1182
Incorrect entry in MP%.4u.%u

Cause of error:
An incorrect value exists in a machine parameter.
Corrective action:
Edit your entry.

1182
Incorrect entry in MP%.4u.%u

Cause of error:
An incorrect value exists in a machine parameter.
Corrective action:
Edit your entry.

1186
File format has changed

Cause of error:
This error message will be displayed upon opening a
binary file (*.H,*.T...) if the binary format has
changed since the previous output version.
Corrective action:
Delete the file.

1187
M89 not permitted

Cause of error:
M89 is not allowed during Cycle 9 PGM CALL.
Corrective action:
Edit the part program.

1192
Entered angle not permitted

Cause of error:
- The solid angles programmed in Cycle 19 Tilt Working Plane
(DIN/ISO: G80) cannot be realized with the current
attachment (e.g. universal head where only one hemisphere is
accessible).
- Run probing cycle only with paraxial angular position.
- The point angle (T-ANGLE) defined for the active tool is
180°.
Corrective action:
- Edit the solid angle entered.
- Run probing cycle only with paraxial angular position.
- Use angular values greater than 0 and less than 180°.

1193
TOOL.T: enter number of teeth

Cause of error:
Automatic tool measurement: Number of teeth not
transferred into the tool table.
Corrective action:
Transfer number of teeth (CUT.) into TOOL.T.

1266
Block format incorrect

Cause of error:
Binary format of a plain language block is incorrect.
Corrective action:
Delete block and re-enter.

1521
PLC error table not yet compiled

Cause of error:
A PLC error table selected in the OEM.SYS file has been
recompiled after a change.
Corrective action:
Compile the PLC error table.

1523
PLC: no error table selected

Cause of error:
After an interruption in power, the PLC error table
cannot be automatically compiled because there is no
table selected in OEM.SYS.
Corrective action:
Register the PLC error table in OEM.SYS.

1524
PLC: error table missing

Cause of error:
There is no PLC error table.
- A PLC error module 9085/9086 was called although no error
table was compiled, or there were no entries in the table.
- A PLC error module 9085/9086 was called or an error marker
was set, although the error table was edited or erased after
compilation.
Corrective action:
- Compile the PLC error table.
- Check the entries in the PLC error table.

1525
PLC: error table not .PET

Cause of error:
The PLC error table selected in OEM.SYS is not a PET file.
Corrective action:
Check the format of the PLC error table.

1527
PLC: error table not found

Cause of error:
The PLC error table in the OEM.SYS file was not found.
Corrective action:
Check the file name or the path name.

1528
PLC: err. table format incorrect

Cause of error:
PLC error table: The error table selected in the OEM.SYS
file does not have an up-to-date binary format (e.g. after
a software exchange).
Corrective action:
Delete the PLC error table and download a new PLC error
table through the data interface.

1568
Wrong axes in .PNT file

Cause of error:
In the selected point file, which limits the digitizing
range, no coordinates of the working plane have been saved.
Corrective action:
In the point file, use only coordinates of the working
plane as limits.

1590
Dist value too small

Cause of error:
The value entered for 'DIST' in the digitizing cycle 16.0
MEANDER or 18.0 LINE is smaller than the minimum
permissible distance that the TNC calculates from the
machine data.
Corrective action:
Press to delete the value for 'DIST'. The TNC
enters a value automatically.

1682
TOOL.T: LCUTS or ANGLE missing!

Cause of error:
Cycle 22 needs informaion on the tooth length and the plunge
angle of the active tool.
- The data for LCUTS and ANGLE are missing in the tool table
- The tool table is not active
Corrective action:
- In the tool table, enter LCUTS and ANGLE for the current
tool.
- Activate the tool table via machine parameter 7260 or
7224.

1745
Access denied

Cause of error:
- You attempted to open a file during a write access - e.g.
through the data interface - or vice versa.
- You attempted to open a locked file.
- You attempted to erase or rename a protected file.
- You attempted to erase the main directory (TNC:\)
Corrective action:
- Select the file again at a later time.
- Cancel the file protection.

1749
Incorrect number for FN17/FN18

Cause of error:
The number combination of the system datum (FN17/FN18,
ISO: D17/D18) is not permitted.
Corrective action:
Check the number and the index of the system datum.

1749
Incorrect number for FN17/FN18

Cause of error:
The number combination of the system datum (FN17/FN18,
ISO: D17/D18) is not permitted.
Corrective action:
Check the number and the index of the system datum.

1750
PLC: error in module call

Cause of error:
Fatal error during PLC module call (e.g. Module 9031: error
converting MP).
Corrective action:
Edit the PLC program.

1789
Tool locked

Cause of error:
The tool was locked (e.g. after breakage).
Corrective action:
Check the tool and, if necessary, change it or unlock it in
the tool table.

1790
Wrong range cycle

Cause of error:
Cycle 15 (RANGE) is active during the start of a contour
line cycle.
Corrective action:
Use the Contour Lines cycle only in combination with
Cycle 5 (RANGE).

1791
Point spacing too large

Cause of error:
The probe point interval in a digitizing cyle was
programmed by Q parameter as a value greater than
6,5535 mm.
Corrective action:
Check the data for the probe point interval in the
digitizing cycle.

1792
Wrong axis for line

Cause of error:
- During a meander or contour line cycle the line axis is
the same as the probe axis.
- There is no line axis in the range definition (RANGE
cycle).
Corrective action:
Check the axis defined in the RANGE cycle.

1793
Wrong axis for column

Cause of error:
Digitizing with measuring touch probe: In the meander or
contour line cycle you defined a rotary axis as column
axis.
Corrective action:
In the Meander cycle or Contour Lines cycle define a
linear axis as column axis.

1794
Wrong angular axis

Cause of error:
During digitizing with rotary axes the rotary axis is not
parallel to the line axis or column axis.
Corrective action:
Check the axis definitions in the Range, Meander, Contour
Lines and Line cycles.

1795
Incorrect axis in range cycle

Cause of error:
- A rotary axis is active in the range during the start of a
contour line cycle.
- Digitizing with measuring touch probe: A rotary axis is
defined in the range during the start of a meander cycle.
- Touch probe axis in the range cycle is not the same as the
calibrated touch probe axis in the manual mode.
Corrective action:
- Check the axis definitions in the Range cycle.
- Check the calibrated touch probe axis (manual operating
mode, probing functions).

1796
Incorrect line spacing

Cause of error:
- The point spacing in a digitizing cycle was programmed by
Q parameter at a value greater than 6.5535 mm.
- The line spacing in a digitizing cycle was programmed by Q
parameter as a negative value.
- Digitizing with measuring touch probe: The minimum line
spacing is greater than the line spacing, or it was entered
as zero.
Corrective action:
- Enter a probe point interval that is positive and no
larger than 6.5535 mm.
- Enter a minimum line spacing greater than 0 and less than
the line spacing.

1797
Range cycle not yet defined

Cause of error:
There was no range cycle defined before the start of a
digitizing cycle.
Corrective action:
Program the Range cycle before the Digitizing cycle.

1798
Range beyond limit switch

Cause of error:
The digitizing range exceeds the traversing range (limit
switch).
Corrective action:
- Check the values in the Range cycle.
- If necessary, reset the datum.

1799
Clearance height too small

Cause of error:
The clearance height entered in Cycle 8 or Cycle 18 was
less than the MIN point of the touch probe axis in the
Range cycle.
Corrective action:
Enter a larger value for the clearance height in Cycle 8
or Cycle 18.

1807
Illegal file name

Cause of error:
Syntax error during file-name input.
Corrective action:
Use no more than 16 characters for file names.

1809
M114 not permitted with M116

Cause of error:
The M functions M114 and M116 cannot be used together.
Corrective action:
Correct the part program.

1810
System memory overflow

Cause of error:
This error occurs when the TNC does not have enough buffer
memory for calculations, e.g. for generating complex FK
graphics while machining a complex part.
Corrective action:
Acknowledge the error message by pressing CE and repeat the
function.

1845
Update the system data!

Cause of error:
The system files on your hard disk are no longer
up-to-date.
Corrective action:
Ask your machine tool builder or HEIDENHAIN for a SETUP
disk for your present software.

1848
Directory not empty

Cause of error:
You attempted to erase a directory that still contains
files.
Corrective action:
- First delete all files and subdirectories stored in the
directory that you wish to delete.
- Use the DELETE ALL function to delete directories at once
together with their contents.

1850
Cycle 4(G75/G76): incorrect axis

Cause of error:
The main axis and its associated parallel axis is not
permitted in the rectangular pocket cycle.
Corrective action:
Correct the axes in the Pocket Milling cycle.
Some possible combinations are: X/Y, X/V, U/Y, U/V ......

1851
M130 not permitted

Cause of error:
The function M130 is permitted only for a tilted working
plane.
Corrective action:
Correct the part program.

1852
M130 not permitted with M114

Cause of error:
The function M130 is not permitted together with M114.
Corrective action:
Correct the part program.

1853
M130 not permitted

Cause of error:
The function M130 is permitted only for line interpolation.
Corrective action:
Correct the part program.

1854
M130 not permitted with comp.

Cause of error:
The function M130 is not permitted at together with
radius compensation.
Corrective action:
Correct the part program.

1855
No fixed cycle defined

Cause of error:
There is no fixed cycle defined before Cycle 220/221
(circular/linear point pattern).
Corrective action:
Define a fixed cycle before Cycle 220/221.

1856
Reciprocation feed rate missing

Cause of error:
In the Rough-Out cycle, the reciprocation feed rate has
not yet been defined.
Corrective action:
Define the feed rate.

1857
Tool radius too large

Cause of error:
Rough-Out Cycle: The radius of the fine-roughing tool is too
large.
Corrective action:
Use a smaller tool.

1892
FN20/D20: incorrect condition

Cause of error:
Condition in FN20 (ISO: D20): Wait is not permitted.
Corrective action:
Correct the FN20/D20 block. Permissible comparisons are:
==, <, >, <=, >=

1900
Device busy

Cause of error:
You attempted to interrupt the connection to a device
(e.g. network), although the TNC is still accessing the
device.
Corrective action:
Wait to end the connection until the TNC is no longer
accessing the device.

1901
Drive not found

Cause of error:
The NFS server cannot find the drive that you selected.
Corrective action:
Check whether your network is active.

1914
Tool broken

Cause of error:
Automatic tool measurement: The breakage tolerance
(LBREAK or RBREAK) from the tool table was exceeded.
Corrective action:
Check the tool and, if necessary, replace it.

2039
Incorrect datum number

Cause of error:
You have called a datum number that does not exist in the
active datum table.
Corrective action:
Call another tool number or activate another datum table.

2040
Insufficient slot width

Cause of error:
The width defined in the slot cycle cannot be machined with
the active tool.
Corrective action:
Use a smaller tool.

2041
Pocket too small

Cause of error:
The side lengths defined in the Pocket Milling cycle are too
small.
Corrective action:
Use a smaller tool.

2042
Q202 not defined

Cause of error:
There is no plunging depth (Q202) defined in the fixed
cycles 200 to 215.
Corrective action:
Enter a plunging depth in the fixed cycle.

2043
Q205 not defined

Cause of error:
In the Universal Drilling cycle, you have not defined the
minimum plunging depth.
Corrective action:
Enter a minimum plunging depth in the fixed cycle.

2044
Q218 must be greater than Q219

Cause of error:
Pocket milling cycle: Q218 must be greater than Q219.
Corrective action:
Correct the values in the fixed cycle.

2045
CYCL 210 not permitted

Cause of error:
Cycle 210 cannot be run in the CIRCULAR PATTERN or LINEAR
PATTERN cycle.
Corrective action:
Use another fixed cycle.

2046
CYCL 211 not permitted

Cause of error:
Cycle 211 cannot be run in the CIRCULAR PATTERN or LINEAR
PATTERN cycle.
Corrective action:
Use another fixed cycle.

2047
Q220 too large

Cause of error:
Pocket finishing or stud finishing cycle: Rounding radius
Q220 is too large.
Corrective action:
Correct the rounding radius in the fixed cycle.

2048
Q222 must be greater than Q223

Cause of error:
Stud finishing cycle: Workpiece blank diameter Q222 must be
greater than the finished part diameter Q223.
Corrective action:
Correct the workpiece blank diameter in the fixed cycle.

2049
Q244 must be greater than 0

Cause of error:
Circular Pattern cycle: You entered a pitch circle diameter
of zero.
Corrective action:
Correct the pitch circle diameter in the cycle.

2050
Q245 must not equal Q246

Cause of error:
Circular Pattern cycle: Enter a stopping angle equal to the
starting angle.
Corrective action:
Correct the starting or stopping angle in the cycle.

2051
Angle range must be under 360°

Cause of error:
Circular Pattern cycle: You entered an angle range greater
than 360°.
Corrective action:
Correct the starting or stopping angle in the cycle.

2100
Wrong pallet

Cause of error:
Pallet changer: The part program that was started belongs to
another pallet.
Corrective action:
Change to the proper pallet.

2101
PLC:\NCMACRO.SYS missing!

Cause of error:
Pallet changer: A pallet change was started although
there is no NCMACRO.SYS file.
Corrective action:
Contact your service agency.

2102
'PALETT' in NCMACRO.SYS missing

Cause of error:
Pallet changer: A pallet change was started although the
PALLET entry is missing in the NCMACRO.SYS file.
Corrective action:
Contact your service agency.

2103
Pallet data missing

Cause of error:
Pallet changer: You started a part program that does not
belong to any pallet.
Corrective action:
Add the PELLET entry to the pallet file. The PALLET entry
assigns a pallet to the part program.

2186
Tilt plane: tool axis missing

Cause of error:
Tilting the working plane: Tool axis for the setup
clearance in Cycle 19 is missing.
Corrective action:
Before the cycle definition, define a tool call with the
tool axis.

2187
F010 DSP error in axis %.2s

Cause of error:
Error in the power stage of the displayed axis.
Corrective action:
Contact your service agency.

2211
No TOOL CALL permitted with M128

Cause of error:
A TOOL CALL is not permitted with M128 active.
Corrective action:
Enter M129 to cancel M128, then run the tool call.

2212
M91/M92 not permitted with M128

Cause of error:
M91 or M92 were programmed with M128 active.
Corrective action:
Do not program any machine-referenced coordinates while
M128 is active.

2213
MP75XX not defined

Cause of error:
M128 without machine geometry description MP 7500 and
following.
Corrective action:
Contact your service agency.

2222
File not found in OEM.SYS

Cause of error:
You attempted to use a workpiece-material table or a
tool-material table, although your machine manufacturer
has not made the required entries in OEM.SYS.
Corrective action:
The OEM.SYS file must be edited. Contact your machine tool
manufacturer.

2223
Incorrect file type

Cause of error:
You searched for a table that does not have the file
extension .TAB.
Corrective action:
Search only for tables with the extension .TAB.

2224
Field name not found

Cause of error:
In the definition of a freely definable table you used
a field name that is not an element of the table.
Corrective action:
The table definition must be changed. Contact your machine
tool manufacturer.

2225
File empty

Cause of error:
You attempted to select a tool material or a cutting
material, although the corresponding table has no entries.
Corrective action:
Entering the missing workpiece material in the MAT.TAB
file,or the missing cutting material in the CUT.TAB.


2226
Material table not found

Cause of error:
The workpiece material entered in OEM.SYS was not found.

Corrective action:
Check your entry in the OEM.SYS file and, if necessary,
regenerate the MAT.TAB file.

2227
Cutting-material table not found

Cause of error:
The cutting material table integrated in OEM.SYS
was not found.
Corrective action:
Check the entry in the OEM.SYS file and, if necessary,
regenerate the CUT.TAB file.

2228
No material selected

Cause of error:
You attempted to have the TNC automatically calculate
the feed rate without first selecting a workpiece
material in the workpiece blank definition.
Corrective action:
Enter the workpiece material in the workpiece blank
definition.

2229
WMAT-TMAT combination missing

Cause of error:
In the tool table you refer to a cutting-data table in which
the workpiece-material/tool-material combination that you
selected does not exist.
Corrective action:
- Select another cutting data table in the tool table.
- Add the current workpiece/cutting material combination to
the cutting data table that you selected.

2230
No cutting data table selected

Cause of error:
You attempted to call a tool without first assigning it
a cutting data table.
Corrective action:
Edit the tool table.

2231
Block not permitted with M112

Cause of error:
The highlighted block is not permitted with M112 active.
Corrective action:
Edit the part program.

2232
Correct the error block

Cause of error:
In the active part program there are ERROR blocks that
cannot be run by the TNC (e.g. TOOL DEF block - ISO: G99
block - with active tool file).
Corrective action:
- If necessary, delete the entire ERROR block.
- In the Programming and Editing mode, select the ERROR
block and, with the rightward arrow key, go into the block.
Edit the block and exit it with END. When the error is
eliminated, the TNC automatically erases the word ERROR.

2233
FK blk not selectable with GOTO

Cause of error:
You attempted to resume the program at an FK block that
contains Q parameters.
Corrective action:
Use the mid-program startup function to resume the program.

2238
Q223 must be greater than Q222

Cause of error:
In the Circular Pocket Finishing cycle (Cycle 212, ISO:
G212), you entered a finished-part diameter (Q223) smaller
than the workpiece-blank diameter (Q222).
Corrective action:
Edit Q222 in the cycle definition.

2243
ANGLE in TOOL.T too small

Cause of error:
Cycle 22 (ISO:G122) ROUGH-OUT: The plunge angle of the
active tool is too small.
Corrective action:
- Change the plunge angle in the tool table TOOL.T (column
ANGLE).
- Enter a smaller plunging depth in the rough-out cycle.
- Use a tool that permits a greater plunging angle.

2253
Switch off external dc voltage

Cause of error:
The machine control voltage is still switched on.
Corrective action:
Switch off the machine control voltage.

2254
Normally closed relay open?

Cause of error:
In the relay chain the normally closed contact of
one or more relays is open.
Corrective action:
Check the relay for proper function. If necessary, contact
your service agency.

2255
Switch on external dc voltage

Cause of error:
The machine control voltage is switched off.
Corrective action:
Switch off the machine control voltage.

2273
TS: inadequate consistency

Cause of error:
During multiple measurement with the automatic probe cycle
the variance of the individual measured values is greater
than the value defined in machine parameter MP6171.
Corrective action:
- Check whether the probe point and the stylus are clean.
- Expand the tolerance in machine parameter 6171.

2284
Parallel operation not possible

Cause of error:
The window for the help text could not be displayed.
It could be that a help window is already open in
another operating mode.
Corrective action:
Close the window that is open in parallel.

2285
Axis locked

Cause of error:
The datum point for this axis is disabled in machine
parameter MP7295.
Corrective action:
Edit machine parameter 7295: Input value 0 allows datum
setting in all axes.

2288
Tool holder defective!

Cause of error:
The tool holder does not open or close.
Corrective action:
Check the tool holder. If necessary, contact your service
agency.

2300
Check the cutting data !

Cause of error:
You have altered the entries for automatic cutting data
calculation in the part program block WMAT or in the
TOOL CALL block (ISO: G99 block).
Corrective action:
Check whether the changed entries have any effects on the
spindle speed automatically calculated by the TNC or on
the automatically calculated feed rate.

2315
Q214: 0 not permitted

Cause of error:
In the definition of Cycle 204 you have entered the
disengaging direction 0.
Corrective action:
In Q214, enter a value from 1 to 4.

2316
PLC: Event file not found

Cause of error:
In the system file OEM.SYS the file defined with
PLCEVENTS= was not found.
Corrective action:
Contact your service agency.

2317
PLC: Too many events

Cause of error:
More than 15 events were defined for the current SPAWN
process (cooperative multitasking).
Corrective action:
Contact your service agency.

2319
TOOL TYPE table not found

Cause of error:
The tool type table entered in OEM.SYS was not found.
Corrective action:
Check the entry in OEM.SYS.

2320
CDT path not found

Cause of error:
The path entered in OEM.SYS for the display of cutting
data (CDT files) was not found.
Corrective action:
Check the entry in OEM.SYS, if necessary, change the path.

2321
Too many *.CDT files

Cause of error:
There are more than 128 cutting data tables (*.CDT) in
the specified directory.
Corrective action:
Delete unnecessary cutting data tables.

2336
MC S input signals %d not equal

Cause of error:
Safety-oriented input of MC is not equal to input of CC.
Example: RRK.x, SRG.AS.x, SRG.T.x, BA3.x
Corrective action:
Inform your service agency.

2336
Safe input %d contradictory

Cause of error:
Safety-oriented input of MC is not equal to input of CC.
Example: RRK.x, SRG.AS.x, SRG.T.x, BA3.x
Corrective action:
Inform your service agency.

2339
No connection to network

Cause of error:
The connection to the NFS server was interrupted.
Corrective action:
- Check whether the NFS server is available
- If necessary, inspect the connections, the cables and the
Ethernet card

2342
FN17: Assignment value illegal

Cause of error:
In the function "Write System Data" you entered an
assignment value that lies outside of the permitted input
range.
Corrective action:
Check the assignment value.

2344
Enter the element.

Cause of error:
You forgot to enter an element required to complete the
block or cycle.
Corrective action:
Enter the missing element.

2345
Tool not defined

Cause of error:
You have called a tool that is not defined in the tool
table.
Corrective action:
- Add the missing tool to the tool table.
- Use another tool.

2375
M112 not permitted with M128

Cause of error:
You must not program M112 together with M128.
Corrective action:
Delete M112 in the NC program.

2376
MC feed rate greater SRG %.2s

Cause of error:
Feed rate too high for safe operation.
Feed rate for BA3 is defined with MP540.x.
For special operation, MP552.x applies.
Corrective action:
Inform your service agency.

2376
CC feed rate greater SRG %.2s

Cause of error:
Feed rate too high for safe operation.
Feed rate for BA3 is defined with MP540.x.
For special operation, MP552.x applies.
Corrective action:
Inform your service agency.

2377
S: Limit switch %.1s+ traversed

Cause of error:
You have traversed the hardware limit switch.
Corrective action:
Inform your service agency.

2377
S: Limit switch %.1s- traversed

Cause of error:
You have traversed the hardware limit switch.
Corrective action:
Inform your service agency.

2378
S: Gross positioning error L %.1s

Cause of error:
During acceleration or deceleration the machine did not
behave as instructed by the software.
Corrective action:
Inform your service agency.

2384
All elements deleted!

Cause of error:
While editing the structure of a freely definable table
you erased all the elements.
Corrective action:
Insert at least one element.

2385
Mandatory field deleted!

Cause of error:
While editing the structure of a freely definable table you
deleted an element that is always required by the TNC
(mandatory element).
Corrective action:
Reinsert the mandatory element.

2386
Max. line length exceeded!

Cause of error:
In a freely definable table, the sum of the column widths
of all elements exceeds the maximum permissible line length
of 200 characters.
Corrective action:
Decrease the column width of the individual elements.

2387
Error during conversion!

Cause of error:
You changed the structure of a freely definable element.
During conversion of an element one of the following errors
occurred:
- Incorrect number range defined
- Permissible column width was exceeded
- An element contains impermissible characters
Corrective action:
In your table, examine all the elements marked with a # for
the described errors.

2500
Use RESTORE POS. AT N

Cause of error:
You attempted a mid-program startup by pressing GOTO block
number, although it is defined in machine parameter 7680
that a spline be inserted as connecting element at radius-
compensated outside corners.
Corrective action:
Use the RESTORE POS. AT N function to resume the program.

2504
Traverse direction not defined

Cause of error:
In a probing cycle you entered 0 for the traverse direction
Q267.
Corrective action:
For Q267, enter either +1 (for positive traverse direction)
or -1 (for negative traverse direction).

2505
No datum table active

Cause of error:
Probing cycle for datum setting: You want the TNC to write
the measured point into a datum table, but you have not
activated a datum table in a program run mode (status M).
Corrective action:
In the single block or full sequence program run mode,
activate the datum table into which you want the measured
point to be entered.

2506
Position error: center in axis 1

Cause of error:
Probing cycle for workpiece measurement: Center of 1st axis
outside of position tolerance.
Corrective action:
Check the workpiece and the measuring log.

2507
Position error: center in axis 2

Cause of error:
Probing cycle for workpiece measurement: Center of 2st axis
outside of position tolerance.
Corrective action:
Check the workpiece and the measuring log.

2508
Hole diameter too small

Cause of error:
Probing cycle for workpiece measurement: Hole diameter too
small for tolerance.
Corrective action:
Check the workpiece and the measuring log.

2509
Hole diameter too large

Cause of error:
- Probing cycle for workpiece measurement: Hole diameter
tolerance exceeded.
- Cycle 208: The programmed hole diameter (Q335) cannot be
machined with the active tool.
Corrective action:
- Check the workpiece and, if necessary, the measuring log.
- Cycle 208: Use a larger tool. Hole diameter must not be
larger than twice the tool diameter.

2510
Stud diameter too small

Cause of error:
Probing cycle for workpiece measurement: Stud diameter too
small for tolerance.
Corrective action:
Check the workpiece and the measuring log.

2511
Stud diameter too large

Cause of error:
Probing cycle for workpiece measurement: Stud diameter too
large for tolerance.
Corrective action:
Check the workpiece and the measuring log.

2512
Pocket too small: rework axis 1

Cause of error:
Probing cycle for workpiece measurement: Pocket length in
1st axis too small for tolerance.
Corrective action:
Check the workpiece and the measuring log.

2513
Pocket too small: rework axis 2

Cause of error:
Probing cycle for workpiece measurement: Pocket width in 2nd
axis too small for tolerance.
Corrective action:
Check the workpiece and the measuring log.

2514
Pocket too large: scrap axis 1

Cause of error:
Probing cycle for workpiece measurement: Pocket length in
1st axis too large for tolerance.
Corrective action:
Check the workpiece and the measuring log.

2515
Pocket too large: scrap axis 2

Cause of error:
Probing cycle for workpiece measurement: Pocket width in 2nd
axis too large for tolerance.
Corrective action:
Check the workpiece and the measuring log.

2516
Stud too small: scrap axis 1

Cause of error:
Probing cycle for workpiece measurement: Stud length in 1st
axis too small for tolerance.
Corrective action:
Check the workpiece and the measuring log.

2517
Stud too small: scrap axis 2

Cause of error:
Probing cycle for workpiece measurement: Stud width in 2nd
too small for tolerance.
Corrective action:
Check the workpiece and the measuring log.

2518
Stud too large: rework axis 1

Cause of error:
Probing cycle for workpiece measurement: Stud length in 1st
axis too large for tolerance.
Corrective action:
Check the workpiece and the measuring log.

2519
Stud too large: rework axis 2

Cause of error:
Probing cycle for workpiece measurement: Stud width in 2nd
axis too large for tolerance.
Corrective action:
Check the workpiece and the measuring log.

2520
Meas. cycle: length exceeds max

Cause of error:
Probing cycle 425 or 427: The measured length exceeds the
maximum permissible value.
Corrective action:
Check the workpiece and the measuring log.

2521
Meas. cycle: length below min

Cause of error:
Probing cycle 425 or 427: The measured length is below the
minimum permissible value.
Corrective action:
Check the workpiece and the measuring log.

2522
TCHPROBE 426: length exceeds max

Cause of error:
Probing cycle 426: The measured length exceeds the maximum
permissible value.
Corrective action:
Check the workpiece and the measuring log.

2523
TCHPROBE 426: length below min

Cause of error:
Probing cycle 426: The measured length is below the minimum
permissible value.
Corrective action:
Check the workpiece and the measuring log.

2524
TCHPROBE 430: diameter too large

Cause of error:
Probing cycle 430: The measured bolt-hole-circle diameter
exceeds the maximum permissible value.
Corrective action:
Check the workpiece and the measuring log.

2525
TCHPROBE 430: diameter too small

Cause of error:
Probing cycle 430: The measured bolt-hole-circle diameter is
below the minimum permissible value.
Corrective action:
Check the workpiece and the measuring log.

2526
3DROT not permitted

Cause of error:
The tilted working plane function is active during execution
of a digitizing cycle or definition of a PRESET.
Corrective action:
Deactivate the tilted working plane function and restart the
program.

2609
M128 not permitted with 3DROT

Cause of error:
You attempted to activate the Tilted Working Plane
functions and M128 simultaneously.
Corrective action:
Edit the part program.

2610
M114 not permitted with M128

Cause of error:
You attempted to activate M114 and M128 simultaneously.
Corrective action:
Edit the part program.

2611
M128 not permitted with RR/RL

Cause of error:
You attempted to activate M128 while radius compensation
was active (RL/RR, ISO: G41/G42).
Corrective action:
Edit the part program.

2612
MC S input %d not equal 0

Cause of error:
The safety-oriented inputs for detachable-key switches, door
contacts and emergency stop were not set to 0 during the
cyclic test.
Corrective action:
Inform your service agency!

2612
CC%d S input %d not equal 0

Cause of error:
The safety-oriented inputs for detachable-key switches, door
contacts and emergency stop were not set to 0 during the
cyclic test.
Corrective action:
Inform your service agency!

2617
No measuring axis defined

Cause of error:
You failed to define the measuring axis in one of the
measuring cycles 400, 402, 420, 425, 426 or 427.
Corrective action:
Check Q272 in the corresponding cycle.
Permissible input values: 1 or 2;
for Cycle 427: 1, 2 or 3.

2618
Format error in date or time

Cause of error:
While creating a log you entered an illegal format for the
date or time.
Corrective action:
Enter the permissible format:
Format for date: 25.10.97 (day.month.year)
Format for time: 10:25:00 (hours:minutes:seconds)

2621
M128: DATUM setting not allowed

Cause of error:
You attempted to set a new datum while M128 was active.
Corrective action:
Deactivate M128 with M129 before setting the datum.

2635
Tool breakage tolerance exceeded

Cause of error:
During workpiece inspection using a measuring cycle, the
tool breakage tolerance RBREAK given in the tool table was
exceeded.
Corrective action:
Check whether the tool is damaged.

2636
Cancel radius comp. before M128

Cause of error:
You activated M128 while a tool radius compensation
RL/RR (DIN/ISO: G41/G42) was still active. The TNC cannot
switch from 2-D to 3-D radius compensation.
Corrective action:
If you wish to run a 3-D radius compensation, you must
first program M128 and then the tool radius compensation
with RL/RR (ISO:G41/G42).

2642
Inverter not ready

Cause of error:
After a "safe stop" the inverter did not return to the
ready state.
Corrective action:
Inform your service agency.

2644
M120: LOOK AHEAD not possible

Cause of error:
You attempted to cancel radius compensation immediately
behind a positioning block with M120. In order to be able to
check for potential collisions, however, the TNC requires
several radius-compensated positions.
Corrective action:
- Delete M120 in the part program
- Activate M120 earlier

2645
Clear.hgt. Q260 < Meas.hgt. Q261

Cause of error:
In a touch probe cycle you defined a clearance height
(Q260)below the measuring height (Q261). Collision risk!

Corrective action:
Check the entry in the touch probe cycle last defined, and
enter a value for Q260 that is greater than Q261.

2646
MC machine key depressed

Cause of error:
Contact of a machine key does not open.
Corrective action:
Release the key if pressed, otherwise inform your service
agency.

2647
Relay: n.c. contact closed?

Cause of error:
In the relay chain, the normally closed contact of all
relays is closed.
Corrective action:
Check the relays for proper function. If required, inform
your service agency.

2652
CC%d inverter for spindle RDY=0

Cause of error:
The power supply of the spindle could not be switched to
ready condition.
Corrective action:
Check the wiring and inform your service agency.

2653
CC%d inverter for axis RDY=0

Cause of error:
The power supply of an axis could not be switched to ready
condition.
Corrective action:
Check the wiring and inform your service agency.

2654
CC%d inverter for spindle RDY=1

Cause of error:
The spindle power supply is ready for operation although it
ought to be switched off.
Corrective action:
Inform your service agency.

2655
Current to spindle not equal 0

Cause of error:
The spindle motor is receiving current although its
inverterwas switched off!

Corrective action:
Inform your service agency.

2656
CC%d inverter for axis RDY=1

Cause of error:
The power module of an axis is ready for operation although
it should actually be switched off.
Corrective action:
Inform your service agency.

2657
Current to axis %.1s not equal 0

Cause of error:
The axis motor is receiving current although its inverter
was switched off!
Corrective action:
Inform your service agency.

2662
Begin/end block not markable

Cause of error:
You attempted to mark the BEGIN block (ISO: first block
with %) or the END block (ISO: block N 999999).
Corrective action:
The marked block must not include the first or last block
of a program.

2663
Insertion not possible here

Cause of error:
You attempted to insert a copied block behind the END block
(ISO: block N 999999).
Corrective action:
Select another block before inserting.

2664
Intermediate memory empty

Cause of error:
You attempted to insert blocks from intermediate memory,
although you haven't copied anything since power has been
on.
Corrective action:
Before you can insert anything from intermediate memory you
must first fill it using the copy function.

2665
Nothing is marked

Cause of error:
You attempted to fill the intermediate memory using the
DELETE BLOCK, COPY BLOCK soft keys, although you have not
yet marked a block.
Corrective action:
Mark the block that you wish to delete/copy.

2668
Correct the block format

Cause of error:
The program contains blocks (indicated with ERROR) with
incorrect block format.
Corrective action:
- Correct the blocks
- Delete the blocks and enter them again

2687
CC%d NC temperature out of tol.

Cause of error:
The temperature inside the LE is outside the tolerance
range.
Corrective action:
Ensure adequate ventilation in the electrical cabinet.

2687
MC NC temperature out of tol.

Cause of error:
The temperature inside the LE is outside the tolerance
range.
Corrective action:
Ensure adequate ventilation in the electrical cabinet.

2688
CC%d +5V LE out of tolerance

Cause of error:
The 5V power supply of the LE is outside the tolerance
range.
Corrective action:
Inform your service agency.

2688
MC +5V LE out of tolerance

Cause of error:
The 5V power supply of the LE is outside the tolerance
range.
Corrective action:
Inform your service agency.

2691
LN: Oriented stop not possible

Cause of error:
The tool direction given in the LN block (TX, TY, TZ)
cannot be realized with the active swivel head
configuration.
Corrective action:
Have the CAD system recalculate the tool direction.

2692
M128 with LN block not possible

Cause of error:
The rotary-axis coordinate resulting from M128 and from the
tool direction given in the LN block (TX, TY, TZ) cannot be
realized with this swivel head configuration.
Corrective action:
There is no solution with your swivel head configuration.

2695
Safe stop (SH2) is active

Cause of error:
Error in program run
Corrective action:
Inform your service agency.

2700
Test of cutout channels inactive

Cause of error:
The MC (Main Computer Unit) failed to test the cutoff
channels.
Corrective action:
Inform your service agency.

2710
Op. state of MC not equal CC

Cause of error:
The automatic, SRG, SBH, and SH operating statuses are
compared cyclically between MC and CC. If they are unequal
for a duration greater than 500 ms, it releases a Stopp1
(emergency stop).
Corrective action:
Switch on the machine and acknowledge the error message with
CE.

2711
Safe checksum erroneous

Cause of error:
Checksum was not yet entered, or it is incorrect.
Corrective action:
Inform your service agency.

2720
MC amplitude too high %.2s

Cause of error:
The amplitude of the encoder signals is too large, or
the signal for contamination is active.
Corrective action:
Test the amplitude of the encoder signal.

2733
To many columns

Cause of error:
While editing the structure of a configurable table, you
attempted to enter more than the permissible 30 columns.
Corrective action:
Erase the superfluous columns.

2734
No axis column selected

Cause of error:
While editing a pallet table, you pressed the actual-
position-capture key and the PRESENT VALUE soft key,
although the highlight was not on an axis column.
Corrective action:
Use the rightward/leftward cursor keys to select the
desired axis column.

2735
M128 not permitted

Cause of error:
You attempted a mid-program startup in a program that
contains the miscellaneous function M128.
Corrective action:
Delete M128 from the program.

2736
No .TAB file open?

Cause of error:
You attempted to use FN27 to write to a table, or FN28 to
read from a table, although no table was open.
Corrective action:
Use FN26 to open the desired table.

2737
TAB: Field name too long

Cause of error:
You entered an excessively long field name in an FN27 or
FN28 function.
Corrective action:
Enter field names with no more than 8 characters.

2738
TAB: Field not numerical

Cause of error:
You attempted to use an FN27 or FN28 function to write to
or read from a non-numerical field.
Corrective action:
Writing and reading operations are possible only with
numerical fields.

2739
TAB: Too many field names

Cause of error:
You entered more than 8 field names in an FN27 or FN28
function.
Corrective action:
Use no more than 8 field names.

2743
CC%d S checksum error

Cause of error:
Checksum error due to faulty data.
Corrective action:
Inform your service agency.

2743
MC S checksum error

Cause of error:
Checksum error due to faulty data.
Corrective action:
Inform your service agency.

2745
Incorrect reference position %.1s

Cause of error:
1) Signal of the reference pulse is disturbed (ground
shield).
2) Position ascertainment via Z1 track is faulty.
3) Incorrect encoder line count.
Corrective action:
1) Take noise-suppression measures.
2) Inform your service agency.
3) Inform your service agency; take noise-suppression
measures; check the motor table.

2746
Incorrect entry in MP%u

Cause of error:
Input value of the machine parameter MP2180 (PWM frequency)
in incorrect.
Corrective action:
Edit MP2180 (PWM frequency).

2747
Line is write-protected

Cause of error:
You attempted to edit or erase a write-protected line.
Corrective action:
Write protection can be canceled only with a certain
code number. If you wish to cancel write protection,
contact your machine tool builder.

2748
Meas. cycle: M114 not permitted

Cause of error:
You attempted to run a measuring cycle while M114 was
active.
Corrective action:
Use M115 to cancel M114 before running the measuring cycle.

2749
Meas. cycle: M128 not permitted

Cause of error:
You attempted to run a measuring cycle while M128 was
active.
Corrective action:
Use M129 to cancel M128 before running the measuring cycle.

2750
M114, M128, 3DROT not permitted

Cause of error:
You attempted to run the funtion M138, although one of the
functions M114, M128, or tilted working plane was active.
Corrective action:
Before running M138, either:
- deactivate M114 with M115,
- deactivate M128 with M129, or
- reset Cycle 19.

2752
MP: contradictory input

Cause of error:
You entered a machine parameter that does not match the
default value set by your machine tool builder.
Corrective action:
To accept the default setting, press ENT.
To confirm the value you entered, press NO ENT.

2757
Command buffer overflow

Cause of error:
The CC could not run so many commands from the MC.
Corrective action:
Inform your service agency.

2758
Commands do not agree

Cause of error:
The command confirmed from the CC as an echo is not the
command sent from the MC.
Corrective action:
Inform your service agency.

2759
CC%d command not acknowledged

Cause of error:
Command was not acknowledged by the Computer Control Unit
(CC) within 200 ms.
Corrective action:
Inform your service agency.

2760
S function not performed

Cause of error:
One or more S functions within a cycle were not performed.
Corrective action:
Inform your service agency.

2768
MC handwheel permissive key pressed

Cause of error:
The permissive button of the handwheel was pressed. An
incorrect handwheel was selected by MP7640.
Corrective action:
- Check the permissive buttons;
- Correct the machine parameters;
- Inform your service agency.

2769
Incomplete cycle was deleted

Cause of error:
Informational message that the TNC has erased an incomplete
cycle.
Corrective action:


2770
Intermediate memory empty

Cause of error:
You attempted to insert a block from an empty intermediate
memory.
Corrective action:
before trying to insert a block from intermediate memory,
put the block into memory by:
- using the DEL key to delete the block to be copied, or
- placing the editing cursor into the block to be copied

2771
No permission to write

Cause of error:
You have selected a write-protected file for editing.
Corrective action:
Before editing, enter the code number 86357 to cancel the
write protection.

2772
To delete entire context: NO ENT

Cause of error:
During editing you attempted to delete a word that is a
required element of a function.
Corrective action:
Press NO ENT to delete the entire function, or press END to
cancel.

2773
Impermissible change of context

Cause of error:
You attempted to open another context within a context
dialog sequence.
Corrective action:
Continue the dialog, or completely erase the block and enter
a new context.

2774
No polar coordinates possible

Cause of error:
You pressed the P key to enter polar coordinates. Polar
coordinates are not programmable for the active function.
Corrective action:
Enter Cartesian coordinates to program the active function,
or use a function that permits polar coordinate input.

2775
To change context: press ENT

Cause of error:
You attempted to change a context initiator to which other
elements in the current block belong.
Corrective action:
First delete the elements, then change the context
initiator.

2776
Input as context not permitted

Cause of error:
You entered a function that cannot initiate a context.
Corrective action:
Enter only permissible functions.

2777
Check parentheses for pairs

Cause of error:
You attempted to end a Q-parameter block containing an odd
number of parentheses. Parentheses can be programmed only in
pairs.
Corrective action:
Enter the missing parentheses.

2819
Faulty data from CC%d

Cause of error:
Faulty software
Corrective action:
Inform your service agency.

2820
MC pos. deviation too large %.1s

Cause of error:
The calculated position deviation between speed encoder and
position encoder is greater than the value from MP640.x.
Corrective action:
- Switch the control off and back on again
- Inform your service agency

2821
No pos. values from the CC%d

Cause of error:
For a certain time the CC has not sent any position values
to the MC.
Corrective action:
- Switch the control off and back on again
- Inform your service agency

2822
CC%d no pos. values from the MC

Cause of error:
The MC must not send any position values to the CC.
Corrective action:
- Switch the control off and back on again
- Inform your service agency

2823
MC/CC%d checked axes unequal

Cause of error:
Contradictory status of checked position values in the MC
and CC.
Corrective action:
- Switch the control off and back on again
- Inform your service agency

2824
Calibrate TT in tilted plane

Cause of error:
You attempted to run a cycle for tool measurement while
the tilted-plane function was active, although the touch
probe was not calibrated in the tilted working plane.
Corrective action:
Run the calibration cycle 30 while the working plane in
tilted.

2825
Calibrate TT in non-tilted plane

Cause of error:
You attempted to run a cycle for tool measurement, although
the touch probe was last calibrated in a tilted working
plane.
Corrective action:
Run the calibration cycle 30 while the working plane is not
tilted.

2826
TT not parallel to tool axis

Cause of error:
You attempted to run a cycle for tool measurement although
the touch probe is not parallel to the tool axis.
Corrective action:
Position the axes so that the touch probe axis and tool axis
are parallel.

2827
Faulty braking process %.2s

Cause of error:
The braking process was not started, or it was started
after a delay.
Corrective action:
Switch the control voltage off and back on again, or inform
your service agency.

2828
Position control time too short

Cause of error:
The time frame for the position controller is too small.
It can be increased in MP7600.0.
Corrective action:
- Increase the input value for MP7600.0 by 1.
- Inform your service agency.

2829
Enter Q247 unequal 0

Cause of error:
In a measuring cycle you entered in parameter Q247 an
angular step of 0.
Corrective action:
Enter an angular step (Q247) other than 0.

2830
Enter Q247 greater than 5

Cause of error:
In a measuring cycle, you entered in parameter Q247 an
angular step smaller than 5 degrees.
Corrective action:
To ensure sufficient measuring accuracy, enter an angular
step (Q247) greater than 5 degrees.

2831
CC%d wrong include-file version

Cause of error:
- The version number of one of the called Include files are
different in the MC and CC
- Internal software error
Corrective action:
- Check the software version
- Inform your service agency

2834
EnDat defective %X %.1s

Cause of error:
The encoder with EnDat interface is defective. The error
codes have the following meanings:
001 Light source defective
010 Signal amplitude too low
100 Positions value incorrect
Corrective action:
Inform your service agency.

2837
FK block was not converted

Cause of error:
Automatic FK conversion at NC start not possible.
FK section may be located at the end of the program.
Corrective action:
- First run the program in the Programming and Editing mode.
- Increase the input value in MP 7229.1 (maximum value:
9999).

2849
Switch on spindle

Cause of error:
The spindle start key was pressed but not the permissive key
while the protective door A/S was open.
Corrective action:
Press the spindle start key and the permissive key

2853
Synchronization monitoring %.1s

Cause of error:
The positions of two synchronized axes differ by a value
greater than that defined in machine parameter MP855.
Corrective action:
- Reduce the feed rate and increase the spindle speed.
- Remove potential sources of vibration.
- If the problem occurs frequently, inform your service
agency.

2854
8092 Pos. contr. cyc. time error

Cause of error:
- MC is outputting erroneous cycle time for CC position
controller.
- A hardware error has occurred.
Corrective action:
- Inform your service agency
- Check machine parameter 7600.x
- Exchange drive control board

2858
No testing rights

Cause of error:
The detachable-key switch does not permit axis testing.
The "untested" status remains in effect.
Corrective action:
Turn the key switch to the proper position and restart the
testing procedure.

2868
TT: Pre-position the axes

Cause of error:
You tried to start tool measurement although the REF
coordinates of one or more rotary axes (or parallel axes)
do not agree with the coordinates defined in machine
parameters MP6586.x.
Corrective action:
In the Manual operating mode, position the rotary or
parallel axes so that the REF coordinates of the axes
agree with the machine parameter values. Then restart
the measuring program.

2869
9800 CC%d MC command unknown %u

Cause of error:
- MC command is not allowed for this hardware
- MC command is not allowed at this time
- 0 = error in command code > 255
1...255 = incorrect or invalid command code
- Internal software error
Corrective action:
- Inform your service agency.
- Check the software version.

2870
8086 Probing already active

Cause of error:
Internal software error
Corrective action:
- Inform your service agency
- Check the software version

2874
8B50 Axis module %.2s not ready

Cause of error:
- No pulse release for the power supply unit
- Uz too high
- 5-V power supply too weak
- Inverter is not ready for operation
- Drive control board is defective
- PWM cable is defective
- Noise signals
Corrective action:
- Inform your service agency
- Check the control and cabling of the pulse release
- Check Uz
- For non-energy-recovery power module: Is the braking
resistor connected?
- For energy-recovery power module: Is the energy recovery
activated?
- Check the grounding and shielding of the cable
- Exchange the power module
- For P controls: Exchange the interface card
- Exchange the drive control board

2876
8BC0 Motor current %.2s too high

Cause of error:
- Wrong motor or power module selected
- Incorrect current controller parameters
- Incorrect parameters in the motor table
- Power module defective
- Motor cable defective (short circuit)
- Motor defective (short circuit, ground fault)
- Motor control board defective
Corrective action:
- Inform your service agency
- Is the correct motor and power module selected?
- Check the current control adjustment
- Check the motor and motor cable for a short circuit
- Exchange the power module or drive control board

2877
A080 CC%d operating state not equal MC

Cause of error:
- The automatic, SRG, SBH, and SH operating conditions are
compared cyclically between the MC and CC. If the values
remain unequal for longer than 500 ms, a Stop 1 is released.
Corrective action:
- Acknowledge the error message with CE
- Switch on the machine
- Inform your service agency
- Check the software version

2880
C002 MC command invalid

Cause of error:
Internal software error
Corrective action:
- Inform your service agency
- Check the software verion

2881
C003 System clock MC not = CC%d

Cause of error:
- Hardware error (crystal generator)
- Internal software error
Corrective action:
- Inform your service agency
- Exchange the drive control board or processor board
- Check the software version

2882
C004 Undefined interrupt

Cause of error:
- Internal software error
- Hardware error: Disturbance internally triggers interrupt
Corrective action:
- Switch off the machine
- Switch on the machine
- Inform your service agency
- Check the software version
- Check the ground

2883
C001 Undefined error

Cause of error:
Internal software error
Corrective action:
- Inform your service agency
- Check the software version

2884
C005 Hardware not supported

Cause of error:
- The hardware version of the CC is not supported by the NC
software
Corrective action:
- Inform your service agency
- Check the NC software version
- Update the NC software

2885
C007 DC-link voltage too low

Cause of error:
- Line power interrupted
- Inverter defective
Corrective action:
- Check the line power supply
- Inform your service agency
- Check the inverter

2886
C009 Stack overflow

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

2887
C00A PWM triangular signal error

Cause of error:
- Hardware error: Triangular signal does not oscillate, or
it oscillates with incorrect frequency
Corrective action:
- Inform your service agency
- Exchange the drive control board

2888
C00B Too little main memory

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

2889
C00D Program checksum error

Cause of error:
- Internal software or hardware error
Corrective action:
- Inform your service agency
- Check the software version
- Exchange the drive control board

2890
C00E Controller software timeout

Cause of error:
- Internal software or hardware error
Corrective action:
- Inform your service agency
- Check the software version
- Exchange the drive control board

2891
C00F Error in software timer

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

2892
C011 Softw. synchronization err.

Cause of error:
Internal software error
Corrective action:
- Inform your service agency
- Check the software version

2893
C012 Pos. control cyc. time err.

Cause of error:
- MC outputs erroneous cycle time for CC position controller
- Hardware error
Corrective action:
- Inform your service agency
- Check machine parameter 7600.0
- Exchange the drive control board

2894
C013 PWM frequency error

Cause of error:
- The PWM frequency entered in MP2180 is outside the
permissible input range
- The selected PWM frequencies must not be combined
Corrective action:
- Inform your service agency
- Check MP2180

2895
C110 Unknown motor type %.2s

Cause of error:
- Error in entry in MP2200.x or in motor table.
- Internal software error.
Corrective action:
- Inform your service agency.
- Check MP2200.x and motor table.
- Check the software version.

2896
C140 Pole pair no. too large %.2s

Cause of error:
- Incorrect entry in motor table
Corrective action:
- Inform your service agency
- Check the motor table

2897
C150 Field current error %.2s

Cause of error:
- Incorrect entry in motor table
Corrective action:
- Inform your service agency
- Check the motor table

2898
C160 Grating per. motor enc. %.2s

Cause of error:
- Measured grating period does not agree with the entry in
the motor table
Corrective action:
- Inform your service agency
- Check the motor table (line count)
- Check the motor

2899
C170 Rotor time constant err. %.2s

Cause of error:
- The rotor time constant calculated from the rotor table is
invalid
Corrective action:
- Inform your service agency
- Check the motor table

2900
C180 Rated speed error %.2s

Cause of error:
- Incorrect entry in motor table
Corrective action:
- Inform your service agency
- Check the motor table

2901
C1D0 Current sensor voltage %.2s

Cause of error:
- Incorrect entry in power module
Corrective action:
- Inform your service agency
- Check the power module table

2902
C1E0 Imax of power module %.2s

Cause of error:
- Incorrect entry in power module table
Corrective action:
- Inform your service agency
- Check the power module table

2903
C210 Tmax of motor table %.2s

Cause of error:
- Incorrect temperature entry in motor table
Corrective action:
- Inform your service agency
- Check the motor table

2905
C240 Rated I of power module %.2s

Cause of error:
- Incorrect entry in power module table
Corrective action:
- Inform your service agency
- Check the power module table

2906
C250 Rated I of motor %.2s

Cause of error:
- Incorrect entry in motor table
Corrective action:
- Inform your service agency
- Check the motor table

2907
C260 Imax of motor %.2s error

Cause of error:
- Incorrect entry in motor table
Corrective action:
- Inform your service agency
- Check the motor table

2908
C270 Nmax of motor %.2s error

Cause of error:
- Incorrect entry in motor table
Corrective action:
- Inform your service agency
- Check the motor table

2909
C280 Field angle %.2s error

Cause of error:
- Incorrect entry in MP2340.x or MP2350.x
Corrective action:
- Inform your service agency
- Check entry MP2340.x / MP2350.x

2910
C290 Uz %.2s error

Cause of error:
- Incorrect entry in MP2190 (dc-link voltage Uz)
Corrective action:
- Inform your service agency
- Check entry in MP2190

2911
C2A0 Encoder input %.2s

Cause of error:
- Incorrect entry in MP112.x or MP113.x (speed encoder)
- Internal software error
Corrective action:
- Inform your service agency
- Check entry in MP112.x / MP113.x
- Check the software version

2912
C2B0 PWM output %.2s

Cause of error:
- Incorrect entry in MP120.x or MP121.x (nominal speed
command signal output)
- Internal software error
Corrective action:
- Inform your service agency
- Check entry in MP120.x / MP121.x
- Check the software version

2913
C2C0 Band-pass parameter %.2s

Cause of error:
- Incorrect entry in MP2540.x, MP2541, MP2550.x or MP2551
- Internal software error
Corrective action:
- Inform your service agency
- Check entry in MP2540.x, MP2541, MP2550.x and MP2551
- Check the software version

2916
C330 Motor temp. too high %.2s

Cause of error:
- Measured motor temperature is too high
- There is no temperature sensor
- Motor encoder cable defective
- Entry in motor table incorrect
- Incorrect or defective temperature sensor
Corrective action:
- Let the motor cool down
- Inform your service agency
- Check the motor encoder cable
- Check the entry in the motor table
- Measure the temperatur sensor (2000 [Ohms] at 25 [°C])

2917
C340 Unknown counter compnt. %.2s

Cause of error:
- Hardware is defective (CC)
- Motor encoder is defective
- Software version is incorrect
Corrective action:
- Inform your service agency
- Check the software version
- Run the motor using another encoder input
- Exchange the drive control board

2918
C350 Axis module %.2s not ready

Cause of error:
- No pulse release for the axis module
- Uz too large
- 5V power supply too small
- Inverter is not ready for operation
- Drive control board is defective
- PWM cable is defective
- Noise signals
Corrective action:
- Inform your service agency
- Check the control signals and cabling of the pulse release
- Check Uz
- For non energy-recovery power supply unit: Is the braking
resistor connected?
- For energy-recovery power supply unit: Is energy-recovery
activated?
- Check the grounding and shielding of the cable
- Exchange the power supply unit
- For P controls: Exchange the interface card
- Exchange the drive control board

2919
C370 Angle error motor encdr. %.2s

Cause of error:
- Motor encoder defective
- Motor cable defective
- Drive control board defective
Corrective action:
- Inform your service agency
- Check the motor encoder and leads
- Exchange the drive control board

2920
C380 Motor %.2s not controllable

Cause of error:
- Motor cables were crossed (e.g. X with Y)
- Motor encoder cables were crossed
- Phases incorrectly connected to motor
- Motor encoder cable defective
- Incorrect motor table entry (direction of rotation)
- Motor defective
Corrective action:
- Check the motor cabling
- Inform your service agency
- Check the motor and motor encoder cable
- Check the motor table entry

2921
C390 Error in 3-D touch probe %.2s

Cause of error:
- Internal software error
- Hardware error on drive control board
Corrective action:
- Check the software version
- Exchange the drive control board
- Inform your service agency

2922
C3A0 Incorrect ref. position %.2s

Cause of error:
- Incorrect motor selected (MP2200)
- Grounding error on motor encoder cable (disturbance on
reference signal line)
- Motor encoder defective
Corrective action:
- Inform your service agency
- Check the motor selection (MP2200)
- Check the cabling of the motor encoder (grounding)
- Exchange the motor

2923
C3B0 Motor %.2s does not rotate

Cause of error:
- Inverter not ready.
- Disturbance on RDY input of the PWM output connector.
- Motor jammed.
- Inverter defective.
- Motor defective.
- Incorrect motor selected (MP2200).
- Assignnent of PWM outputs entered incorrectly in MP120.
- Assignment of encoder inputs entered incorrectly in MP112.
- Motor power cables crossed.
- Motor encoder cables crossed.
- Incorrect motor connection.
- I2t monitor has responded.
Corrective action:
- Inform your service agency.
- Check the inverter.
- Check the motor and cabling.
- Check the machine parameters.
- Check the I2t monitoring (MP2302.x).

2924
C3C0 Motor current %.2s too high

Cause of error:
- Incorrect current control parameters
- Incorrect parameters in the motor table
- Power module defective
- Motor cable defective
- Motor defective
- Drive control board defective
Corrective action:
- Inform your service agency
- Is the correct motor and power module selected?
- Check the current control adjustment
- Check the motor and motor cable for short circuits
- Exchange the power module or drive control board

2925
C3D0 PWM component defective %.2s

Cause of error:
- Internal hardware error
Corrective action:
- Inform your service agency
- Exchange the drive control board

2926
C3E0 Err. in rated U of motor %.2s

Cause of error:
- Motor rated voltage outside of permitted input range
Corrective action:
- Inform your service agency
- Check the entry in the motor table

2927
D000 CC%d DP RAM area %d

Cause of error:
- Internal software error
1...255 = area number
Corrective action:
- Inform your service agency.
- Check the software version.

2928
E001 Status NR1/NR2 not equal

Cause of error:
- NR2 input incorrectly connected
- Internal software error
Corrective action:
- Inform your service agency
- Check the wiring
- Check the software version

2929
E002 Status NE1/NE2 not equal

Cause of error:
- NE2 input incorrectly connected
- Internal software error
Corrective action:
- Inform your service agency
- Check the wiring
- Check the software version

2930
E003 PLC module 9169 illegal

Cause of error:
- PLC module 9169 in safety-oriented software (illegal)
- Software error
Corrective action:
- Inform your service agency
- Check the PLC program
- Check the software version

2933
E008 SRG speed too high

Cause of error:
- Safe reduced rotational velocity (SRG) was exceeded
- No standstill in safe controlled stop (SBH) operating mode
Corrective action:
Inform your service agency

2934
E009 Incorrect gear range

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

2935
E00A Safe machine param. error

Cause of error:
- Incorrect CRC checksum found and transferred over SG
parameter memory
- Communication error MC <-> CC
- Wrong CC software
- Hardware defect (memory fault)
- Software error
Corrective action:
- Inform your service agency

2938
B800 CC%d safe input %d not equal

Cause of error:
- Safety-oriented input of CCU >400 ms not equal to
safety-oriented input of MCU.
- Different level at safety module input:
0 = axis configuration A1/A2
1 = axis configuration B1/B2
2 = -- (unused)
3 = permissive key for machine operating panel
4 = acknowledgment of switch-off
5 = -- (only CC: NC stop)
6 = -- (only CC: spindle stop)
7 = permissive key for handwheel
8 = safe reduced velocity of axes/spindle
9 = -- (unused)
10 = safe reduced velocity of aux. axes
11 = operating mode 3 (key switch 1, position 3)
(safe controlled stop of axes/spindle)
12 = -- (unused)
13 = permissive key on tool changer
14 = -- (only CC: machine key active)
15 = -- (only CC: machine on)
16 = -- (only CC: NC+spindle stop)
17 = activate release of tool holder
18 = operating mode 2 (key switch 1, position 2)
19 = operating mode 4 (key switch 2)
- Wiring error X65, X66 (,X67)
- Safety module defective
Corrective action:
- Inform your service agency
- Check the wiring of X65, X66 (,X67)
- Exchange the safety module

2939
E120 CC safe function call error

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

2940
AC00 CC amplitude too high %.2s

Cause of error:
- The amplitude of the encoder signal is too high or the
signal for contamination is active.
- Disturbance on motor encoder signal.
- Short circuit in motor encoder cable.
- Signal amplitude of motor encoder is too high.
Corrective action:
- Inform your service agency.
- Check connection of motor encoder (ground connection).
- Check the motor encoder.

2941
E140 Mot. current %.2s not equal 0

Cause of error:
- The current measured in the pulse deletion test is too
great
- One of the cutout channels "-AP1.x", "-SH1AB", "-AP2.x" or
"-SH2.WD" is not effective
Corrective action:
- Check the wiring
- Inform your service agency

2945
M91/M92 not permitted

Cause of error:
- You tried to use M91 or M92 to move to a machine-based
position while a tilted working plane and tool radius
compensation were active.
- You tried to use M91 or M92 to move to a machine-based
position while a tilted working plane and M112 were active.
- You programmed positioning blocks with M91 or M92 within a
program while global program settings were active.
- You tried to filter a program that contains NC blocks with
M91 or M92.
Corrective action:
- Use only linear interpolation without tool radius
compensation to move to machine-based positions while a
tilted working plane is active.
- While M112 is active, do not move to machine-based
positions while a tilted working plane is active.
- Reset global program settings in order to be able to
execute positioning blocks with M91 or M92.
- Programs to be filtered must not contain any NC blocks
with fixed machine coordinates (M91/M92).

2969
Required value missing

Cause of error:
You attempted to save an NC block although you have not
entered all values required for the elements programmed in
the block.
Corrective action:
Enter the NC block with all required data. Refer to the
User's Manual if required.

2993
Internet address error

Cause of error:
When the service support ON/OFF soft key was pressed there
was no valid Internet address entered under the code word
SERVICE.REQUEST.HOST or SUPPORT.REQUEST.HOST in the OEM.SYS
file.
Corrective action:
Check with the machine manufacturer about the Internet
address.

2995
Illegal PLC datum shift

Cause of error:
During a return to the contour, the PLC commanded an
illegal PLC datum shift.
Corrective action:
If the error recurs: Have the machine manufacturer change
the PLC program.

2996
Trav. range shift not permitted

Cause of error:
During a return to the contour, the PLC commanded an
illegal traverse range shift.
Corrective action:
If the error recurs: Have the machine manufacturer change
the PLC program.

3002
Special spindle mode not allowed

Cause of error:
The code number 561320 is nonfunctional because the
servicing mode for the spindle was not enabled by the
machine tool manufacturer.
Corrective action:
- Check MP560
- Inform your service agency

3006
Perform a tool change!

Cause of error:
You have tried to perform a probing function without an
active touch probe. Machine parameter 7411, bit 2 is set
so that the calibration data is always taken from the tool
table TOOL.T.
Corrective action:
Call the touch probe with TOOL CALL (ISO: T) and the
touch probe axis. Then try the touch probe function again.

3011
8B60 Overcurrent cutoff %.2s

Cause of error:
- Undervoltage, temperature or short-circuit monitor of an
IGBT in the inverter has responded.
Corrective action:
- Let the inverter cool down
- Inform your service agency
- Check the current controller
- Check the motor connection for a short circuit
- Check the motor for a short circuit in the windings
- Exchange the power module

3012
M120 LA not permitted

Cause of error:
You used the M120 function during peripheral milling with
active radius compensation.
Corrective action:
M120 is not permitted with this function. Delete M120 from
the program.

3013
Circular interpolation illegal

Cause of error:
Peripheral milling is permitted only for straight line
blocks L (ISO: G00, G01) or LP (SO: G10, G11).
Corrective action:
Edit the NC program.

3025
Pallet line locked!

Cause of error:
You attempted to run a locked pallet line.
Corrective action:
To resume program run, unlock the line or continue with the
next line. If necessary, refer to your machine manual.

3026
Radius compensation not possible

Cause of error:
The TNC cannot execute radius compensation on the
programmed contour. Possible cause: You programmed two
tangentially connecting straight lines in sequence.
Corrective action:
Kontur korrigieren.

3055
Enter direction Q351 unequal 0

Cause of error:
In a fixed cycle you did not define the cutting direction
(climb or up-cut).
Corrective action:
Define the cutting direction as climb milling (= 1) or
up-cut milling (= -1).

3063
3DROT: No description found

Cause of error:
An incorrect path or file name of a kinematic description is
saved in the assignment table for kinematic descriptions.
Corrective action:
- Correct the path or file name in the assignment table.
- Copy the kinematic description to the correct directory.

3065
Reset M114, M128 or CYCL19

Cause of error:
You attempted to activate a kinematic description, although
one of the functions M114, M128 or the tilted-working-plane
cycle is active.
Corrective action:
Before selecting a new kinematic description, reset all
active 3DROT functions.

3081
Thread depth too large

Cause of error:
The programmed thread depth plus 1/3 of the pitch is greater
than the drilling or sinking depth.
Corrective action:
Program the total hole depth to be at least 1/3 of a thread
pitch smaller that the total hole depth.

3187
No PNT file selected

Cause of error:
You have called a fixed cycle with CYCL CALL PAT without
having activated a point table.
Corrective action:
Use SEL PATTERN to select a point table before CYCL CALL
PAT.

3188
PNT: Clearance height too low

Cause of error:
You have called a fixed cycle with CYCL CALL PAT, and the
coordinate you have entered in the tool axis (clearance
height) is too small.
Corrective action:
The clearance height entered in the point table is greater
than the clearance height in a cycle.

3189
CYCL CALL PAT not permitted

Cause of error:
You have used Cycle 12 (ISO: G39) to declare a program
containing CLCL CALL PAT to be a cycle.
Corrective action:
CYCL CALL PAT is not permitted together with Cycle 12
(ISO: G39).

3192
Missing calibration data

Cause of error:
You have attempted to perform a measurement with Cycle 440
without first performing a calibration.
Corrective action:
Repeat Cycle 440, but with Q363 = 0 (calibrate).

3193
Tolerance exceeded

Cause of error:
The limits entered in the tool table TOOL.T in the LTOL or
RTOL column were exceeded.
Corrective action:
Check the limit values for the active calibration tool.

3199
Spindle switching not permitted

Cause of error:
- During a mid-program startup, the active gear range did
not match the gear range at the restore position.
- During a mid-program startup, the active spindle did not
match the spindle required at the restore position.
Corrective action:
- Restart the mid-program startup.
- Before the mid-program startup, activate the gear range
and/or the spindle that is needed at the restore position.
- If the problem recurs: Inform your service agency.

3205
Autostart not enabled

Cause of error:
You have attempted to activate the autostart function
although it was not enabled by the machine tool builder.
Corrective action:
Contact your machine tool builder.

3206
No macro %.20s

Cause of error:
During a program abort the TNC was not able to run a macro
defined by your machine tool builder.
Corrective action:
Contact your machine tool builder

3213
CC speed greater than SRG %.2s

Cause of error:
Rotational speed too high for safe operation.
Rotational speed for BA3 is defined with MP541.x.
For special operation, MP551.x applies.
Corrective action:
Inform your service agency.

3213
MC speed greater than SRG %.2s

Cause of error:
Rotational speed too high for safe operation.
Rotational speed for BA3 is defined with MP541.x.
For special operation, MP551.x applies.
Corrective action:
Inform your service agency.

3214
Table values were changed

Cause of error:
During a program run, you changed a value in a datum table
or point table while in the Programming and Editing
operating mode. The TNC was no longer able to include the
new value in its geometry look-ahead calculation.
Corrective action:
Restart the program.

3216
AC20 CC frequency too high %.2s

Cause of error:
- At one encoder input the maximum input frequency was
exceeded.
- Disturbance in motor encoder signal.
Corrective action:
- Inform your service agency.
- Check the connection of the motor encoder (ground).
- Check the motor encoder.
- Check the input frequency of the encoder signal.

3218
PLC function not permitted

Cause of error:
During mid-program startup, the PLC function programmed
in the displayed block cannot be properly executed.
Corrective action:
Inform your service agency.

3219
Axis not at test position

Cause of error:
Safety-oriented function:
The axis moved from the test position before you pressed
the permissive button.
Corrective action:
Reapproach the test position.

3220
Tolerance in MP6510 too small

Cause of error:
The tolerance value entered in MP6510.0 cannot be attained
during radius measurement with the TT.
Corrective action:
- Increase the tolerance value for tooth finding with
spindle orientation in MP6510.1.
- Reduce the spindle positioning window in MP3420.
- Check for burrs on the contact plate and remove them.
- If required, exchange the tool touch probe.

3221
Calibration radius too large

Cause of error:
The tool radius that you entered for the calibration tool
is too large.
Corrective action:
Correct the radius for the calibration tool in the tool
table.

3231
PAL/PGM field is missing

Cause of error:
The mandatory PAL/PGM column is missing in a pallet table.
Corrective action:
Add the PAL/PGM column to the pallet table
(with the EDIT FORMAT soft key).

3232
Language load error %d

Cause of error:
Setup version does not match the NC software.
Corrective action:
Use the proper setup version for your NC software.
Contact your service agency if required.

3234
Tool preselection is running

Cause of error:
The pocket change for tool preselection is still in
progress. The programmed tool change is not yet possible.
Corrective action:
Wait until the tool change is completed. The error message
is automatically acknowledged by the TNC. If the error
message remains after the pocket change, contact the service
agency of your machine tool builder.

3235
Negative feed rate

Cause of error:
You have defined for the feed rate a negative value or
negative Q parameter.
A negative value resulted from the feed rate calculation by
Q parameter.
Corrective action:
Enter only positive values or positive Q parameters for the
feed rate.

3236
Switch-off pos. %.2s unequal ENDAT

Cause of error:
The axis position last saved does not match the present
position of the rotary encoder with EnDat interface.
Corrective action:
- Inform your service agency
- Check MP960

3239
Selected software not loaded

Cause of error:
The selected software could not be loaded into the flash
ROMs. The previous software will be used.
Corrective action:
- Transfer the desired software to the TNC again.
- If the error recurs, the binary files will have to be
checked. In this case, inform your service agency.

3240
E00C Error in transfer of MP3210

Cause of error:
- MP3210.x incorrect.
- Check the software version of MC.
Corrective action:
- Inform your service agency.
- Check MP3210.x.
- Check the software version.

3241
E00D Error in transfer of MP3510

Cause of error:
- MP3510.x incorrect.
- Check the software version of MC.
Corrective action:
- Inform your service agency.
- Check MP3510.x.
- Check the software version.

3243
No tool axis programmed

Cause of error:
- At his point in the program you have not yet defined a
tool axis.
- M140 requires a tool axis for retraction.
Corrective action:
Program a TOOL CALL block and specify the tool axis (ISO:
plane selection G17 - G20).

3245
M function not permitted

Cause of error:
The M functions M89 ... M299 and certain M functions locked
by the machine tool builder cannot be run in the MANUAL
OPERATION or ELECTRONIC HANDWHEEL modes. Only M functions
that are output to the PLC can be run.
Corrective action:
Enter the desired M function in the POSITIONING THE MDI mode
and press the NC start key.

3257
D100 CC%d software error %d

Cause of error:
- Internal software error
0...255 = code for error in software module/routine
Corrective action:
- Inform your service agency.
- Check the software version.

3354
Function not permitted

Cause of error:
You attempted to program one of the functions M114, M116,
M128, M144 or Cycle 19, although you have already activated
one of them. These functions are mutually exclusive.
Corrective action:
Always program only one of the above listed function for the
coordinate transformation.
Deaktivate the respective function:
- M114 with M115
- M116 with M117
- M128 with M129
- M144 with M145
- Reset Cycle 19

3356
Kinematic table defective

Cause of error:
- Selected line in the assignment table not found.
- The table for kinematic description is empty or missing.
- A column in the assignment table is missing or has an
incorrect entry.
Corrective action:
- Select the correct line.
- Create the table for kinematic description or add the
missing entries.
- Insert the missing column or correct the incorrect entry.

3357
MP subfile incorrect

Cause of error:
The machine parameter subfile entered in the assignment
table for kinematic description contains incorrect entries.
Corrective action:
Correct the machine parameter subfile.

3441
M144 not permitted

Cause of error:
You attempted to execute the function M138, although the
function M144 was active.
Corrective action:
Use M145 to deactivate M144 before using M138.

3532
Incorrect entry in MFUNCT.TAB

Cause of error:
You have entered an illegal value or number in FUNCT.TAB.

Corrective action:
Enter only Y, N, 0 or 1 in MFUNCT.TAB.

3927
Probing not permitted

Cause of error:
The active probe axis was not positioned with M114 parallel
to a machine axis before probing.
Corrective action:
Position the touch probe parallel to an axis in the
machine-based coordinate system.

3928
M112 not permitted with M144

Cause of error:
You attempted to activate M112 and M144 at the same time,
although tilting axes are in motion.
Corrective action:
M112 is not permitted with this function.
Delete M112 from the NC program.

4175
Pallet line with completed part

Cause of error:
The pallet line under the cursor is marked as a completed
part and can therefore no longer be executed.
Corrective action:
Select a pallet line in which a workpiece blank or an
incomplete part is entered.

4176
Fixture change macro missing

Cause of error:
Fixture changer: A fixture change was started, although no
NC program is indicated for changing the fixture.
Corrective action:
The "Name" field of the fixture line must indicate a
separate NC program for changing the fixture.

4177
Invalid geometry context

Cause of error:
During tool-oriented machining, you attempted to resume
machining of a damaged or missing part with a saved context.
Corrective action:
The part must be completely remachined (set the W-STATE in
the pallet table to BLANK) or excluded from machining
(set W STATE to ENDED).

4181
8010 Error in LSV2 transfer

Cause of error:
- Error in data transfer by LSV2 protocol
Corrective action:
- Press the CE key to acknowledge the error.
- Error does not impair the control functions.
- Inform your service agency.

4182
8040 Heat sink temp. in UV 1xx

Cause of error:
- Excessive temperature of heat sink in the UV 1xx
- Further increase of heat sink temperature will result in
switch-off.
Corrective action:
- Stop the machine and let it cool.
- Continue working while using less power (i.e., reduce the
feed rate).

4183
8041 Excessive Iz in UV 1xx

Cause of error:
- Excessive current of DC link in the UV 1xx power supply
unit.
Corrective action:
- Continue working while using less power (i.e., reduce the
feed rate).

4184
8060 Leakage current in UV 1xx

Cause of error:
- Insulation problem (e.g. defective motor)
Corrective action:
- Inform your service agency.
- Check the motor.
- Check the wiring.

4185
8080 Uz UV 1xx exceeds max.

Cause of error:
- Excessive DC-link voltage of the power supply unit
Corrective action:
- Inform your service agency.
- Check the machine parameters (braking the spindle).
- If required, check the braking resistor.
- Exchange the power supply unit.

4190
8140 Error %.1s field orientation

Cause of error:
- Field orientation impossible for mechanical reasons.
- Incorrect relation between electric field and mechanical
motor movement.
- Error in motor encoder signal.
- Error in motor connection.
- Mechanical brake not released.
Corrective action:
- Inform your service agency.
- Check the machine parameter (distance for the number of
signal periods, number of signal periods).
- Check the machine parameter (distance per motor
revolution).
- For linear motors: check column STR of the motor table.
- Check the speed encoder connection.
- Check the motor connection.
- Release the brakes during orientation.

4190
8B20 Error %.1s field orientation

Cause of error:
- Field orientation impossible for mechanical reasons.
- Incorrect relation between electric field and mechanical
motor movement.
- Error in motor encoder signal.
- Error in motor connection.
- Mechanical brake not released.
Corrective action:
- Inform your service agency.
- Check the machine parameter (distance for the number of
signal periods, number of signal periods).
- Check the machine parameter (distance per motor
revolution).
- For linear motors: check column STR of the motor table.
- Check the speed encoder connection.
- Check the motor connection.
- Release the brakes during orientation.

4191
8B10 Wrong traverse direction %.1s

Cause of error:
- DIR entry in motor table is incorrect.
- Incorrect power connection of the motor.
Corrective action:
- Inform your service agency.
- Check the DIR entry in the motor table.
- Check the power connection of the motor.

4194
C2D0 Encoder line count %.1s

Cause of error:
- Encoder line count was changed
Corrective action:
- Restart the control

4195
C2E0 Motor pole pair number %.1s

Cause of error:
- Motor pole pair number was changed
Corrective action:
- Restart the control

4196
C2F0 DIR in motor table %.1s

Cause of error:
- DIR in the motor table was changed
Corrective action:
- Restart the control

4197
Mid-program startup active

Cause of error:
Mid-program startup is not permitted with the
programmed function.
Corrective action:
Mark the programmed function with "skip blocks" and
activate this setting. Then run the mid-program startup
again.

4212
8600 No drive-on command for %.1s

Cause of error:
- Speed controller is waiting for the "drive on" command;
the PLC program has sent no "drive on" command.
Corrective action:
- Check the PLC program.
- Inform your service agency.
- Check the software version.

4226
8BD0 Excessive servo lag in %.1s

Cause of error:
- The following error of a moving axis is greater than the
value given in machine parameter MP1720.x (in lag mode) or
MP1420.x (in feedforward mode).
- The adjusted acceleration is too high.
- In spite of "drive on," the motor is not moving.
Corrective action:
- Reduce the machining feed rate, increase the speed.
- Eliminate all possible sources of vibration.
- If the error frequently recurs: contact your service
agency.
- Contact your service agency.
- Check MP1060.x.
- The motor current must not be in limitation during
acceleration.

4276
ORIENTATION not permitted

Cause of error:
Spindle cannot be oriented.
Corrective action:
Check machine parameter 7442 and enter the value for
an M function or enter -1 for spindle orientation via NC.
Refer to your machine manual.

4491
Mid-program startup not possible

Cause of error:
The file MGROUPS.SYS is faulty or missing.
Corrective action:
Contact your service agency.

4492
MC: Machine permissive button depressed

Cause of error:
The permissive button of the tool changer was pressed.
Corrective action:
- Check the permissive buttons.
- Contact your service agency.

4571
Check the depth sign

Cause of error:
The cycle can be run only in negative direction (or positive
direction in Cycle 204) because in MP7441 bit 2 is set to 1.
Corrective action:
- Enter the depth with a negative sign (positive in Cycle
204) to run the cycle.
- In machine parameter MP7441, set bit 2 to 0 in order to
run the cycle in positive direction (negative direction in
Cycle 204).

4572
Entry character not allowed

Cause of error:
You attempted to enter a character that is not allowed in
the entry box.
Corrective action:
Edit the NC program.

4573
Lowercase letter not allowed

Cause of error:
You attempted to enter a lowercase letter.
Corrective action:
Edit the NC program. Use only uppercase letters in the entry
box.

4574
Letter not allowed

Cause of error:
You attempted to enter a letter.
Corrective action:
Edit the NC program. Use only numerals in the entry box.

4575
Numeral not allowed

Cause of error:
You attempted to enter a numeral.
Corrective action:
Edit the NC program. Use only letters in the entry box.

4880
Insufficient system memory

Cause of error:
There are too many NC software versions on the control.
Corrective action:
Delete any old and unneeded NC software versions.

4881
PLC program not found

Cause of error:
Missing or incorrect entry in the OEM.SYS file
Corrective action:
Inform your service agency

4882
M140 not permitted

Cause of error:
You tried to execute function M140 although the position to
be approached is outside the range of traverse.
Corrective action:
- Edit the NC program
- Check the range of traverse

4903
Radius oversize not allowed

Cause of error:
During three-dimensional tool compensation (face milling or
peripheral milling), you tried to use a tool with a
positiveoversize. On concave contours this can cause
gouging.
Corrective action:
Program M107 in order to use a tool with positive oversize.
M107 is canceled with M108.

4905
Processor 1 temperature too high

Cause of error:
The temperature sensor on processor 1 (processor board) has
detected an excessively high temperature.
Corrective action:
Check for adequate heat transfer in the electrical cabinet.
Check the fan on the logic unit.

4906
Processor 2 temperature too high

Cause of error:
The temperature sensor on processor 2 (processor board RTPC)
has detected an excessively high temperature.
Corrective action:
Check for adequate heat transfer in the electrical cabinet.
Check the fan on the logic unit.

4935
Actual position saved %.1s

Cause of error:
You attempted to
- save the actual position with PLC Module 9146 while the
position control loop was closed.
- close the position control loop, although the actual
position was saved with PLC Module 9146.
Corrective action:
Edit the PLC program.

4957
Contradictory entry

Cause of error:
The values that you entered are contradictory.
Corrective action:
Check the input values.

5050
B900 CC%d supply voltage %d

Cause of error:
- The supply voltage Vcc(x) was out of range.
- +4 = undervoltage Vcc(+5 V)
The load from external components (e.g. encoders) is too
large.
- +6 = overvoltage Vcc(+5 V)
The power supply unit is defective.
- +14 = undervoltage Vcc(+15 V)
The power supply unit is defective.
- +16 = overvoltage Vcc(+15 V)
The power supply unit is defective.
- -14 = undervoltage Vcc(-15 V)
The power supply unit is defective.
- -16 = overvoltage Vcc(-15 V)
The power supply unit is defective.
Corrective action:
- Inform your service agency.
- Measure the supply voltage Vcc(x).
- Vcc(+5 V) < +4.75 V Check the encoder connections.
- Vcc(+5 V) > +5.50 V Exchange the power supply unit.
- Vcc(+15 V) < +14.25 V Exchange the power supply unit.
- Vcc(+15 V) > +16.50 V Exchange the power supply unit.
- Vcc(-15 V) < -14.25 V Exchange the power supply unit.
- Vcc(-15 V) > -16.50 V Exchange the power supply unit.

5052
8B70 External drive stop %.1s

Cause of error:
- Drive switch-on is blocked by one or more external
signals.
Corrective action:
- Inform your service agency.
- Check the external enabling signal (EMERGENCY STOP, PFAIL,
N0).
- Check the PLC program.
- Check the external wiring.

5053
8B80 External drive stop %.1s

Cause of error:
- The drive is switched off by an external signal.
Corrective action:
- Inform your service agency.
- Check the external enabling signal (EMERGENCY STOP, PFAIL,
N0).
- Check the PLC program.
- Check the external wiring.

5061
C008 I-CTRL communication: QUEUE

Cause of error:
- Communication error between speed and current controller.
Corrective action:
- Inform your service agency.
- Check the software version.

5061
C006 I-CTRL communication: TIME

Cause of error:
- Communication error between speed and current controller.
Corrective action:
- Inform your service agency.
- Check the software version.

5068
C3F0 EnDat not found %.1s

Cause of error:
- Endat communication error
- In the motor table, an encoder with EnDat interface is
selected. The EnDat protocol cannot be read.
Corrective action:
- Inform your service agency- Check the motor table (SYS
column)
- Exchange the motor control board
- Check the cable (compare the ID number of the cable with
the documentation)
- Check the speed encoder cable (defective or too long)
- Check the speed encoder- Check the cable ground and shield
- Check machine parameter MP2206.x

5069
C400 Line count incorrect %.1s

Cause of error:
- The values for the encoder line count from the motor table
do not agree with the downloaded values.
Corrective action:
- Inform your service agency.
- Check the machine parameters (distance per motor
revolution, distance for the number of signal periods).
- Check the motor table (column TYPE, STR).
- Check the speed encoder.

5073
LSV2: Line interrupted

Cause of error:
- DSR signal missing
Corrective action:
- Check the data transfer line

5074
LSV2: Transmission error

Cause of error:
- Character error in the telegram
Corrective action:
- Check the data transfer line

5075
LSV2: Transmission error

Cause of error:
- Checksum error in the received telegram
Corrective action:
- Check the data transfer line
- If the error recurs, inform your service agency

5076
LSV2: Transmission error

Cause of error:
- Checksum error in the transmitted telegram
Corrective action:
- Check the data transfer line
- If the error recurs, inform your service agency

5077
LSV2: Timeout error

Cause of error:
- No reaction from distant terminal (T1)
Corrective action:
- If the error recurs, inform your service agency
- Check the LSV2TIME1 entry in OEM.SYS

5078
LSV2: Transmission error

Cause of error:
- Distant terminal not ready
Corrective action:
- Check the communications software of distant terminal

5079
LSV2: Timeout error

Cause of error:
- Telegram incomplete, ETX missing (T0)
Corrective action:
- Check the communications software of distant terminal
- If the error recurs, inform your service agency
- Check the LSV2TIME0 entry in OEM.SYS

5080
LSV2: Timeout error

Cause of error:
- No reaction from distant terminal (T2)
Corrective action:
- Check the communications software of distant terminal
- If the problem recurs, inform your service agency
- Check the LSV2TIME2 entry in OEM.SYS

5081
LSV2: Outgoing transmiss. error

Cause of error:
- Internal software error
Corrective action:
- If the problem recurs, inform your service agency
- Check the software version

5096
CC%d SH1=1

Cause of error:
- Hardware error
- Internal software error
Corrective action:
Inform your service agency

5097
CC%d SH1=0

Cause of error:
Internal software error
Corrective action:
Inform your service agency

5099
MC no memory available

Cause of error:
Internal software error
Corrective action:
Inform your service agency

5225
Incorrect software version

Cause of error:
The software version installed in the control is not the
version originally provided by HEIDEHAIN. The control can be
used only as a programming station.
Corrective action:
- Inform your customer service agency
- Check the software version

5228
Feed rate = 0 not allowed

Cause of error:
You programmed a feed rate = 0
Corrective action:
Edit the NC program

5236
TNC temperature warning %d°C

Cause of error:
The temperature sensor in the control detects an excessive
temperature within the control housing. A further increase
in temperature may damage the control hardware.
Corrective action:
- Check the heat dissipation in the electrical cabinet.
- Check the fan in the control.

5242
PLC program not compiled

Cause of error:
- The PLC program was not compiled after switch-on, was
compiled incorrectly, or it has been edited since it was
last compiled.
- You attempted to activate the In Code Tracer or the
monitoring list, although the PLC program was not yet
compiled since switch-on or was edited since it was last
compiled.
- For more detailed information on the cause of this error,
refer to the PLC main menu.
Corrective action:
Compile the PLC program.

5251
8610 I2T value is too high %.1s

Cause of error:
- The load of the drive is too high for the duration.
Corrective action:
- Reduce the load or the duration.
- Inform your service agency.
- Check the motor table, power module table and machine
parameters.
- Check whether the motor and power module are designed for
the load.

5252
8620 Load is too high %.1s

Cause of error:
- Drive has maximum current and cannot increase
acceleration.
- Excessive load (torque, power) on the drive.
Corrective action:
- Reduce the load on the drive.
- Inform your service agency.
- Check the motor table, power module table and machine
parameters.
- Check whether the motor and power module are designed for
the load.

5253
8440 Field orient. successful %.1s

Cause of error:
- Field orientation successfully completed.
Corrective action:
- Acknowledge the message with CE.

5254
8810 Signal LT-RDY inactive %.1s

Cause of error:
- Undesirable inverter switch-off during control of a
vertical axis (caused by vertical axis).
Corrective action:
- Inform your service agency.
- Check the PLC program.
- Check the wiring of the inverter.

5254
8800 Signal LT-RDY inactive %.1s

Cause of error:
- Undesirable inverter switch-off during control of a
vertical axis (caused by vertical axis).
Corrective action:
- Inform your service agency.
- Check the PLC program.
- Check the wiring of the inverter.

5255
8840 Axis not available %.1s

Cause of error:
- Starting command for unavailable axis.
Corrective action:
- Inform your service agency.
- Check the software version.

5256
8820 Field angle unknown %.1s

Cause of error:
- The field angle of the motor on the encoder reference
point has not yet been ascertained.
Corrective action:
- Inform your service agency
- Check the entry in MP2254.x.
- If required, find field angle in the 'current controller
adjustment' mode (press the 'FIELD ORIENT.' soft key)
Caution: The motor must be freely rotatable (no clamping, no
hanging axis, no mechanical constraints).
- Check the 'type of encoder' entry in the motor table, or
check MP2206.x

5257
8830 EnDat: no field angle %.1s

Cause of error:
- The field angle of a motor with unaligned EnDat encoder
has not yet been ascertained.
- The transferred EnDat serial number does match the one
saved.
Corrective action:
- Inform your service agency
- If required, find field angle in the 'current controller
adjustment' mode (press the 'FIELD ORIENT.' soft key)
- Check the 'type of encoder' entry in the motor table, or
check MP2206.x

5258
8850 Drive still active %.1s

Cause of error:
- Position measurement (Z1 track) was started although the
drive is still active.
Corrective action:
- Inform your service agency.
- Check the software version.

5260
C000 No data exchange with MC

Cause of error:
- Communication to the MC was interrupted.
- Internal software error.
Corrective action:
- Inform your service agency.
- Check the software version.

5261
C00C LSV2, incorrect number of data

Cause of error:
- The number of LSV2 data to be read is incorrect
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

5262
C010 Bus error in speed controller

Cause of error:
- Access violation on controller periphery.
Corrective action:
- Inform your service agency.
- Exchange the controller board.

5263
C014 Interpolator, PWM invalid

Cause of error:
- Invalid relation between interpolator clock pulse and PWM
frequency.
Corrective action:
- Inform your service agency.
- Change the ratio of interpolator clock pulse to PWM
frequency.
- For possible ratios see Technical Manual.

5264
C015 Interpolator, PWM changed

Cause of error:
- Interpolator clock pulse or PWM frequency was changed.
Corrective action:
- Restart the control.

5265
C410 Rotor position %.1s undefined

Cause of error:
- Contamination of the motor encoder (Zn track).
- Speed encoder cable defective.
- Motor control board defective.
- Speed encoder defective.
Corrective action:
- Inform your service agency.
- Exchange the motor.
- Check the motor encoder cable.
- Exchange the motor control board.

5267
C430 Error of position input %.1s

Cause of error:
- Position encoder input does not exist.
- Position encoder input is not correctly connected.
- Position encoder input is defective.
Corrective action:
- Inform your service agency.
- Install the position encoder input.
- Check the connection of the position encoder input.
- Exchange the position encoder input.

5268
C440 PWM frequency %.1s incorrect

Cause of error:
- PWM frequency within a controller group is incorrect.
Corrective action:
- Inform your service agency.
- Check the machine parameter (PWM frequency).
- PWM frequency > 5000 Hz only with suited hardware and only
with PWM output X51, X52, X57 or X58.
- PWM frequency <= 5000 Hz must be identical within the
controller groups.
- PWM frequency > 3200 Hz.

5269
C450 Wrong encoder %.1s

Cause of error:
- Incorrect entry in motor table column SYS.
- Speed encoder cable defective.
- Speed encoder defective.
- Motor control board defective.
Corrective action:
- Inform your service agency.
- Check the motor table (column SYS).
- Check the motor encoder cable.
- Exchange the motor.
- Exchange the motor control board.

5270
C460 Motor speed too high %.1s

Cause of error:
- Motor cannot be servocontrolled.
Corrective action:
- Inform your service agency.
- Check the software version.

5274
BA00 CC%d operating temperature %d

Cause of error:
- Temperature inside the LE was out of permissible range.
(-128... 0...+127 = measured temperature value [°C])
- Temperature sensor on board is defective.
- The electrical-cabinet ventilation is insufficient (fan
defective).
- The ambient temperature is too high or too low.
Corrective action:
- Check the ventilation.
- Inform your service agency.

5286
Error: Profibus configuration

Cause of error:
Error during evaluation of the Profibus configuration.
Corrective action:
Inform your service agency.

5287
Profibus: Hardware error

Cause of error:
Error during access to the Profibus hardware.
Corrective action:
- Inform your service agency
- For more diagnostic information, refer to the diagnosis
menu

5288
Profibus: Error initialization

Cause of error:
Error during initialization of the Profibus hardware.
Corrective action:
- Inform your service agency
- For more diagnostic information, refer to the diagnosis
menu

5312
Nonvolatile PLC data deleted

Cause of error:
Code number 531210 was entered.
Corrective action:


5338
Soft-key project not translated

Cause of error:
- The soft-key project was not yet translated after
switch-on, or it was edited after translation.
- For more information on the cause of error, refer to the
PLC main menu.
Corrective action:
Translate the soft-key project and PLC program.

5366
Line insertion not allowed

Cause of error:
You attempted to insert a line at the current cursor
position.
Corrective action:
You can insert a line only at the end of the file. Or, if
the file is a tool table, you can permit tool indexing with
machine parameter 7262.

5367
T %u in line %u already assigned

Cause of error:
You attempted to define a tool that is already defined in
the program.
Corrective action:
Use another tool number for the tool definition or delete
the number already assigned.

5368
LBL %u in line %u already assigned

Cause of error:
You attempted to define a LBL that is already defined in the
program.
Corrective action:
Use another LBL number or delete the number already
assigned.

5369
No axes selected

Cause of error:
In the MOD settings of the machining modes, no axes were
selected for L-block generation.
Corrective action:
In the MOD settings, enter the axes whose positions are to
be put into an L block when the "actual-position-capture
key" is pressed.

5434
Function not available

Cause of error:
You attempted to perform a function that is not included in
the current NC software.
Corrective action:
- Edit the NC program.

5479
Magazine rules not translated

Cause of error:
- The magazine rules have not been translated since
switch-on, or they were edited since they were last
translated.
- For more detailed information on the cause of the error,
refer to the PLC main menu.
Corrective action:
Translate the magazine rules and PLC program.

5484
Axis angle not equal tilt angle

Cause of error:
- Datum setting with tilted working plane is inactive:
The tilting axis position is not equal to 0°.
- Datum setting with tilted working plane is active:
The positions of the tilting axes do not match the active
angular values.
Corrective action:
- Move the tilting axes to their initial positions.
- Move the tilting axes to the correct positions or change
the angular values of the tilting axis positions.

5566
No reference system change!

Cause of error:
You attempted to change the coordinate data in the present
block from Cartesian to polar or vice versa.
Corrective action:
Move the cursor to the block initation element and press the
P key to change to polar or Cartesian coordinate input.

5567
MC wrong quantity SG-CC

Cause of error:
Internal software error
Corrective action:
- Inform your service agency
- Exchange the software

5568
Too many characters

Cause of error:
You exceeded the maximum permissible number of characters
for the active input box.
Corrective action:
Enter fewer characters.

5569
Value out of input range

Cause of error:
You attempted to enter a numerical value that lies outside
the permissible range.
Corrective action:
Comply with the permissible input range.

5570
Too many decimal places

Cause of error:
You attempted to enter a value that exceeds the permissible
number of decimal places.
Corrective action:
Comply with the permissible input range.

5571
Algebraic sign not allowed

Cause of error:
You attempted to enter an algebraic sign with the -/+ key.
Corrective action:
Stay away from the -/+ key.

5572
Only integers permitted

Cause of error:
You attempted to enter a number with decimal places.
Corrective action:
Stay away from the decimal point key.

5573
Q not allowed: enter a number

Cause of error:
You attempted to use a Q parameter in the active input box.
Corrective action:
Enter a numerical value.

5574
Incremental input not allowed

Cause of error:
You attempted to enter an incremental value by pressing the
I key.
Corrective action:
Enter an absolute value.

5575
Too many M functions

Cause of error:
Too many M functions for one NC block.
Corrective action:
Use no more than two M functions per NC block.

5576
Too many axes programmed

Cause of error:
- An NC block has more than the allowed number of
simultaneously movable axes.
- You tried to use an NC program to make a reverse program
in which more than 5 axes are programmed.
Corrective action:
- Standard version: Program no more than 5 axes per NC
block.
- Export version: Program no more than 4 axes per NC block.
- The source program must not include more than a total of 5
different axes.

5577
Axis double programmed

Cause of error:
You programmed the same axis more than once within one NC
block.
Corrective action:
Program only different axes within one block.

5578
Element double / not allowed

Cause of error:
- You used the same syntax element more than once within one
NC block.- The current sequence of syntax elements in an NC
block do not comply with requirements.
Corrective action:
- Do not program syntax elements more than once within one
NC block.- Put the syntax elements into the required
sequence.

5579
Incomplete data input

Cause of error:
Not all required data have been entered in an NC block.
Corrective action:
Add the missing information.

5580
ISO: Block number N missing

Cause of error:
An NC block in an ISO program begins without a block number
N.
Corrective action:
Insert the block number.

5581
Required element missing

Cause of error:
Not all required data have been entered in an NC block.
Corrective action:
Add the missing information.

5582
Syntax incorrect

Cause of error:
An NC block contains a syntax element that requires other
syntax elements.
Corrective action:
Correct the NC block.

5583
No measured value saved %.1s

Cause of error:
No measured value was saved in the counter chip during
probing.
Corrective action:
- Inform your service agency.
- Check the hardware.

5617
Keyword unknown

Cause of error:
In an NC block, you attempted to enter a word that the TNC
cannot interpret.
Corrective action:
Enter only valid words.

5618
Syntax element not editable

Cause of error:
You attempted to edit a syntax element in an NC block.
Corrective action:
Enter a new NC block with a different syntax element.

5619
PGM header not editable

Cause of error:
In a program, you attempted to edit one of the blocks BEGIN
PGM (ISO: %... G71), or END PGM (ISO: N99999999%...).
Corrective action:
The program beginning and program end must not be edited. To
change the program name, use the RENAME function in the file
management.

5627
Set MP1356.%d to %.4f

Cause of error:
Incorrect distance between speed encoder and position
encoder in MP1356.x during reference capture via the EnDat
interface of the speed encoder (MP1355=1). The displayed
value is the difference.
Corrective action:
- Inform your service agency.
- Enter the correct value in MP1356.x.

5628
Too many axes programmed

Cause of error:
In an NC block, you programmed more axes than have been
enabled through the SIK (System Identification Key).
Corrective action:
Contact your machine tool builder or HEIDENHAIN to enable
more axes.

5631
MC command %3d not acknowledged

Cause of error:
Command was not acknowledged by the Main Computing Unit (MC)
within 400 ms.
Corrective action:
Inform your service agency.

5632
MC and CC mismatch

Cause of error:
Main Computer and Controller Unit mismatch.
Corrective action:
- Insert suitable Main Computer or suitable Controller Unit.

5635
Channel %d cannot be displayed

Cause of error:
More than four channels per controller board selected.
Corrective action:
Deselect channel 5 or 6.

5641
MC safety doors are open

Cause of error:
Safety doors are open.
Corrective action:
Close the safety doors.

5651
Tool axis is missing

Cause of error:
You programmed a positioning block that is to offset a tool
length. However, no tool axis has been defined.
Corrective action:
Define a tool axis in a TOOL CALL block (ISO: T block)
located before the positioning block that is causing the
error.

5655
Axis %.2s started w/o test by MC

Cause of error:
The axis was not yet tested.
Corrective action:
Test the axis.

5671
Check the position encoder %.2s

Cause of error:
Disagreement of position values before power-off and after
power-on.
Corrective action:
Inform your service agency.

5672
Use preset table!

Cause of error:
You attempted to activate a ref-based datum through Cycle 7.
REF-based datum tables are no longer available as of NC
software number 340 422-01.
Corrective action:
Save the desired preset value with respect to the
machine-based coordinate system (REF values) in the preset
table and activate them in the program using Cycle 247.

5673
Q303 in meas. cycle undefined!

Cause of error:
In one of the measuring cycles 410 to 418, you did not
define the parameter Q303 (measured value transfer)(current
value = -1). For reasons of security, however, selection of
the measured value transfer is required to write the results
of measurement in a table (datum table or preset table).
Corrective action:
Change parameter Q303 (measured value transfer) in the
measuring cycle that is causing the error:
- Q303=0: Write the measured values with respect to the
active workpiece coordinate system into the active datum
table (activate in the program with Cycle 7!).
- Q303=1: Write the measured values with respect to the
active machine-based coordinate system (REF values) into the
preset table (activate in the program with Cycle 247!).
- Q303=-1: Measured value transfer is undefined. This value
is automatically generated by the TNC when you download a
program that was written on a TNC 4xx or with an old
software level of the iTNC 530, or if during the cycle
definition you skipped the prompt for the measured value
transfer with the END key.

5693
Tool axis not allowed

Cause of error:
You called probing cycle 419 with an invalid tool axis.
Corrective action:
Call probing cycle 419 only with tool axis X, Y or Z.

5699
Calculated values incorrect

Cause of error:
In probing cycle 418, the TNC calculated too large a value.
You may have defined in an incorrect sequence for the four
holes to be probed.
Corrective action:
Check the probing sequence. Refer to the User's Manual for
Touch Probe Cycles.

5700
Contradictory measuring points

Cause of error:
- In one of the probing cycles 400, 403 or 420, you defined
a contradictory combination of measuring points and
measuring axes.
- The selection of measuring points in Cycle 430 results in
division by 0.
Corrective action:
- For measuring axis = reference axis (Q272=1), the
parameters Q264 and Q266 are defined at different values.
- For measuring axis = minor axis (Q272=2), the parameters
Q263 and Q265 are defined at different values.
- For measuring axis = probe axis (Q272=3), the parameters
Q263 and Q265 or Q264 and Q266 are defined at different
values.
- Select the measuring points so that they always have
different coordinates in all axes.

5709
Circle data error

Cause of error:
Unsuccessful calculation of a circle with function FN23 or
FN24.
Corrective action:
For FN23, check the coordinates of the three points on the
circle. For FN24 check the coordinates of the four points on
the circle.

5712
Password not found

Cause of error:
In the network settings, the code word password= is
undefined.
Corrective action:
Define the password as follows:
- Enter the code number NET123
- Press the DEFINE MOUNT soft key
- Select the OPTIONS column
- Enter the password by using the code word password=

5713
No password supplied

Cause of error:
In the network settings, the code word password= is defined,
but it has no associated text.
Corrective action:
Define the password as follows:
- Enter the code number NET123
- Press the DEFINE MOUNT soft key
- Select the OPTIONS column
- Enter the password by using the code word password=

5714
Password too long

Cause of error:
The password defined in the network settings is too long.
Corrective action:
A maximum of 80 characters is permissible.

5715
Password already encrypted

Cause of error:
You tried to encode a password that has already been
encoded.
Corrective action:
Be sure not to press the ENCRYPTED PASSWORD soft key more
than once.

5757
Preset setting: Axis locked!

Cause of error:
An attempt was made to use the Preset table to activate a
datum for an axis that has been locked with machine
parameter 7294.
Corrective action:
- Release the locked axis with machine parameter 7294.
- In the Preset table: Enter a dash (-) in order to not set
a datum for this axis.

5759
Incorrect clearance height!

Cause of error:
In Cycle 20 (ISO: G120), you entered a clearance height (Q7)
that is lower than the coordinate of the workpiece surface
(Q5).
Corrective action:
Enter a clearance height (Q7) that is higher than the
coordinate of the workpiece surface (Q5).

5969
Really delete NC block? DEL!

Cause of error:
Warning before deleting an NC block.
Corrective action:
For complete deletion of the NC block, press DEL. To abort
the delete sequence, press any other key.

5970
Axis letter not permitted

Cause of error:
An attempt was made to program an axis that is not allowed
for the currently active function.
Corrective action:
Only program permitted axes.

5971
Cannot cancel Block Skip

Cause of error:
You attempted to cancel the Block Skip funktion with the
Backspace key.
Corrective action:
Function is only permitted if the NC block begins with / .

5972
String incomplete

Cause of error:
You attempted to enter an NC block in which a syntax element
was not concluded with the required apostrophe.
Corrective action:
Ensure that apostrophes are entered in the correct
locations. Refer to the User's Manual if required.

6018
Double referencing is active

Cause of error:
During activated double referencing, a probe cycle was
started although the reference mark of the position encoder
was not yet traversed.
Corrective action:
- Traverse the reference mark.
- Deactivate the double referencing in MP1355.

6027
Wrong axis programmed

Cause of error:
You programmed an illegal axis in probing cycle 3.
Corrective action:
Cycle 3 only permits one of the principal axes X, Y or Z.
Edit the NC program.

6049
PET table: Too many lines

Cause of error:
There are too many error messages defined in the PET table.
Corrective action:
Only a limited number of lines in a PET table can be
evaluated. All subsequent lines are ignored.

6052
Contradictory plunge type!

Cause of error:
The plunging strategy defined in Cycles 251 to 254
contradicts the defined plunging angle of the active tool.
Corrective action:
Change parameter Q366 in one of the Cycles 251 to 254 or the
plunging angle ANGLE of the tool in the tool table.
Permissible combinations of parameter Q366 and the plunging
ANGLE are:
For perpendicular plunging: Q366 = 0 and ANGLE = 90
For helical plunging: Q366 = 1 and ANGLE > 0
For inactive tool table, define Q366 with 0 (only
perpendicular plunging allowed).

6055
This fixed cycle not allowed

Cause of error:
You attempted to run a fixed cycle in connection with Cycle
220 or 221, although they cannot be combined with these
cycles.
Corrective action:
The following fixed cycles cannot be combined with Cycles
220 and 221:
- Cycles of the groups SLI and SLII
- Cycles 210 and 211
- Cycles 230 and 231
- Cycle 254

6066
Rotary axis tolerance illegal

Cause of error:
In Cycle 32, a tolerance for rotary axes was programmed
although the HSC filter is not active.
Corrective action:
- Inform your service agency.
- Activate the HSC filter (MP1094).

6069
MC PWM output is not present

Cause of error:
Internal software error
Corrective action:
Inform your service agency

6072
Cannot go past edge of screen

Cause of error:
You moved the display position of the current block to the
edge of the screen.
Corrective action:
Select the display position of the current block so that it
lies within the screen limits.

6079
M128 not allowed

Cause of error:
You programmed M128 although a rotary axis is defined as a
noncontrolled axis.
Corrective action:
Edit the NC program. Use M128 only if all rotary axes used
in the kinematic description are also defined as controlled
axes.

6080
M144 not allowed

Cause of error:
You programmed M144 although a rotary axis is defined as a
noncontrolled axis.
Corrective action:
Edit the NC program. Use M144 only if all rotary axes used
in the kinematic description are also defined as controlled
axes.

6081
MC BA4 not possible

Cause of error:
1. Key switch is not on BA1.
Corrective action:
1. Turn the key switch to BA1.

6082
MC operating mode not possible

Cause of error:
Wiring error at the SG inputs BA2.x, BA3.x and BA4.x.
Corrective action:
- Inform your service agency.
- Check the wiring.

6086
Error while saving monitor list

Cause of error:
- Target path or target file *.WLT in OEM.SYS (DEBUGPATH=)
is incorrect.
- Error during conversion of *.WLB to *.WLT format.
- Cannot open *.WLT file (system error).
Corrective action:
Check the DEBUGPATH= entry in OEM.SYS.

6087
Error while opening monitor list

Cause of error:
- Source path or source file *.WLT in OEM.SYS (DEBUGPATH=)
is incorrect.
- Error in the conversion of *.WLT to *.WLB format.
- Cannot open *.WLB file (system error).
Corrective action:
Check the DEBUGPATH= entry in OEM.SYS.

6088
Error while opening TEMP.WLT

Cause of error:
Cannot open TEMP.WLT (system error).
Corrective action:


6089
Last monitor list is missing

Cause of error:
- Source path or source file *.WLT in OEM.SYS (DEBUGPATH=)
is incorrect.
Corrective action:
Check the DEBUGPATH= entry in OEM.SYS.

6090
Selection list not found

Cause of error:
- Source path or source file of the PLC program is incorrect
(MAINPGM= in OEM.SYS)
- Source path to the debug information is
incorrect(DEBUGPATH= in OEM.SYS)
- *.WLC file without symbolic operands
Corrective action:
- Check the DEBUGPATH= entry in the OEM.SYS file
- Use PLC program with symbolic operands or insert #pragma
nsc
- Recompile the PLC program

6091
Selection list is empty

Cause of error:
No symbolic operands are being used in the PLC program.
Corrective action:
Use symbolic operands in the PLC program (#pragma nsc).

6091
No symbolic programming

Cause of error:
No symbolic operands are being used in the PLC program.
Corrective action:
Use symbolic operands in the PLC program (#pragma nsc).

6093
No safe axes/spindle

Cause of error:
No axes or spindles in safe mode.
Corrective action:
Check MP 500 and MP 501.

6094
Incorrect code number

Cause of error:
Code number missing or incorrect.
Corrective action:
Enter the correct code number.

6099
Value invalid

Cause of error:
- Invalid operand type (ADDR column)
- Invalid operand address
- Attempt to change a constant
- Out of value range
- Invalid characters in value
Corrective action:
- Check the operands in the ADDR column
- Check value input

6100
Operand invalid

Cause of error:
- Invalid operand type (M,B,W...)
- Invalid address area
- Alignment (invalid word or double-word address)
Corrective action:
- Check the operand symbol
- Check the address range for the operand type

6101
MC BA4 not enabled

Cause of error:
The BA4 operating mode is selected by key switch but has not
been released in MP561.
Corrective action:
- Inform your service agency.
- Use MP561 to release the operating mode.

6101
A042 CC%d BA4 not enabled

Cause of error:
The BA4 operating mode is selected by key switch but has not
been released in MP561.
Corrective action:
- Inform your service agency.
- Use MP561 to release the operating mode.

6102
Column must not be changed

Cause of error:
This column is filled automatically and must not be
overwritten.
Corrective action:


6103
Preset number does not exist

Cause of error:
- You tried to use a preset number that does not exist in
the table PRESET.TAB.
- PRESET.TAB does not exist.
Corrective action:
- Use only numbers that are in the table PRESET.TAB, or add
the desired number to the table.
- Create the table PRESET.TAB in the TNC:\ directory.

6105
MC BA2 only one axis allowed

Cause of error:
In the BA2 mode of operation, you tried to move more than
one axis.
Corrective action:
Move only one axis.

6106
8130 Motor brake defective %.1s

Cause of error:
- Motor brake defective
Corrective action:
- Inform your service agency
- Check the motor brake control
- Exchange the motor

6107
8B90 Current regulator lock %.2s

Cause of error:
- Wrong type of motor
- Line count or rotary encoder type incorrect
Corrective action:
- Inform your service agency
- Check the type of motor in the motor table
- Check line count = 0 with UASM (U/f mode)
- Check encoder type = 0 bei UASM (U/f mode)

6108
8640 I2T value of motor is too high %.1s

Cause of error:
- The load over the duration of the motor is too high.
Corrective action:
- Reduce the load or the duration
- Check the motor table and machine parameters
- Check whether the motor is designed for the load
- Inform your service agency

6109
8650 I2T value of power module is too high %.1s

Cause of error:
- The load over the duration of the drive is too high.
Corrective action:
- Reduce the load or the duration
- Check the power module and the machine parameters
- Check whether the power module is designed for the load
- Inform your service agency

6110
8AF0 Encoder %.1s defective

Cause of error:
- Contamination of the position encoder
- Encoder cable defective
- Motor control PCB defective
Corrective action:
- Inform your service agency
- Exchange the position encoder
- Check the encoder cable
- Exchange the motor control PCB

6118
Press MC BA4 permissive key

Cause of error:
In the BA4 mode of operation, the permissive key was not
pressed within the time defined in MP529.
Corrective action:
Press the permissive key.

6182
Profibus: Configuration error

Cause of error:
The profibus configuration file is either not registered in
the OEM.SYS file (keyword PROFIBUSCFG=) or it could not be
found.
Corrective action:
Inform your service agency.

6183
Profibus: PCI hardware error

Cause of error:
Cannot access the Profibus master board.
Corrective action:
Inform your service agency.

6184
Profibus: file/memory error

Cause of error:
In the Profibus functions there is either a data access
error or an error in the memory management.
Corrective action:
Inform your service agency.

6187
Excessive subprogramming

Cause of error:
In a Contour Pocket cycle or a Contour Train cycle you
called more than 6 programs (PGM CALL, ISO: %..).
A program call can also be:
- Cycle 12 (PGM CALL, ISO: G39)
- Calling an OEM cycle
Corrective action:
Edit the part program.

6188
Excessive subprogramming

Cause of error:
You programmed more than 6 program calls (PGM CALL, ISO:
%..). A program call can also be:
- Cycle 12 PGM CALL (ISO: G39)
- Calling an OEM cycle
Corrective action:
Edit the part program.

6189
5-V power supply too high

Cause of error:
The 5-V power supply of the control is too high.
Corrective action:
- Inform your service agency
- Check the power supply

6190
5-V power supply too low

Cause of error:
The 5-V power supply of the control is too low.
Corrective action:
- Inform your service agency
- Check the power supply
- Check the power consumption of the consumer units
(encoders)

6193
Spline starting point incorrect

Cause of error:
The starting point of the spline is too far away from the
end point of the previous contour element.
Corrective action:
Edit the NC program.

6195
C470 No nominal speed values %s

Cause of error:
- Internal software error
- Position controller cycle time too short
Corrective action:
- Inform your service agency
- Check the software version
- Check machine parameter MP7600.0

6212
Actual pos. capture not possible

Cause of error:
You attempted to load the actual position into the program
while the tilted working plane function was active.
Corrective action:
The actual position can be loaded only if the tilted working
plane function is not active.

6236
The PLC program has been stopped

Cause of error:
The PLC program was stopped because of a system error in the
PLC.
Corrective action:
Inform your machine tool builder.

6264
Program-run graphics impossible!

Cause of error:
The TNC is being so heavily utilized to machine the current
workpiece that there is no more capacity available for the
program-run graphics.
Corrective action:
No corrective action possible.

6291
Reference the spindle!

Cause of error:
You tried to you use touch probe cycle 3 without first
referencing the spindle.
Corrective action:
Move the spindle over the reference point, for example by
switching the spindle on in the Manual operating mode with
M03.

6294
Safe MP changed by PLC

Cause of error:
A safety-oriented machine parameter was changed by the PLC.
Such a change is not allowed.
Corrective action:
-Edit the PLC program.
-Inform your service agency.

6297
C4A0 Inverter %s is not active

Cause of error:
- Inverter switched off (PLC, SH1)
- Inverter defective
- Motor defective
- Wrong motor selected in the motor table
- Motor power cable was exchanged
- Motor incorrectly connected
Corrective action:
- Inform your service agency
- Check the inverter and wiring
- Check the motor and wiring

6298
C4C0 No motor current %s

Cause of error:
- Motor not connected or incorrectly connected
- Inverter defective
- Motor defective
- Wrong motor selected in the motor table
- Motor power cable was exchanged
Corrective action:
- Inform your service agency
- Check the motor and wiring
- Check the inverter

6299
C4D0 Error in torque constant %s

Cause of error:
- If the value for the torque constant is 0 or >9999, it can
have the following causes:
1) Motor.mot: No-load voltage and/or rated rpm have an
invalid value (or 0)
2) Motor.sn: The entry for the torque constant is 0 or >9999
Corrective action:
- Check the motor table

6307
T%s: Remaining tool life too short

Cause of error:
The remaining tool life (TIME2 column in the tool table) of
the tool indicated in the error text has been exceeded.
Corrective action:
- Use a new tool.
- Correct the current tool life (CUR.TIME column in the tool
table).
A complete list of the tools whose tool life has expired is
contained in the TOOLLIST.ERR file stored in the TNC:\
directory.

6308
Tool %s not defined

Cause of error:
You called a tool that is not contained in the tool
magazine.
Corrective action:
Check the pocket table and add the tool if required.
A complete list of the tools that are not contained in the
tool magazine can be found in the the TOOLLIST.ERR file
stored in the TNC:\ directory.

6309
Data trans.: illegal characters

Cause of error:
You attempted to upload a file from the TNC containing
special characters that cannot be transferred with the
selected interface mode.
Corrective action:
Set machine parameter 5020.0 (EXT1) or 5020.1 (EXT2) to 8
data bits and use MOD, RS232 Setup to select the operating
mode EXT1 or EXT2.

6312
MP subfile missing

Cause of error:
The given machine parameter subfile does not exist.
Corrective action:
Create a machine parameter subfile.

6408
MP subfile incorrect

Cause of error:
The given machine parameter subfile contains incorrect
entries.
Corrective action:
Correct the machine parameter subfile.

6409
PLC strobe not allowed (%s)

Cause of error:
The PLC activated a strobe output in an M, S, or T2
function, although this function is configured for
uninterrupted traverse on the NC.
Corrective action:
- Shut down the control and restart it.
- Inform your machine tool builder.

6410
PLC strobe illegal in cycle %d

Cause of error:
The PLC activated a strobe output within one of the cycles
1, 2, 17 or 18 or during tool measurement. No PLC strobe
outputs are permitted within these cycles.
Corrective action:
- Shut down the control and restart it.
- Inform your machine tool builder.

6411
Limit switching not allowed

Cause of error:
The PLC attempted to change the limit switch during program
run. This can be triggered, for example, by a time overlap
between the NC start or the acknowledgment of an M/S/T
strobe by the PLC and a switch of the traverse range.
Corrective action:
- Shut down the control and restart it.
- Inform your machine tool builder.

6412
Preset saving not possible

Cause of error:
An attempt was made to change a preset value during program
run. This can be triggered, for example, by a time overlap
between the NC start or the acknowledgment of an M/S/T
strobe by the PLC and a switch of the traverse range.
Corrective action:
- Shut down the control and restart it.
- Inform your machine tool builder.

6413
Kinematic change not possible

Cause of error:
An attempt was made to select another kinematic
configuration during program run. This can be triggered, for
example, by a time overlap between the NC start or the
acknowledgment of an M/S/T strobe by the PLC and a kinematic
selection by the PLC.
Corrective action:
- Shut down the control and restart it.
- Inform your machine tool builder.

6414
block scan inconsistent %s

Cause of error:
During restoration of the machine status after a block scan
(mid-program startup), the conditions on the machine
regarding spindle speed (S), traverse range (R) or preset
(P) were not the same as calculated in the block scan.
Corrective action:
- Shut down the control and restart it.
- Inform your machine tool builder.

7222
Line is write-protected

Cause of error:
- You tried to edit or delete a write-protected line in the
preset table.
- You tried to write a value in the active line of the
preset table.
Corrective action:
- Your machine tool builder activated the write protection.
It could be that a fixed datum is defined in this line. If
necessary, contact your machine tool builder.
- Overwriting the active preset is not allowed. Use another
preset number.

7784
Error while writing to table

Cause of error:
When a table was being written to, one of the following
errors occurred:
- Target line or column does not exist
- The search text for finding the target was not found
- No kinematic table is active
Corrective action:
- Check the line and column number
- Check wheter the search text is entered in the table
- Activate the kinematic table. If necessary, contact your
machine tool builder

7786
8061 Inverter not ready

Cause of error:
- Readiness signal of the inverter (supply unit) is inactive
after the feedback control starts
- Main contactor has opened
- Error in the PLC program
- Inverter defective
Corrective action:
- Try restarting the inverter. If the error recurs:
- Inform your service agency
- Check the wiring (main contactor)
- Check the PLC program
- Exchange the inverter (supply unit)

7787
8150 Field orient. successful %.1s

Cause of error:
- Field orientation successful
Corrective action:
- Press CE to acknowledge the message

7797
8BE0 Encoder defective %.1s

Cause of error:
- Incorrect nominal increment between two reference marks
Corrective action:
- Inform your service agency.
- Check the entry in the motor table or MP2206.x.
- Check the entry in MP334.x.
- Check whether the reference signal is disturbed.

7798
FF01 System error %d

Cause of error:
CC reports an error code for which there is no error message
yet.
Corrective action:
- Inform your service agency.
- Introduce an error text.

7798
CC error

Cause of error:
CC reports an error code for which there is no error message
yet.
Corrective action:
- Inform your service agency.
- Introduce an error text.

7798
CC%d error

Cause of error:
CC reports an error code for which there is no error message
yet.
Corrective action:
- Inform your service agency.
- Introduce an error text.

7799
MC brake test not completed

Cause of error:
The brake test was started, but no end was received within 2
seconds from the CC.
Corrective action:
- Internal software error
- Inform your service agency

7800
+24 V MC short on brake line

Cause of error:
On brake channel 1 MC there is a short curcuit with 24 V.
Corrective action:
- Check brake channel 1.
- Inform your service agency.

7801
0 V MC short on brake line %.2s

Cause of error:
On brake channel 1 MC there is a short circuit with 0 V.
Corrective action:
- Check brake channel 1.
- Inform your service agency.

7803
Set the datum by soft key!

Cause of error:
After a probing process you tried to set the datum with the
ENT key.
Corrective action:
Datum setting is possible only through the SET DATUM, ENTER
IN DATUM TABLE or ENTRY IN PRESET TABLE soft keys.

7815
Machine not initialized

Cause of error:
- After the machine traversed the reference points, you
tried to select a program run mode although the machine was
not yet completely initialized.
- You canceled the initialization process.
Corrective action:
- Close all open protective doors.
- Unlock all emergency stop buttons.
Then press the INIT MACHINE soft key (2nd soft-key row).

7907
8BA0 Incorrect reference signal or line count %.2s

Cause of error:
- Incorrect entry for the line count STR in the motor table
- Incorrect reference signal
- Interference pulse
- Encoder cable is defective (interruption or short circuit)
Corrective action:
- Inform your service agency.
- Check the entry in the motor table.
- Check the signals of the speed encoder or velocity encoder
(PWM 8)
- Check the encoder cable for interruptions or short
circuits under mechanical load (pinching, stretching, etc.).
- Check the shielding and connection of the shield in the
encoder cable.
- Exchange the encoder cable.
- Exchange the motor.

7922
Supply voltage missing at X44

Cause of error:
Supply voltage on connector X44 missing.
Corrective action:
- Check the wiring.
- Inform your service agency.

7923
MC tool mag AutoStart impossible

Cause of error:
Automatic start of machine tool axis with open safety doors
T.
Corrective action:
- Edit the PLC program.
- Inform your service agency.

7933
C4E0 Field angle determination %s is not allowed in this mod
e

Cause of error:
- The selected process for determining the field angle is
invalid or impossible with this encoder.
Corrective action:
- Inform your service agency.
- Check the entry in MP2250.x (only CC 424), MP2252.x (only
CC 424) and MP2254.x and/or the entry in the SYS column of
the motor table (see Technical Manual).

7934
C018 Master-slave torque: Axis assignment incorrect

Cause of error:
- The axis in master-slave torque control are permissible
only at X15/X17 or X16/X18.
Corrective action:
- Inform your service agency.
- Change the axis assignment.

7935
Binary file on external drive

Cause of error:
You tried to save or open a binary coded file (NC program,
table) on an external drive (network drive).
Corrective action:
Copy the file to the TNC drive and then open it, or save a
new file there.

7936
Target directory is source dir.

Cause of error:
You named the same directory as source and target for
copying.
Corrective action:
Select another target directory.

7937
Target file is source file

Cause of error:
You named the same file as source and target for copying.
Corrective action:
Name another directory or file as target.

7938
MP2257.%d incorrect (ID=$%08X)!

Cause of error:
When a synchronous motor operates with an encoder without Z1
track, the measured field angle is entered in MP2256.x and a
unique control identification is entered in MP2257.x.
The control ID entered in MP2257.x does not fit this
control. The control ID of this control is given in
parentheses.
Corrective action:
CAUTION: Loading a control ID in MP2257.x with incorrect
field angle in MP2256.x can lead to uncontrolled drive
movement! In MP2257.x, enter the control ID only if you are
absolutely sure that the field angle in MP2256.x fit to this
drive (e.g. after control exchange)!
If you are not sure, or your machine parameter file was
copied from another control, have the control determine the
field angle again.

7941
8BF0 Input frequency from speed encoder %.1s

Cause of error:
- Interference in speed-encoder signals
Corrective action:
- Inform your service agency
- Check the encoder signals
- Check the shielding

7947
A040 CC%d operating mode not possible

Cause of error:
The status of the operating mode switches and the protective
doors is not allowed.
Corrective action:
- Inform your service agency
- Check the setting of the operating mode switches
- Check the status of the switch for the safety doors
- Check the wiring

7948
A041 CC%d BA4 not possible

Cause of error:
- Keylock switch 1 not in automatic mode (BA1)

Keylock switch 1 defective
- Wiring error
Corrective action:
- Set keylock switch 1 to automatic mode (BA1)
- Inform your service agency

7949
A043 CC%d BA2 only one axis allowed

Cause of error:
The simultaneous movement of more than one axes is not
allowed in operating mode BA2 with open safety doors.
Corrective action:
Wait until all axes are at standstill, and then start only
one axis.

7950
A800 CC limit switch %.1s+

Cause of error:
Permissible positive range of traverse exceeded.
Corrective action:
- Inform your service agency
- Check the parameter setting MP650

7951
A810 CC limit switch %.1s-

Cause of error:
Permissible negative traverse range exceeded.
Corrective action:
- Customer service agency
- Check the setting of parameter MP670

7952
A820 CC speed greater than SRG %.2s

Cause of error:
The maximum permissible velocity in the SRG operating mode
was exceeded.
Corrective action:
- Reduce the feed rate and shaft speed before opening the
safety doors
- Check the operating mode (setting of key-operated switch)
- Inform your service agency
- Check the parameter values:
MP540.x/MP541: Operating mode BA3/BA4
MP552.x/MP551: Special operation
MP590.x/MP591: Operating mode BA2

7953
A830 CC SRG rot. speed = 0 %.2s

Cause of error:
- The maximum permissible velocity is 0 (as per parameter)
- An illegal operating mode was selected by keylock switch
- There is a circuit error, or a disturbance at input I19 of
the operator safety module
- Internal software error
Corrective action:
- Check the operating mode (position of keylock switch)
- Check the wiring of the operator safety module inputs.
- Check the parameter value:
MP540.x/MP541: Operating mode BA3/BA4
MP552.x/MP551: Special operating mode
MP590.x/MP591: Operating mode BA2
MP 3210.x: Motor revolutions at rated speed
MP 3510.x: Rated speed for gear ranges
- Inform your service agency

7954
A840 CC SBH rot. speed too high %.2s

Cause of error:
- The maximal permissible velocity of the standstill
monitoring was exceeded.
Corrective action:
- Inform your service agency
- Check the drive

7955
A850 CC SBH rot. speed = 0 %.2s

Cause of error:
- Standstill monitoring was set to 0
- Parameter MP1054.x = 0
- Internal software error
Corrective action:
- Inform your service agency
- Check MP1054.x (traverse per motor revolution)

7956
E006 CC%d input (NE2) not equal to 0

Cause of error:
Error in dynamic test of the 2nd emergency-stop loop.
In the dynamic test, O V is expected at input NE2 after no
later than 1.5 min. If a voltage of 24 V is present here,
this error message appears.
Corrective action:
- Inform your service agency
- Check the wiring
- Check the emergency-stop button
- Exchange the hardware

7957
E007 CC%d S input not equal 0

Cause of error:
Error in dynamic test of the 2nd emergency-stop loop.
In the dynamic test, O V is expected at all door contacts
and key-operated-switch inputs after no later than 1.5 min.
If a voltage of 24 V is present here, this error message
appears.
Corrective action:
- Inform your service agency
- Check the wiring
- Check the door contacts, key-operated switches
- Exchange the hardware

7964
TCPM: Contradictory vector!

Cause of error:
The given tool vectors of two successive points permit no
interpolation.
Corrective action:
Define the interpolation points at a closer distance.

7969
Application %s cannot be started

Cause of error:
Due to insufficient system resources (e.g. memory-consuming
high-speed cutting) a part of the system software cannot be
loaded.
Corrective action:
Call the desired function again later.

7971
Process cannot be run

Cause of error:
One of the processes required for editing files (e.g.
background copying) could not be started. There may be too
many of these processes already active.
Corrective action:
- Wait until background copying processes are completed.
- Restart your control.
- If the problem persists, contact your HEIDENHAIN agency.

7972
Target device does not exist

Cause of error:
The drive specified in the path is invalid.
Corrective action:
Enter the correct drive label.

7973
File cannot be renamed

Cause of error:
You tried to rename a file so that the new file name would
be identical to the old file name.
Corrective action:
Enter the new file name so that it differs from the old file
name.

7974
File type cannot be changed

Cause of error:
You tried to convert a binary-type file into another
binary-type file.
Type conversions are only possible between ASCII-type files,
or from binary to ASCII (or vice versa).
Corrective action:
Copy and rename the binary-type file or convert it into an
ASCII file.

7975
No space left on drive

Cause of error:
- No more free space is available on the selected drive.
- Too many files are saved in the PLC root directory.
Corrective action:
- TNC drive: Delete any unnecessary files.
- Network drive: Use another network drive.
- PLC drive: Delete any unnecessary files.

7976
Directory does not exist

Cause of error:
The file specified does not exist.
Corrective action:
Use an existing file for the selected file operation.

7977
File system I/O error

Cause of error:
An error occurred while accessing a file system device.
Corrective action:
- TNC drives: Switch the control off and then on again in
order to have the drives checked. If the problem persists,
contact your HEIDENHAIN agency.
- Network drives: Check the network connections and the
computer providing the directory.

7978
File access canceled

Cause of error:
File access was canceled.
- You pressed the "END" soft key while a file operation was
being executed.
- File access was timed out (e.g. connecting network drives,
setting up the directory tree).
Corrective action:
- Allow sufficient time for the file operation to be
executed before you cancel it with the "END" key.
- Run the file operation in the background.
- Timeout on network drive: Check whether the server is
switched on and whether it reacts to access attempts.

7979
Too many files open

Cause of error:
Too many files were opened at the same time (e.g. by
background copying).
Corrective action:
- Wait until background jobs are completed.
- If the problem persists, contact your HEIDENHAIN agency.

7980
Line/block too long

Cause of error:
The TNC found a data block or a line with a length of more
than 512 characters in the selected file.
The TNC is unable to read or process such files.
Corrective action:
- Copy the ASCII files to a network drive and shorten the
lines using an editor that has no line length limit.
- Binary-coded TNC files must be copied from an external
device to the TNC after the file contents have been checked
and corrected if required.

7981
File does not exist

Cause of error:
- The given file does not exist
- The given file has been deleted since last used
- smarT.NC: You selected an .HU program that uses a point
table that does not exist on the TNC hard disk
Corrective action:
- Use an existing file for the selected file operation
- Check the .HU program for missing point tables and restore
or read-in the missing files

8001
No real-time application active

Cause of error:
You attempted to use FN17/FN18 to exchange data between the
NC program and an OEM real-time application, although the
real-time application is not active.
Corrective action:
- If required, start the real-time application.
- If the problem persists, contact your HEIDENHAIN agency.

8002
Error in real-time application

Cause of error:
You attempted to use FN17/FN18 to exchange data between the
NC program and an OEM real-time application, which resulted
in an error in the real-time application.
Corrective action:
- Check the data.
- If the problem persists, contact your machine tool
builder.

8004
8B30 Motor temp. %.2s too high

Cause of error:
- Measured motor temperature is too high.
- No temperature sensor.
- Motor encoder cable is defective (wire broken).
- Entry in motor table is incorrect.
- Incorrect or defective temperature sensor was installed.
Corrective action:
- Let the motor cool down.
- Inform your service agency.
- Check the motor encoder cable.
- Check the entry in the motor table.
- Measure the temperature sensor (576 [Ohm] at 20 [°C] 1000
[Ohm] at 100 [°C])

8005
Context change only on initiat.!

Cause of error:
You tried to make a major change to the format of an NC
block.
Corrective action:
Changing the NC block format is possible only if you place
the cursor on the block initiator.

8024
8860 Input frequency of speed encoder %.1s

Cause of error:
- Disturbance in speed encoder signals
Corrective action:
- Inform your service agency
- Check the encoder signals
- Check the shielding

8025
8870 Input frequency of position encoder %.1s

Cause of error:
- Disturbance in position encoder signals
Corrective action:
- Inform your service agency
- Check the encoder signals
- Check the shielding

8026
8880 No enabling while field angle %s is being found

Cause of error:
- Enabling is canceled while the field angle is being
determined (e.g. PLC program, emergency stop, X150/X151,
monitoring function).
Corrective action:
- Inform your service agency
- Check the PLC program (most frequent cause)

8032
LSV-2: Too many connections

Cause of error:
You have opened too many simultaneously active LSV-2
connections over the Ethernet interface.
Corrective action:
Exit any connections that you do not need.

8043
Compilation not allowed

Cause of error:
You tried to compile the PLC program while running a TNC
program.
Corrective action:
Compile the PLC program after the TNC program run is
finished.

8044
PLC binary file selected

Cause of error:
The externally compiled PLC binary file was activated, not
the associated source file.
Corrective action:
Save all PLC source files on the TNC and select the main
file, since otherwise HEIDENHAIN cannot provide PLC service.

8049
Dependent file write-protected

Cause of error:
You have write-protected a dependent file (.DEP).
Corrective action:
Dependent files are written to automatically by the TNC and
must therefore not be write-protected. Use the soft key to
cancel the write protection.

8071
Cannot switch window!

Cause of error:
- You tried to switch to the section window by soft key
although the section file (*.SEC.DEP) is a read-only file.
- An internal error has occurred when you tried to switch to
the section window by soft key.
Corrective action:
- Remove the write-protection from the section
file(*.SEC.DEP).
- Reduce the path name to a permissible total length.
- Switch the window again later, e.g. after you have
selected another program.

8072
Read-only section file!

Cause of error:
You write-protected the section file (*.SEC.DEP) although
this is not permitted.
Corrective action:
Remove the write-protection from the section file
(*.SEC.DEP), since otherwise the TNC will be unable to
update the section file. This also applies if the program
sections are currently not being displayed on the screen.

8090
Reciprocating not possible!

Cause of error:
In a pocket cycle (rectangular pocket, circular pocket, SL
cycle), you defined the plunge type to be either helical or
reciprocating. This is not possible due to space.
Corrective action:
- Select another type of plunge (vertical plunge)
- Use a smaller tool

8110
NC program aborted

Cause of error:
A running NC program was:
- aborted by a power failure
- canceled by shutting down the software (e.g. Windows
crashed)
- terminated by a program crash
Corrective action:
In the Full Sequence mode, select the "RESTORE POS. AT N"
function. With the "ACCEPT BREAKOFF POINT" soft key you can
run a block scan up to the point of interruption and then
resume machining starting from this point.

8114
0x01 Function not recognized

Cause of error:

Corrective action:


8115
0x02 Function already started

Cause of error:

Corrective action:


8116
0x03 Controller is not active

Cause of error:

Corrective action:


8117
0x04 Controller is active

Cause of error:

Corrective action:


8118
0x05 Pulse is too large

Cause of error:

Corrective action:


8119
0x06 No movement detected

Cause of error:

Corrective action:


8120
0x07 Error reading DAC values

Cause of error:

Corrective action:


8121
0x08 Serial EEPROM: No acknowledgment

Cause of error:

Corrective action:


8122
0x09 Serial EEPROM: SDA hanging on 0 or 1

Cause of error:

Corrective action:


8123
0x0A Data missing

Cause of error:

Corrective action:


8124
0x0C Function locked

Cause of error:

Corrective action:


8125
0x0D Wrong operating mode of TNC

Cause of error:

Corrective action:


8126
0x10 Undefined error (see error buffer)

Cause of error:

Corrective action:


8127
0x?? Undefined error

Cause of error:

Corrective action:


8128
DSP command string too long

Cause of error:

Corrective action:


8129
No data received

Cause of error:

Corrective action:


8130
Faulty data received

Cause of error:

Corrective action:


8131
No measurement data available

Cause of error:

Corrective action:


8132
Undetermined cause of error

Cause of error:

Corrective action:


8133
Mach. param. for drive controller not available

Cause of error:

Corrective action:


8134
Unsupported motor type

Cause of error:

Corrective action:


8135
No HEIDENHAIN power module

Cause of error:

Corrective action:


8136
Incorrect controller unit

Cause of error:

Corrective action:


8140
Message not defined

Cause of error:

Corrective action:


8141
Message unexpected

Cause of error:

Corrective action:


8142
Error message from drive contrlr

Cause of error:

Corrective action:


8213
Entry value incorrect

Cause of error:
The entered value is invalid or lies outside the permissible
limit values.
Corrective action:
Enter another value.

8220
8A00 No inverter enabling %.2s

Cause of error:
Drive cannot be switched on because there is no enabling of
the inverter over -SH1.
Corrective action:
- Inform your service agency
- Check the wiring

8221
8A10 AC fail %.2s

Cause of error:
Drive cannot be switched on because of an active AC fail
signal (power supply).
Corrective action:
- Inform your service agency
- Check the wiring of the power supply
- Test the power supply

8222
8A20 Powerfail %.2s

Cause of error:
Drive cannot be switched on because of an active power fail
signal (power supply).
Corrective action:
- Inform your service agency
- Check the wiring of the power supply
- Test the power supply

8223
8A30 Drive enabling (I32) %.2s

Cause of error:
Drive cannot be switched on because there is no drive
enabling over I32.
Corrective action:
- Inform your service agency
- Check the wiring of the emergency stop circuit

8224
8A40 Enabling of axis group %.2s

Cause of error:
The drive cannot be switched on because there is no drive
enabling for axis groups (X150/X151).
Corrective action:
- Inform your service agency
- Check the connector to X150/X151 for proper engagement
- Check the wiring of X150/X151
- Check MP2040.x

8225
8A50 Inverter not ready %.2s

Cause of error:
The drive cannot be switched on because an inverter is not
ready (RDY signal).
Corrective action:
- Inform your service agency
- Check the ready LED of the inverter
- Check the wiring of the inverter
- On interface PCBs for Siemens inverters the second axis is
not enabled

8226
8A60 Field angle incorrect %.2s

Cause of error:
The drive cannot be switched on because of missing field
angle information.
Corrective action:
- Inform your service agency
- Check the entries of the motor table (measuring device)
- If necessary, ascertain the field angle

8227
8A70 Drive change active %.2s

Cause of error:
The drive cannot be switched on because of a head exchange
or a wye/delta switchover.
Corrective action:
- Inform your service agency
- Check the PLC program

8228
8A80 Error ack. missing %.2s

Cause of error:
The drive cannot be switched on because of a missing error
acknowledgment.
Corrective action:
- Press the emergency stop and switch on again
- Switch on the control voltage
- Inform your service agency
- Check the wiring of the emergency stop

8229
F000 CC%d S-function call error %x

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

8230
8A90 Safety module %.2s

Cause of error:
- Not a safety-oriented control:
- The drive cannot be switched on because the safety module
is locked
- Switch-off of the drive through removal of the external
drive enabling at the input of the safety module
- Safety module is defective (exchange)
- Safety-oriented control:
- Drive cannot be switched on because of the operating
status of the machine
- Drive was switched off because of a change to an illegal
operating status of the machine
Corrective action:
- Inform your service agency
- Safety module is connected only to CC:
- Switch the external drive enabling over the corresponding
input at the safety module (apply 24 V)
- Safety modules are connected at MC and CC:
- All drives:
- Check the function of the protective door contact
- Cancel the emergency stop
- Only spindle drive:
- Check the tool holder (closing)
- Check the permissive key
- Check the position of the detachable-key switch
- Exchange the safety module(s)

8231
FUNCTION TCPM is not possible

Cause of error:
You tried to use the FUNCTION TCPM function with the AXIS
SPAT option, although - you have not programmed all three
spatial angles A, B and C, or- one rotary axis is already at
a position other than 0.
Corrective action:
- Enter all three spatial angles
- Set the position display values of the rotary axes to 0

8284
Entry for elec. ID label missing: %s

Cause of error:
The name of the motor (or power module) with the electronic
ID label was not found in the motor table (or power module
table).
Corrective action:
- Enter the motor or power module in the corresponding
table.
- Ask for a new motor table or power module table from
HEIDENHAIN.

8286
AC30 CC ampl. too high %.2s (position)

Cause of error:
- The amplitude of the position encoder signal is too high
- Fault in the encoder signal
- Short circuit in the encoder cable
- Signal amplitude of encoder is too high
Corrective action:
- Inform your service agency
- Check the encoder connection (ground connection)
- Check the encoder

8287
AC40 Position encoder %.2s defective

Cause of error:
- No encoder signal available
- Interruption in position encoder cable
- Signal amplitude encoder is missing or too small.
Corrective action:
- Inform your service agency
- Check the position encoder connection
- Check the position encoder
- Check the amplitude of the encoder signal

8288
AC50 CC freq. too high %.2s (position)

Cause of error:
- The maximum input frequency was exceeded at a position
encoder input
- Fault in the encoder signal
Corrective action:
- Inform your service agency
- Check the encoder connection (ground connection)
- Check the encoder
- Check the input frequency of the encoder signal

8290
Working space limit exceeded

Cause of error:
The calculated path of the tool results in a violation of
the defined working envelope of the machine, e.g. by the
tilting or swiveling element.
Corrective action:
- Check the programmed coordinates and, if necessary, edit
the program.
- Check the datum and reset it if needed.

8291
8BB0 Motor temp. too low %.2s

Cause of error:
- Measured motor temperature too low
- Temperatur sensor incorrectly wired (short circuit)
- Temperature sensor is defective
- Incorrect temperature sensor (KTY84 required)
- Hardware error on encoder input board
Corrective action:
- Inform your service agency
- Check the wiring
- Test the temperature sensor
- Deselect the monitoring for low temperature limit MP2220
bit 5
- Exchange the encoder input board

8292
PL 510 supply voltage missing

Cause of error:
Power supply of the PLB 510 basic module missing.
Corrective action:
- Inform your service agency
- Check the wiring of the PLB 510 basic module

8293
Short circuit at PL 510 output

Cause of error:
A short circuit has occurred at a digital output of a PLC
16-8 input/output module.
Corrective action:
- Inform your service agency
- Check the wiring of the PLD 16-8 input/output module (for
the outputs involved see the red LED at X4 pin 1)

8354
C500 MP2520 %s too large

Cause of error:
- Differential factor is too large (max. value 0.5
[As^2/rev])
Corrective action:
- Inform your service agency
- Set MP2520.x smaller than 0.5

8355
C4F0 Command not allowed

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

8401
PLC module %d unknown

Cause of error:
An unknown PLC module was programmed.
Corrective action:
Edit the PLC program.

8402
C510 Drive release %.1s not allowed

Cause of error:
- During readout of the electronic ID label the power module
must not be in the "ready" status (-SH1 is inactive).
Corrective action:
- Inform your service agency
- Check the software version

8494
CC%d timeout version comparison

Cause of error:
The CC does not sending any version numbers within 2 s
(STOPP 0).
Corrective action:
Inform your service agency.

8495
CC%d timeout SG-MP check sum

Cause of error:
The CC does not find any SG-MP checksums within 2 s (STOPP
0).
Corrective action:
Inform your service agency.

8591
PLANE fct.: TURN not allowed!

Cause of error:
You tried to run the TURN positioning behavior with the
PLANE function during active M128 or active FUNCTION TCPM.
Corrective action:
When M128 or FUNCTION TCPM is active, in the PLANE function
you can only use the positioning behaviors MOVE or STAY.

8643
CYCL CALL POS block incomplete

Cause of error:
You programmed a CYCL CALL POS block without all of the
principal axis coordinates X, Y and Z.
Corrective action:
In a CYCL CALL POS block, always program all three principal
axis coordinates X, Y and Z, at which the cycle is to be
run.

8644
Increm. programming not allowed

Cause of error:
You programmed an incremental CYCL CALL POS block without
first having programmed a CYCL CALL POS block with absolute
coordinates.
Corrective action:
Program a CYCL CALL POS block with absolute coordinates X, Y
and Z before the incremental CYCL CALL POS block.

8658
Set datum in all axes

Cause of error:
After a change to the kinematics (e.g. head exchange), you
did not set a new datum in all three main axes X, Y and Z,
and then tried to start a new program.
Corrective action:
You can only start an NC program after a change to the
kinematics if you
- did not set a new datum
- have set a new datum in all three main axes X, Y and Z

8757
MC 422B fan defective

Cause of error:
The fan in the MC 422B is defective.
Corrective action:
- Shut down the control and switch off the machine
- Inform your service agency

8758
This EnDat OEM version is not supported.

Cause of error:

Corrective action:


8772
8AA0 Illegal reference run %.2s

Cause of error:
- A reference value was requested during an active touch
probe cycle
- Internal software error
Corrective action:
- Inform your service agency.
- Check the software version.

8773
8AB0 Illegal probing %.2s

Cause of error:
- A touch probe cycle was started during an active reference
run
- Internal software error
Corrective action:
- Inform your service agency.
- Check the software version.

8776
8310 No current in brake test %.1s

Cause of error:
- Motor is not properly connected
- Inverter is incorrectly connected
- Inverter is defective
- Motor is defective
Corrective action:
- Inform your service agency
- Check the wiring of the motor and inverter
- Check the inverter
- Check the motor

8777
8300 Motor brake defective %.1s

Cause of error:
- Motor brake is defective
Corrective action:
- Before switch-off, move axis to a safe position
- Inform your service agency
- Check the motor brake control
- Exchange the motor

8892
Coupling function not possible

Cause of error:
The coupling function via Module 9226 cannot be run because
the formula cannot be translated.
Corrective action:
- Inform your service agency
- Check the formula in the Module 9226 call

8910
9900 CC%d CC command unknown %d

Cause of error:
- CC command is not allowed for this hardware
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

9776
C420 Ctrlr parameters incorrect %s

Cause of error:
- Feedforward parameter settings incorrect (acceleration,
friction)
- Acceleration too high
- Controller parameters setting incorrect (Ki, Kp, Kd)
- Filter settings incorrect (band-rejection filter, low
pass)
- Inverter is defective (IGBT)
- Incorrent motor selected from the motor table
Corrective action:
- Inform your service agency
- Check the axis adjustment
- Check the inverter

9777
C520 Timeout in pos. cntrlr %.1s

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

9777
C660 Timeout in pos. cntrlr %.1s

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

9778
C530 Timeout in speed cntrlr. %.1s

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

9779
C540 Timeout in current cntrlr %.1s

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

9780
C550 Error in calc. of current %.1s

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

9785
Direction cannot be distinguished because no movement could
be detected.

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

9921
E00F Brake test not performed

Cause of error:
- MC runs no test of the motor brake(s) although it is
necessary according to parameter settings.
- MC does not run the test of the motor brake(s) within 2
seconds.
Corrective action:
- Inform your service agency

9922
A860 Traverse in SRG too large %s

Cause of error:
- The maximum permissible traverse in the SRG operating mode
was exceeded because:
- During probing with oriented spindle stop, the spindle
axis was moved by more than 2 revolutions.
Corrective action:
- Check the probing sequence
- Close the protective doors
- Inform your service agency

10248
NC function not allowed

Cause of error:
The block scan evaluated an NC function that cannot be used
with mid-program startup (e.g. M142, M143).
Corrective action:
- If possible, remove the NC function from the program and
then restart the block scan.
- If this is a control program for calling various part
programs, start the desired part program individually in the
block scan.

10521
Starting time has passed

Cause of error:
For the autostart function, you entered a starting time that
lies in the past.
Corrective action:
Enter a starting time that lies in the future.

10590
E004 SH1 status test to active

Cause of error:
- The measured status of the "-SH1" signal is "high" level
- The "-SH1" signal does not change to the "active" ("low"
level) status, although the MC is no longer triggering the
corresponding watchdog.
Corrective action:
- Internal software error
- Hardware defective
- Inform your service agency

10591
E005 SH1 status test to inactive

Cause of error:
- The measured status of the "-SH1" signal is "low" level
- The "-SH1" signal does not change to the "inactive"
("high" level) status, although the MC is triggering the
corresponding watchdog.
Corrective action:
- Internal software error
- Hardware defective
- Inform your service agency

10592
E010 SH2 status test to active

Cause of error:
- The measured status of the "-SH2" signal is "high" level
- The "-SH2" signal does not change to the "active" ("low"
level) status, although the CC is no longer triggering the
corresponding watchdog.
Corrective action:
- Internal software error
- Hardware defective
- Inform your service agency

10593
E011 SH2 status test to inactive

Cause of error:
- The measured status of the "-SH2" signal is "low" level
- The "-SH2" signal does not change to the "inactive"
("high" level) status, although the CC is triggering the
corresponding watchdog.
Corrective action:
- Internal software error
- Hardware defective
- Inform your service agency

10594
E150 RDY.x stat. stays active %s

Cause of error:
- The measured status of the "RDY.x" signal is active
- The "RDY.x" signal does not change to the "inactive"
("low" level) status, although the MC is blocking the power
module through a corresponding enabling signal.
Corrective action:
- Internal software error
- Hardware defective
- Inform your service agency

10595
E160 RDY.x status is inactive %s

Cause of error:
- The measured status of the "RDY.x" signal is inactive
- The "RDY.x" signal does not change to the "active" ("high"
level) status, although the MC is blocking the power module
through a corresponding enabling signal.
Corrective action:
- Internal software error
- Hardware defective
- Inform your service agency

10664
Tool usage file locked

Cause of error:
The TNC cannot generate the tool usage file now because it
is being read by another application.
Corrective action:
Generate the tool usage file at a later time.

10665
Programming graphics impossible

Cause of error:
Programming graphics generation had to be terminated due to
an internal error.
Corrective action:
Select the NC program again and restart generation of a new
programming graphic (RESET+START soft key)

10672
SPAWN/SUBMIT is blocking a context switch

Cause of error:
The PLC in-code tracer cannot be started because one of the
SPAWN/SUBMIT jobs in the system blocked all context
switching for more than 3 seconds.
Corrective action:
Every program loop in a SPAWN/SUBMIT job must contain an
opportunity to switch contexts (cooperative multitasking).
You can do this by calling one of the PLC modules 9260,
9262, 9263, 9212, 9216, 9217, 9108 or 9109.
You can find the faulty SPAWN/SUBMIT job on the process
monitor because it stays the "RUN+" state for a long time.

10673
C560 Param. filter 1 invalid %.1s

Cause of error:
- Incorrect entry in MP2542.x, MP2552.x, MP2562.x or
MP2572.x
- This is a software error
Corrective action:
- Inform your service agency
- Check entries in MP2542.x, MP2552.x, MP2562.x and MP2572.x
- Check the software version

10675
C570 Param. filter 2 invalid %.1s

Cause of error:
- Incorrect entry in MP2543.x, MP2553.x, MP2563.x or
MP2573.x
- This is an internal software error
Corrective action:
- Inform your service agency
- Check entries in MP2543.x, MP2553.x, MP2563.x and MP2573.x
- Check the software version

10677
C580 Param. filter 3 invalid %.1s

Cause of error:
- Incorrect entry in MP2544.x, MP2554.x, MP2564.x or
MP2574.x
- This is an internal software error
Corrective action:
- Inform your service agency
- Check entries in MP2544.x, MP2554.x, MP2564.x and MP2574.x
- Check the software version

10679
C590 Param. filter 4 invalid %.1s

Cause of error:
- Incorrect entry in MP2545.x, MP2555.x, MP2565.x or
MP2575.x
- This is an internal software error
Corrective action:
- Inform your service agency
- Check entries in MP2545.x, MP2555.x, MP2565.x and MP2575.x
- Check the software version

10681
C5A0 Param. filter 5 invalid %.1s

Cause of error:
- Incorrect entry in MP2546.x, MP2556.x, MP2566.x or
MP2576.x
- This is an internal software error
Corrective action:
- Inform your service agency
- Check entries in MP2546.x, MP2556.x, MP2566.x and MP2576.x
- Check the software version

10683
E170 Pos. error too large %.1s

Cause of error:
- Parameter value in MP640.x is too small
- Defect in the mounting of the position encoder
- Incorrect thermal, linear or nonlinear compensation
- Excessive backlash
Corrective action:
- Check the parameter value in MP640.x (maximum position
deviation between MC and CC during operation)
- Check the parameter value in MP720.x (linear axis error
compensation for analog axes)
- Check the parameter value in MP710.x (backlash
compensation)
- Check the mounting of the position encoder- Inform your
service agency

10685
E014 Err. during -N0 signal test

Cause of error:
- Change in the level of the CC1 switch-off signal: -N0 is
not recognized by the CC0.
- Internal software error
- Hardware error
Corrective action:
- Check the software version
- Inform your service agency

10710
PROFIBUS inputs were not updated.

Cause of error:
Reaction time of Profibus was exceeded.
The PLC program executed a PLC cycle with old PROFIBUS input
data after this warning occurred.
Corrective action:
Inform your service agency if the error recurs.

10711
PROFIBUS inputs were not updated.

Cause of error:
Reaction time of Profibus was exceeded.
The PLC program executed two PLC cycles with old PROFIBUS
input data in succession after this warning occurred.
Corrective action:
Inform your service agency.

10929
E00B Cutout channels test error

Cause of error:
- Illegal code received for conducting the test.
Corrective action:
- Inform your service agency
- Internal software error

10930
E00E Illegal pulse deletion test

Cause of error:
- Command for pulse deletion test was received, although the
previous test is not yet finished.
Corrective action:
- Inform your service agency
- Internal software error

10931
C017 PWM frequency too high

Cause of error:
- For a single-speed control loop, in MP2180.x the double
PWM basic frequency has been set, and in MP2182.x the half
of the current-controller cycle time.
Corrective action:
- Inform your service agency
- Check MP2180.x and MP2182.x
- Use a double-speed control loop instead of single-speed

10942
Incomplete display

Cause of error:

Corrective action:


10949
Stepover is too small

Cause of error:
The lateral infeed, which is calculated from the active tool
radius and the path overlap factor, is too small.
Corrective action:
Enlarge the tool radius or the path overlap factor.

10950
Overlap factor too large

Cause of error:
The path overlap factor defined in a fixed cycle is too
large.
Corrective action:
Program a path overlap factor between 0.1 and 1.414.

11044
Cylinder radius 0 not permitted!

Cause of error:
You entered 0 for the cylinder radius Q16 for the cylinder
surface machining cycle.
Corrective action:
Enter a cylinder radius other than 0.

11045
Queue overflow: %s

Cause of error:
More than 44 entries via Marker M4753 in queue Q_PLCLOGBOOK.
Corrective action:
- Edit the PLC program
- Inform your service agency

11232
Cannot switch modes of operation

Cause of error:
You started the pattern generator or the contour programming
while in a machining form and from there tried to switch to
another operating mode.
Corrective action:
Close the pattern generator or contour programming and then
close the form input mode (saving or discarding the data)
before you switch to another operating mode.

11275
File type missing or incorrect

Cause of error:
You tried to create a new file without first defining the
appropriate file type.
Corrective action:
Enter the correct file type.

11390
C016 "Double speed" not possible

Cause of error:
- Control loop on X51 or X52 is defined as "double speed,"
although the control loop on X53 or X54 is active
- Control loop on X55 or X56 is defined as "double speed,"
although the control loop on X57 or X58 is active (only CC
4xx with 8 control loops)
Corrective action:
- Inform your service agency
- Define the control loop on X51 or X52 as "single speed,"
or deactivate the PWM output X53 or X54
- Define the control loop on X55 or X56 as "single speed,"
or deactivate the PWM output X57 or X58 (only CC 4xx with 8
control loops)

11391
Key is locked

Cause of error:
You pressed a key that is locked at present by the NC
software.
Corrective action:
If necessary, repeat the function at a later time.

11410
Global Q parameter not defined

Cause of error:
A program run (test run) showed that a globally effective Q
parameter is not defined.
Corrective action:
Check whether all required global parameters are in the
program head and add more if required.

11411
Global Q param. doubly defined

Cause of error:
A program run (test run) showed that a globally effective Q
parameter is defined twice.
Corrective action:
Global parameters can be defined only in the program head.
Check the program and, if required, delete any redundant
definitions.

11412
Global parameters missing

Cause of error:
You tried to test or run a unit program in which one or more
global cycle parameters are not defined in the program
header.
Corrective action:
Complete the program header.

11413
smarT.NC not possible

Cause of error:
You tried to switch to the smarT.NC mode although a program
is being run in the test-run mode.
Corrective action:
Finish the test run and them switch to smarT.NC mode. At
present, parallel operation is not possible.

11442
Two rotary positions not allowed

Cause of error:
In a pattern or a frame, you tried to define two rotary
positions at once.
Corrective action:
Define only the rotary position of the reference axis or
minor axis.

11453
File name already exists

Cause of error:
You tried to assign a name to a new file, although that name
already exists.
Corrective action:
Use another file name.

11454
Program header already exists

Cause of error:
You tried to insert the UNIT 700 (program header), although
it already exists.
Corrective action:
Make changes in the existing program header.

11503
8B40 No drive release %.2s

Cause of error:
- Inverter not ready
- No pulse release for the power module
- Uz too high
- Power-fail signal active
- With M controls: I32 input inactive
- With P controls: Drive enabling at X50 inactive
In addition, for 246 261-xx (digital current controller):
- For the given axis an illegal motor model (e.g. linear
motor) was selected.
- The CC receives a "Drive on" command for a nonexistent
axis.
- The power module is not ready when the field orientation
starts.
Readiness of the power module is detected through the Ready
signal on the PWM cable.
- The power module is not ready when the current controller
adjustment begins.
Corrective action:
- Inform your service agency
- Check the activation and wiring of the pulse release
- Check Uz
- Check the emergency stop circuit
- For a non-regenerative system: Is the braking resistor
connected?
- For a regenerative system: Is the energy recovery
activated?
- Check the cable ground and shield
- Exchange the power module
- For SIEMENS power converter (inverter): Exchange the
interface card
- Exchange the drive control board

11552
C5E0 MP2606.x incorrect

Cause of error:
- On the CC 424, the input range for MP2606.x is 0.0 to 0.5.
Corrective action:
- Inform your service agency
- Check the input values for MP2606.x

11553
C5F0 Wrong position-encod. input

Cause of error:
- An incorrect input was selected for the position encoder
(MP110.x/MP111.x)
Possible configurations:
CC 4xx/6 control loops: X201 to X206
CC 4xx/8 control loops: X201 to X208
CC 4xx/10 control loops: PWM outputs X51 to X56: X201 to
X206
PWM outputs X57 to X60: X207 to X210
Corrective action:
- Inform your service agency
- Check MP110.x/MP111.x

11559
M120: LOOK AHEAD not possible

Cause of error:
You tried within an FK sequence to activate the LOOK AHEAD
function with M120 LA.
Corrective action:
- Delete M120 within the FK sequence
- Activate M120 before the FK sequence

11574
M114 without machine geometry

Cause of error:
The M function M114 was programmed although no corresponding
description of the machine geometry had been saved in a
kinematic table.
Corrective action:
Define the machine geometry in a kinematic table.

11575
Axis geometry not defined

Cause of error:
You programmed a Cycle 27, Cylinder Surface (ISO: G127),
although the axis configured in the active kinematic table
was either not the programmed rotary axis or not a rotary
axis at all.
Corrective action:
- Define the correct rotary axis in the contour subprogram.
- Have the machine tool builder check the kinematic table.

11576
Rotary-table coordinates missing

Cause of error:
Coordinates of rotary axis center are missing in the active
kinematic table.
Corrective action:
Check the kinematic table. If necessary, refer to your
machine tool builder.

11577
No kinematics defined

Cause of error:
You used M128 before the machine geometry was defined in a
kinematic table.
Corrective action:
Check the kinematic table. If necessary, refer to your
machine tool builder.

11578
Angle cannot be calculated

Cause of error:
In the Tilted Working Plane function you have the
spatial-angle input mode active although the TNC does not
support this mode for your machine configuration.
Corrective action:
Select axis-angle input in the active kinematic table.
If necessary, refer to your machine tool builder.

11579
Kinematic table missing

Cause of error:
- In OEM.SYS, under the keyword KINEMATIC=, an incorrect
path or file name was entered for the allocation table for
kinematic descriptions
- The allocation table for kinematic descriptions is
missing.
Corrective action:
- Correct the path or file name in the OEM.SYS file
- Create an allocation table

11580
Activate 3DROT

Cause of error:
In the Manual operating mode, the Tilt Working Plane
function is inactive.
Corrective action:
Activate 3DROT in Manual mode.

11581
PLANE function not possible!

Cause of error:
You tried to run a PLANE function although your machine is
not configured for it.
Corrective action:
Activate spatial-angle input in the active kinematic table.
If necessary, refer to your machine tool builder.

11582
CC%d : Program %s cannot start

Cause of error:
- Internal software error
- Control hardware defective
Corrective action:
- Inform your service agency
- Check the software version
- Check the control hardware

11583
AC10 Motor encoder %.1s defective

Cause of error:
- No encoder signal
- Interruption in motor encoder cable
- Signal amplitude of motor encoder is missing or too small.
Corrective action:
- Inform your service agency
- Check the motor encoder connection
- Check the motor encoder
- Check the amplitude of the encoder signal

11583
C300 Zn track %.2s error

Cause of error:
- No encoder signal
- Interruption in motor encoder cable
- Signal amplitude of motor encoder is missing or too small.
Corrective action:
- Inform your service agency
- Check the motor encoder connection
- Check the motor encoder
- Check the amplitude of the encoder signal

11583
C310 Z1 track %.2s error

Cause of error:
- No encoder signal
- Interruption in motor encoder cable
- Signal amplitude of motor encoder is missing or too small.
Corrective action:
- Inform your service agency
- Check the motor encoder connection
- Check the motor encoder
- Check the amplitude of the encoder signal

11585
PLC strobe not allowed (M%d)

Cause of error:
A PLC strobe function (e.g. PLC positioning) was programmed,
although the NC program is running and no NC strobe is
present.
Corrective action:
- Inform your service agency
- Edit the PLC program

11586
Test graphic not possible

Cause of error:
At present, the system is preventing use of the test
graphic.
Corrective action:
Use the test graphic at a later time.

11588
PGM being edited in smarT.NC

Cause of error:
You tried to edit a program that is being edited in the
smarT.NC mode.
Corrective action:
Cancel the form input in smarT.NC and then make the desired
changes in the Programming and Editing mode.

11589
PGM being edited in parallel

Cause of error:
You tried to edit form data that are being edited in the
Programming and Editing mode.
Corrective action:
Cancel your editing in the Programming and Editing mode and
make the desired changes in the smarT.NC mode.

11593
No option for controller unit

Cause of error:
The connected controller unit is not supported by the main
computer because the required option is not enabled.
Corrective action:
Inform your service agency
- Enable the option for this controller unit

11595
File deletion impossible

Cause of error:
You tried to delete a file that is selected in another
operating mode.
Corrective action:
The file to be deleted must not be active in any other mode
of operation. In the mode in question, select any other file
and try again.

11597
Interference on PL interface

Cause of error:
Interference detected at the interface of the PL 510.
Corrective action:
- Inform your service agency
- Check the wiring of the PL 510
- Check the grounding plan

11598
PLC partition: Not enough memory

Cause of error:
Not enough free memory on the PLC partition.
Corrective action:
- Inform your service agency
- Delete unneeded files from the PLC partition

11601
CC%d: TIMEOUT CMD=0x%02X

Cause of error:
- Internal software error
Corrective action:
- Inform your service agency
- Check the software version

11748
E015 CC protective door open in brake test

Cause of error:
- The protective doors of the work envelope were opened
during the brake test.
Corrective action:
- Close the protective doors.
- Switch off and then restart the control.
- The switch-off test and brake test will be started
automatically.

11750
File does not exist

Cause of error:
You tried to use the "Recent Files" function to open a file
that was moved or no longer exists.
Corrective action:
Select a different file or open a new file.

11751
Select file again!

Cause of error:
You changed the write-protection property of the file
outside of the TNC application while this file was selected
for editing on the TNC.
Corrective action:
Select the file again with the PGM MGT key.

11752
Label name already assigned

Cause of error:
You tried to assign the same label name in more than one NC
block containing LBL SET.
Corrective action:
Use different label names.

11753
Label name already assigned

Cause of error:
A label name in the active NC program was assigned more than
once using the LBL SET function.
Corrective action:
Change the NC program: Use different label names.

11754
Label name not found

Cause of error:
You tried to use LBL CALL to call a subprogram or program
section repeat that does not exist.
Corrective action:
- Change the name in the LBL CALL block.
- Insert a subprogram or program section repeat.

11755
Label name in line %u is taken

Cause of error:
You tried to assign the same label name in more than one NC
block containing LBL SET.
Corrective action:
Use different label names.

12214
USB device cannot be removed

Cause of error:
A file is still open on the USB device you want to remove.
The device can therefore not be removed from the directory
tree of the iTNC. If you nevertheless remove the device,
data losses or malfunctions may occur.
Corrective action:
- If a Print or Save command is currently being transmitted
to this device in the Full Sequence/Single Block/MDI or Test
Run mode of operation, cancel the transmission.
- If an editor is open for a file on this device, close the
editor.

12215
USB device removed w/o being closed

Cause of error:
You removed a USB device from the interface without removing
it from the iTNC directory tree before. This may result in
data losses or malfunctions.
Corrective action:
Before removing a USB device, in the File Manager in the
Programming and Editing mode of operation place the
highlight on the device. First press the "More Functions"
soft key and then the soft key for removing the USB device.

12283
Point angle not defined

Cause of error:
In Cycle 240 Centering you defined parameter Q343 such that
centering is done with respect to the diameter.
However, no point angle is defined for the active tool.
Corrective action:
- Set parameter Q343=0 (centering with respect to entered
depth).
- Define the point angle in the column T-ANGLE of the tool
table TOOL.T.

12284
Contradictory data

Cause of error:
The combination of the parameters Depth (Q201) and Diameter
(Q344) defined in Cycle 240 Centering under Select
depth/diameter (Q343) is not allowed.
Corrective action:
Possible definitions:
Q343=1 (entered diameter active): Q201 must be equal to 0
and Q344 must not be equal to 0.
Q343=0 (entered depth active): Q201 must not be equal to 0
and Q344 must be equal to 0.

12358
CANCELLATION in block %u (%u %%)

Cause of error:
You have aborted the search process.
Corrective action:
If required, restart the search function and let it
terminate the search process.

12759
Tree view buildup canceled

Cause of error:
After selecting a long smarT.NC program, you canceled the
buildup of the tree view. The TNC therefore cannot show the
complete tree structure of the program within smarT.NC, nor
can you test or run the program.
Corrective action:
Select the program again and this time wait until the TNC
has finished building the tree view.

12760
MC housing fan defective

Cause of error:
Rotational speed of the housing fan is too low.
Corrective action:
- Exchange the fan
- inform your service agency

12767
Reentrance impossible

Cause of error:
Reentrance into smarT.NC is at present not possible.
Corrective action:
Restart the run.

12768
Too many units programmed

Cause of error:
The program that you selected cannot be processed by the TNC
because it has too many units.
Corrective action:
Divide the program into two or more smaller programs.

12770
3,3-V power supply too high

Cause of error:
The 3,3-V power supply of the control is too high.
Corrective action:
- Inform your service agency
- Check the power supply

12771
3,3-V power supply too low

Cause of error:
The 3,3-V power supply of the control is too low.
Corrective action:
- Inform your service agency
- Check the power supply
- Check the power consumption of the consumer units
(encoders)

12789
8890 TRC: Wrong type of motor %s

Cause of error:
- The axis for which the torque ripple compensation was
activated through MP2260.x is not driven by a synchronous or
linear motor.
Corrective action:
- Inform your service agency
- To deactivate the compensation, delete the entry in
MP2260.x

12791
88A0 TRC: Wrong control %s

Cause of error:
- The compensation file was generated for a different
control from this. Using a compensation file copied from
another control is not allowed.
Corrective action:
- Inform your service agency
- Find again the compensation parameters with TNCopt under
Optimization/Torque Ripple Compensation
- To deactivate the compensation, delete the entry in
MP2260.x

12793
88B0 TRC: Wrong file - motor %s

Cause of error:
- The compensation file was generated for a motor with a
different speed encoder with EnDat interface from this one.
Using a compensation file copied from another control is not
allowed.
Corrective action:
- Inform your service agency
- Find again the compensation parameters with TNCopt under
Optimization/Torque Ripple Compensation
- To deactivate the compensation, delete the entry in
MP2260.x

12795
C610 TRC: PWM freq. too high %s

Cause of error:
- The axis for which the torque ripple compensation was
activated through MP2260.x is being driven with a PWM
frequency of more than 5000 Hz.
Corrective action:
- Inform your service agency
- Adjust the PWM frequency for the axis to a value less than
or equal to 5000 Hz
- To deactivate the compensation, delete the entry in
MP2260.x

12797
C620 TRC: Invalid parameter %s

Cause of error:
- Invalid parameters in the compensation file of the axis
Corrective action:
- Inform your service agency
- Find again the compensation parameters with TNCopt under
Optimization/Torque Ripple Compensation
- To deactivate the compensation, delete the entry in
MP2260.x

12822
Function could not be concluded (timeout).

Cause of error:

Corrective action:


12823
Enter tool radius greater than 0

Cause of error:
You defined the cutter radius for the active tool in the
tool table as less than or equal to 0.
Corrective action:
Tool measurement is possible only with a positive tool
radius. Change the radius in the table.

12824
More than 5 axes in PLC positng.

Cause of error:
More than 5 axes were defined for PLC positioning in one
positioning block, but the TNC can move no more than 5 axes
simultaneously.
Corrective action:
Please contact your machine tool builder.

12830
Slot position 0 not allowed!

Cause of error:
You tried to run Cycle 254 with the slot position 0 (Q367=0)
in conjunction with the point pattern Cycle 221.
Corrective action:
Use slot position Q367 = 1, 2 or 3 if you want to run Cycle
254 with the point pattern cycle 221

12837
Contour subp.: Only 1 axis pgmd.

Cause of error:
In the first block of a subprogram, you did not defined both
coordinates of the working plane.
Corrective action:
- In SL Cycles 27 to 39, define one linear and one rotary
axis in the first NC block of the contour subprogram.

12857
Permiss. program length exceeded

Cause of error:
You tried to download a program with over 100 NC blocks into
the demo version of the iTNC 530 programming station.
Corrective action:
- Do not download any programs with 100 or more NC blocks.
- Buy a full version of the programming station. The full
version has no limits to the length of the program. For more
information, contact HEIDENHAIN.

13066
Preset saving not possible

Cause of error:
You tried to change a preset value in an active tool-axis
system.
Corrective action:
To change a preset, select in the 3-D rotation menu the
Active or Inactive setting.

13072
Datum setting not allowed

Cause of error:
You tried to set a datum although the M114 function is
active.
Corrective action:
- Use M115 to cancel M114 before setting a datum
- Define the Tilt Working Plane function with corresponding
angles

13147
PLC program is not running

Cause of error:
An attempt was made to activate a function that requires a
running PLC program.
Corrective action:
- Start the PLC program.
- Check MP7210 (only MP7210 <> 2).

13154


Cause of error:
Two collision-monitored objects have come below a certain
minimum clearance.
|<-->| Warning - coarse clearance
|<->| Warning - fine clearance
Corrective action:
Acknowledge the error message with the CE key and retract
the axes.

13155
Collision warning acknowledged

Cause of error:
The machine was moved into a collision-protected area.
Further movement would result in a collision.
|<>| Collision protection prevents further movement of the
axes.
Corrective action:
Use the soft key menu for manual operation to deactivate
collision monitoring, and carefully move the axes out of the
area of danger.
Take the correct traverse direction!

13156
Profibus firmware obsolete

Cause of error:
The Profibus firmware on the Profibus master could not be
updated.
Corrective action:
- Inform your service agency
- Exchange the Profibus master

13302
MPFRAGMENTFILE does not exist

Cause of error:
The file entered in OEM.SYS under "MPFRAGMENTFILE =" cannot
be opened:
Corrective action:
- Inform your service agency
- Create a file for "MPFRAGMENTFILE=" or edit the entry in
OEM.SYS

13340
Entry value incorrect

Cause of error:
You tried to use the FN17 function to write a value that
lies outside of the permitted input range.
Corrective action:
Correct the value.

13348
DHCP: Input not allowed

Cause of error:
You tried to change the TNC network settings although DHCP
is active (Dynamic Host Configuration Protocol, dynamic IP
address assignment).
Corrective action:
- If required, inform your network administrator
- If required, delete DHCP from the ADDRESS column and then
enter the data

13381
Column reset not allowed

Cause of error:
You pressed the RESET COLUMN soft key.
Corrective action:
Reset is possible only for the following columns:
RSV, LOCKED_ABOVE, LOCKED_BELOW, LOCKED_LEFT, LOCKED_RIGHT.

13386
8081 Uz too small

Cause of error:
- DC-link voltage of the supply unit is too low
Corrective action:
- Inform your service agency
- Failure of the power supply at the supply module
- Excessive power consumption by the axes->activate the
power limitation of the spindle
- Check MP2192

13387
Enter an infeed not equal to 0.

Cause of error:
You defined a fixed cycle with the depth 0.
Corrective action:
Enter a depth unequal to 0.

13475
Function not permitted!

Cause of error:
You tried to use a workpiece blank definition from an .hu
program, but you did not select the current contour program
from an .hu program.
Corrective action:
Use the function only when you have started the contour
program from a UNIT program.

13476
Clipboard is empty!

Cause of error:
You tried to insert a block from the clipboard, but the
clipboard is empty.
Corrective action:
First fill the clipboard with the COPY BLOCK or CUT BLOCK.

13477
MC braking control defective

Cause of error:
- Inverter defective
- Incorrect wiring of the braking control (short circuit to
0 V, short circuit to 24 V)
Corrective action:
- Inform your service agency

13478
MC braking control defective %.2s

Cause of error:
- Inverter defective
- Incorrect wiring of the braking control (short circuit to
0 V, short circuit to 24 V)
Corrective action:
- Inform your service agency

13486
Shaft speed outside range limits %d%%

Cause of error:
The actual speed of the spindle varies too greatly from the
programmed nominal speed.
Corrective action:
Sometimes, excessive machining forces result in an illegal
reduction of the spindle speed. Try changing the rotational
speed or feed rate, or reduce the cutting depth.

13487
USB: TNC does not support device

Cause of error:
- You connected to the USB bus a device that the TNC does
not support.
- You have a software version that does not support USB
block devices (memory sticks, hard disks, CD-ROM drives).
Corrective action:
- Use ISO9660 formatting.
If you have connected a hub, ignore the message.
If the message recurs even though no device has been
connected or disconnected, inform your service agency.
- Update the feature content level (FCL) of the NC software:
Please contact your machine tool builder.

13581
E012 N0 status test to active

Cause of error:
- The measured status of the "-N0" signal is "high" level
- The "-N0" signal does not change to the "active" ("low"
level) status
Corrective action:
- Software error
- Hardware defective
- Inform your service agency

13582
E013 N0 status test to inactive

Cause of error:
- CCU shut-off signal: -N0 does not switch to high level
- The measured status of the "-N0" signal is "low" level
Corrective action:
- Software error
- Hardware defective
- Inform your service agency

13649
F200 No brake line test was conducted %d

Cause of error:
- MC runs no test of the motor brake line although it is
necessary according to parameter settings.
- The call for testing a brake line lasts longer than 10
seconds.
Corrective action:
- Inform your service agency

13650
F100 No brake test was conducted %d

Cause of error:
- MC runs no test of the motor brake(s) although it is
necessary according to parameter settings.
- The call for testing a motor brake lasts longer than 5
seconds.
Corrective action:
- Inform your service agency

13741
Line %d: Semicolon (;) missing

Cause of error:
You did not enter the end-of-block character in the given
line of the format description file.
Corrective action:
Define a semicolon (;) in the given line as the end-of-block
character.

13742
Line %d: Too many keywords

Cause of error:
You entered more than 32 keywords in the given line of the
format description file.
Corrective action:
Define no more than 32 keywords per line.

13743
Line %d: Incorrect keyword

Cause of error:
You defined an unknown keyword in the given line of the
format description file.
Corrective action:
Use only valid keywords.

13744
Line %d: Command unknown

Cause of error:
You used an unknown statement in the given line of the
format description file.
Corrective action:
Use only valid statements.

13745
Line %d: Format statement incorrect

Cause of error:
You used an invalid format statement in the given line of
the format description file.
Corrective action:
Use only valid format statements.

13746
Line %d: Format statement incomplete

Cause of error:
You did not close the format description in the given line
of the format description file.
Corrective action:
Close the format description with a quotation mark (").

13747
Line %d: Keyword too long

Cause of error:
You defined an excessively long keyword in the given line of
the format description file.
Corrective action:
The maximum permissible length of a keyword is 32
characters.

13748
Line %d: Index missing

Cause of error:
In the given line of the format description file, you
defined a keyword that requires the entry of an index
although no index had been defined.
Corrective action:
Enter the index of the keyword.

13749
Line %d: Closing bracket (]) is missing after index

Cause of error:
In the given line of the format description file you did not
define a closing bracket (]) after a keyword with an index.
Corrective action:
Enter a closing bracket in the correct position.

13750
Mask file not found

Cause of error:
The mask file that you defined could not be opened.
Corrective action:
- Check the name of the mask file for spelling.
- Make sure that the mask file is in the correct directory.

13751
Control cannot make output file

Cause of error:
The TNC cannot make the output file:
- Output file is selected in the Programming and Editing
mode.
- The destination directory does not exist.
Corrective action:
- Output file must not be selected in the Programming and
Editing mode.
- Make the destination directory.

13752
Editing not allowed

Cause of error:
You tried to edit a unit although the marking function is
active.
Corrective action:
Close the marking function so that you can edit the unit.

13753
TOOL.T: Number teeth defined=0

Cause of error:
You used FEZ to define a feed rate without having defined
the number of teeth for the active tool.
Corrective action:
In the CUT. column of TOOL.T, define a number of teeth other
than 0 for the active tool.

13758
M118 not allowed

Cause of error:
You tried to activate the M118 function during active
collision monitoring.
Corrective action:
Handwheel superimposition with M118 in connection with
collision monitoring is not allowed. Remove M118 from the NC
program or deactivate collision monitoring.

13761
No editing allowed

Cause of error:
You tried to edit a point table with the .PNT file type.
Corrective action:
smarT.NC allows you to edit point tables only if there is a
point table of the .HP file type. If necessary, make a new
.HP file or change the file type to .HP.

13769
Open-loop axis %.2s: Standstill

Cause of error:
During M128 or TCPM FUNCTION, the tolerance of the
standstill monitor (MP1110.x) of an open-loop axis
(displayed only) was exceeded. Maybe you tried to position
this axis manually.
Corrective action:
To position the open-loop (displayed only) axis manually,
deactivate M128 or TCPM FUNCTION or position the axis again
manually within the tolerance.

13770
Cycle generation is defective

Cause of error:
An error occurred during automatic generation of the cycle
structure.
Working with touch-probe and/or machining cycles is not or
not entirely possible.
Corrective action:
The TNC log provides more detailed information on the cause
of error. To display the log:
Enter the password LOGBOOK in the supplementary operating
mode MOD.

13816
Function not permitted

Cause of error:
You tried to use a feature that is not enabled on your TNC
by the Feature Content Level (FCL) management.
Corrective action:
After a software update, FCL functions are locked by
default. By entering the code number 65535 in the SIK menu
you can enable these functions for a certain test period.
You can enable the FCL functions permanently by purchasing
and entering a code number . For more information, refer to
your machine manufacturer or to HEIDENHAIN.

13825
Function not permitted

Cause of error:
You tried to use a software option that is not enabled on
your TNC.
Corrective action:
Contact your machine tool builder or HEIDENHAIN to purchase
the software option.

13827
Erroneous DXF file

Cause of error:
You tried to open a DXF file that cannot be edited by the
TNC.
Corrective action:
Have the DXF file saved in the AutoCAD R12 (AC1009) format.
If the problem occurs frequently, try making the DXF file
with another CAD system.

13838
Auto. keyboard lock was opened

Cause of error:
The TNC locks keys during a status change, but the lock was
opened because the status change was not completed within 15
seconds.
Corrective action:
Wait until the status change is complete.

13945
Function not permitted

Cause of error:
You tried to use a feature that is not available on your
machine.
Corrective action:
Your machine does not fulfill the requirements for the
function that you have selected. If required, contact your
machine manufacturer.

13957
No editing allowed

Cause of error:
You tried to select a file that is editable only in the
smarT.NC operating mode.
Corrective action:
Select and edit the file in the smarT.NC mode.

13958
M136 not allowed with FU/FZ

Cause of error:
In an inch program you combined the FU functions (feed rate
in in./rev) or FZ (feed rate in in./tooth) with the M136
function (feed rate in 0.1 in./rev).
Corrective action:
Do not use both functions simultaneously in an NC program.
HEIDENHAIN recommends using the FU or FZ function because it
enables you to enter the feed rate here directly in in./rev
or in./tooth.

13960
smarT.NC not allowed

Cause of error:
You tried to select the smarT.NC operating mode although the
cycle structure is not correctly set.
Corrective action:
To be able to activate the smarT.NC operating mode, use the
MOD function to select "iTNC 530 (340 490)" cycle setup.

13961
Incremental input not allowed

Cause of error:
In the PATTERN DEF block, you programmed the first position
with incremental coordinates.
Corrective action:
Always program the first position in the PATTERN DEF block
with absolute coordinates.

14017
Switchover of Q399 not allowed

Cause of error:
You tried to switch on the touch probe cycle 441 to switch
on the angle tracking, although this function is deactivated
by machine parameter 6165.
Corrective action:
Set the machine parameter 6165 = 1 (MOD function, code
number 123) and then recalibrate the touch probe.

14018
MC standstill monitoring %.2s

Cause of error:
- The position error in the safe controlled stop (SBH) is
greater than the value specified in machine parameter
MP545.x.
- If during an emergency stop the axes and spindle are
decelerated, and the axes come to a stop earlier than the
spindle, then the axes are standstill-monitored at the value
from MP545.x until the spindle comes to a stop.
- If the protective door is closed in the automatic mode,
axes whose drives are switched off (e.g. locked axes) are
standstill monitored at the value from MP545.x.
- After the permissive button is released, the tool magazine
axis moves farther than the path specified in machine
parameter MP550.x.
- After the permissive button is released, the tool magazine
axis continues to move for more than 3 seconds.
Corrective action:
Inform your service agency.

14019
CC%d current measurement timeout

Cause of error:
During the switch-off test the CC performs a current
measurement started by the MC.
If there is no reaction after max. 2 s, it results in a
Stop0 reaction.
Corrective action:
Inform your service agency

14020
MC: Incorrect safe op. mode

Cause of error:
Software error
Corrective action:
Inform your service agency

14021
MC: Incorrect safe axis group

Cause of error:
Software error
Corrective action:
Inform your service agency

14022
CC: Machine key depressed

Cause of error:
One or more machine keys that are connected with "MT"
(machine key) are active on the CC side.
Corrective action:
- Release the key(s) or check the wiring
- Inform your service agency

14023
MC: Mach. permiss. button depr.

Cause of error:
Machine-key permissive key is depressed on the MC side.
Corrective action:
- Release the key or check the wiring
- Inform your service agency

14024
CC: Mach. permiss. button depr.

Cause of error:
Machine-key permissive key is depressed on the CC side.
Corrective action:
- Release the key or check the wiring
- Inform your service agency

14025
CC: Handwheel permissive button depressed

Cause of error:
Handwheel permissive key is active on CC side.
Corrective action:
- Release the key or check the wiring
- Inform your service agency

14026
CC: Machine permissive button depressed

Cause of error:
Tool changer permissive key is active on CC side.
Corrective action:
- Release the key or check the wiring
- Inform your service agency

14027
CC: Protective doors are open

Cause of error:
One or more protective doors (A/S/T) of the CC are open.
Corrective action:
- Close the door(s) or check the wiring
- Inform your service agency

14032
Calculated coordinate too large

Cause of error:
Internal calculations in combination with the Scaling Factor
or Axis-Specific Scaling Factor cycles resulted in an
impermissibly large numerical value.
Corrective action:
Check the programmed values in the Scaling Factor cycles.

14138
Check the depth sign

Cause of error:
The cycle can only run in negative direction (positive in
Cycle 204) because the machine parameter "suppressDepthErr"
is set to on.
Corrective action:
- Enter the depth as a negative value (positive in Cycle
204) to run the cycle
- To run the cycle in the positive direction (negative in
Cycle 204,), set machine parameter "suppressDepthErr" to off

14156
No tool axis defined

Cause of error:
- You tried to move the tool with the "virtual tool axis."
The definition for the tool axis does not exist or was
canceled.
Corrective action:
- Program a TOOL CALL block indicating the tool axis (ISO:
plane selection G17 - G20)
- Check MP7300

14253
Caution: Prepos. height defined!

Cause of error:
You have hidden or disabled a point for which a
pre-positioning height is defined. In some cases this could
lead to a collision.
Corrective action:
Check if the next points can be approached without danger.

14254
MC permissive button depressed

Cause of error:
Permissive button of machine operating panel or handwheel is
depressed.
Corrective action:
- Release permissive button
- Check inputs

14255
CC permissive button depressed

Cause of error:
Permissive button of machine operating panel or handwheel is
depressed.
Corrective action:
- Release permissive button
- Check inputs

14299
Program conversion not possible

Cause of error:
You tried to convert a program containing an ISO program
call.
Corrective action:
Edit the NC program

14434
Faulty range definition!

Cause of error:
You defined the range definition in Cycle 30 (DIN/ISO: G60)
incorrectly.
Corrective action:
Enter the coordinates of the min point to be smaller than
those of the max point.

14479
No datum table selected

Cause of error:
You tried to select a datum number by soft key although no
datum table is selected in the program header.
Corrective action:
Under options in the program header (UNIT 700), enter a
datum table from which the datums can be selected.

14486
M140 MB MAX not allowed

Cause of error:
The iTNC cannot simulate the M140 MB MAX function because
the working space monitoring is inactive.
Corrective action:
Activate the working-space monitoring for the Test Run:
> Select MOD function
> Select the BLANK IN WORK SPACE function
> Activate the working-space monitoring by soft key

14487
Max. string length exceeded

Cause of error:
You have connected several string variables and, in doing
so, have exceeded the maximum permissible string length.
Corrective action:
Stay within the maximum permissible string length of 2047
characters.

14518
Tool number not allowed

Cause of error:
In a TOOL CALL or TOOL DEF block you tried to define a tool
number although it is prohibited by machine parameter.
Corrective action:
- Use the tool name.
- If required, contact your machine manufacturer

14519
Tool name not allowed

Cause of error:
In a TOOL CALL or TOOL DEF block you tried to define a tool
name although it is prohibited by machine parameter.
Corrective action:
- Use the tool number.
- If required, contact your machine tool builder

14520
Division by 0 not allowed

Cause of error:
You tried to divide by 0.
Corrective action:
Check the calculation, edit the NC program.

14521
Root extraction not allowed

Cause of error:
You tried to calculate the root of a negative number.
Corrective action:
Check the calculation, edit the NC program.

14522
Logarithm not allowed

Cause of error:
You tried to calculate the logarithm of a negative number.
Corrective action:
Check the calculation, edit the NC program.

14523
Tangent not allowed

Cause of error:
You tried to form the tangent of a 90° angle (or its
integral multiple).
Corrective action:
Check the calculation, edit the NC program.

14525
Function locked by FCL

Cause of error:
In Cycle 22 (ISO: G122), you tried to define the feed-rate
factor Q401 to be less than 1. This upgrade feature is
locked on your TNC by the FCL management.
Corrective action:
After a software update, upgrade functions are locked by
default. By entering the code number 65535 in the SIK menu
you can enable these functions for a certain test period.
You can enable the FCL functions permanently by purchasing
and entering a code number. For more information, refer to
your machine manufacturer or to HEIDENHAIN.

14550
Arc cos: Abs.val. greater than 1

Cause of error:
In a formula calculation the absolute value of the argument
is greater than 1.
Corrective action:
The argument of the arc cosine must lie between -1 and +1.

14551
Arcsine: Abs.val. greater than 1

Cause of error:
In a formula calculation the absolute value of the argument
is greater than 1.
Corrective action:
The argument of the arc sine must lie between -1 and +1.

15439
M128: Preset editing not allowed

Cause of error:
You tried to edit the active preset although M128 or the
TCPM FUNCTION is active.
Corrective action:
Reset before performing an M128 preset change or TCPM
FUNCTION.

15465
No data available!

Cause of error:
- No cutting data tables available in the TNC:\ directory
- No workpiece material defined by WMAT block
- No tool material defined in TOOL.T
- No cutting data table defined in TOOL.T
- Combination of workpiece and tool material not available
in the active cutting data table
Corrective action:
- Use the UPDATE DATA function (>MOD, >123, >ENT, >MOD) to
Copy sample files to the TNC:\ directory
- Use WMAT block to define the workpiece material
- Define the tool material in the TMAT column of the tool
table
- Define the cutting-data table in the CTD column of the
tool table
- Add the corresponding tool/workpiece material combination
to the cutting data table. Pay attention to capitalization.

15466
File missing or incorrect

Cause of error:
A service/support file listed in OEM.SYS is faulty or
missing.
Corrective action:
Edit the entry on the service/support file in OEM.SYS, or
change or generate the service/support file. Contact your
machine tool builder.

15491
LSV2: Breakpoint not allowed!

Cause of error:
Someone tried to set a breakpoint through the data
interface.
Corrective action:
A breakpoint can be set through the interface only in the
Program Run, Full Sequence mode of operation.

15614
No probing direction defined

Cause of error:
You did not define a probing direction in probe cycle 4.
Corrective action:
Define at least one of the cycle parameters IX, IY or IZ to
be unequal to 0.

15658
Speed S > than NMAX of TOOL.T

Cause of error:
You entered a spindle speed S greater than the maximum speed
defined for this tool in the tool table TOOL.T.
Corrective action:
- Enter a lower spindle speed S
- Change the maximum spindle speed in the NMAX column of the
tool table TOOL.T.

15672
Drive cannot be renamed!

Cause of error:
You tried to rename an entire drive.
Corrective action:
It is not possible to rename drives.

15673
Drive cannot be copied!

Cause of error:
You tried to copy an entire drive.
Corrective action:
It is not possible to copy drives.

15674
Drive cannot be deleted

Cause of error:
You tried to delete an entire drive.
Corrective action:
It is not possible to delete drives.

15675
TNC cannot open the file type!

Cause of error:
You tried to open a file that cannot be processed by the
TNC.
Corrective action:
- File can only be processed externally.
- File is in the wrong format.

15687
MC movement monitoring %.2s

Cause of error:
- Defective hardware
- Spindle cannot be controlled
Corrective action:
- Adjust the spindle
- Exchange the hardware
- Inform your service agency

15688
MC error in braking process %.2s

Cause of error:
Axes cannot be controlled
Corrective action:
- Adjust the axes
- Exchange the hardware
- Inform your service agency

15691
GOTO function not allowed!

Cause of error:
During an active FUNCTION TCPM, AXIS SPAT function, you
tried to resume a program by using the GOTO block number
key.
Corrective action:
During an active FUNCTION TCPM, AXIS SPAT function, you can
resume the program only with BLOCK SCAN soft key. Use the
BLOCK SCAN soft key.

15697
8C20 Position encoder %.1s defective

Cause of error:
- There is no position encoder signal
- Break in position encoder cable
- The signal amplitude of the encoder is missing or too
small
- The position encoder is contaminated
Corrective action:
- Inform your service agency
- Check the position encoder connection
- Check the position encoder for proper function
- Check the amplitude of the encoder signal

15698
8062 Limit: Uz too small

Cause of error:
- The dc-link voltage from the supply unit fell below the
limit set in MP2192.
Corrective action:
- Inform your service agency
- Failure of the power supply at the supply module
- Excessive power consumption by the axes->activate the
power limitation of the spindle
- Check MP2192

15743
8C00 Encoder on speed input %.1s is defective

Cause of error:
- There is no motor encoder signal
- There is a break in the motor encoder cable
- The signal amplitude of the motor encoder is missing or
too small
- The motor encoder is contaminated
Corrective action:
- Check the motor encoder connection
- Check the motor encoder for proper function
- Check the amplitude of the motor encoder signal
- Inform your service agency

15744
8C10 Encoder on speed input %.1s is defective (EnDat)

Cause of error:
- Position value of the motor encoder is invalid
- Interruption in motor encoder cable
- Motor encoder defective
Corrective action:
- Check the motor encoder connection
- Check the motor encoder
- Inform your service agency

15745
8C30 Position encoder %.1s defective (EnDat)

Cause of error:
- Position value of the position encoder is invalid
- Interruption in position encoder cable
- Position encoder is defective
Corrective action:
- Check the position encoder connection
- Check the position encoder
- Inform your service agency

15746
8C40 Speed input %.1s measured value not saved (EnDat)

Cause of error:
- Position value of the motor encoder was not latched
- Interruption in motor encoder cable
- Motor encoder defective
Corrective action:
- Check the motor encoder connection
- Check the motor encoder
- Inform your service agency

15747
8C50 Position input %.1s measured value not saved (EnDat)

Cause of error:
- Position value of the motor encoder was not stored
- Interruption in position encoder cable
- Position encoder is defective
Corrective action:
- Check the position encoder connection
- Check the position encoder
- Inform your service agency

15748
8C60 Signal frequency at encoder of speed input %.1s

Cause of error:
- Noise on speed encoder signals
Corrective action:
- Check the encoder signals
- Check the shielding
- Inform your service agency

15749
8C70 Signal frequency at position encoder %.1s

Cause of error:
- Noise on position encoder signals
Corrective action:
- Check the encoder signals
- Check the shielding
- Inform your service agency

15750
8C80 Amplitude too high at encoder on speed input %.1s

Cause of error:
- The amplitude of the encoder signal is too high or the
signal for contamination is active.
- Noise on motor encoder signal
- Short circuit in the motor encoder cable
- Signal amplitude of motor too high
Corrective action:
- Check the motor encoder connection (ground connection)
- Check the motor encoder
- Inform your service agency

15751
8C90 Amplitude too high at position encoder %.1s

Cause of error:
- The amplitude of the position encoder signal is too high
or the signal for contamination is active
- Noise on the encoder signal
- Short circuit in the encoder cable
- Encoder signal amplitude too high
Corrective action:
- Check the encoder connection (ground connection)
- Check the encoder
- Inform your service agency

15752
8CA0 Incorrect reference signal or line count %.1s

Cause of error:
- Incorrect entry for the line count under STR in the motor
table
- Faulty reference signal
- Noise signals
- Motor encoder cable defective (break or short circuit)
Corrective action:
- Check the entry in the motor table
- Check the signals of the speed encoder (PWM 8)
- Check the encoder cable for breaks or short circuits under
mechanical load (folding, stretching, etc.)
- Check the shield and its connection in the encoder cable
- Exchange the encoder cable
- Exchange the motor
- Inform your service agency

15760
A001 Cancelation of brake-test call monitoring

Cause of error:
- Protective door(s) were opened during the brake test
- No drive-ready signal during the brake-test call
monitoring
Corrective action:
- Leave the protective door(s) closed during the brake test
- Ensure the drive readiness during the brake test

15761
A002 Cancelation of brake-line-test call monitoring

Cause of error:
- Protective door(s) were opened during the brake line test
Corrective action:
- Leave the protective door(s) closed during the brake line
test

15762
A082 CC%d input (NE2) not equal to 0 in dynamic test

Cause of error:
- During the dynamic test of the 2nd emergency stop loop (no
later than every 1.5 min), a 0 V level is expected for a
short period. This error appears if a 24 V level continues
throughout the test window of 100 ms.
- The time window for the dynamic test is too small
(computing time problems, software errors)
Corrective action:
- Check the software version
- Inform your service agency
- Check the wiring
- Check the emergency stop button
- Exchange the hardware

15763
A083 CC%d S input not equal to 0 in dynamic test

Cause of error:
- During the dynamic test of the 2nd emergency stop loop (no
later than every 1.5 min), a 0 V level is expected at all
safety-related door-contact keylock and switch inputs for a
short period. This error appears if a 24 V level continues
throughout the test window of 100 ms.
- The time window for the dynamic test is too small
(computing time problems, software errors)
Corrective action:
- Check the software version
- Inform your service agency
- Check the wiring
- Check the door contacts and key switches
- Exchange the hardware

15764
B200 No brake test was conducted %d

Cause of error:
- MC makes no test of the motor brake(s) although it is
necessary according to parameter settings.
- The call for a motor brake test lasts longer than 5 [sec].
- An axis was deselected by PLC module and the corresponding
parameter for running a brake test is still set.
Corrective action:
- Check the parameter for conducting a brake test
- Inform your service agency

15765
B300 No brake line test was conducted %d

Cause of error:
- MC makes no test of the motor brake line although the
parameter setting requires it.
- The call for a motor brake line test lasts longer than 10
[sec].
- An axis was deselected by PLC module and the corresponding
parameter for running a brake line test is still set.
Corrective action:
- Check the parameter for conducting a brake line test
- Inform your service agency

15766
Tool axis not allowed

Cause of error:
In the TOOL CALL block(DIN/ISO: T block) you programmed a
tool axis that was locked for the currently active
kinematics by your machine tool builder.
Corrective action:
Program a permitted axis and, if necessary, refer to the
machine manual.

15767
Traverse was outside of permissible range %.2s

Cause of error:
Traverse in safe mode through TNCopt exceeded the
permissible range.
Corrective action:
Check the program settings within TNCopt. Acknowledge the
error message and try again.
If the error message recurs, inform your service agency.

15923
PLC memory layout has changed

Cause of error:
Settings for the PLC memory layout have changed.
Corrective action:
- Restart the control
- Contact HEIDENHAIN if the problem persists.

15967
The help system cannot be called

Cause of error:
Your hardware does not have enough main memory to start the
help system.
Corrective action:
Your hardware needs a memory expansion to be able to start
the help system. Contact your machine tool builder on this
subject.

15969
A870 Brake test is not allowed %s

Cause of error:
- Drive ready signal is missing (inverter RDY signal missing
due to drive error)
- Protective door(s) are not closed, although the parameter
settings require it.
Corrective action:
- Correct the drive error
- Close the protective door(s)
- Check the parameter settings, and edit them if necessary.
- Inform your service agency

15970
A880 1st violation of positive software limit range %s

Cause of error:
- The drive moved into the positive limit-switch area for
the 1st time
Corrective action:
- Move the drive out of the positive limit-switch area
- Check the parameters for limit-switch areas, and edit them
if necessary.

15971
A890 1st violation of negative software limit range %s

Cause of error:
- The drive moved into the negative limit-switch area for
the 1st time
Corrective action:
- Move the drive out of the negative limit-switch area
- Check the parameters for limit-switch areas, and edit them
if necessary.

15973
M141 not allowed

Cause of error:
You used function M141 (suppress touch-probe monitor) while
the collision monitor was active.
Corrective action:
Do not use function M141 while the collision monitor is
active.

16007
Parallel operation not possible

Cause of error:
A reference run was started in one axis by PLC module, then
the M function was acknowledged before the reference run
could finish. As a result the NC program cannot continue.
Corrective action:
Inform your service agency

16010
Operator safety module not supported

Cause of error:
- Controller unit with operator safety module is not
supported with the installed software
Corrective action:
- Install the released software
- Use a suitable controller unit

16198
PLC program could not be initialized

Cause of error:
Hardware is defective
Corrective action:
- Please contact your machine tool builder.
- Please contact HEIDENHAIN if the problem persists.

16362
MC inverter RDY=0 %.2s

Cause of error:
Although SH1B.x=1, RDY.x=0
Corrective action:
- Hardware error
- Inform your service agency

16363
MC inverter RDY=1 %.2s

Cause of error:
Although SH1B.x=0, RDY.x=1
Corrective action:
- Hardware error
- Inform your service agency

16407
Data transfer not possible

Cause of error:
The entered values could not be transferred due to an
internal error.
Corrective action:
Try again to transfer the data at a later time.

16408
Axes cannot be swapped.

Cause of error:
You tried to swap a linear axis for a rotary axis.
Corrective action:
Swap linear axes only for other linear axes, and rotary axes
only for other rotary axes.

16409
Axes cannot be swapped.

Cause of error:
When swapping axes, you tried to assign two different axes
to the same axis.
Corrective action:
Axis swapping must be unambiguous.

16410
Axes cannot be swapped.

Cause of error:
When swapping axes, you tried to swap an axis for an axis
that does not exist.
Corrective action:
Axis swapping must be unambiguous.

16411
Input limit exceeded

Cause of error:
In the global program settings you defined a value that lies
outside of the permitted input range.
Corrective action:
Eingegebene Werte prüfen.

16412
No editing allowed

Cause of error:
You tried to change the global program settings while the
program was running.
Corrective action:
You may change the global program settings only when the
program is stopped.

16413
Undefinable error

Cause of error:
There has been an indefinable error.
Corrective action:
Try again to carry out the current sequence of operations at
a later date. Inform your service agency if the error
recurs.

16561
AFC: Spindle overload

Cause of error:
There was a spindle overload during adaptive feed rate
control.
Corrective action:
The TNC has execute the overload reaction that you defined.
If required, check for a cause, e.g. tool wear or breakage,
and restart the program.

16563
Position encoder %.2s: Amplitude too high

Cause of error:
The amplitude of the position encoder signal is too high or
the signal for contamination is active.
Corrective action:
Check the amplitude of the position encoder signal.

16564
Position encoder %.2s: Amplitude too low

Cause of error:
The amplitude of the position encoder signal is too low or
the signal for contamination is active.
Corrective action:
Check the amplitude of the position encoder signal.

16565
Position encoder %.2s :Frequency too high

Cause of error:
The maximum input frequency was exceeded at a position
encoder input.
Corrective action:
Check the input frequency of the position encoder signal.

16586
PLANE AXIAL not allowed

Cause of error:
In the PLANE AXIAL function you defined a rotary axis that
is not described in the active kinematics.
Corrective action:
Use PLANE AXIAL only in connection with active rotary axes.

16593
MC braking test not activated

Cause of error:
MC did not command a braking test although MP2230.x !=0
(i.e., run brake test in this axis).
Corrective action:
- Software error
- Inform your service agency

16623
Table definition incorrect

Cause of error:
There is an error in the column definition in a freely
definable table:
- Column name missing
- Field width not allowed
- Number of decimal places not allowed
- Unknown column type
Corrective action:
Check the table definition.

16658
C020 Faulty Include file

Cause of error:
- The MC and CC software were not compiled with the same
Include file.
Corrective action:
- Check the software version and reload if necessary
- Inform your service agency

16718
Spindle speed out of tolerance range %.2s

Cause of error:
- The actual speed of the spindle is too much higher than
the programmed nominal speed.
Corrective action:
- Hardware defective
- Inform your service agency

16798
Global PGM settings deactivated

Cause of error:
In the smarT.NC operating mode you selected the Program Run
submode although global program settings were active.
Corrective action:
The TNC automatically deactivates all active global program
settings. Reactivate the settings, if necessary, when you
continue working in the Program Run, Single Block or Program
Run, Full Sequence operating mode.

16800
smarT.NC: File type not allowed

Cause of error:
You tried in the smarT.NC operating mode to open a file that
it cannot depict.
Corrective action:
Choose only the following file types in the smarT.NC
operating mode:
- .HU for "unit" programs
- .HP for point tables
- .HC for contour programs
- .DXF for externally created drawings

16830
No editing while PGM is running

Cause of error:
- You tried to edit a program that is now being run.
- You tried to edit a table that is accessed from within the
program that is now being run.
Corrective action:
- Make changes only in the stopped condition.
- Stop the program (internal stop) and reselect it with the
PGM MGT key. Then edit the AFC settings.

17063
TNC cannot process the macro!

Cause of error:
An attempt was made to run an NC macro while the machine
status was being restored.
Corrective action:
While the machine status is being restored, the iTNC
programming station cannot process NC macros or adapt a PLC
program.

17161
ENDAT interpolation not possible %.2s

Cause of error:
- Poor resolution of the absolute value from the ENDAT
encoder. The resolution cannot be improved with the aid of
the incremental track.
- Encoder or axis is not stationary or defective during
evaluation.
Corrective action:
- Please contact your machine tool builder.
- Contact HEIDENHAIN if the problem persists.

17162
Request for electronic ID label not possible

Cause of error:
- Cannot read an electronic ID label from DSP.
- Hardware defective
Corrective action:
- Please contact your machine tool builder.
- Contact HEIDENHAIN if the problem persists.

17163
Error in TRC compensation %.2s

Cause of error:
- TRC compensation file could not be transmitted to DSP.
- Hardware defective
Corrective action:
- Please contact your machine tool builder.
- Contact HEIDENHAIN if the problem persists.

17167
'AFC' in NCMACRO.SYS missing

Cause of error:
Adaptive feed rate control (AFC): After an overload reaction
there was an attempted to call an NC macro, although the AFC
entry is missing in the NCMACRO.SYS file.
Corrective action:
Inform your service agency.

17191
8630 Act. I value too high %.1s

Cause of error:
- The maximum permissible current of the power stage was
exceeded
Corrective action:
- Check the current controller adjustment
- Inform your service agency
- Check the motor table, power stage table and machine
parameters
- Check the system for short circuits

17191
8160 Act. I value too high %.1s

Cause of error:
- The maximum permissible current of the power stage was
exceeded
Corrective action:
- Check the current controller adjustment
- Inform your service agency
- Check the motor table, power stage table and machine
parameters
- Check the system for short circuits

17192
C021 Wrong DSP version

Cause of error:
- The MC and CC software were not compiled with the same
Include file.
Corrective action:
- Inform your service agency
- Check the software version and reload if necessary

17207
MC: Incorrect S operating state

Cause of error:
Software error
Corrective action:
Inform your service agency

17384
Not enough main memory

Cause of error:
You tried to call the TNCguide help system or set to an
Asian conversational language, although your control
hardware does not have enough main memory.
Corrective action:
Upgrade the main memory of your control to at least 256 MB.
For more information, refer to your machine manufacturer.

17386
Pallet operation not allowed

Cause of error:
You tried to conduct a pallet operation although the global
parameter setting function is active.
Corrective action:
Cancel the global parameter settings and restart the pallet
operation.

17387
M128 not allowed

Cause of error:
During an active M128, you used the global parameter
settings to lock axes.
Corrective action:
The M128 function and axis locking cannot be active at the
same time. Either disable the axis-locking function or
deactivate M128.

17390
PLANE funct.: MOVE not possible

Cause of error:
In the PLANE AXIS function, you programmed 3 rotary axes
with the MOVE option.
In this case the TNC would have to move 6 axes at the same
time, but it cannot interpolate more than 5 axes.
Corrective action:
- Use the TURN positioning behavior
- In the next block, use the STAY positioning behavior and
move the rotary axes to LA A+Q120 B+Q121 C+Q122

17411
8430 Error during axis change %.1s

Cause of error:
- An axis was removed from the machine configuration while
still in the closed control loop
Corrective action:
- Check the PLC program and edit if necessary
- Check MP10 (must not be set to zero as long as the axis is
switched on)
- Inform your service agency

17478
88C0 Max. nominal motor speed %s exceeded

Cause of error:
- Axis: Maximum feed rate is greater than the maximum motor
speed (N-MAX) multiplied by MP1054
- Spindle: Maximum spindle speed is greater than the maximum
motor speed (N-MAX) multiplied by the gear transmission
ratio
- The relationship between the line count of the position
encoder and that of the motor encoder is faulty
- The N-MAX entry in the motor table is faulty
- Incorrect entry in MP2200
- EcoDyn: The selected feed rate exceeds the max.
permissible voltage
Corrective action:
- Inform your service agency
- Check the N-MAX entry in the motor table
- Check MP 1010, MP 1054
- Check the machine parameters for spindle speed
- Check the STR column in the motor table and MP3142
- Check MP2200.x

17479
88D0 Kinematic compensation %s not possible

Cause of error:
Kinematic compensation possible only for
- Double-speed axes
- PWM frequencies less than or equal to 5 kHz
Corrective action:
- Inform your service agency
- Check MP7610
- Check MP2180

17480
C600 Current offset %s too large

Cause of error:
- The current offset of the power stage is too large
Corrective action:
- Inform your service agency
- Check/replace the PWM cable
- Replace the power module
- PWM output to CC is defective

17481
C640 PIC switching not possible in %1.s

Cause of error:
- The nominal value(S in inverter.inv) changed
- after DSP start, or
- after the current controller adjustment started, or
- after the readiness of the power module was switched
Corrective action:
- Check the LT entry (MP2100) in the MP file
- Check the nominal value of the PICS (the S column in
inverter.inv)
- If necessary, change the PWM frequency (to >= 5 kHz)
- If required necessary, replace the power module



Wyszukiwarka

Podobne podstrony:
jh error help
jh error utf8
jh error
jh error utf8
jh error utf8
jh error utf8
jh error utf8
jh error utf8
jh error utf8
jh error
jh error
jh error utf8
jh error utf8
jh error utf8
jh error
jh error utf8
jh error utf8
jh error utf8

więcej podobnych podstron