You are on page 1of 121

HEIDENHAIN

DRJOHANNES HEIDENHAIN Gmbti


D-8225Traunreut~

?B(O8669)

31-O

SERVICE

MANUAL

TNC

35X/355

Subject
to Change/Further
Dovelopmontn
DR. JOHANNES HEIDENHAIN
is constantly
working
on technically
improving
its
units.
It is therefore
possible
that
details
of your
Control
may
If that
is the case please
differ
slightly
from those
described
herein.
order
a suitably
revised
issue
of the Service
Manual.
Copying/Duplication
This
manual
is provided
shall
be reproduced
in
in writing.
Issue:

06/92

subject

any

form

to
or

the
by

condition
any means

that
without

no part
of
our prior

it
consent

HEIDENHAIN
DRJOHANNES

SERVICE NAMUAL TNC 3511355


Page 1

HEIDENHAJN GmbH

D-8225Traunreut.Tel.(08669)31-O
Kundendienst

Contents
1. Bow to use the Service Manual
2. Error Messages
2.1 Possible Causes for Error Messages

3. Fault Hessages and their


4. LOGIC Unit LE 351/355
4.1 Designation
4.2
4.3
4.4
4.5

of the LOGIC Unit

Hardware Components of the LOGIC Unit


Connector Layout LE 351/355
PROCESSORBoard
CLP PROCESSORBoard

4.6 Grounding

5. Kxternal
5.1
5.2
5.3
5.4
5.5

Causes

Diagram

Supply

Requirements of the External


Supply
Supply for the NC-Part
Testing the POWERSUPPLY Board Assembly
24V-DC Supply for the PLC-Part
Buffer Battery

6. KEYBOARDUnit TE 351/355
6.1 Overview
6.2 Circuit
Diagram of the KEYBOARDUnit
6.3 Testing the KEYBOARDUnit
6.4 Key Matrix
I.

DISPLAY Unit BE 2121412


7.1 Display
7.2 Display
7.3 Testing

for TNC 351


for TNC 355
the Display

8. Measuring Systems
8.1 Error Messages
8.2 Possible Error Cause
8.3 Testing the Measuring

9. Bandwheel
9.1 Overview
9.2 Testing

the Handwheel

10. 3D-Touch Probe

10.1 Overview
10.2 Error

Messages

Systems

Page
3

4
1

8
13
13
14
15
22
23
24
25
25
26
29
32
34
35
35
36
37
38
41
41
41
42
44
44
44
44
46
46
46
47
41
48

HEIDENHAIN
DR. JOHANNES

D-8225

HEIDENHAIN

SERVICE HANUAL TNC 3511355


Page 2

GmbH

TraunreutTel. (08669) 31-O

Kundendienst

Contents
11. M-232-C Interface
11.1 Operating Modes ME-FE-EXT
11.2 Selecting
Baud-Rate
11.3 Connecting Cable and Adapter

Page
49
49
49
for

the

RS-232~C/V.24

11.4 Machine Parameters for the RS-232-C/V.24-Interface


11.5 Connecting Cable for Printer
11.6 Error Messages
12. External Data I/O
12.1 External Data Output
12.2 External Data Input
13. Analog Outputs
13.1 Technical
Data
13.2
13.3
13.4
13.5
14. PLC14.1
14.2
14.3
15.
15.1

Measuring the Analog Output Voltages


Changing Positional
Display Mode
Speed Adjustment
Offset Adjustment
I/O
Technical Data
Control of PLC- I/O
Test for PLC-Output Control
Ready and its Acknowledgement
Test Units
Test Unit for the POWERSUPPLY Board Assembly

15.2 Test Unit for the Analog Outputs


15.3 Test Units for the PLC-I/O
15.4 Test Unit for the KEYBOARDUnit
15.5 Test Adapters and Extension Cables
16. Exchange Information
16.1 General
16.2 Exchange Procedure for the LOGIC Unit
16.3 Exchange Procedure for the PROCESSORBoard
16.4 Exchange Procedure
16.5 Exchange Procedure
16.6 Exchange Procedure
16.7 Exchange Procedure
17. Machine Parameter Listing

for
for
for
for

the
the
the
the

CLP PROCESSORBoard
POWERSUPPLY Board Assembly
PLC POWERI/O Board PL 300
EPROMs

50
51
52
52
56
56
59
63
63
63
65
65
66
67
67
68
70
72
72
72
73
74
75
76
76
80
82
84
86
88
90
91

HEIDENHAIN

SERVICE NANDAL TNC 351/355


Page 3

DR. JOHANNES HElDENHAlN Gmb,,


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

IL-

How
Service

to

The TNC 351/355 Service


lisation
and elimination

use

the

TNC

351/355

Manual

Manual can be used for fault diagnosis,


of a TNC-controlled
machine tool.

fault

loca-

In order to determine the fault condition


on an NC-machine, a fundamental
knowledge of the machine and the servo amplifiers
is necessary, as well
as a knowledge of their interaction
with the Control and measuring system.
In addition,
improper use of the Control,
such as incorrect
NC-programming
or incorrect
selection
of machine parameters can lead to the occurrence of
fault conditions.
Further information
in this respect can be found in the:
.Wachine Documentation
of the Wanufacturer
-Service Manual
-Handbook for the Machine Hanufacturer
The handbook for the machine manufacturer
is not enclosed with every control
as the service manual.
It is generally
only supplied to the machine manufacturer
and is submitted
It is therefore
absolutely
to a change service
by HEIDENHAIN, Traunreut.
necessary to consult the machine manufacturer
in the case of errors concerning the machine parameters or the interface
of the control.
Support can
Traunreut
or by HEIDENHAIN
also be obtained by the HEDIENHAIN service,
agencies.
Telephone numbers or addresses and telex/telefax
connections
can be found
on the inner side of the cover page and on the rear side of the service
manual.

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 4

ORJOHANNES
HElOENHPlN GmbH
D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

The TNC 351/355 contains a comprehensive,


integrated
supervision
system to
avoid input or operating
errors,
to localize
and diagnose faults of technical defects of the whole plant (TNC, measuring system, machine, cabling
etc.).
The supervision
system is a fix component of the TNC-hardware and software
and is always operative
when the control is switched on. The recognition
of a technical
defect or an operating
error is displayed
in plain language
on the screen.
Insignificant

error

messages can be erased with

The error
structions:

messages listed

- Service

Manual,

- TNC 355 Operating

are described

the m-key.

more precisely

in the following

in-

OM

SI

x
x
x
x

8.2

section:
Manual

- Handbook for the machine manufacturer,


resp.
machine documentation
of the manufacturer

x
x
x

x
x
A...x
x

2.1

HEIDENHAIN
DRJOHANNES HEIDENHAJN GmbH
D-8225 Traunreut .Tel. (08669) 31-O
Kundendienst

SERVICE BANUAL TNC 351/355


Page 5

HEIDENHAIN
DRJOHANNES
HEIDENHAIN GmbH
D-8225 Traunreut.Tel. (08669) 31-O

SERVICE MANUALTNC 351/355


Page 6

Kundendienst

KEY NON FUNCTIONAL


EXCHANGETOUCH PROBE BATTERY
STYLUS ALREADY IN CONTACT
PROBE SYSTEM NOT READY
TOOL CALL MISSING
TOOL DEF MISSING
TOOL DEF n R.,Yrnnna"rmmPn
ILLEGA:
PROGRAM-STARTUNDEFINE
WRONGSIGN PROGRAMME:
MIRROR IMAGE ON 'I

1 BA

1 HM/ 1 OM

I
I

,
I

!
I
I

!
I
I

I
1
I
I
1
,
I

x
x
x
x
_.
2%
Y

110.2
110.2
110.2
I
,
I

HEIDENHAIM
DR.JOtWNNES

HEIDENHAN

SERVICE NANUAL TNC 3511355


Page 7

GmbH

D-8225 TraunreutTel. (08669) 31-O


Kundendienst

2.2

Possible

Causes

for

Error

Messaqes

1 OPERATING PARAMETERSERASED 1
- The machine parameters
units.

are principally

- Software

different

- Buffer

exchange with
batteries

- RAM-error

LIMIT

erased with

software

and rechargeable

new units

and exchange

updates

NiCd batteries

defective

on PROCESSORBoard

SWITCH Xt

(e.g.)

- Manual operating
mode
When traversing
with directional
keys the adjusted software limit switch
the additional
limitation
in the auxiliary
operating
modes was reached.
- Automatic
operating
mode
The positioning
path calculated
with the current block
ware limit switch or out of the additional
limitation.
not carried out.
Machine parameters
M;F4

1 M;-45

for

software

1 MZ=+46 1 M;-47

limit

or

lies out of the softThe positioning


is

switches

1 M;+48 1 M;-49

1 MT,:

I iv

I MPV;25 I MPV;26

SHORT CURRENT INTERRUPTION


- Short collapse

of supply

to TNC (approx.

- Important machine parameters were changed;


MP 90, MP 170, MP 184, MP 217, MP 236 etc.

120 - 150 ms)


e.g.

HP 12, MP 20, MP 60, MP 12,

POSITIONING ERROR
- The position
tive (control

supervision
entered
approach behaviour

in machine parameter 56 or 175 is effecof axis, optimize again, if required).

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 8

DRJOHANNES
HElDENHAlN GmbH
D-8225 Traunreut.Tel.(08669)31-0
Kundendienst

3-

Fault
and

Messages
their

Causes

The integrated
supervision
system differentiates
between insignificant
and
significant
errors.
Significant
errors are displayed with a flashing
display
(e.g. erroneous functions
of linear transducers,
drives and errors in data
processing).
The control opens the contact "Control
ready" in the case of significant
errors.
This results
in a EMERGENCY-STOPof the machine.
The state EMERGENCY-STOP can only be eliminated
again by switching
off
the main switch provided
that the error cause was eliminated
before.
Flashing

display

FAULTY DATA PROCESSING

* Enable
integrated

Possible

fault

cause

PROCESSORBoard

II

II

II

II

II

II

II

II

II

II

CLP PROCESSORBoard

II

II

II

II

PROCESSORor CLP PROCESSORBoard

II

CLP PROCESSORBoard

PROCESSORBoard

II

II

II

II

Machine Parameter

(selection)
of a function
in the software.

II

II

II

via machine parameters

which are not

letter,
If the error message FAULTY DATA PROCESSING W ( = identification
see above!) occurs repeatedly
return the compl. LOGIC UNIT to HEIDENHAIN
for repair.
Indicate
also the error message and the identification
letter.

HEIDENHAIN

SERVICE MANUALTNC 351/355


Page 9

DR. JOHANNES HEIDENHAIN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

Flashing

display

Fault

ERROR IN PLC-PROGRAM . . .._


A
B
C
D

cause

Fault with non-erasable


marker
(see also PLC-Description)
Start Key
or incremental

positioning

Rapid Traverse
or incremental

positioning

X-

Direction
Latch Key
or incremental
positioning

Yt

Feed Release
or incremental

Y-

xt

Key

positioning

Start PLC Positioning


X-axis
or incremental
positioning
Zt

Start PLC Positioning


Y-axis
or incremental
positioning
Z-

Start PLC Positioning


Z-axis
or incremental
positioning
IV+

Start PLC Positioning


IV-axis
or incremental
positioning
IV-

Directional
key Xt
or incremental
positioning

Vt

Directional
key Xor incremental
positioning

V-

J
K

Directional
key Yt
or start-PLC-positioning

axis V

Directional

Directional
key Zt
or directional
key V+

Directional
key Zor directional
key V-

Directional
key IV+
or supplementary
axis to be changed
to M2590 and M2591

Directional
Key IVor Start PLC Positioning

S-axis

Non-defined

up via

Q
Possible location
of fault:
PLC Program, PROCESSORBoard,
keys, switch or wiring

key Y-

macro called

PLC markers

PL 300 (PLC POWERI/O Board Assembly),

external

HEIDENHAIN

SERVICE NANUAL TNC 351/355


Page 10

DR. JOHANNES HEIDENHAJN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

Flashing

display

/GROSSPOSITIONING ERRORA

Fault cause
1

Position

(trailing

error)

supervision

- Speed precontrol
operation:
Exceeding
position
supervision
determined by
machine parameter 57.
- Trailing
error operation:
Exceeding trailing
error supervision
determined by machine parameter 174.

/GROSSPOSITIONING ERRORB

Supervision

of analog voltage

limit

- The nominal value of the voltage calculated by the control


reached the f 10
volt limit
(only with speed precontrol).

GROSSPOSITIONING ERRORC

Move8ent supervision
- The voltage difference
calculated
by the
control
reached the limit programmed in
machine parameter 234.

GROSSPOSITIONING ERRORD

Standstill

supervision

- The position
deviation
from the nominal
position
of an axis at standstill
is
greater than programmed in machine parameter 169.
- When positioning
beyond the target point
programmed the value of the nominal
position
is greater than programmed
in machine parameter 169.

GROSSPOSITIONING ERRORE

Supervision

of offset

voltage

- The offset
voltage limit of 100 mV was
reached with an automatic offset
adjustment by machine parameter 252.

Possible

location
of error with the error message GROSS POSITIONING ERROR
With Gross Positioning
Error
the error can be due to any
component of the closed loop.

A/B/C/D/E":
e.g. : -

control
error (e.g. CLP PROCESSORBoard)
excessive offset
voltage at servo amplifier
wrong speed adjustment at servo amplifier
supervision
of servo amplifier
is effective
(e.g. current
electrical
defect of servo amplifier
motor defective,
tacho, measuring system or cabling
mechanical defect (bearing,
spindle or guidance error)
excessive mechanical forces on drive

supervision)

HEIDENHAIN
DRJOHANNES

HEIDENHAIN

SERVICE KANUAL TNC 351/355


Page 11

GmbH

D-8225 Traunreut Tel. (08669) 31-O


Kundendienst

Flashing

display

Fault

TRANSDUCERX DEFECTIVE A

Fault
-

TRANSDUCERX DEFECTIVE B

WRONGREFERENCEPOINT

cause

code: A = signal amplitude fault


B = signal frequency fault
Measuring system not connected
Cable damaged
Glass scale dirty or damaged
Scanning head damaged
Measuring system supervision
defective
(CLP PROCESSORBoard)

Supervision

of measuring

systems,

see section

Wrong distance of reference


mark with transducers having distance-coded
reference
marks
(counting error caused by measuring system
or LOGIC Unit).

TNC OPERATING TEMP. EXCEEDED

Temperature in the inner side of the LOGIC


Unit greater than t65OC.

EMERGENCYSTOP DEFECTIVE

- Fault with the supervision


routine
for the
output "Control
Ready" when switching
on
machine (see section 14.3).

IEMERGENCYSTOP PLC

PLC: ERROR 00

The error message only appears


2815 is set without additional
CM2924 - M3023).
I,

PLC: ERROR 99

Marker 2924
to

to

1,

if marker
markers

and marker 2815 was set

Marker 3023

1) Instead of PLC: ERROR 00 . . . 99, also another


customized PLC-program. Detailled
information
machine manufacturer.

dialog may appear with a


can be obtained from the

a.3

HEIDENHAIN
DRJOHMJNES

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 12

GmbH

D-8225 Traunreut Tel. (08669) 31-O


Kundendienst

Flashing

display

Fault

Possible
fault location

cause

X X 0 0 CRC-checksum *
71
CHECK-SUM ERROR

xx00 1

location
correct

of fault
checksum

CRC-checksum error

with

EPROM3

PROCESSORBoard

xx10
xx20
XX30

xx31

CLP PROCESSORBoard

XX40

XX42

RAM

xx41

xx43

II

II

XXE9

PROCESSORBoard

XXEA
* CRC = Cyclic

Redundancy Check (cyclic

block

check when data is transmitted)

If the error message "CHECKSUMERROR XXXX" occurs repeatedly


LOGIC UNIT for repair and indicate
the checksum error.

return

the compl.

HEIDENHAIN
DR. JOHANNES HEIDENHAIN
D-8225Traunreut.Tel.(08669)

SERVICE MANUAL TNC 351/355


Page 13

GmbH
31-O

Kundendienst

4,

LOGIC

Unit

LE

35x/355

Logic Unit without


PLC Power I/O Board Assembly (PL 300)

4.1

Desiunation

of

the

LOGIC

Logic Board with PLC Power


I/O Board Assembly (PL 300)

Unit

type and program


label of older
Logic Units

type and program


labels of new
Logic Units

type label
CLP PROCESSORBoard

type label
PROCESSORBoard

HEIDENHAIN

SERVICE NANUAL TNC 3511355


Page 14

DR. JOHANNES HElDENHAlN GmbH


D-8225 Traunreut.Tel.(08669)31-0
Kundendienst

The LOGIC UNIT consists


-

of the following

POWERSUPPLY ASSEMBLY
PLC PROCESSORBoard
PROCESSORBoard
PL 300 (= PLC-Power Supply Board,

The following

4.2.1

tables

assemblies:

only with

show the inserted

assemblies

TNC 355 Assembly Overview,


new Bardware
(connecting
sockets marked with colours)

Ig355C/G
254819..

249652..

a49663..
249828 . .

249 a23 . .

Q/W/S/Y-Version)

for

the various

LOGIC UNITS.

Version

Is355SpI
254a-a..

IE355Wa1

IE355

249 516 . .

24!3 517 . .

WYR

RmER SUPPLY Asmy

2364a-407

231 659 . .

HEIDENHAIN

SERVICE MANUALTNC 351/355


Page 14.1

DR. JOHANNES HElDENHAlN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

4.2.2

TNC 351/355 Assembly Overview,


old Hardware Version
oa! 332
xz 355 m
2.36482 . .

ltCE.5

(M

la 355 n/p
x3766( . .

+S

nC 355 M

M: 355 M + S

IB 355 p/w
2.38324..

la 355 a/F
242aea..

la 355 Q/n
242407..

IE 355 C/G
246m..

lx 355 s/Y
24se55..

x
x

F7+oIsmBoARD
235635..
23793a..

x
x

cLPpRocEsscRBoARD
235 769
238289
239 863
242 878
245922

I.
..
,.
..
..

2.3608492
I
n
r7

x
x

PL 300
237 659 . .
x = fmn first delivery
* = fw prcdwticm ade K7 (7/89)

HEIDENHAIN
DRJOHMINES

HEIDENI-WN

SERVICE MANUAL TWC 351/355


Page 15

GmbH

D-8225 Traunreut Tel. (08669) 31-O


Kundendienst

4.3.1

Connector

Power
SUPPlY

layout

of LE 351/355

Closed
loop board

PRXeSSCN

B/P/Q/Y LOGIC WITS

Closed

Color
cde 1)

loop:

board
Xl

= Encoder 1

X2 = Encoder 2
X3

Standard allocation
(switchover via machine
parameters 253
257)

= Encoder 3

X4 = Encoder 4
X5 = Encoder 5

X6 = Electronic handwheel HR 150/HR 250


X7 = Touch probe system
X8

= Nominal value output for X, Y. Z. IV. S (V)

Red

X9 = Visual display unit BE 4128

Blue

X10 = Reference pulse inhibitor

Yellow

X11 =Test I/O

Red

1)

= Signal ground

Processor:

x21 = PLC-output

Red

X22 = PLC-input

Yellow

X23 = Keyboard unit TE 355

Blue

X24 = Power supply 24 V- for PLC


X26 = Data interface RS-232.C/V.24

Red

X27 = Machine operating panel

Green

Power

supply:

X31 = Power supply 24 V- for LE

1) only with

Logic Units

from 9/89

HEIDENHAIN
DRJOHANNES

HElDENHAlN

SERVICE KANUAL TNC 351/355


Page 15.1

GmbH

D-8225Traunreut Tel. (08669) 31-O


Kundendienst

4.3.2

Connector

Power
SuPPlY

layout

of LE 355 C/G/S/Y LOGIC UNITS

Closed
loop board

Processor
board
Closed

loop:

C&Jr

code 1)
Xl

= Encoder 1

X2 = Encoder 2
X3 = Encoder 3
X4

= Encoder 4

Standard allocation
(switchover via machine
parameters 253
257)

X5 = Encoder 5

X6 = Encoder S
X7 = Electronic handwheel HR 150/HR 250
X8 = Nominal value output for X. Y. Z. IV. V. S

Red

X9 = Visual display unit BE 4128

Blue

X10 = Reference pulse inhibitor

Yellow

Xl 1 = Handwheel with axis selection keys

1)

Xl 2 = Touch probe system TS 120 (TS lW511)


B

Red
Yellow

= Operational ground

Processor:

x21 = PLC-output

Red

X22 = PLC-input

Yellow

X23 = Keyboard unit TE 355

Blue

X24 = Power supply 24 V- for PLC


X26 = Data interface RS-232.W.24

Red

X27 = Machine operating panel

Green

Power

supply:

X31 = Power supply 24 V- for LE

1) only with

Logic

Units

from 9/89

HEIDENHAIN
DRJOHANNES

SERVICE HANUAL TNC 3511355


Page 15.2

HEIDENHAJN GmbH

D-8225 Traunreut Tel. (08669) 31-O


Kundendienst

4.3.3

Connector

Power
SUPPlY

layout

Closed
loop board

of

LE 355-R LOGIC UNITS

PRXeSSOr

board

Closed loop:
Xl

Color
code

= Encoder 1

Xl 3 = Encoder 2, 3. 4
X5

= Encoder 5

Standard allocation
Blue
(switchover via machine
parameters 253
257)

X6 = Encoder S
X7

= Electronic handwheel HR 150/HR 250

X8

= Nominal value output for X, Y. Z. IV. V. S

Red

X9 = Visual display unit BE 4126

Blue

Xl 0 = Reference pulse inhibitor

Yellow

Xl 1 = Handwheel with axis selection keys

Red

Xl 2 = Touch probe system TS 120 ITS W/511)

Yellow

= Operational ground

Processor:
x21 = PLC-output

Red

X22 = PLC-input

Yellow

X23 = TNC-keyboard

unit TE 355

Blue

X24 = Power supply 24 V- for PLC


X26 = Data interface RS-232~C/V.24

Red

X27 = Machine operating panel

Green

Power supply:
X31 = Power supply 24 V- for LE

HEIDENHAIN
DRJOHANNES

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 16

GmbH

D-8225 Traunreut .Tel. (08669) 31-O

Kundendienst

4.3.4

Connector

layout

of the TNC 351/355

&$2&&f~inpltl.2.3,4
Flanged socket rnth P-pin female insert

x5Qaderinplt5
scluarerave~*~
Flanged socket with la-pin feaaJ.e insert
w.
sigoal designatim
89

iis

;
8% n0t presmt
t5 v bnsor line)*
i2
+5 v (UP,)
8; gymline)*
2
I
9 (via spring)
Shield = housing
*Thesensorliaeiscunnect&inthe
wit with the pertinent supply line.
X6ElectrmiCBanhheel

HR l50l250

FJ.angedsocket with P-pin female insert

B/F/Q/W CLP PROCESSORRoard

x7lbudtPrcaesystem
IQnwd socket with 7-pin flanged socket
siQnaldesignatim
no.
ui
1

x8 IlLmiml value altplt fcu x,Y,z,IV,w,s


Flaged socket with U-pin female insert

xPBE4l2visual~tit

Flanged socket with S-pin female insert

ks,gwldesignatjm FEY*, ,
9
Kh?c
Hsnc

g
BRIGHT/m
E
shield = connector hous
3 tog ,14,&5
do not assign
xl0referempulseinait
Flanged socket with P-pin female insert
110.

do not assign

* ~%i$%fo~5h%~:
.., 242 408 .. ,2%%:::

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 16.1

DRJOHANNES HEIDENWN
GmbH
D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

4.3.5

Connector

layouts

for

LE 355 ClGfS1Yf.R

CLP PROCESSORBOARD

xl2lSl2@TarhPrcbsSystmmSlJlrrS5ll
calyticabledapter)
Flanged socket with 15-pin female/m& insert
X%X6mccderinplt
square-wave input
seepage16

5, 6

X5

~BRl50/250ElebmicBimdrdreel
see page 16 X6

XRlmxiJml valueanplt
seepage16

fcrX,Y,

sigrmldesigna~
0V-shield
Standby signal
start
t15v
+15v (rp)

1
3
4
5
6

Ft3
Trigger signal
Trigger signals
Donotassign

;I
9
10
2, 11 to 15

2, IV, v, s

X8

Flauged socket with 25-pin female insert


deeguatico

x9BE422vhalDisplaylbit

see page 16 X9

xl0 refseepage16

pulseildlibit
Xl0

xll-uithaxisswi-keys

Flangadsccketwith
signal~ticm
0v
t5v
t12v
-15v
ml7
RXD
Don&assign

ID.

g-pin female/male insert


M.
2
3
4
5
6
1

1, 8, 9
L

$?

Yi"

Iy)-

uas
Uat

4
14

coder4

2:
lLj
&
G
iiz

:2
23 "
5
17
6
7

zi
Da2
Uee
Ov

!8
19
20
21I-

iiz
us
iiz
Dal
Da2
use
i&T
0-J
Do mt assign
Outer shield

10
11
12
22
23
24
9i2.
13
-ins

coder3

coder2

HEIDENHAIN
DR. JOHANNES

HEIDENHAIN

D-8225 Traunreut

.Tel.

SERVICE HANUAL TNC 351/355


Page 17

GmbH

(08669)

31-O

Kundendienst

4.3.6
x21

Connector

layout

of PROCESSORBOARD

PLC.output

Flange socket.
Contact

No.

female

X22 WC-input
(37-p&)

A0

Al

A2

31

A3

31

A4

A5

A6

A7

31

A6

10

A9

11

A10

12

All

13

A12

14

Al3

15

Al4

16

A15

17

Al6

18

Al7

20

female

j E5

137-p&)

Allocation

19

Flange socket.

A16
A19

21

A20

22

A21

23

A22

24

A23

25

A24

28

A25

21

27

A26

26

A27

21

29

A26

30

A29

21

31

A30

32.33

do not assign

34

Control

35. 36. 37

24 V via etiernal EMERGENCY


disconnetiible
(PLC I)

Housing

External

I E6

) E7

1 E8

10

I E9

15

1 El4

16

I El5

17

/ El6

16

1 El7

19

II El8

20

1 El9

21

I E20

22

1 E21

23

1 E22

29

E26

30

E29

31

E30

Operational
STOP

screen

n required. the suppiygme


for me disconnmible oY,pts Cal be assigned
10 mnneorX24.
pin 1
naldisconnenible
via external EMERGENCY STOP
110. b.23 are dirconnenlble Yia enem* EMERGENCY STOP
00
A7 dPlicafsd on x*7. Mashine oczer~tiP Panel

35,36.
HCUSig

37

1 0

(PLC)-

Exlernal

Screen

HEIDENHAIN

SERVICE BABUAL TNC 351/355


Page 18

DRJOHANNES
HEIDENHAN GmbH
D-8225Traunreut.Tel.(09669)31-0
Kundendienat

X23 KEYBOARDUnit TE 351/355

X24 PLC Supply

Flanged socket connector

Terminal block

Pin no.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

21
22
23
24
25
26
77
28
29
30
31
32
33
34
35
36
37
housing
PLC-inputs
Panel

(37-pin)

Assignment
RLO
RLl
RL2
RL3
, for key matrix
RL4
RL5
RL6
RL7
El28
El29
El30
El31
El32
El33
El34
El35
El36
El37
El38
OUT0
OUT1
OUT2
OUT3
, for key matrix
OUT4
OUT5
OUT6
r-mT7
El39
El40
t15V (supply for keys on
Machine Operating Panel)
El41
El42
El43
Spindle Override (wiper)
Feed Override (wiper)
t12V Override Potentiometer
0V Override Potentiometer
outer shield
El28 . ..E140 from Hachine

Operating

Terminal
1

no.

2
-4

IAssianment

1t24V disconnectable via


Iexternal EMERGENCY-STOP'
1t24V not disconnectable
lfiV2)

I) The supply can be optionally


assigned
to connector X21, pin 35, 36, 37.
*) 0V can be optionally
assigned to
connector X22, pin 35, 36, 37.
X26 Data Interface

Flanged socket,
Pin no.
1

RS-232-C

connector

(25-pin)

A55ignment

2
3
4
5
6
7
8 to 19

shield
RxD
TxD
CTS
RTS
DTR
GND
do not assign

21 to 25
housing

Ido not assign


Iouter shield

HEIDENHAIN
DR. JOHANNES
D-8225

HEIDENHAN

Traunreut

.Tel.

SERVICE MANUAL TNC 351/355


Page 19

GmbH

(08669)

31-O

Kundendienst

Flanged

socket.

This connection
assipned
inputs
insufficient.

1
2

3
4
5
6
7
8

12
13

14
15
16

cOnneCtor

is used *hen the


on the TE 355 are

1 El28
i El29
I El30
! El31
/ El32
I E133
i El34
1 El35

j Et39
! El40
/ El41
E142

1 El43

28

A2

29

A3

30
31

I A4
/ A5

32

UT-pin,

A.6

33
34

! 117
I 0 " IPLCI

35

i 0 V (PLCI

36

-24

37

I +24"

" IPLC)
IPLCi

HEIDENHAIN
DFLJOHANNES

HElDENHAlN

SERVICE HANUAL TNC 351/355


Page 20

GmbH

D-8225 Traunreut Tel. (08669) 31-O


Kundendienst

4.3.1

Connector

Layout

of the PLC POUER I/O Board Assembly PL 300

[
c
r
[

1
1
1
1

[I
c I

HEIDENHAIN
DR.JOHANNES

HElDENHAlN

SERVICE IMNIJAL TNC 351/355


Page 21

GmbH

D-8225 Traunreut Tel. (08669) 31-O


Kundendienst

4.3.8

Connector

Layouts

of the TE 351/355 KEYBOARDUnit

Xl For conneotion of the machine operating panel

X2 Far connection

Flange socket

Flange socket,

male (37.pole)

Contact No.

I Allocation

female

(25.pole)

contactNO. , Allocation
1
1 El40

of the logic unit LE 365

1 El39

/ El39

1 El37

1 El36
6

RL5

El34

RL6

El33

RL7

El29

10

El29

11

El30

12

El31

13

El32

14

El33

15

El34

16

El35

15

+12 V (override

16

Feed rate override

17

Spindle

16 to 21

do not assign

22

+15 V (Supply for bunons


operating
panel)

23

El43

24

El42

26

F141

override

potentiometer)
potentiometer
potentiometer

(wiper)
(wiper)

of machine

17

El36

18

El37

19

El38

20

OUT0

22

OUT2

23

OUT3

24

OUT4

25

OUT5

26

OUT6

21
27

OUT7
OUT1

28

El39

29

El40

30

+15 V ISupply for buttons


operating mnell

for key matrix

of machine

HEIDENHAIN
DRJOHPNNES

SERVICE HANUAL TNC 351/355


Page 22

HEIDENHAJN GmbH

D-8225 Traunreut .Tel. (08669) 31-O


Kundendienst

4.4

PROCRSSOR

4.4.1

Interface
-

4.4.2

57 PLC-inputs
32 PLC-outputs
Keyboard Unit
Machine Operating
V. 24-interface

Program memory
Data Processing
PLC-program
Acknowledgement

NC-Programs
PLC-Program
Machine parameters
List of compensation
Operating program

4.5

CAP

4.5.1

Interface
-

PROCXSSOR

values

Board

Encoder inputs
Reference pulse inhibit
Electronic
Handwheel
3D-Touch Probe
Analog outputs
Display

Supervision
-

4.5.3

Emergency-stop

Storage
-

4.5.2

Panel

Supervision
-

4.4.3

Board

Measuring systems
Temperature
Buffer battery
Data processing
Program memory
Axis positions
(closed

Storage
- Operating

program

loop)

HEIDENHAIN
DRJOHANNES

HElDENHAlN

GmbH

SERVICE HANUAL TNC 351/355


Page 23

D-8225 Traunreut Tel. (08669) 31-O


Kunda ?ndienst

Notes

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 24

DR. JOHANNES HEIDENHAJN GmbH


D-8225Traunreut.Tel.(08669)31-0
Kundendienst

4.6.1

Logic Unit

without

grounding

terminal

.
-

\r
Y

<

HEIDENHAIN

SERVICE NANUAL TNC 351/355


Page 24.1

DR. JOHANNES HElDENHAlN GmbH


D-8225Traunreut~Tel.
(08669)31-O
Kundendlanst
4.6.2

Logic

Unit

with

grounding

terminal

-.-.-.----.

V'

HEIDENHAIN

SERVICE MANUAL TNC 3511355

DRJGHANNEG
HUGENHAlN
GmbH
D-8225
Traunreut Tel.(0 8669) 31-O

Page

25

Kundendienst

The LE 355 must not be supplied by the machine control voltage! The LE 355 needs its Own. external. separately generated
I supply voltage to VDE 0551. 24 V DC-voltage with a permissible oscillated AC-component of 1.5 V,? (recommended filter
capacitor 10000 pF/40 V-j.
U
24 V

1.5 vpp

:-_I

The PLC-part (PLC-inputs and outputs of the LE 355 and PL 300) is operated on the 24 V control
which is generated according to VDE 0550.

voltage

of the machine

Superimposed oscillated AC components which derive from an uncontrolled three-phase non-filtered bridge circuit with a
ripple factor (see DIN 4OllO/lO.75. Section 1.2) of 5% are permitted. This results in a maximum absolute value of 33.4 V for
the upper voltage limit and a minimum absolute value of 18.5 V for the lower limit,

20.4 V
18.5V

The 0 V-lines of the two power sources must be connected together


of the machine ( +
) via an earth ground (0 2 6 mm*).

(0 5 6 mm)

and to the central

operating

ground

The voltages must comply with the definitions given below:


Supply voltage

Voltage range
Average DC voltage

Max. current
consumption

Power consumption

24 V
(VDE 0551)

Lower limit
20.4 V -

1.5 A

approx. 30 W

1.8 A
if half of the inputs
and outputs are
driven simultaneously

approx. 6 W
if approx. l/3 of the
inputs and outputs
are driven
simultaneously

21 A
if half of the inputs
and outputs are
driven simultaneously

approx. 25 W
if approx. l/3 of the
inputs and outputs
are driven
simultaneously

I--PL 300

24 V
(VDE 0550)

Upper limit
31 v =I

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 25.1

DFLJOHbNNES HEIDENHAIN Qmb+l


D-9225Traunreut~Tel.(08669)31-0

Kundendienst

The BE 412(B) Display is supplied with mains voltage


(ac voltage).
With the
mains voltage selector
two voltage ranges can be adjusted in the BE 412B and
six in the BE 412. Please check whether the mains voltage selector
is correctly
set and whether the correct mains fuse is used.
E 412
3ltaqe
r+gc
!MGscw&..
-10011201140V
.4 -i5 % . . . tlQ%
200/220/240 V 1

In case of 110 V supply


120 v.

voltage

48 . . . 62 HZ

the mains voltage

selector

must be adjusted

BE 412B
supply
llO22ov-

voltage

Voltage

range

85--132/170"--2&t"-

Frequency

range

Power

consumption

Mains

fuse

MZA
48...62HZ

approx.

40 w

M 1.25 A

to

HEIDENHAIN
DFCJOHANNES HEIDENHAIN

SERVICE MANUALTNC 351/355


Page 26

GmbH

Tel.(O8669) 31-O

D-8225Traunteut
Kundandianrt

The supply

for

the NC-part

is connected

to the X31 terminals.

The various voltages


for the LE are converted
in the POWER SUPPLY Board
Assembly from the +24V- supplied
(see Block Diagrams, page 27 and 28).
The on/off-condition
of the output voltages are displayed by LEDs. The
level of the individual
voltages
can only coarsely be displayed by LEDs.
To make a precise statement about the single voltages they must be measured for accuracy and correspond to the following
table:

Output

IUNOML

5v

5.15

tv]

UMIN

+ 12 v

t 12

- 12 v

- 12

+ 15 v

[VI

5.05

5.25

INOML [Al
2.5
0.15

- 11.4

- 12.6

0.08

t 15

t 14.2

t 15.8

0.3

- 15 v

- 15

- 14.2

0.07

UBAIT

3.7

+ 24 V BE

t 24

20.4

+ 12 v BE 1,

t 12

11.5

t 12.5

1.3

t5

4.75

t 5.25

0.3

5v*

1)

[VI

12.6

4.5

11.4

UMAX

15.8

- 50

PA

31

The red LED for the RESET signal illuminates


briefly
when switching
control
on/off.
(only applies for TNC 355; the TNC 351 does not have a RESET LED)
RESET TNC 351
RESET TNC 355
1)

IJL MAX = 0.4 V Us MIN = 3.9 V tr = 100-300mS


UI. MAX = 0.4 V Us MIN = 3.0 V tr = 100-300ms

V BE (for BE 212) and +5V * (potential-free)


power supply, id.no. 236 484 04 for TNC 351.

12

only with

the

the

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 27

DR.JOHANNES HEIDENHAIN GmbH


D-8225 Traunreut Sf 108669) 31-O

5.2.1

LE 351 NC POWER SUPPLY Board

Awembly

fine-wire

fuses

connecting

x2

connector

The connector
doesn't
exist
of the insulated
wires onto

terminals

LED-displays
with new versions
the power supply

due to
board.

direct

soldering

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 28

DRJDWNNES
HEWNHAN
GmbH
D-8225
Traunreut
B (086691
31-O

Kundendienst

5.2.2
Fig.

LE. 355 NC POWER SUPPLY Board Aeaembly


4 PK Adapter
(Id. No. 224 873 zy)

fine-wire

fuses

connecting

connector
The connector
doesn't
exist
of the insulated
wires onto

terminals

LED-displays
with new
the power

versions

supply

due to
board.

direct

soldering

HEIDENHAIN
DRJOHANNES
HEIDENHAN
D-8225 Traunreut.Tel.(O8669)

SERVICE MANUAL TNC 351/355


Page 29

GmbH
31-O

Kundandienst

5.3

Testiou

the

POURR

SUPPLY

Board

Asseffhtrly

The POWER SUPPLY Board Assembly


is protected
by two fine-wire
fuses.
The
t24V BE output
voltage
is protected
by a F 2.5A fuse,
all other
output
voltages
by F 4.0A (see Block
Diagram,
pages 27 and 28). If a fault
is
detected
(all
voltages
are missing)
check if the LE 24V supply
is present,
then the two fuses.
Safe and fast
testing
of the POWER SUPPLY Board Assembly
is possible
by
means of the PSA LOAD UNIT.
The plug connection
to the boards
at the POWER
SUPPLY Board Assembly
has to be disconnected
and the PSA LOAD UNIT has to
be connected
in its place.
Various
voltages
can be measured
with a voltmeter
at the sockets
of the PSA
LOAD UNIT.
The measured
values
and tolerances
can be compared
with the values
in the table,
page 26. If the values
of the measurements
do not coincide
with
the values
of the table
the POWER SUPPLY Board Assembly
is defective.
If no PSA LOAD UNIT is available
the voltages
may also be measured
points
on the PROCESSOR Board or on the CLP PROCESSOR Board
(for location
of test
points,
see section
5.3.2).

ATTENTION
When connecting
switch
off mains

(disconnecting,
switch
first!

always

at

the

test

BERVICE

Page

5.3.1

Meaauring

Circuit

with

PSA

MANUAL

TNC 351/355

30

LOAD UNIT

The insulated
wires
of the connection
cables

to

&mzocessot

and PLC board


are
soldered
in directly.
Measure
voltages
according
to description
5.3.21

HEIDENHAIN
DRJOHANNES HEIDENHAN GmbH
D-8225 Traunreut'Tel.(08669)31-0
Kundandienst

5.3.2

Test

Points

on the

CLP PROCESSOR

PROCESSOR

Board

Board

Boards

SERVICE MANUAL TNC 351/355


Page 31

HEIDENHAIN
DRJOWNES
HEIDENIWN
D-8225Traunreut~Tel.(08669)

SERVICE HANUAL TNC 351/355


Page 32

GmbH
31-O

Kundendienst

5.4

supply

for

tire

PLC-Part

The terminal

supply
of the internal
PLC-part is normally
connected
to the
X 24 terminal
(1 = +24V disconnectable,
2 = +24V not disconnectable
3 = 0V).
The O-volt
line as well as the +24V disconnectable
can optionally
be connected via connector
X 21 or X 22 (see PLC-Connection
Diagram,
page 33).
The supply
for the PLC POWER Board Assembly
PL 300 (only with Q/W/S/Y-versions)
is connected
to the X 12 terminal
(@V), X 13 (+24V disconnectable)
the connector
blocks
X 3112 (+24V not disconnectable).
See PLC-Connection
Diagram,
page 33.
There are
limitation).

no fuses

on the

PLC POWER I/O

Board

Assembly

The +24V which can be switched off are protected


on all
a F 2.5A fine-wire
fuse and indicated
with a green LED.
be switched off are only protected
with a F 1A fine-wire
Board,
id.no.
249 652 . .
fine-wire

fine-wire

(electronic

and

current

PROCESSOR boards
with
The +24V which cannot
fuse on the PROCESSOR

fuse

PROCESSOR Board,

id.no.

237 930

..

fuses

PROCESSOR Board,

id.no.

249 652

. .

HEIDENHAIN
DR. JOHANNES HEIDENHAIN GmbH
D-6225 Traunreut .Tel. (08669) 31-O
Kundendienst

5.4.1

Connection

SERVICE UANUAL TNC 3511355


Page 33
--

Diagram

for

the PLC Supply

HEIDENHAIN

SERVICE BANUAL TNC 351/355


Page 34

DR. JOHANNES HEIDENHAIN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

Change Buffer

Battery

The buffer
battery is the voltage source for
the program memory with switched-off
machine.
If

the message
EXCHANGEBUFFER BATTERY

appears the batteries


within one week.

have to be exchanged

The buffer
batteries
are located behind a
PG screwed connection
in the POWERSUPPLY Board
Assembly of the LE 351/355.
Apart from the batteries
additional
rechargeable NiCd batteries
on the PROCESSORBoard
were used to backup the program memory of
TNC 351 and TNC355.
The mains voltage can be switched off to
exchange the batteries.
The rechargeable
batteries store the contents without batteries
for approx. 2 weeks.
The rechargeable
only charged if
on.

NiCd batteries
are
the TNC is switched

PROCESSORBoard

rechargeable

NiCd batteries

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 35

DRJDWNNES
HElDENHAlN
GmbH
D-8225 Traunraut. Tel. (08669131-o

Kundendienst
6-

TE

6.2

Overview

TE ;;;
TE 355
TE 355
TE 355
TE 355
TE 355

KEYBOARD

35x/355

A Id,.,no. 243 995


237 661
,,
A

II
C

1d.m. 255 015


1,
A

11
C

02
01
02
03
01
02
03

1,4
2)4
4,
5)
2)3 ),1
x)4 )
)6)

UNIT

TE 355 B 1d.m.
TE 355 D

241 964 01

02

4,
3)

TE 355 B Id.no.
TE 355 D

255 016 01
II
02

3)4)
3)s)

,
000
OOOUQ

Floao:
00000

0000
0000

noon
0000

q -

0000

00000

@
@-

without graphic keys


without connector X 1 (connection
with ground connection
IV-axes-version
V-axes-version

0000
0000

;lOOOL;
00000
00000
00000

EI:
0000
00000
00000

wide version

high version

1)
2)
3)
4)
5,

OEO
000
00000

to Machine Operating

Panel)

.
1.

HEIDENHAIN

SERVICE HANUAL TNC 351/355


Page

DR JOHANNES HEIDENHAJN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundandienst

6.2

CYrcuit

Dl-agram

of

the

RBYBOARD

Unit

36

HEIDENHAIN
DRJOH4NNES
HEIDENHAIN
D-8225 Traunreut'Tel.(08669)

SERVICE KANUAL TNC 3511355


Page 31

GmbH
31-O

Kundendienst

6.3

Testing

the

KBYBOARD

Unit

Safe and fast testing


of the KEYBOARDUnit is possible by means of a KEYBOARD
TEST UNIT. The KEYBOARDTEST UNIT is connected to the X 23 connection of the LE.
On the KEYBOARDTEST Unit the key code, the input states of the inputs E 128 to
E 143 and +12V are displayed.
In addition,
the voltages
for the inputs E 128 to
E 143 as well as the wiper voltage for the override or spindle potentiometer
(approx 0 - 11.5V) can be measured.
With switched-on
LX and pressing a key the respective
LEDs RL and Out illuminate.
The key code can be compared to the tables, pages 38 to 40.
If no KEYBOARDTEST UNIT is available
the contacts
sured with an ohmmeter at the connector.

of the keys can also be mea-

6.3.1 KEYBOARDTEST UNIT Connection


KEYBOARDUnit

LOGIC Unit

E 128 to E 143 for the


Machine Operating Panel

KEYBOARDTEST UNIT

HEIDENHAIN
DRJOHANNES HEIDENWN
GmbH
D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

SERVICE MANUAL TNC 3511355


Page 38

HEIDENHAIN
DRJOHBNNES
HEIDENIWN GmbH
D-8225 Traunreut~Tel. (08669)31-O
Kundendienst

SERVICE KANUAL TNC 351/355


Page

39

HEIDENHAIN
DRJOHANNES

HElDENHAlN

D-8225Traunreut'Tel.(08669)

GmbH

31-O

Kundendienst

* Key assignment

for

5-axis-version

SERVICE MANUALTNC 351/355


Page 40

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 41

DR. JOHANNES HEIDENHAJN GmbH


D-8225Traunreut~Tel.
(08669)31-O
Kundendienst

7,

7.2

DISPLAY

BE 412

Unit

DISPLAY

BE 212

7.2

Unit

Id-no.

discontinued

THC

212/412

351

242 370 01

DISPLAY

Units

Id-no.

for

BE

for

237 657 01

type

TiVC

355

BE 412 B

current

Id.no.

type

241 845 01
~~__

HEIDENHAIN

SERVICE BABUAL TBC 3511355


Page 42

DR. JOHANNES HEIDENHAJN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst
7.3

!festino

the

Unit

DTSP.CAY

BE 412
If the machine is switched
fuse (mains fuse integrated
replace,
if necessary.

on and the DISPLAY Unit remains dark check the mains


with voltage selector
at rear of DISPLAY Unit) and

If the fuse is in order you can check with the TNC 355 whether the fault is on
the DISPLAY Unit or on the LE by disconnecting
the plug-and-socket
connection.
With disconnected
to be displayed.

plug and switched-on

bright

If the screen displays


might be defective.

this

field

display

a bright,

rectangular

field

has

field

the CLP PROCESSORBoard in the LOGIC Unit

If, however, the display remains dark with


defective
and has to be exchanged.

plug disconnected

BE 212
This test cannot be carried out with the TNC 351 since
this control
does not have its own mains supply.

the display

the DISPLAY Unit

The voltage
is supplied by the LOGIC Unit and can be checked with
at connector X9 (pin 1, 8 and 11 0V. pin 2 and 4 +lZV).

is

of

a voltmeter

The control
signals for the TNC 351 and the TNC 355 Display Unit can only be
checked with an oscilloscope
and must correspond to the following
diagrams.
With diagrams for VIDEO and BRIGHT/DARK, deviations
may occur in the time
base in the figures
shown.
As to connector

layout,

see section

4.3.4.

HEIDENHAIN
DRJOHANNES HElDENHAlN
D-8225Traunreut'Tel.(08669)31-0

7.3.1

Timing

SERVICE HANDAL TI'K 351/355


Page 43

GmbH

Diagrams LE 351 with

X 9 Connector

Timing

BE 212

Diagrams

V-SYNC Din 9

H-SYNC pin 10

2V/DIV

2V/DIV

5ms/DIV

20pslDIV

BRIGHT/DARK pin 12

VIDEO pin 13

2VlDIV

ZVIDIV

5mslDIV
7.3.2

Timing

diagrams

5ms/DIV

LE 355 with

BE 412
H-SYNC pin 10

V-SYNC pin 9
2V/DIV

2V/DIV

10&DIV

5ms/DIV
BRIGHT/DARK
ZV/DIV f
I

VIDEO pin 13

pin 12
t

5ms/DIV

ZV/DIV

Sms/DIV

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 44

DR. JOHANNES HEIDENHMN GmbH


D-8225Traunreut Tel. (08669) 31-O
Kundendienst

Measurincr

8-

8.2

Error

Messages

TRANSDUCERX DEFECT A

Sv-stems

- signal

amplitude

fault

TRANSDUCERX DEFECT B = signal

frequency

fault

I-

Glass scale dirty or damaged


Scanning head damaged or defective
Cable damaged
Encoder input in the LOGIC Unit (LE) defective

Encoders can be interchanged


with each other at the LOGIC Unit (Xl...X5
refer to section 4.3.1 LOGIC Unit Connections)
which allows you to determine whether the encoders or the encoder inputs of the LOGIC Unit is defective.
In conjunction
with the above procedure the respective
machine
parameters have to be changed when interchanging
encoders at the LOGIC
Unit (LE).

Function

Axis allocation
to
the encoder inputs

Procedure

with

X
Y
2
IV
V

MP
253
254
255
256
257

) Input value
0
1
2
3
4
5
6

a
2
2
2
1
2
2

standard
encoder
encoder
encoder
encoder
encoder
encoder

allocation
input Xl
input X2
input X3
input X4
input X5
input X6 (only with
V-axes-version)

an error message
e.g. ENCODER X DEFECTIVE B

Switch off main switch


Exchange X-axis of encoder, e.g. with the Y-axis at the LOGIC Unit
Switch on main switch
Call machine parameters with the error message POWER INTERRUPTED with
key number 95148 and exchange the input values from machine parameter 253
and 254. If the input value for the machine parameters is 0 the machine
parameter 253 has to be programmed with 2 and 254 with 1.
- Enter machine parameters and switch on machine as usual.

If the same error message ENCODER X DEFECTIVE appears the error is due to
the encoders or the extension cable. If the error message changed from X
to Y, however, the encoder input of the LOGIC Unit is defective.
If the reference
pulse inhibit
(connector X10) is used and if positioning
should occur with exchanged encoders also the reference
pulse inhibit
for
the respective
axes must be exchanged.

HEIDENHAIN
DRJOHANNES
D-8225

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 45

GmbH

TraunreutTel. (08669) 31-O

Kundendienst

8.3.1

Electrically

Checking

the Scanning

Eead of the Measuring

To determine if the measuring system is at fault


is used:
- phase angle measuring unit (PWH) with/without
- high-resistance
short circuit
tester

System

the following

test

equipment

oscilloscope

If no phase angle measuring unit is available


an ohmmeter can be used to electrically
test the state of the cable, the lamp and the pbotoelements
of a measuring system by taking the following
measurements at the connector of the measuring system:
- Connector housing of
shielding)
- Connector housing of
screen) R = - Connector housing of
signal lines) R = - Pin 9 with pin 1 to
-

Pin
Pin
Pin
Pin
Pin
Pin

1
2
5
6
7
8

with
with
with
with
with
with

- Pin 3 with

pin
pin
pin
pin
pin
pin

measuring

system with

measuring

system with pin 9 (inner

measuring

system with pin 1 to 8 (outer

pin 8 (inner

2 0O
1 0O
6 90
5 90
8 RI 1)
7 RI 1)

pin 4

La

machine housing

screen - signal

lines)

5 1 Q (outer

screen

- outer
screen

R= -

(change poles of ohmmeter)


(change poles

of ohmmeter

(change poles

of ohmmeter) I

(approx.

The measured values


should be approximately the same.

5 - 30 Q)

1) With measuring systems having an adjustable


reference
mark different
or no resistances
are measured depending on the type of activation.
Diagram of measuring

system with

Measuring systems with square-wave


phase angle measuring unit (PHI!).

sine-wave

output

output

signals

values

signals

can only be tested

with

HEIDENHAIN

SERVICE MANUAL TNC 3511355


Page 46

DRJOHANNES HElDENHAlN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

Handwheel

9,

9.2

Overv2-ew

9.1.1

Bandwheels

ER 150

9.1.2

Id.no.

Serial

BR 130
ER 130.001

with

sine signal

217 978 --

ER 250

1d.m.

217 977 --

HR 330

Id.no.

251 534 --

Bandwheels
Id.no.
Id-no.

254 040 -249 371 --

HEIDENHAIN
DFLJOHANNES HEIDENHAIN
D-8225Traunreut.Tel.(08669)

SERVICE IfANUAL TNC 351/355


Page 46.1

GmbH
31-O

Kundandienst

9.2.1

Bandwheel with

sine

input

The HR 150, resp. the HR 250 Handwheel can be electrically


encoder, but without reference
pulse, however.

9.2.2

Seriel

checked as an

Bandwheel

The serial HR 130, resp. the HR 330 Handwheel can only be checked with an
oscilloscope.
The control signals
(X11 pin6 = DTR, pin 8 = RxD) must correspond to the following
diagram.
The Handwheel is supplied by the Logic Unit (X11 pin 2 = OV, pin 4 = t12V).

2Vl DIV

Pin 6
DTR

Pin 8
RX0

ImslDIV

Diagram measured at the X11 Logic

Unit.

HEIDENHAIN
DR. JOHANNES

HElDENHAlN

SERVICE HANUAL TNC 351/355


Page 47

GmbH

D-8225 Traunreut.Tel.(08669)31-0
Kundendienst

IaII.

Probe

SD--Touch

10.1.1

Overview

Touch Probe with

an external

Interface

TS 111 Id.no. 237 400 -with cable connection

110
APE 510
APE 511
APE

10.1.2

230 465 -- for TS 111


Id.no.
237 590 -- for TS 511
Id.no. 237 586 -- for TS 511 and
additional
connection
for a
second SE 5101

TS 120

Id-no.

integrated

243 614 --

(APE)

TS 511 Id.no. 231 402 -with infrared


transmission

Id.no.

Touch Probe with

Electronics

Interface

SE 510

Electronics

Id.no.

(APE)

230 473 --

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 48

DFt. JOHANNES HEIDENHAIN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

1.

TOUCH POINT INACCESSIBLE


After starting
a probe the probing point was not reached
measuring path determined in machine parameter 216.

within

the

2. 1 EXCHANGETOUCH PROBE BATTERY


The battery voltage of the touch probe with
remains below admissible
level.

3. 1 STYLUS ALREADY IN CONTACT


When starting

4.

transmission

is already

deflected.

a probe function,

1 PROBE SYSTEM NOT READY

infrared

the stylus

The infrared
transmission
path between the "Touch Probe" and the "Transmit-Receive
Unit" is obstructed
(e.g. coolant film on probe windows) or
is interrupted
completely.
The touch probe side with two windows has to
be adjusted in the direction
of transmit-receive
unit.

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 49

DR. JOHANNES HElDENHAlN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendianst

The TNC 355 can he switched


follows:

to 3 operating

modes for

data transmission

as

connect the ME 10l/HE 102 HEIDENHAIN


Magnetic Tape Unit or other
peripheral
units. The data format
(7 data bits, 1 stop bit, parity
(even parity)
and the baud rate (2400) are adapted
to the HE.

- To

FE

To connect the FE 401 HEIDENHAIN Floppy Disk Unit or other peripheral


units. The data is transmitted
with a special protocol
(blockwise
transfer)
in order to backup data. The data format
(7 data bits, 1
stop bit, parity
(even parity),
the baud rate (9600) and the transmission

protocol

is

adapted

to

the

FE.

EXT - To adapt

data transmission
in the standard data format and for blockwise transfer
on external
peripheral
units. The interface
for data
transmission
is adapted via the machine parameters,
the baud rate is
optional.

Peripheral

units

for

the operating

mode EXT:

Paper tape punch or paper tape reader


Printer
or matrix printer
for graphic printout
Mass storage or programming stations
for Blockwise Transfer
Programming stations
and PCs for external
programming
11.1.1

Changing

Operating

Select auxiliary
Press the
the ME-, FE- or

nodes

ME-FE-EXT

mode MOD with the m-key.


until
the RS-232-C/V.24-INTERFACE

Press the cl@-key until


the auxiliary
operating

the required
o erating
mode with the bF-key

mode is displayed.
subsequently.

With graphic printout


the operating
mode EXT is automatically
is independent of the ME or FE-mode.
12.2

Selectiov

Select auxiliary
Press the a-key

the

with

Acknowledge

selected

which

Baud-Rate

operating
mode MOD with the m-key.
or
several times until BAUD-RATE is displayed.

Input new value for BAUD-RATE, if required


(possible
values: 110, 150, 300,
600, 1200, 4800, 9600, Baud) and enter with the a-key.
Acknowledge the auxiliary
operating
mode with the
key subsequently.

* with

special

HEIDENHAIN software

HEIDENHAIN

SERVICE RANUAL TNC 351/355


Page 50

DIlA0HMNE.S
HEtDENHAlN
Gmbli
D-8225
Traunreur.
Tel. (08669)
31-O

Wiring

diagram

of the RS-232-C/V.24-Interface

LE 355

Cable RS-232~C/V.24/LE
Id:Nr. 239760

RS-232.C/V.24 adapter block


Id.-Nc 23975801

1
2
I.3

--T
1 GND
2
3 RTS

5
6
7
s

5
6
7
8

20

20

II

Data transmission
Id:Nr. 24286901

Length max. 17 m/55 ft

m
f%
RTS
CTS
DSR
DTR

Transmit data
Receive data
Request to send
Clear to send
Data set ready
Terminal ready

FE 401
ME 101

*
TXD
RXD
RTS
CTS

CTS
DSA
GND

DSR
GND

DTR

DTR
Length 3 m/10 ft

For RS-232~C/V.24 data transmission with


DCl/DC3-protocol,
a simple wiring layout of
the data transmission cable is sufficient.

Signal designations:

cable

periphery

CHASSIS GND
TX6
RXD
RTS
Cl-S
DSR
SIGNAL GND

The data lines and control


lines of the cable between LE 351/355 and the
RS-232-C/V.24-adapter
block (id-no.
239 760 ..I are crossed. At connector
X26 of the LE 351/355
the layout
is carried out according to a DTU (Data
Transmission
Unit).
Owing to the crossed data and control lines of the
cable between LE 351/355 and RS-232-C/V.24-adapter
the layout of the
RS-232-C/V.24-adapter
corresponds
to the DTE (Data Terminal Equipment).
Thus the external
units can be connected to the standard data transmission cable (id.no.
242 869 01) of HEIDENHAIN.

p&D
TXD
RXD
RTS
CTS
DSR
GND
DTR

HEIDENHAIN

SERVICE HANUAL TNC 3511355


Page 51

DR. JGHANNES HEIDENHAIN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

11.4

Machine

Parameters

for

tbe

RS-232-C/Y-24--Interface

A precise description
of the single machine parameters can be taken from the
TNC Handbook for Machine Manufacturers,
resp. from the information
regarding
the RS-232~C/V.24-data
interface.
11.4.1

Hachine

MP

Input

71
92
222

Bit

Parameters
values
0

11.4.2
MP

Machine Parameters

for

"Blockwise

transfer"

Function

values

71

515

218
219
220
221
222

17736
16712
279
5382
168

223
224

1
4

11.4.3

interface"

sign for prgr. end = ETX


decimal point
7 data bits, transmission
stop by DC3,
parity bit (even parity),
1 stop bit
standard interface

Input

"Standard

Function

i
168

223

for

sign for prgr. end = ETX


sign for prgr. beginning
= STX
H and E
Ii and A
ETB and SOH
ACK and NAK
7 data bits, transmission
stop by DC3,
parity bit (even parity),
1 stop bit
Blockwise transfer
EOT

Machine Parameters

for

Graphic

Printout

HP

LQ500

LX800

P SOH
LX85

FXlQ0

FX80B

BROTHER
1509

BP
Thinkjet

HAHHESHAHH
Tally

226
227
228
229
230
231
232
233

795
16648
0
0
1546
3355
19200
512

1819
795
13078
17217
0
6963
0
6154
1546
1546
6954
6954
13312
1024
512
512 I

1819
17217
6963
7424
1290
6987
2
0

1819
17224
6963
5624
1546
6954
1024
512

1051
12301
2560
0
1546
3355
19200
512

795
16648
0
0
1546
3355
19200
512

1819
17224
6963
5642
1546
6987
1280
512

When printing
graphics the control
automatically
EXT and the data format to 8 data bits.

switches

the operating

mode to

HEIDENHAIN

SERVICE MANUALTNC 351/355


Page 52

DFLJOHANNES HEIDENWN
GmbH
D-8225 Traunreut~Tel. (08669)31-O
Kundendienst

Simple wiring

proved

11.6

Error

11.6.1

Displayed

to be the right

one for

most printers

(see page 503.

Hessames

Hessages in the HE-Operating

Error

Hode

WRONGOPERATING MODE
No or wrong operating

mode on external

data storage

unit.

WRONGPROGRAMDATA
During data transmission
defective
program data were found. Reading
was repeated three times by the magnetic tape and aborted subsequently.
DATA MEDIUM MISSING
No disk inserted

in drive.

DATA MEDIUM EMPTY


On the data carrier

(diskette)

no programs

are stored.

DATA MEDIUM WRITE-PROTECTED


Write-enable

pin of cassette

is missing.

PROGRAMINCOMPLETE
Data transmission

was aborted

EXT. IN-/OUTPUT NOT READY


DSR-signal of TNC is missing.
- ME not connected.
- defective
transmission
cable.

I
before

the program was completely

transmitted.

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 53

DRJOHANNES HEIDENHAIN GmbH


D-8225Traunreut.Tel.
(08669)31-O
Kundendienst

11.6.2

Displayed

Error

Messages of the TNC in the FE-Operating

In this operating
mode errors are output by the Floppy
following
form:
ERR: (SP) (SP) XXX (CR) (XXX = error number)
The following
ERR:

001

errors

can be displayed

Wrong instruction
character)
Illegal

program

ERR:

003

Faulty

ERR:

004

Incomplete

ERR:

010

Program not on diskette

ERR:

011

Program is protected

ERR:

012

Program is being

Disk Unit

in the

on the screen:

code (e.g.

ERR: 002

Mode

name (monitor

wrong machine parameters

for

control

operation)

data transmission
program

on diskette

against

erasure

stored

ERR: 013

Diskette

directory

is full

ERR: 014

Diskette

is full

ERR:

100

Diskette

not formatted

ERR:

102

Drive

ERR:

103

Diskette

ERR:

104

Faulty

ERR:

105

Section

ERR:
ERR:
ERR:

106
107
108

Electronic

not ready
is write-protected
data on diskette
cannot be found
error

(e.g.

in the FE

unformatted

diskette

is to be described)

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 54

DRJOHANNES
HEIDENHAJN GmbH
D-9225 Traunreut Tel. (08669) 31-O
Kundendienst

11.6.3

Error I4essages at the ME

The ME-electronics
as well as the external
operating
conditions
are tested.
Detected errors are displayed
as flashing
codes by the operating
mode indicating lamps. Error descriptions
can be found in the following
table:
0

LED - off

Indicating

lamps

.R

LED - flashing

Error message
Faulty

8 g g$0 0 *- 0
0000

data during

: Cassette

is not inserted

Write-protection
0 -19. 0
0000

0 :* 0 -*-

transmission

Wrong operating

pin in cassette

is missing

mode selected

Data from magnetic

tape defective

0000
0 :*,:q0000

Magnetic

Electronic

tape blank

fault

in ME

Tape end
Peripheral
:* -I+. -;*. 0
0000
By pressing

the H-key

unit

is not connected

Data transfer
between TNC and ME (or peripheral
interrupted
by pressing
the
-keys

the error

messages can be erased.

unit)

HEIDENHAIN

SERVICE HANUAL TNC 351/355


Page 55

DR. JOHANNES HEIDENHAN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

11.6.4 Error
Hessages at the FE in the HE-mode
In the ME-mode errors are displayed
as flashing
codes by the operating
indicating
lamps.
0 LED - off
.
LED - on
-,*- LED - flashing
Indicating

lamps

Error

000.

messages

Diskette

0 :*- 0 0

modes

is missing

or electronic

error

:Diskette
cannot be formatted
since diskette
,is accessed
,Diskette
is missing or not formatted
.;+

Diskette cannot be copied


readino is active

-i- 0 0 0
0 0 :+- l

-:*- 0 a .
0000

-.* 0 0 c*-

ooeo
0 0 -:+: l

since writing

External

unit

Diskette

is missing

or not formatted

1,Diskette
,available
Program
,active
,Program
Iactive
External

is missing

or not formatted

and

not ready or not connected

or no program

cannot be output since a transmission


via a TNC-interface
cannot be output since a transmission
via a PRT-interface
unit not ready or not connected

is
is

~000
00.a

-:*- 0 0 0

0 0 0 :*:*- 0 . 0

o*o*
0 0*-o

Diskette

is missing

or not formatted

Diskette

is missing

or not formatted

Program
.active
Program
,active
,External

cannot be stored since a transmission


via a TNC-interface
cannot be stored since a transmission
via a PRT-interface
unit not ready or not connected

Diskette

is missing

or electronic

Directory
cannot be output
active via a PRT-interface

0 0 . -:*~
0000
0 0 :*- 0
0000
By pressing

the H-key

since

is
is

error
a transmission

is

:A coupling of the interfaces


is not possible
transmission
is active via the TNC-interface

since

A coupling of the interfaces


is not possible
transmission
is active via the PRT-interface
!External unit not ready or not connected

since

the error

messages can be erased.

HEIDENHAIN
DRJOHANNES
HElDENHAlN GmbH
D-6225 Traunreut Tel. (086691 31-O
Kundendienst

- Connect external data storage unit (HE,


- Prepare external data storage un' for
with the ME by pressing the
,
with the FE by pressing the
- I3ey.
- Select operating mode of the interface
(see section 11.1.1). Also select baud
(see section 11.2).

12.1.1

Output

of Hachine

Parameters

to

Dialog display

FE or EXT) to the TNC.


data transmission:
and the m-keys.
(WE, FE or EXT)

at

the

rate with the operating

the

TNC
mode EXT.

HE

1 Press key

MANUALOPERATION
VACANTBLOCKS= XXXX
CODENUMBER=
MACHINE PARAMETERPROGRAMMING
MACHINE PARAMETERMP 0 ?
EXTERNALDATA INPUT ?
EXTERNALDATA OUTPUT
MANUALOPERATION
12.1.2

Output

of

Hachine

Parameters

Dialog display

to

the

FE

1 Press key

MANUALOPERATION
VACANTBLOCKS= XXXX
CODENUMBER=
MACHINE PARAMETERPROGRAMMING
MACHINE PARAMETERMP 0 ?
EXTERNALDATA INPUT ?
Input program number requested under
which the machine parameters are to
be output and acknowledge with the
@-key.

PROGRAM
NUMBER=

EXTERNALDATA OUTPUT
MANUALOPERATION

HEIDENHAIN
DRJOHANNES HElDENHAlN
D-8225Traunreut.Tel.(08669)31-0

SERVICE MANUAL TNC 351/355


Page 51

GmbH

Kundendienst

12.1.3

Output

Dialog

display

of the PLC-Program

to the ME
Press

MANUAL OPERATION
VACANT BLOCKS = XXXX
CODE NUMEBR=
TABELLE E/A/Z/T/M
PC-EDITIER-FUNKTION
EXTERN EIN/AUS ? ENT/NO-ENT
AUSGABEASC/BIN ? ENT/NO-ENT
AUSGABEAB PGM-ZEILE = 0
AUSGABEBIS PGM-ZEILE = 0
EXTERNAL DATA OUTPUT
QUERVERWEIS-LISTE ?
PC-EDITIER-FUNKTION
MANUAL OPERATION

I) with
2) with

output
output

of 1st and 2nd kByte


of 3rd kByte

key

HEIDENHAIN

SERVICE MNlJAL TNC 351/355


Page 58

DRJOHANNES HEIDENHAIN GmbH


D-8225 Traunreut .Tel. (08669) 31-O
Kundendienst

12.1.4

Output

Dialog

display

of the PLC-Program

to the FE

MANUAL OPERATION
VACANT BLOCKS = XXXX
CODENUMBER=
TABELLE E/A/Z/T/M
PC-EDITIER-FUNKTION
EXTERN EIN/AUS ? ENT/NO-ENT
AUSGABEASC/BIN ? ENT/NO-ENT
AUSGABEAB PGM-ZEILE = 0
AUSGABEBIS PGM-ZEILE = 0
PROGRAMNUMBER=

Input program number requested under


which the PLC-program is to be output
and enter with the @-key.

EXTERNAL DATA OUTPUT


PC-EDITIER-FUNKTION

pj

MANUALOPERATION
l) with
*) with

output
output

12.1.5

Output

Dialog

display

of 1st and 2nd kByte


of 3rd kByte
of all

NC-Programs

to the WE or the FE
)

Press key

MANUAL OPERATION

ISI

PROGRAMMINGAND EDITING

!I

PROGRAMMINGAND EDITING
SELECTION = ENT/END = NOENT
READ-IN SELECTED PROGRAM

El

READ-OUT SELECTED PROGRAM

El

READ-OUT ALL PROGRAMS

El

EXTERNAL DATA OUTPUT


PROGRAMMINGAND EDITING

HEIDENHAIN
DRJOHANNES HElDENHAlN
D~8225Traunreut.Tel.(08669)

SERVICE EANIJAL TNC 351/355


Page 58.1

GmbH
31-O

Kundendienst

12.1.6

Output

Dialog

display

of the compensation

value

list

to the

HE

MANUALOPERATION
VACANT BLOCKS = XXXX
CODE NUMBER=
COMPENSATIONVALUE LIST
DEFECTIVE AXIS ?
EXTERNAL DATA INPUT ?
EXTERNAL DATA OUTPUT
~@

COMPENSATIONVALUE LIST
MANUAL OPERATION

12.1.7

Output

Dialog

display

of the correction

list

to the FE
Press key

MANUALOPERATION
VACANT BLOCKS = XXXX
CODE NUMBER=
COMPENSATIONVALUE LIST
DEFECTIVE AXIS ?
EXTERNAL DATA INPUT ?
PROGRAMNUMBER=

EXTERNAL DATA OUTPUT


COMPENSATIONVALUE LIST
MANUAL OPERATION

Enter
under
list
ledge

the requested program number


which the compensation value
is to be output and acknowwith the key
.

HEIDENHAIN

SERVICE RANUALTNC 3511355


Page 59

DRJOHANNES

HEIDENHAJN GmbH
D-8225Traunrsut
.Tel. (08669)31-O
Kundendienst

12.2

External

Data

Ioput

- Connect external data storage unit


- Prepare external data storage
,~f:; :;z ; $ ;:~;:i;;
t--z

(HE, FE or EXT) to the TNC.


the data transmission:
and the ,m-keys.

- Adjust operating mode of the interface


(HE, FE or EXT) at the TNC.
(see section 11.1.1). Also select baud rate with the operating mode EXT.
(see section 11.2).
12.2.1

IIachine

parameter

input

froa

the

Dialog display

IIE with

erased

memory

Press key

OPERATINGPARAMETERSERASED

@I

PLC: PROGRAM
MEMORYERASED

BEI

MACHINE PARAMETERPROGRAMMING
MACHINE PARAMETERMP 0 ?

[HI

EXTERNALDATA INPUT
*
12.2.2

Machine

parameter

input

from

the

FE with

erased

memory

Dialog display

Press key

OPERATINGPARAMETERSERASED

I@

PLC: PROGRAM
MEMORYERASED

MACHINE PARAMETERPROGRAMMING
MACHINE PARAMETERMP 0 ?

Ia

PROGRAMNUMBER=

Input program number under which the


machine parameters are stored and
transfer with the @-key

EXTERNALDATA INPUT
*

* After reading in the machine parameters "POWERINTERRUPTION" usually appears


in the dialog display: if, however, the error message "MACHINE PARAMETERSIWCOMPLETE"appears, fewer machine parameters are stored on the external data
storage unit than required by the TNC. In this case the remaining machine
parameters have to be entered manually.
These machine parameters can be obtained by the machine manufacturer.

HEIDENHAIN

SERVICE MANUAL TNC 3511355

Page 60

DR. JOHANNES HElDENHAlN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

12.2.3

Input

of Hachine

Parameters

from the ME with

not-erased

Memory

(the machine parameters in the memory are overwritten)


Dialog display

Press key

MANUALOPERATION

El

VACANTBLOCKS= XXXX

El

'CODE NUMBER=
MACHINE PARAMETERPROGRAMMING
MACHINE PARAMETERMP 0 ?
EXTERNALDATA INPUT ?
EXTERNALDATA INPUT
*
12.2.4

Input

of &chine

Parameters

from the FE with

non-erased

Memory

(the machine parameters in the memory are overwritten)


Dialog display

Press key

MANUALOPERATION

El
-

VACANTBLOCKS= XXXX
CODENUMBER=
MACHINE PARAMETERPROGRAMMING
MACHINE PARAMETERMP 0 ?
EXTERNALDATA INPUT ?
PROGRAM
NUMBER=

q
q
Input program number under which
the machine parameters are stored
and transfer with the m-key

EXTERNALDATA INPUT
*

* After reading in the machine parameters "MANUAL OPERATION" usually appears


in the dialog display: if, however, the error message "MACHINE PARAMETERS
INCOMPLETE" appears fewer machine parameters are stored on the external data
storage unit than required by the TNC. In this case the remaining machine
parameters have to be entered manually.
These machine parameters can be interrogated

by the machine manufacturer.

HEIDENHAIN

SERVICE BANUAL TNC 351/355


Page 61

DR. JOHANNES HElDENHAlN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

12.2.5

Input

Dialog

display

of the PLC-Program

from the ME
1 Press key

MANUAL OPERATION
VACANT BLOCKS = XXXX
CODE NUMBER=
TABELLE E/A/Z/T/M
PC-EDITIER-FUNKTION
EXTERN EIN/AUS ? ENT/NO-ENT

@I

EINGABE AB PGM-ZEILE = 0
EXTERNAL DATA INPUT
PC-EDITIER-FUNKTION
MANUAL OPERATION

12.2.6

Input

Dialog

display

of the PLC-Program

from the FE
Press key

MANUAL OPERATION
VACANT BLOCKS = XXXX

El
El

CODE NUMBER=
TABELLE E/A/Z/T/M

q)2,

PC-EDITIER-FUNKTION
EXTERN EIN/AUS ?

ENT/NO-ENT

EINGABE AB PGM-ZEILE = 0
PROGRAMNUMBER=
EXTERNAL DATA INPUT
PC-EDITIER-FUNKTION
MANUAL OPERATION
1) with

input

of 1st and 2nd kByte

2) with

input

of 3rd kByte

Input program number under which


the PLC-program is stored and
transfer
with the a-key

HEIDENHAIN

SERVICE NANUAL TNC 351/355


Page 62

DRJOHANNES HEIDENHAJN GmbH


D-8225 Traunreut Tel. (08669) 31-O
Kundendienst

12.2.7

Input

Dialog

display

of NC-Programs

MANUAL OPERATION
PROGRAMMINGAND EDITING
PROGRAMMINGAND EDITING
SELECTION = ENT/END = NOENT
READ-IN SELECTED PROGRAM
READ-IN PROGRAMOFFERED
READ-IN ALL PROGRAMS
EXTERNAL DATA INPUT
PROGRAMMINGAND EDITING

from the HE or FE
( Press key

HEIDENHAIN

SERVICE HANUAL TNC 3511355


Page 62.1

DRJOHANNES
HEIDENHAJN GmbH
D-8225Traunreut.Tel.lO8669)
31-O
Kundendienst

12.2.8

Input

Dialog

display

of compensation

value

list

from the ME
Press key
-

MANUAL OPERATION
VACANT BLOCKS = XXXX
CODE NUMBER=
COMPENSATIONVALUE LIST
DEFECTIVE AXIS ?
EXTERNAL DATA INPUT ?
EXTERNAL DATA INPUT ?
COMPENSATIONVALUE LIST
MANUAL OPERATION

12.2.9

Input

Dialog

display

of the compensation

value

list

from the FE
Press key

MANUAL OPERATION
VACANT BLOCKS = XXXX
CODE NUMBER=
COMPENSATIONVALUE LIST
DEFECTIVE AXIS ?
EXTERNAL DATA INPUT ?
PROGRAMNUMBER=

EXTERNAL DATA INPUT


COMPENSATIONVALUE LIST
MANUAL OPERATION

enter the program number


under which the compensation
value list is stored and acknowledge with the m-key.

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 63

DFLJOHANNES HElDENHAlN GmbH


D-8225 TraunreutTel. (08669) 31-O
Kundendienst

Analocr

IS13.1

Outputs

Technical

5 or 6 outputs

Data
X, Y, Z, IV, V and S

Loading

capacity:

RL q in = 5 kQ
CI. RBX = 5 nF

q ex = f 10 V + 0.25
V
Ua mill =
mvi
1 mV

Ua

Resolution

12 Bit P 4095 steps


Ua InBY

Smallest

step

=-

=
4095 steps

13.2

Measuring

the

Analog

10 v
=
4095
Output

2.44
mV
====z==

Voltages

Proportional
to the traversing
speed the control outputs an analog voltage of
0V (axis standstill)
to 9V (rapid
traverse).
This voltage can simply be measured with the ANALOG OUTPUT TEST ADAPTER directly
at the LOGIC Unit or at the
connecting terminals
of the servo amplifier
with a voltmeter.
If, however, no axis movement takes place due to a defect and if it is to be
checked whether the error is due to the control or to an external
unit proceed
as follows:
- Switch off mains switch at machine.
- Connect ANALOG OUTPUT TEST ADAPTER to connector X8 (nominal value output)
of the LE and connect voltmeter
at the ANALOG OUTPUT TEST ADAPTER to the
sockets of the defective
axis. If no ANALOGOUTPUT TEST ADAPTER is available then connect voltmeter
directly
to the nominal value input of the
servo amplifier.
- Switch on main switch and control
voltage.
- Switch position
display to LAG (trailing
error).
- Check or adjust the following
machine parameters
(note original
input values
when changing machine parameters and input them after checking).
MP
114
234

1 Input

value

100 (mm)
9.99

(V)

1 Function
Trailing
error supervision
Movement supervision

EMERGENCY-STOP

- Sequentially
traverse
over those reference
marks that have to be traversed
over before that of the defective
axis.
- Turn back completely override
potentiometer
of the KEYBOARDUnit and start
reference
mark approach for the defective
axis.
- Check axis release for defective
axis at servo amplifier.
- Check display
(Control in operation)
has to be on, P has to illuminate
as usual with the
feed display
(not inverse
q ) and with the position display no point must
illuminate
after the axis designation
(e.g. X.).
- Turn override
potentiometer
to the right and turn back again before the
trailing
error display reaches the position
supervision
limit
(MP 174).

HEIDENHAIN

SERVICE HANUAL TNC 351/355


Page 64

DRJOHANNES
HElDENHAlN GmbH
D-8225 Traunreut.Tel.(O8669)31-0
Kundendienst

The control outputs an analog voltage when turning


the override
potentiometer
to the right and increases this voltage proportionally
to the trailing
error
up to maximally 10V. If a voltage of 10V f 0.25V is measured with a voltmeter
at the ANALOG OUTPUT TEST ADAPTER the control
is in order. If, however, no
voltage is measured then switch off mains switch, unplug connector X8 of the
LE, remove the wire to the nominal value line at servo drive and check for
short circuit.
If the nominal value line is in order reconnect connector X8
to the LE (leave nominal value line at servo amplifier
unconnected),
switch
on mains switch and repeat measurement by approaching
the reference
mark. If
an analog voltage
is measured the control
is in order. If, however, no voltage
is measured the analog output of the LE is probably defective.
13.2.1

Set-up

for

Measuring

the Analog Outputs

LOGIC Unit

63
EJ

multimeter

HEIDENHAIN
DR JOHANNES
D-6225Traunreut~

SERVICE MANUAL TNC 351/355


Page 65

HEIDENHAIN
GmbW
= (06669)
31-O

Kundendimst

Select

aub iliary

oper ,&Jg mode "MOD" yith the.B-key.


or the MOD-key several times until the POSITION DISPLAY appears.
i::::
:it: " /&key,
if necessary, until the requested display
(ACTL, RBF, LAG,
NOML or DIST) appears.
Acknowledge the auxiliary
operating
mode with the B-key
subsequently.
13

speed

- 4

Ad~uetmerLt

Check and/or optimize machine parameters


changing the machine parameters).
MP

Input

value
0

Speed preconttol

65

Display

- Input
e.g.

display

the following

of test

vrrluoe

test

program

step - lpm
error

display).

program.
M
M

(Select

in the operating

bigger

traverse

range if

mode "Program Run Full

- Adjust speed at 8ervo amplifier


(tacho) such until the trailing
possibly
displays zero in both directions
during positioning.
- Repeat adjustment
- Bring

when

on

mode to LAQ (trailing

1 LBL 1
2 x 100
RO F29999
3x0
R F
4 CALL LBL 1 REP 10

- Processing

input

Function

60

- Change positional

(note original

for

all

machine parameters

possible)

Sequence".

error

display

axe*.
and positional

display

to original

state

again.

HEIDENHAIN
DRJOHANNES
HEIDENHAlN
D-8225Traunreut~Tel.(O8669)31-0

SERVICE HANUAL TNC 351/355


Page 66

GmbH

Kundendienst

23.5

Offset

Adjustment

13.5.1 Offset Adjustment with Key Number


- Select auxiliary
operating
mode MOD with the m-key
and select key number
with the t -key.
- Input key LJ umber 75368 and transfer
with the El
O-key.
The converter
steps (2.44mV) are now displayed for the offset on the display.
If the @-key
is now pressed the offset value
re transfer
ed into the offset memory and compensated. If instead of the c?
@-key the g/ -key is pressed
the offset memory is erased and the compensation is eliminated.
- Acknowledge the auxiliary
operating
mode with the m-key.

13.5.2

Automatic

Cyclic

Offset

Adjustment

In machine parameter 252 the cycle time (20 ms units)


is determined according
to an existing
offset
which is compensated by one converter
step (2.44mV).
If the automatic offset
adjustment is to be switched off the machine parameter
252 has to be programmed with zero.

Pi!7
13.5.3

ATTENTION!
If with the automatic offset
adjustment an offset
voltage of 100 mV
is reached the control
switches off with the error message GROSS
POSITIONING ERROR E".

Offset

Adjustment

at the Servo Amplifier

- Check or adjust the following


machine parameters
when changing machine parameters).
MP

Input

32, 33, 34, 35, 332

65

252

- Switch

position

- Erase offset
- Select

display

operating

mode

- Adjust offset
at servo
oscillate
symmetrically
- Bring

machine parameters

factor

Speed precontrol

Display

step = 1 Pm

Cycle time for


error

on

automatic

or

or

amplifier
until
around zero.
and position

offset

adjustment

display).

key number 75368 (see section

values

factor

Differential

to LAG (trailing

memory with

I
Integral

> 0.5

60

the original

Function

value
0

28, 29, 30, 31

(note

13.5.1).

.
the individual
display

axes display

to original

state

zero or

again.

HEIDENHAIN

SERVICE MANUAL TNC 3511355


Page 67

DR. JOHANNES HElDENHAlN GmbH


D-8225 Traunreut'Tel.(08669)31~0
Kundendienst

PLC--I/o

14,

14.1

Technical

Data

14.1.1

PLC-Inputs

of the LE

E0 "p to E31 to X22


El28 up to El43 to X23 and X27
El44 up to El52 to X27
0

"1"

Ue

Ie

v up to 3.2 v
1.5 mA with Ue = 3.2 V

".
Ie

=
=

13
3.7

14.1.2

20

PLC-Outputs

V up to 30.2 V
mA up to 9.1 mA

of the LE

A0 up to A7 to X21 and X27


A8 up to A30 and "control
ready"
pa1I'

Ue min =
Ia NOM =

Connector

14.1.3
E64

layout,

PLC-inputs

Ue -3v
0.1 A
see section

4.3.3

of the PL 300

up to El26 to X4 up to X9

"0"
"1"

14.1.4

Ue
I.

= - 20 v up to 4 v
=
1.6 mA with lJe = 4 V

Ue
Ie

= 16.5 V up to 30 V
= 6.2 mA up to 12.6 mA

PLC-outputs

to the PL 300

A32 up to A62 and "control


"1"

to X21

ready"

Ua min = UB - 3 V
Ia NO" = 1.2 A

Connector

layout,

see section

4.3.4

to Xl up to X3

HEIDENHAIN
DR. JOHANNES

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 68

GmbH

D-8225Traunreut.Tel.(08669)31-0
Kundendienst

test

units

are available

PLC TEST UNIT


KEYBOARDTEST UNIT
PL TEST ADAPTER

for

checking

the PLC-inputs

and outputs:

X21, X22 and X21


for X23
for PL Board

All inputs or outputs of a connector are simultaneously


displayed with the
PLC TEST UNIT and the KEYBOARDUnit and their voltages can be meaured. Only
the inputs or outputs of one connector block of the PLC POWERI/O Board Assembly (PL 300) can be displayed
at one time using the PL TEST ADAPTER. Taking measurements directly
at the terminals
is possible.
14.2.1

PLC-Inputs

The inputs

can be controlled

as follows:

Connect TEST Unit to the LX or to the PLC POWERI/O Board Assembly PL 300.
Select auxiliar
MOD with the @-key
and select key
number with the
with the m-key
and look at the table (at
Input code
the BE) of the inputs with the m-key
subsequently.
The logical
states of the inputs are now displayed on the screen. The states
displayed
on the screen and on the test unit have to coincide.
If there is a
difference
then measure the voltage level
(as to the values,
see Techn. Data)
for this input at the TEST UNIT. If the input voltage
is in order the respective input board is probably defective
(E0 to X31 and El28 to El52 PROCESSOR
Board, E64 to El26 PLC POWERI/O Board Assembly PL 3 0).
Acknowledge the auxiliary
operating
mode with the d and m-keys.
ATTENTIOR!
When connecting/disconnecting
switch off mains switch first!

always

HEIDENHAIN
DR. JOHANNES

HEIDENHAIN

SERVICE HANUAL TNC 351/355


Page 69

GmbH

D-8225Traunreut~Tel.(08669) 31-O
Kundendienst

14.2.2 PLC-outputs
The outputs can be checked as follows:
- Connnect PLC I/O TEST UNIT between the LE and the interface
or the PL 301)
Interface.
iary operating
mode MOD with the m-key
and select key number
- Select au
with the rl t -key.
- Input key number 951026
enter with the B-key
and call the table (at the
BE) for outputs with the D,A key subsequently.
The logical
states for the outputs are now displayed
on the screen. The states
displayed on the screen and on the test unit must coincide.
If there is a difference then check the connecting cable for short circuit
and measure output
~current for this output at the interface
(max. 100mA for the LR or 1.2A for
the PL-outputs).
If the output current is not exceeded and the connecting
cable is also in order the output board is probably defective
(A0 to A30 PPOCESSORBoard, A32 to A62 PLC POWERI/O Board Assembl PL 3.0)
- Acknowledge the auxiliary
operating
mode with the dy and the m-keys.
ATTRNTION!
Pb

When connecting/disconnecting
always switch off mains switch

14.2.3 Set-up for testing

the PLC I/O

first!

HEIDENHAIN

SERVICE HANUAL TNC 351/355


Page IO

DR. JOHANNES HElDENHAlN GmbH


D-8225Traunreut Tel. (08669) 31-O
Kundendienst

24.3

Output
for

the

Control
test

c-on

Ready
trol

and
readp

acknosrleduemen

Important
functions
are supervised
with self-diagnosis
by the TNC 351/355 control
(electronic
assemblies as microprocessors,
read-only
memory, read-write
memory, positioning
systems, encoders, etc.)
If an error is determined when checking a flashing
error message appears in
plain dialog in the dialog display.
The output control
ready is opened when outputting
this error message.
This state can be cancelled by switching
the main switch off if the error
cause has been eliminated
before.
The output Control
ready must switch off the 24 volt control voltage in the
machine interface.
Since this function
is a very important
safety feature the
switch-off
function
of the output Control
Ready is checked each time the machine is switched on via the input Acknowledgement control
ready.
The control has two supervision
devices (CLP PROCESSORBoard and PROCESSOR
Board). Both boards are checked one after another when switching
the machine
on.
If the t24V are missing at the input Acknowledgement
control Ready during
the switch-on test routine
the error message CONTROL VOLTAGE FOR RELAY MISSING appears. If, however, the acknowledgement is switched off too late or
not at all after switching
the output off the flashing
error message EMERGENCY-STOP DEFECTIVE appears. Also if the supply is missing for the PLC-part
a flashing
error message EMERGENCY-STOPDEFECTIVE appears (Supply for the
PLC-Part, see section 5.4).
If an error is determined by the control during the switch-on
test routine
it can be determined by inserting
a bridge between the output Control
ready
and the input Acknowledgement
control ready (separate connected wires)
whether the defect is due to the control or to the interface.
If after
inserting
the bridge and correct power supply for the PLC-part the error
is still
present the defect is due to the LOGIC Unit. If, however, after
inserting
the bridge the error no longer appears the defect can be found
at the interface.
ATTENTION
After the check it is absolutely
and to regenerate
the operating

necessary
state.

to remove the bridge

HEIDENHAIN
DR. JOHANNES
D-8225Traunreut

SERVICE MANUAL TNC 351/355


Page 71

HEIDENHAIN GmbH
Tel. (08669) 31-O

Kundendienst

14.3.1

Switch on Test Routine

PLC assigned
output "Control
Ready"
X2lfpin
34 or
X3 pin 10 on
PL 300

Diagram

CLP PROCESSOR
- deactivation

1
1
I-

PROCESSOR
deactivation

I
I

PLC assigned input


E3 Acknowledgement
input for test
"Control
Ready Ack"
X22lpin 4

I
I

2
I

q
Time

Timing

I
I
I
I

I
I

max. 174ms

Remarks

Ready

I
I

2
I

Control

2
I

4
I
I

max. 124ms

1 Fault

message

CURRENT INTERRUPTION
Wait for

control

voltage

CONTROL VOLTAGE FOR RELAY IS MISSING

After switching
the output "Control
Ready" off, the acknowledgement "control ready" must be switched off within
174 ms, resp. 124 ms; if not, the flashing error message appears.

EMERGENCY-STOPDEFECTIVE

If during
ledgement
appears.

EXTERNAL EMERGENCY-STOP

the operation
the acknowis switched off . . . .

HEIDENHAIN

SERVICE

DRJOHMJNES
HEIDENHUN
Qmt+l
D-8225Traunreut~Tel.
(08669)31-O

Page

MANUAL

TNC 351/355

72

Kundendienn

15.
15.1

Test
Test

Equipment
uniiz

for

th9

POWER

PSA LOAD UNIT

BUPPLY

Id.no.

247

Board

358

Aeeembly

01

doesn't
exist
with
newer
versions.
The insulated
wired
of the connection
cables
to processor
and P$!
board
are soldered
in directly.
Measure
voltages
according
to
description
5.3.21

KEYBOARD

TEST UNIT,

Id.no.

247

360 01

HEIDENHAIN

SERVICE HANUAL TNC 351/355


Page 73

DRJOHANNES
HEIDENHAJN GmbH
D-8225 Traunreut'Tel.(08669)31-0
Kundendienst

IS.3

Test

Aids

for

the

PLC-I/O

PL TEST ADAPTER 1d.m.

PLC TEST UNIT Id.no.

247 359 01

247 361 01

HEIDENHAIN

SERVICE RANUAL TNC 351/355


Page 74

DFLJOHANNES HEIDENHAN GmbH


D-8225Traunreut~Tel.
(08669)31-O
Kundendienst

Measuring

adapter,

id-no.

255 480 01

MESSADAPTER
MEASURING ADAPTER

__ ~.~
Ilq \

6.66666;,b6
~0000000000
~0000000000
3000000000
L

The measuring adapter is used to check the inputs


Sub-D plug connections.
A cable adapter described
required
for each connector size.

and outputs of 15-37 pin


on the following
page is

The measuring adapter can also be inserted


instead of the PLC- and the KEYBOARD test units (without display,
however) previously
described.

HEIDENHAIN
DR. JOHANNES

HEIDENHAIN

SERVICE MANUAL TNC 351/355


GmbH

Page

D-8225 Traunreut Tel. (08669) 31-O

15

Kundendienst

g-pin

cable

adapter,

id-no.

255

481

01

15-pin

cable

adapter,

id-no.

255 482 01

25-pin

cable

adapter,

id-no.

255 483 01

37-pin

cable

adapter,

id.no.

255 484 01

HEIDENHAIN

SERVICE MANUAL
Page 76

GFLJGIWNNEG HEIDENHAN GmbH

D-9225 Traunreut.Tel. (09669)3,-O

TNC 351/355

Kundendienat

16.

EXCHANGE

16 - I

QellBrcL3.

16.1.1

Auxiliarien

1 external
1 tool

requited

data
set

storage

unit,

(screwdriver,

1 MOS-protection

16.1.2

INFORMATION

mat

e.g.

socket
(only

ME 101/102

wrench

required

or

FE 401 with

connecting

cable

etc.)

when

exchanging

a board

the

or

EPROMS).

MOB-Protection

When exchanging
the PROCESSOR
or the CLP PROCESSOR Boards
and/or
is absolutely
necessary
that
a MOS-protection
mat is used since
nenta
on the board
or the EPROMs may be damaged by electrostatic

the EPROM0 it
the MCS-oompodischarge.

Attention8
contact
with
the board6
or the EPROMs with
oally
charged
object
(packing,
storage, place
oarelooe
handling
must be avoided.

an electro#tatiof deposit)
or

Any

MOB-Protection

Mat:

protection

16.1.3

Compatibility

of

mat

Software

Exchange
unite
(compl.
Logic
software.
Exchange
boards
are delivered
modul.
Therefore
EPROMs and software
defective
board
and inserted
Please
always
send exchange
software
release
modul.
When exchanging
the boards
and CLP PROCESSOR).
Thus an EPROM exchange
is
control
is updated.

Connection
to ground
(e.g.
CROCND CCNBUCTOR socket)
may be
omitted
when lying
a MOS-protection
mat on the machine
table.

Unite)

are

without

equipped
software

release
modul
to the exchange
boards
back
for

it

is

avoided

convenient
and

it

and without

with
Software

the

latest

release

have to be removed
from the
board.
(see section
16.7)
repair
without
EPROMs and without

to
is

on principle

exchange

guaranteed

both
that

boards
the

(PROCESSOR

software

of

your,

HEIDENHAIN
DFLJOHANNES

HElDENHAlN

SERVICE MANUAL TNC 351/355


Page 11

GmbH

D-8225Traunreut.Tel.(08669)31-0
Kundendienst

16.1.4

Backup of Machine Parameters

and User Programs

Before exchanging the complete LOGIC Unit or the PROCESSORBoard, the


machine parameters,
the user programs and perhaps also the PLC-program
and the "Compensation value list"
have to be saved on an external
data
carrier.
If machine parameter 77 is unequal 1 PLC program parts are processed from
the RAM and must be saved as well.
The following
table shows which program parts are processed from RAlt in
dependence of machine parameter 77:
Machine parameter

Input

71

value

1 PLC-program

from RAH

1st and 2nd kByte


-----------lst, 2nd and 3rd kByte
3rd kByte

1
2
3

If the non-linear
axis error compensation for one or for several axes is
activated
the "compensation
value list"
must also
be saved.
The following
table shows the activation
of the non-linear
axis error compensation in dependence of machine parameter 20 to 23 and 330:
Machine
parameter

Input
(4

value

non-linear
active in

to 7) or (12 to 15)
II
II
II
II

II

II

axis error

compensation

X-axis
Y-axis
Z-axis
IVth-axis
Vth-axis

The procedure for data backup is described in section 12.1. The programs do not
have to be backed up if they are already present on an external
data carrier.

The machine parameters,


program (HP 77 unequal
carrier
due to reasons

the compensation value


1) should be principally
of safety.

list
(if active)
and the PLCbacked up on an external
data

HEIDENHAIN
DRJOHANNES
HElDENHAlN
D-8225Traunreut.Tel.(08669)31-0

SERVICE HANDAL TNC 351/355


Page 78

GmbH

Kundandienst

16.1.5

Data determination

for

Supplementary

Operating

nodes:

If the PROCESSORBoard or the complete LOGIC Unit is to be exchanged the preset values and the input values should be determined for supplementary
operating
modes to bring them to the previous
state after the exchange.
Switch

the main switch

Dialog

display

on and off

again.
Press
keys

Remarks

MEMORYTEST
POWERINTERRUPTED
RELAY EXT. DC VOLTAGE MISSING

Switch on control

voltage.

MANUALOPERATION
PASS OVER X-REFERENCE MARK
PASS OVER Y-REFERENCE MARK
PASS OVER Z-REFERENCE MARK
PASS OVER REFERENCEMARK AXIS 4

Do not yet approach


marks!

reference

VACANT BLOCKS
CHANGEMM/INCH
POSITION DATA
0
0
0
ACTL REF
LAG

0
NOML

Note position
data (a) adjusted and then switch over
to ACTL with the
key.

0
DIST

vz
ACTL X

Note preset values.


(Do not forget sign!)

ACTL Y
ACTL Z
ACTL IV.

ACTL V.

POS.-DATA DISPLAY

LARGE/SMALL
Note baud-rate.

BAUD-RATE = I[lil
RS-232-C-INTERFACE

* only Vth-axis

= ME 0
FE 0
EXT 0

control.

Note interface
W adjusted and then switch over
to KS, FE or EXT with
the
key.

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 19

DR. JOHANNES HEIDENHBJN GmbH


D-8225Traunreut'Tel.(08669)31-0
Kundendienst

TNC dialog

display

LIMIT

Xt

LIMIT

X-

LIMIT

Yt

LIMIT

Y-

LIMIT

Zt

LIMIT

Z-

LIMIT

IV+ =

LIMIT

IV- =

Press key

Remarks

Note limit values.


(Do not forget sign!)

LIMIT Vt + =
LIMIT V- * =

mmim
mnnm

NC: SOFTWARE
NUMBER
PLC: SOFTWARE
NUMBER
* only with
16.1.6

V-axes control

Labelling

of Connection

Cables:

If the connection cables are incompletely


or not at all labelled,
be labelled
in order to generate the right plug connection after
the LOGIC UNIT or another assembly.
Connector layout,
see section 4.3
ATTENTION!
Incorrect
the unit.

connection

my cause damage to

they must
exchanging

HEIDENHAIN

SERVICE HANDAL TNC 351/355


Page

DR. JOHANNES HEIDENHAIN GmbH


D-8225 Traunreut Tel. (08669) 31-O

80

Kundendienst

16.2.1
(see

16.2.2

Backup and Cable Labelling


section

1.4

Demounting

to

1.6)

the LOGIC Unit

a) Switch off
b) Unscrew

mains switch.
and disconnect
all

plug

and terminal

D-Subconnector
Unscrew knurled

connections

of

the

LOGIC

Unit.

screw

Unscrew

clamped

connections

PLC POWER I/O


Board Assembly
, . .
totuy w1rn
Q/W/S/Y-versions)

Do not unclamp
individual
wires!

Unscrew
terminal,

Transducer
Connectors
unscrew coupling
ring

and remove
if required

/
,
I

Pry apart
terminal
with screwdriver

connector

HEIDENHAIN
DRJOHANNES HElDENHAlN
D~8225Traunreut~Tel.(08669)31-0

SERVICE MANUAL TNC 351/355


Page 81

GmbH

Kundendienst

c) Unscrew the 4 mounting

screws for

d) Take out the LOGIC Unit


16.2.2

Mounting

The procedure
of removal.

and replace

the LOGIC Unit.

with

an exchange unit.

the LOGIC Unit


for

mounting

the replacement

LOGIC Unit

is opposite

to that

a) Mount and secure LOGIC Unit.


b) Reconnect plug, terminal
and clamp connections.
Please pay attention

that

no connections

are interchanged!

c) Switch on mains switch.


d) Read machine parameters in again (machine parameter,
PLC-program and
compensation value list)
which were saved before the exchange.
e) Enter preset values and supplementary
operating
modes from the previous
table (before approaching
the reference
marks).
f) Read in user program.
Exchange completed.

HEIDENHAIN

SERVICE BANUAL TNC 351/355


Page 82

DRJOHANNES
HElDENHAlN GmbH
D-8225Traunreut~Tel.
(08669)31-O
Kundendienst

16.3.1

HOS-Protection
Cable Labelling

Hat, Software,
(see section

16.3.2

Removal of PROCESSORBoard

Backup and
16.1.2 to 16. 1.6)

a) Switch off mains switch of the machine.


b) Unscrew and disconnect
all plugged connections
and the terminal
connection at the PROCESSORBoard (X21, X22, X23, X24, X26 and X27).
As to connector layout,
see section 4.3
c) Loosen the 4 turn-lock
fasteners
and remove cover of LOGIC Unit.
--

d) Disconnect

internal

~lucr

connection.

~A--,
Press snap lock
connector inwards
and pull-off
flat cable

Pull-off
flat cable
connector by pulling
strap

HEIDENHAIN
DRJOHANNES

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page

GmbH

D-8225 Traunreut Tel. (08669) 31-O

83

Kundendienst

e) Unscrew

Loosen

f)

fastening

knurled

Take
(see

16.3.3

screws.

screws

Loosen fastening screws

out PROCESSOR Board


section
1.3).
insert

Insertion

The procedure
for
that of removal.

from the frame,


new board.

exchange

EPROMs,

if

necessary,

of PROCESSORBoard
inserting

the

replacement

PROCESSOR Board

is

opposite

a) Push in and secure PROCESSOR Board.


b) Reconnect
plug and terminal
connections.

Please pay attention

that

no connections

are interchanged!

c) Refit
LOGIC Unit
cover.
d) Switch on mains switch.
e) Read machine
parameters
in again
(machine
parameters,
PLC-program
and compensation
value
list)
which were saved before
the exchange.
f) Enter
preset
values
and supplementary
operating
modes from the previous
table
(before
approaching
the reference
marks).
g) Read in user program.
Exchange

completed.

ATTENTION
i!!b
Never

Send or store the boards only in the original


package
protects
the boards
against
electrostatic
discharge!
use ordinary

plastic

bags

for

packaging!

which

to

HEIDENHAIN
DRJOHANNES

HEIDENHAN

SERVICE MANUAL TNC 351/355


Page 84

GmbH

D-8225 Traunreut Tel. (08669) 31-O


Kundendienst

16.4.

Excxtanue
tire
CL;P

Procedure
Processor

for
Board

16.4.1

MOS-protection
Cable Labelling

16.4.2

Removal of CLP PROCESSORBoard

set, Software,
(see section

Backup and
1.2 to 1.6)

a) Switch off mains switch of the machine.


h) Unscrew and disconnect plug connections
at the CLP PROCESSORBoard
(Xl - X13) (connector
layout, refer to section 4.3)
c) Open LOGIC Unit

d) Disconnect

internal

plug connections.
Pull-off
flat cable
connector by pulling
straw

2.

.--.....
\
Press snap lock
connector inwards
and pull-off
flat
cable

HEIDENHAIN

SERVICE HANUAL TNC 351/355


Page 85

DR.JO!lANNES HElDENHAlN GmbH


D-8225 Traunreut~Tel.(08669)31-0
Kundendienst

e)

Unscrew

mountina

screws.

/.A

L.1
Unscrew knurled

screws

Loosen fastening
screws

f) Take out CLP PROCESSORBoard from the frame, exchange EPROMs,


if necessary,
(see section 1.3), insert new board.
16.4.3

Insertion

of CM' PROCESSORBoard

The procedure for inserting


the replacement
opposite to that of removal.

CLP PROCESSORBoard is

a) Insert and secure CLP PROCESSORBoard.


b) Reconnect plug connection.
Please pay attention

that

no connections

are interchanged!

c) Close LOGIC Unit.


d) Switch on mains switch.
Exchange completed.
ATTENTION
Send or store the boards only in the original
package which
protects
the boards against electrostatic
discharge!
Do never

use ordinary

plastic

material

for

packaging!

HEIMNHAIN

SERVICE

DRJCHANNES HEDENHAIN Gmbli


D-8225Traunreut.
Tel. (08689)31-O

MANUAL

TNC

351/355

Page 86

Kundendientt

a) Switch off mains switch


b) Open LCGIC Unit

c) Disconnect terminal
multiplug
connector.

and

of the machine.

Press strap lock connector


inwards and pull-off
plug x2.
With versions
having no
connector X2 the plug on
the CLP processor board
has to be disconnected.
(see section 16.4.2)

Loosen terminal
axem and pull

block
wires

HEIDENHAIN
DFLJOHANNES

HEIDENHMN

SERVICE HANUAL TNC 351/355


Page 81

GmbH

D-8225 Traunreut .Tel. (08669) 31-O


Kundandienst

d) Loosen fastening

screws.

Take out POWERSUPPLY Board Assembly and insert

approx.

1.

5 rotations

e) Tighten
Please

f)

replacement.

fastening

screws,

pay attention

Close LOGIC Unit,

that

switch

reconnect

terminal

no connections

are

and multiplug

connection.

interchanged!

on mains switch.

Exchange completed.
ATTENTION
Send or store the boards only in the original
package
@ ~~~~~protects
the boards against electrostatic
discharge!
I~~-,
Never use ordinary

plastic

bags for

packaging!

which

HEIDENHAIN

SERVICE MANUAL TNC 351/355


Page 88

DRJOHANNES HEIDENHAJN GmbH


D-6225Traunreut.Tel.(06669)31-0
Kundendienst

16.6.

Bxchenue
PLC
POUiK.4

Procedure
I/O
Board

for
PL

Asseshlp

a) Switch off mains switch.


b) Unscrew clamped and remove terminal

connections

3#8

at the PL-300.

0
\
i
JY

clamped
connection.

\.~

Pry apart terminal connector


with screwdriver

c) Loosen the 4 turn-lock

fasteners

and remove cover

of LOGIC Unit.

HEIDENHAIN

SERVICE HANUAL TNC 351/355


Page 89

DRJOHANNES HElDENHPlN GmbH


D-8225 Traunreut.Tel.(O8669)31-0
Kundendianst

d) Disconnect

flat

cable connection

on the PROCESSORBoard.

Press apart snap lock and


pull-off
flat cable

e) The procedure for mounting the replacement


- Reconnect PL 300 to PROCESSORBoard.
- Mount PL 300 onto the LOGIC Unit.,
- Reconnect terminal
and clamp connections.
- Switch on mains switch.

PL 300 is opposite

to that

Exchange completed.
ATTENTION
@

Send or store the boards only in the original


package which
protects
the boards against electrostatic
discharge!

Never use ordinary

plastic

bags for

packaging!

of removal.

HEIDENHAIN

SERVICE BANUAL TNC 351/355


Page 90

DRJOHANNES HEIDENHAIN GmbH


D-8225 Traunreut.Tel. (06669) 31-O
Kundendienst

26-7.

Exchange

Procedure

16.7.1

HOS-protection

for

the

i?PROlys

When exchanging the EPROMs it is absolutely


necessary to use a MOS-protection
mat. Otherwise they may be damaged by electrostatic
discharge.
We recommend using an IC extraction/insertion
board, IC socket or EPROM. Note the position
EPROMfor correct insertion.
e.g.

IC extraction/insertion

16.7.7. Labelling
basic

tool to prevent damage to the


no. and the package index of the

tool

of EPROHs

software

id.

=F

no.

position

no. (e.g.

IC-Pl)

software

index

(software

update)

package index (must point in same


direction
as other ICs on board)

CLP PROCESSORBoard

PROCESSORBoard

HEIDENHAIN
DR. JOHANNES HEIDENHAN
D-8225 Traunreut.Tel.(08669)

SERVICE MANUALTNC 351135.5


Page 91

GmbH
31-O

Kundendienst

17

Machine

parameters

The machine parameters are listed


for all software versions
as follows:
Since certain machine parameters are only applied for a certain
software,
resp.
are active from a certain software version,
columns with symbols after the
parameter numbers are introduced
for differentiation.
Heaning:
Column:
4 = standard software
5 = standard software
4* = special software
5* = special software

PGM-no.
PGM-no.
PGM-no.
PGM-no.

237
237
243
243

300
340
100
140

..
..
..
..

to
to
to
to

237
237
243
243

339
359
139
159

..
..
..
..

for
for
for
for

IV-axes-controls
V-axes-controls
IV-axes-controls
V-axes-controls

Symbols
4 = the machine parameter is active with all software versions.
04 = the machine parameter is active from a certain
software version
(e.g. 04
means from software version 04).
0 = the machine parameter of this software has no function
and must be programmed with 0.
- = the machine parameter is not present in this software.
---___________-___--_______________

Function
-------------------__________________
Rapidcourse
X
Y
a
IV
--______-_-____________________
lanual feed
X
Y
a
IV
-_-___--_-________--_________
Speedwhenapproaching
x
the reference aarks
v
a
IV
----------_---_--_--------~
Signal evaluation, input
Xl
X2
X3
X4
-------------___________________
yraversedirection when
X
approachingthe reference
Y
Parks
a
IV

-. -_. __.
Parameter 4
PO.
_____
-__- .._._t
0
1
t
a
t
3
t
____- _____..-. -.
4
t
5
t
6
t
1
t
_--___-_ ..-. .-.
8
t
9
t
1s
t
11
t
___-- ____.._.12
t
13
t
14
t
15
t
_____-_____
.._.._.
16
t
17
t
18
t
19
t
----- ---- --. ._.
--------

_5
__.
t
t
t
t
-.
t
t
t
t
--

----4

t
t
t
t
__-.-_
t

t
t
t
t

t
t
t
t
t
t
t
_-..___
t
t
t
t
t
t
t
t
t
t
t
t
__. -__..___
t
t
t
t
t
t
t
t
t
t
t
t
__. ---.-t
t
t
t
+
t
t
t
t
t
t
t
__. _-___-

Input range
88.. .a9998[mnlnin]
angular axis:
8R...29998[P/min]

1 2 4-fold
Imax.traverse speed39 [mlain]
2 = Z-fold
i&ax. traverse speed15 [m/min]
0 = plus direction
1 = minusdirection
lif parametersno. 28 to 21 are programned
correctly1

HEIDENHAIN
DRJOHANNES

HEIDENHAlN

SERVICE HANUAL TNC 351/355


Page 92

GmbH

D-6225 Traunreut .Tel. (06669) 31-O


Kundendienst
._.

___----___-_____________________________------------------------------------------------------------~

Pnnetion

Parameter

5 4

5: Input range

n0.

.--------------------------------~.--------~--~.---~--~.-~-~.----------------------------------~
-_.
Nachineparaneterwith
X
20
multiple function
Y
21
a
2.2
IV
23
- - - - - - - - - - - - - - - - - - - - . - - - - - -. _ -.. - -.. - -.. - _.. - - - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Countingdirection
bit
0
ttt
t + 0 positive counting direction
+ 1 = negative countingdirection
-------------------.
-----_..__..--.--.- __-____________________
Releasefor reference pulse inhibit
1
t
t
t t + 0 = reference pulse inhibit inactive
t 2 = reference pulse inhibit active
- - - - - - - - - _ _ _ - - - - _ _ _ _ - _ _ _ _ _.. _ -. - -.. - -.. _ _.. - - - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Releasefor non-linear axis
a
09 04 t t t 0 inactive
error compensation
t 4 = compensation
active
_ _ _ _ - _ _ _ - _ _ _ _ _ _ _ _ _ _ _ _.- - - - - _.. _ _.. - -. - -. _ -. - - - _ _ _________________
3
Outputof the smallest possible
09 94 t t t 0 = 2.44 mVoutput if the nominalvalue
voltage steps of 2.44 BY
calculated is equal/exceeds1.22 IV.
t 0 = 2.44 mVoutput if the nominalvalue
calculated exceeds0.
.__-__--_______________I________________--------~.---~.---.---~.---~.-------------------------------~
__.
24
t
t
t t 0 = positive with positive traverse directil ,n
Polarity of the nominal
X
value voltage
Y
25
t
t
t t 1 = negative with positive traverse directil 3n
26
t
t
t t
a
21
t
t
t t
IV
.-___________-______---------------~,--------~.--~----.---.--~.------------------------------------.
_-.
as
t
t
t t 0.s.65535
Integral factor
X
Y
a9
t
t
t
t
a
30
t
t
t
t
31
t
t
t
t
IV
____________________-------------~----------~.---.--.---~---.--------------------------------------~
32
t
t
t t 0...65536
Differential factor
X
Y
33
t
t
t t
14
t
t
t t
a
IV
35
t t
t
t
_____________________________________I__,----------.---~.-----~.---~.-------------------------------~
36
t
t
t
t -1.000 . t 1.000 [ml]
Backlashcompensation
X
Y
31
t
t
t
t
38
t
t
t
t
a
39
t
t
t
t angular axis - 1.000 . . t 1.098 [Ol
IV
____________________-------------~,--------.----.---..--..---..-------------------------------------~
40
t
t t
t - 1.w . . t 1.090 [mm/al
Co0penrationfactor far
X
41
t
t
t
t
linear compensation
Y
42
t
t t
t
a
43
t
t t
t
IV
____________-___________________________---------------------------------------------------------------.
q

HEIDENHAIN
DR. JOHANNES

HEIDENHAIN

SERVICE

HANUAL

TNC 351/355

Page 93

GmbH

D-8225TraunreutTel. (08669) 31-O


Kundendienst

hr&on

ioftware limit snitch ranges

-- ._.
T- 5-T--I 4I*
-_, .__
t t
t-I- t
___________
46
t
t t
47
t
t t
48
t
t t
49
t
t t
____-___ -i
50
t
t t
51
t
t t
__. -._- .__
__.
4

Xi
x_____
Yi
Y---ei
zIVI
IV-

,nalogvoltage with rapid course, X-axi:


X, Y, Z, IVth-axi!
X-axis

Parameter
no.
___________ __.
44
t
45
t

52

#xissequencewhenapproaching
:he reference lnarks

59

ipeedprecontrol

69

lutput of tool numbersor


allocation numbers

61

lutput of spindle speed

62

.-.
t
t

_-.
t

__.
t
--.
t

0: t
__.
_- .t t
_- _.__
t t
- --I .I
t t
__.
_ __.__
t! t
t t
--_..-.-_
t t
03
_-,-.- .t t

-,_.._..__
t t
--,-..-..__
t t

_I_,__t
c __.
t
-

_ .i

t
-

-____----------_____-------------------~

Input range
- 30%%0.0%0. . + 3000%.0%0[ml

t
t

./I_.
_.
.Ii_.

b6
---- _____. -_.
.pproachspeed
53
t
__.
,cceleration
X, Y, 2, IVth-axi! 54
X-axis
,:
_,adial acceieration
55
t
.----___________-__________________ ----- --_.
-ositiou supervision in operation
lith speedprecontrol
erasabie 56
t
Emergency-stop 57
t
__.
ositioning windowX, Y, Z
58
t
.____-___-__________________I__

_i

t
t

t
t
.-.

angular axis:
. 30000.000 . . t 30900.09% 101
_--____-_____-___-_-___I_______

t
t 4.5 ,., t 9 [Vi
.t
1.1 .,. 1% [mlminl
.__
t
.__
t
t
t
.-_
t
13
.__
t

I.001

3.0 [n/s21

I.001 . . . 30 inn1
1.001. . . 2.90%[an]
I.%%1. . 65.535 [mm]
=x
= x
=x
I= x
4= x
5= x

Y z IV
Y IV2
z Y IV
2 IVY
IVY z
IVZ Y

12 =
13=
14 :
15 =
16
17 =

a x Y IV
Z x IVY
% Y x IV
Z Y IV x
2 IV x Y
z IV Y x

6=
7;
8=
9=
1%=
11=

X Z IV
x IVZ
Z X IV
z IVX
IV x 2
IV z x

18
i9 =
2%=
21 =
22=
23 =

IV X
IV X
IV Y
IV Y
iVZ
IV Z

Y
Y
Y
Y
Y
Y

Y
2
x
z
X
Y

Z
Y
2
x
Y
x

t
._.
t

-.
t
-

on

1 = off

1 = no output
1 = output of tool numberonly
if the tool numberchanges.
2 = output of the tool number
with eachtool call.
1 = output of allocation no. iif MP225 )= II
__________-_--___---------- _-__________-.
0 = no output of spindle speeds

HEIDENHAIN
DR. JOHANNES

SERVICE

MANUAL TNC 351/355

Page 94

HEIDENHAIN GmbH

D-8225 Traunreut Tel. (08669) 31-O


Kundendienst
._..------------________________________
Iknction

--------------------.--------F.--w..--..-(bodedoutput of

Paraneter
PO.

_
4

_
5
-

spindle speed

_____________Input range
-----

--

-----_-__.

_____________-___________

1 code output only if the speedchanges.


2 = code output with eachtool call.
-------------------____-_
__ __ -r __ __ _____________
- - _______
,Analogoutput of spindle speed
62
t
t t
v I = gear switching signal only if the speed
changes.
4 = gear snitching signal with every
tool call
5 = without gear switching signal
.---I-------__
-- ____- --_._-_______.-_____
--______-_--__-____________
Ipm
code
limitation
63
4
t
t
t
01991
= no liaitation
t;
.----------------__________-__- I__._______,_.________l_l
1-----____I_____
fransient behaviour during acceleration 64
4 t 4 t 9.91 - 9.999
.---I-----------_.._-- ______..______..
-------------____---lisplay step
65
4 4 4 t P=lum
1= 5 urn
------------------------..-------..-- .._--..---. ---.-------____- _____l_l__
rithout function for the time being
66
0 0 0 0 enter 0
.__--__--_-_-___--_.----..--.--..--.--.~---------------------.
lrell tiae of rotating direction reverse 67
t
4 t
t 0 es. 65.535 is]
iorking spindle for cycle
Tapping
_.__ -_-.--.__-_--------________________
---____I________
--___-.--_-lewry function for directional keys
68
t
t t
4 0 = off
1 on
---------_______________________________------------------------.
deferencemarkapproach
69
t
t 4 t 0 = after approachingthe reference marks
the axesautonatically approachthe
software limit switches.
1 = after approachingthe reference marks
the axesautomatically return to the
reference marks.
2 = special procedurefor the approachof
the reference marks
q

_.
I

_-_--___-___________-_____________________-..--~--~--~.--.----------------------------------

t
t
t
t 0...9.999ivi
Boninalvalue voltage for spindle drive 70
rhen gear is changed
_________l_l_-----_---------I---.
_-_-__----___--_--__-------~---4 t t
4 8 . . 65535
Sign for endand beginningof program
71
__________________-____________-______--------.---------------------------------------.
72
Selection of the axesinhibited
hit
for the controi
_ _ _ _ _ _ _ _ _ _ _ _ - - _ _ _ _ _ _ _ _ _ _ - _.. - _. - -. - -. - -.. - - - - - - - - - - - - - _ _ _ _ _ _ _ - t t g = not inhibited
8
ttt
X-axis
+ 1 = inhibited
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - -.. - -.. - -.. - -.. - -.. - - - - - - - - - - - - - - - - ______
1
t t
4 4 t 0 = not inhibited
Y-axis
t 2 inhibited
_________
_ _ _ _ _ _ _ _ _ _ _ - - - - - - - - - .. - - - - - -. - -. - -. - -. - -.. - - ______----t
t
0
=
not
inhibited
a
t t
t
Z-axis
i 4 = inhibited
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - - - - - -.. - I. - -.. - -.. - -.. - - - - - _ _ - _ _ _ _ _ _ - _ _ _ _ _ - t
4 4 4 t I not inhibited
3
IVth-axis
t 8 = inhihited
_ _ - _ _ _ _ _ _ _ _.. - -. - -.. - -.. - -.. - - - - - - _ _ _ _ _ _ _ - - _ _ _ _ - - _______________
4
-tt t P = not inhibited
Vth-axis
t 16 = inhibited
--- __ J
,__________________________l__l__________--------------------------------------------------L
q

HEIDENHAIN
DRJOHANNES

HEIDENHAIN

SERVICE HANUAL TNC 351/355


Page 95

GmbH

D-8225 Traunreut~Tel. (08669) 31-O


Kundendienst

_____________._.

__
Parameter 4 5
no.
-..- ---_-__ -..-, _. __,
73
--___
_..
_

Function

Parameterswith multiple function


--------__------____
HP92 Bit 12 = 0
ACD-outputof the spindle speed:
Presvitch-off time of the spindle for
cycle Tapping
-----__-____________
----II? 92 Bit 12 = 1
Analogoutput of the spindle speed:
spindle tracking tine after reaching thl
drilling depth with cycle Tapping
_.._,---___-,
Feedandspindle override
74
hit
--_-________________
_____
Feedoverride, if the rapid traverse ke]I
0
is pressedin the auto. operating nodes
-___________________
_____
Continuousfeed override or
1
B-stages feed override
____________________
_____
Feedoverride, if the rapid traverse ke]!
a
and the external directional keys are
pressedin the operating aadeManual
---_______---_______
_____
Continuousspindle override or
3
B-stages spindle override
---_____-___-__----_---------~
..Referencesignal evaluation for
75
inhibited axes

--------_____--_____________

t
-

_..

.______________________________________

Input range

0 . .. 65.535
[s]

t
.

a II2

0:

-.-.

__.._.
-

__ --.

_
t

-.. .. .
1 t
_.... .
t1 t
_... _
(I
t

_
t

-.
t

.-

__.

_
t

_____ _..
1
t

_
t

_.._t1 t
-.. _t1 t

_____ _..
a
*

_
t

-.. _tI
t

_____ _..
t
3

_
t

_____

.._.------

Position data andencoder


supervision
----------_-________
Position data andencoder
supervision for inhibited am
-----_______________
yhe supervision of the encoderinputs
for eachaxis can be separately switcheiI
off uith bit 2 up to bit 5. This is
applied for inhibited axesand for
m-inhibited sxes. Theposition data
remainsactive if bit 0 1.

-_- _ !5
,- --.-._,_.
4,

-..

_..

_-.-.

_-.-

_
t

______________________

-.. . _
I t
.-._.-_
(I
t

--__

+ 0 = override not active


t 1 = override active
______________________
t 0 i at-stages
t 2 = continuous
-------____-------____
t g override not active
t 4 = override active
q

---------_-_______

t 0 = Rt-stages
t 8 continuous
q

6 = reference signal evaluation without


display Referencemarkapproach
1 = reference signal evaluation with displa:
Referenceaark approach
2 - no reference signal evaluation

-..__
.-

_.

76
bit
_--__
0

-- .

--------___-----------

t 0 inactive
t 1 = active
--- __________-------_encoderinput X
t 0 = with supervision
t 2 = no supervision
q

encoderinput Y
t 0 = with supervision
+ 4 = no supervision
_ ___________-_-________
t
encoderinput Z
+ 0 = uith supervision
t 8 i no supervision
_ ___________---------__

HEIDENHAIN

BERVICE MANUAL
Page 96

DRJOHANNES HElDENHAlN GmbH


D-8225

Traunreut

,08669)

31-O

FIllEtiD

1
-

5*
-

-.

_.

TNC 351/355

-.

-.

---------------------l

+ 0 = 1st a. 2nd K-EOmds


+ 1 = 1st a. 2nd K-cmmand*
--------------_--___--

+ 0 - 3rd K-o-de
+2 - 3rd K-c-n*s

.
-

-.

_
15
-

.
-

.
.

.
-

7
*
-

.
-

.
-

.-------------------

.
-

.
-

.
-

.
-

from EPRCM
from RAH

.
_.

__

_.
.

,iakq

.-----------------_-

._

. _

-.

______---------------+0
= decimal
+1
= decimal
---------------------+!I
+2

CwJma
pint

- *irst dialog
= second dialog

tram PAM
frmn *ml4

(English)

HEIDENHAIN
DRJOHANNEG

HElDENHAlN

SERVICE HANUAL TNC 351/355


Page 97

GmbH

D-8225TraunreutTel. (08669) 31-O


Kundendienst

______-__

P8rD*t,r
PO.
_________

Memory
test during switch-on
2
IRAM)
-----__-____
_____ -__
Checksum
test during switch-on
IRANt EPROM1
------___--_________
Changefrom programrun block seguence
4
to programrun single block whenprocessingcontinuouscontours
------______________
--___
Countingmodeif the IVth-axis works
9
as a position data for an angular
axis
--------____________
_____
Activation of functions for the
6
Hirth-toothing for the IVth-axis
____________________
_____
1
Activation of functions for the
Hirth-toothing for the Vth-axis
late:
Xith active Hirth-toothing NP65 only
determinesthe display step for the
X, Y andZ-axes, NP268 is applied for
the IVth-axis andNP342 for the
Vth-axis.
__________
__________
Actual/nominalvalue tISnSfer after
external EMERGENCY-STOP
_-___-__ _____-----Distribution of the central tool memory
in tools with andwithout allocation
numbers

____-

_ _ _ _ - - - ____________-

manualinsertion of tools without


allocation numbers

__.
I
__.
t
_
t
_
t
_
t

l-7
_
0

i0

_
0

____10

_
0

___--

,-_
-T
I

7 ;r
.-..I ._.
t t4___--__-_--_______-___________
10 = memorytest carried out
= no aemorytest
_
.
_____--------_---_--___
I- t tt+0 == nochecksum
test carried out
checksum
test
_
-------------__--____
I t ;a = finished
the precalculated contour is
iup to 14 blocks)
-t
-t
-t

I- t .t.

t 16 = Interruption in current block


_____---_---__-________
+0 = IVth axis counts9...29999,99 iv]
t 32 = IVth-axis counts0...359.999 iv]-)g

I- t
I
I- t
!

_____________
_________.
1% : no Hirth-toothing
t 64 = Hirth-toothing active

II-

_ _ _ _ _ _ - - - - - __--------_
t 1%
= acknowledgement
t 256 no acknowledgement
--- ______----t_ ___-----= no subdivision
q

_
t

.
t

I
_ _ _ - - _ - - - ___-

Automaticacknowledgement
of the error
message
Current interrupted

___

_ _ _ - - - - __-__-

11

_
0

I- _t

12

_
0

_
a- t

4 -

__---

___----

__--

-__--

Rampfor the spindle speed


whentapping

-__

t 0 = no Hirth-toothing
t 128= Hirth-toothing active

t0
i 512= subdivision IMP2K91= numberof
tools with allocation numbers1
IMP2251- /KP2O91= numberof
tools without allocation numbers1
______- - _______- __--t 0 = so tool call without allocation
numberspossible [that leans error
sessageKrongallocation number)
+ 1924: tool call without allocation
numberspossible [that neansno
error ressagel
_ _ _ _ - - - __________----+0 = error messageCurrent interrupted
mustbe acknowledged
Kanually
+ 2g48=error messageCurrent interrupted
is automaticallyacknowledged
after
approx. 3 seconds
_________--_____----t0 = spindle rasp is determined
via the tool axis
+ 4)96=spindle rampis deterlined Via
KP168/~~316, resp. KPlll/NP 318
[dependenton markerNM61

HEIDENHAIN
DR. JOHANNES

HEIOENHAN

SERVICE
GmbH

HANUAL

TNC 351/355

Page 98

D-8225 Traunreut Tel. (08669) 31-O


Kundendienst

I-
Ilonction
I-;
lditing inhibit
I

__
I-i-

t; .-------____________
COTO-functionwith blockwise
,ransfer
andsimultaneousprocessing
/f
I--A,ctual/nominalvaiue display with/
tool length correction when
!: ,lthout
etting datumsin the tool axis
II0verlapping factor with pocketnilling
--PLC: counter preset value
for counters0 - 15

Input nnpa

13

__. __
0 0

._
t

__
t

+B

I4

_
0

_
P

i2

i2

_#

-s

.13

ii

.t
._.
t
4
t
4
t
t
t
t
t
t
t
t
t
t
t
t
-.
4
4
t
t
4
4
4
4
t
4
t
t
t
t
t
t
__.

_t
__.
4
t
4
t
t
t
4
t
t
t
4
t
4
t

1
.+-.
I
!_.
I./
I

- _______-

15

93

94
95
96
97
98
99
100

i.
!j

LPl
loa
193
lP4
lP5
LO6

101
198
189

t-pLC: tine of tiler


for tilers 0 - 15

IlP

lli
112
113
114
115
116
117
118
119
121

121

I..

;;

Paraneter
PO.

for manufacturercycles

122
123
124
125

-T-
.-.._.

__, __
4
5

__

= the editing of the manufacturer


cycle is inhibited if the program
number of the manufacturercycle
1s already filed in the EPROM.
t 8191: no editing inhibit, that neansthe
programnumber of an existing
0anUfaCtUretcycle is assignedto
a newprogram.
----------_---________
to = GOTO-function
not possible
1 16384= GOTO-functionpossible

-1:
-.-.
; I
.__.._.
G
t

= display without tool length


correction
t 31768 display with tool length correctio
._-______-___-_-_-------------------I.1 *,. 1.414

t B

._.
4
.-,
4
t
4
t
t
4
t
t
t
t
t
t
t
4
t
t
t
t
__. ,_.
t
t
t
4
t
t
4
t
t
t
4
4
t
t
t
t
t
t
t
t
t
t
t
t
t
4
4
t
4
t
t
t
_- _I -. ._

.** 65535

t
t
4
t
4
4
4
4
4
t
t
4
t
t
._
t
4
t
4
t
t
t
4
t
t
t
t
4
t
t
t
__

_.._.
I
***

.--.
~1

65535[in units of 2s nsi

HEIDENHAIN
DRJOHANNES

SERVICE

HEIDENHAJN GmbH

D-8225Traunreut~Tel.

MANUAL TNC 351/355

Page 99

(08669) 31-O

Kundendienst

--------------------__________l____l____-----------------------------------------------------,

Parawter
I
5 4
PO.
.----------___---------------------~.-----------~.---~.---~.--~.---.---------------------------------------,

lanction

IL: 11 positioning values for


W-Positioning

.---___--__-----_-

126
127
12s
129
130
131
132
133

_--------.---

,ctivation of the next tool umber,


mrograamblewith TOOLCAU ../..
,I with the fallowing allocation nuaber,
rogranmablewith TOOLDEF

t
t
t
t
t
t
t
t

t
t
t
t

t
t
t
t

t
t
t
t
t
t
t
t

t
t
t
t
t

135
136
137
118
139

t
t
t

t
t
t

t
t

t
t

t
t
t
t
t

14s
141
141
143
144
145
146
147
148

t
t
t
t
t
t
t
t
t

t
t
t
t
t
t
t
t
t

t
t
t
t
t
t
t
t
t

149
150
151

t
t
t

t
t
t
t
t
t
t
t
t
t

t
t
t

t
t
t

152
153
154
155
156
------157

t
t
t
t
t
t
t
t
t
t
t
t
t
t
t
---..- - -..---.---t
t
t

- 119w.s00 . . t 3I000.000[mw]

t
t
t

134

t
t

Input range

t
t
t
t
t
----------1-

------

------__-

Q= no output of next tool number


1 output of next tool numberonly
if tool numberis changed
[TOOLCALL../..I
2 output of next tool number
with eachtool call
ITOOLCAL ../..i
3 = output of next tool allocation nunber,
programmable
with TOOLDEF
lif l4P225)= II
._-_____-_____-_____----------..---------~.----.---~.---~.---.----------------------------------~
t
t
t
t
0 . . . 65535
etting of a binary number with 16 mar- 158
q

ers (marker 1192 to EO71


.__________ -___-_-___-__-----

,utomaticlubrificatiou after
rogranned traverse path

..-_ -_-__--.-_--

X
Y

159

-.--..---..

169
t
t
t
z
161
t
t
t
IV
16X
t
t
t
.---__-_-__-_-__________________________------------------------------~------------------------~

- ----- - _______--------t
t
t
t

-------_.

o... 65535lin units of 65536pnl

HEIDENHAIN

SERVICE IfANUALt TNC 351/355


Page 100

DR. JOHANNES HElDENHAlN GmbH


D-8225Traunreut~Tel.
(08669) 31-O
Kundendienst

-1

__--_-__-____________I____________
Feedspeed
for parameterno. 126
to no. 156
Actual feed display before the start
in the manualoperating modes
(sale feed in all axes, that seam
saallest programmable
feed, that oeans
from parameters4 to 7 and 3221
,------------------I---------Rampgradient foe S-analogvoltage
,------------------------Standstill supervision
,-__ ---------------- ---_
Programingstation

-1

0 no display
1 = display
q

------_-_-_--_-___-_-~.~~-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168
t
t t
t 0 . . . 1.999 [Vimsl
------~.---._-__-_ --_________-_______________
169
t
t t
t 0.001 . . 30 [ma]
---_--.._-.-_.._- - ._________-_-_____________________
170
t
t t
t 0 = control
1 i programing station: PLCactive
2 programing station: PLCinactive
_ _ t
t 3 : analogoutputs for plotter operation
_- _____- --..-..____..__
-.--___-___--__-_-_______I
_-------q

,_I-_--_--______-_--______
Selection of the Handwheeland
the probe system

111

t 0 HR150/250
t 1 HR130/330
___________________----1
ttt
t t 0 = TS511
t 2 i TS111/M
__--..____.__
-._--_-.._--__-_----_--t 0 = Ml: positive voltage
172
t
t t
104: negative voltage
1 = 103: negative voltage
I
M04:positive voltage
2 = I403and NP4: positive voltage
3 = I403and104: negative voltage
______
-.--_.-_-.---.---.---------t
0
=
status
display
is not erased
173
t
t
t
1 = status display is erased
0

-__-_--_____---_-__-____
Polarity
of S-analogvoltage
-------------------I----~.--.--.--.

._________-___----_
--__-___--.-Statusdisplay erasure and
Q-parameterswith N02,I430and
programend
Position supervision in
trailing distance operation
Rmergency-Stop
Rrasahle

175

Multiplication factor for the Kv-factor

176

Rv-factor for the trailing


operation

Characteristic kink
Minimum
for feed override when
tapping
;,aex;f;;for feed override when

bit

Y
z
IV

178
179
180

---.

t
-_------.

t
t
t

t
t
t

t
t
t

t
t
t

--,
-----

HEIDENHAIN
DRJOHANNES

HElDENHPlN

SERVICE MANUAL TNC 351/355


Page 101

GmbH

D-8225 Traunreut Tel. (08669) 31-O


Kundendienst

Function
Yinimum
voltage for S-analogoutput
------___________----------------~.-----------~-raiting tine to switch-off the residual
minal value voltage whenthe error
nessagePositioning er101 appears
latuns for positioning
alocks with M92:

?rogramming
of speed
I=0 permitted [voltage value of
IP 184can he very low1
-;-T-,;;- ______________________
-___- _____-,

KC:

time of tiaers for tinier 16-31

-__._____-----------------------------------65535 lin units of

__________-_________________I_______-_-____-_.-- _.._-_
/- Functiondependenton M92,bit 9

20 ISI

_____-_--___-___----___________I_

__________---------MP92bit 9 q 0: activation

of PIG
macrocommands
__________-_-------M92Bit 9 : 1: umber of tools with
allocation number

I-

-4

___.._
----_--

-----------------------------

Activation of PIG-nacrocommands
[Setting of markers1200 . 32631

-i

-_-__-________-__---------------

Cycle Scaling is active


on 2 axesor on 3 axes

0 = 3 axes ispaciall

._J

HEIDENHAIN
DRJOHANNES

D-6225Traunreut

HEIDENHAIN

GmbH

SERVICE XANUAL
Page 102

TNC 351/355

Tel. (08669) 31-O

Kundendienst

.------__-______________________________--------------------------------~---------~-~-~--------~Function
Parameter
4 5 4 5* 1npet range
no.
.--------------------------- ---------..------________
- __..---_.. -- _______._________________________
Output of W- andS-function
214

____

bit
- - - - - - - - - - - - - - - - _ _ _ _ _ _ - _ _ _.. _ _.. _ _.. _ ____ _.__ _ _ _ _ _ _ _ _ _ _ _ ----___-__
Programedstop with II06
0
ttt
t + 0 = programedstop with MB6
+ 1 = no progmed stop with H06
-- -------_____________________
__ __ ..--..---------____________
output of M89
1
ttt
t + 6 = normaloutput at beginning of block
+ 2 = nodal cycle call at endof block
- - - - - - - - - - - - - - - - - - - - I. - - - - - -.. _ _.. - -.. - -.. _ -. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Axis standstill if only one newspindle
a
ttt
t t 0 = axis standstill
speedis output with a TOOLCAM,
t 4 = no axis standstill
-------------_-__--..----____
-._- .__._ - .______________________
Axis standsstill whenM-function
3
ttt
t + 0 = axis standstill
is output
t 8 = no axis standstill
Bcceptioas: axis standsstill with
M-functionswhich result in a programmed
stop (as W00,M02. ..I or if
a STOP
or a CYCL-CAL
block occurs
- - - _ _ _ _ _ _ _ _ _ _ _ _ _ _ - _ _ ___ _ _ _ _ -. _ -. _ _.. _ -. _ _.. - - - - - - - - - - _ _ _ _ _ _ _ _ _ _ _ _
Reserved
4
0 0 0 I t0
--_____________--___..------..- .--..- - .--.-------------_________
Axis standsstill if a tool number,
5
t t 0 = axis standstill
0 0 t
a tool axis or a spindle speedwas
+ 32 = no axis standstill
programnedwith a TOOLGAIL
- - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _._ _ _ _ - -. _ -.. - -. - -. _ -. - - - - - _ _ _ _ _ _ _ _______-__
Nominal/actualvalue acknowledgesent
6
t + 0 = during N/SIT-strobe the actual value
0 0 t
during K/S/T-strobeif narker 2552ff
is acknowledged
as noninal value
wasset
t 64 2 during W/S/T-strobethe actual value
is not acknowledged
as nominalvalue
.--_-__-_____-_--___- ____-- __..-___- _____.
-- _.._- _.._-_..----___-__-_____-_---_-_--____.
Probesystem:feed for probing
215
t t
t
t 80 . . . 3000[amlminl
._______--__________-----------------~.-----------~---~.---..--~.--------------------------------t
t t
t 0 . . . 19999.999[nn]
Probesystem:measuringpath
216
.______________-___-----------------~.---------..-.---~.--~.----------------------------~
t t
t
t 0 = HBIDKNHAIN-dialog
Switch-overfroa HBIDBNHAIN
dialog
217
programing to DINIISO-programming
1 DIN/IS0
_--_________________--..----..----..------- ---- -------------------------------.
t t
t
t 0 . . . 65535
Slockwisetransfer
218
ASCII-characterfor data input
.__-____________________________
- _..____________..
- __..---.----..---..------------------------------.
219
t
t
t
t 0 . . . 65535
Slockrise transfer
ASCII-characterfor data output
._______________________________________---~.---..----..--..-------------------------------------.
t
t
t
t B . . . 12079
220
Blockwisetransfer
ASCII-characterfor the beginning
the endof the command
block
q

________________________________________------~.---.---..----..----..----------------------------------.

221
t
t
t
t 0 . . . 12979
Slackwisetransfer
ASCII-characterfor pos. acknowledgement, resp. negative acknowledgement
._____1__1___1_______l_________l________------------------------~

HEIDENHAIN
DR. JOHANNES

HEIDENHAN

SERVICE HANUAL
Page 103

GmbH

D-8225 TraunreutTel. (08669) 31-O

TRC 351/355

Kundendienat

.-----------_____-__-----------------------------Function

--- ________________________________________----Parameter
4
5 4
5
Input range
no.
.-----_________________I________________.---~.------~------------~---------~--

Data format andtranssission stop


222
for V.I4-data interface
bit
---------____
- _________________
7 or 8 data bit
0

__ __ ..--..-------_
- ----________
ttt
4 + 0 = 7 data bit IASCII-codewith 8th bit
= parity)
+ 1 = 8 data bit IASCII-codewith 8th bit
6, 9th bit = parity)
- - - - - - - - - - - - - - - - - - - _ . _ _ - _ _ _.. _ -. _ ____ _.. _ __ _ _ _ _ _ _ _ _ -------_______
Block-checkcharacter
1
ttt
t t 0 = any KC-character
(also control sign)
t 2 = KC-character, no control sign
- - - - - - - - - - - - - - - - - - - - - - - - - -. - -.. - -.. - -.. _ _.. _ _ - - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Transmissionstop by RTS
a
ttt
t t 0 inactive
+ 4 = active
--------__--------__..------..- .__.._ - .__.______________________
Transsissionstop by DC3
3
ttt
t t 6 = inactive
t 8 = active
----______-----_____..------..--..-.--._.__--------____________
Evenor oddcharacter parity
4
ttt
t t 0 = even
t 16 = odd
- - - _ _ _ _ _ _ _ - - - - - - - - _ _ - - - - - -. - -.. - -.. - -.. - -.. - - - - - - - - - - - - - - - - - - - - _ _
Requestedcharacter parity
5
ttt
t
not required
t II = required
___________________-..-----.-- .--..- - .__.--------------------Numberof stop bits
6/7
t
t
t
t 7
6
---..-0
0
1X stop bits
0
1
9 stop bits
1
0
1 stop bit
1
1
1 stop bit
q

Setting bit 6: t 64
Setting bit 7: t 1SS
,_______________________________________----------~.--~.---~--~-------------------------------223
t
t
t
t 0 = standarddata interface
OperatingnodeV.g4-datainterface
1 = blockwisetransfer
.__--___________________________________---~--~.
..-------I---------------------------.
84
t
t
t
t 0 . . . 1m9
Blockwisetransfer
ASCII-characterfor end
of data transmission
,________-______-___-------------~---------~---~---~.---~------------------------------------.
t 0 i no central tool mesory
225
t t
t
Central tool sesory
1 . . . 99 = central tool sesory
input value nuaberof tool stations
_-_________-________--------------..----------..---..----.
- --.---..-- --------------------------.
926
t t
t
t 0...65535
Graphicprintout
Nusberof control charactersto set the
printer interface t 1 control character
-_-_______________ - ________________..----------..---.- I..---..--..-----------------------------------aa
t t
t
t 0...65535
Graphicprintout
t t
t
t
228
Rcontrol charactersto set
aa
t t
t
t
the printer interface
.____________I_____________i____________----------------------------------------------------------q

HEIDENHAIN
DRJOHANNES

HEIDENIWN

SERVICE

MANUAL TNC 351/355

Page 104

GmbH

D-8225 Traunreut.Tel. (08669) 31-O


Kundandienst

yanction

Paraleter

/ 4

iraphic printout
Yuaberof control charactersbefore
aachprinter line t 1 control character
9raphic printout
I control charcatersbefore
aachprinter line
lovesent supervision
_________-____________________I______
youthprobesystem:safety distance via
neasuringpoint for auton. seasureaent

._.
5

---T----T---------------------------------

1* ) 5 I Ingot range

-.
t
-.
t
t
t
._.
t
-.
t
-.

iraphics
236 bit
---------_____-----_
______
I
0t-t
Switch-overto View in three planes 1
I
----------_____----lurning the coordinate system
oy 90v in the working plane
--_____-_____--___________________
Activation of the S-axis
for spindle orientation

. .
t
.
t

+ 0 = Germanstandard
t 1 = Americanstandard
---_-____-------------t 0 = no rotation
t 2 coordinate systemturned
_________-__------------------------~
0 = axis inactive
1 = axis is usedto orientate the main
spindle, without position data
2 = as input value 1, with position
data, however(displayed instead of
the IVth-, resp. the Vth-axis1
q

._.
t

._.

238
t
Kv-factor for S-axis lspindiei
____--__-______---__----------~.---------.
Countingdirection andhandwheelinput 239
bit
inhibit for axis of spindle orientation
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .. _ _ _ _ - -.. - - _
t
0
t
Countingdirection

_ _ _.
________-_________-i 0 positive counting direction
t 1 negative counting direction
_ _ _ _ _ _ _ _ -.
q
q

Not assigned
Not assigned
______-_____________
Not assigned
_______-__---------Encoderinput X5 as Handwheel
input for the X-axis

Positioning vaiue to the reference


value for the S-axis [spindle]

_
_
_

-.
t
_-

______
_____-______
t 0 = encoderinput X5 corresponds
to the standardinput
16 = encoderinput X5 corrrespondsto
the Handwheelinput for the X-axis

HEIDENHAIN
DRJOHANNES

HEIDENHAIN

SERVICE HANUAL
Page 105

GmbH

D-8225 TraunreutTel. (08669) 31-O

TNC 351/355

Kundendienst
------------------------------------

Function

--------------------------Cyclesto mill pocketsof


any contour
-__ - - - - - - - - - - - - - - - - Cycle Rearing:
milling direction to premill contour

_______--_________--____

TPO.

Parameter

_____________-_-_______

4'

5'
1

Input range

1-_____-_~I____-_--_I___________________
241

bit
- - - - - _.. _ _.. _ _.. _ _.. _ _.. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
0
ttt
t + 0 = counterclockwisepremilling of the
contour with pockets,
clockwisepreailling with islands
+ 1 = clockwiseprerilling of the contour
with pockets,counterclockwise
premilling with islands
-------------------..----_- _--..__..__________________________,
Cycle Reaaing:
1
ttt
t t 0 = mill a channelround the contour
sequencefor reamingand
first, reamthe pocketsubsequently
prenilling
t 2 = real the pocket first, mill a
channelround the contour subsequently
- - - - - - - - - _ _ _ _ _ _ _ _ _ _ _ . _ _ _ _ _ 1 _ __ _ _. _ _. _ -. _ _ _ _ _ _ _ _______________.
Conbiningcorrected or
2
ttt
t i 0 = combiningcorrected contours
uncorrectedcontours
t 4 = coabininguncorrectedcontours
,-------------------_---------.---------~---~--~______1_11__1____1____-_-I-_------------~~
Referencemarkdistance for
0 . . . 65535
distance-codedencoders
X
242
= no distance-codedreference marks
t
t t
to
Y
243
t
t
t
t 1000 linear encoderwith 20 pmgrating
a
244
t
t
t
t
pitch or angular encoderwith 36
IV
245
t
t
t
t
reference laarksand 18000lines
_-__-______------.
.----- ---_-- ----_____-. __----_-._.------Positioning windowfor S-axis Ispindle) 246
t
t
t
t 1 . . . 65535[increnentals]
.__--__-_-_______
---_________.__
- _____- _.._-.._-.--_.----_-------------------_I_.
Hysteresisfor Electronical Handwheel 241
t
t
t
t 0 .,. 65535[increnentals]
-.---------___ --_--___--__-__-- ---..------- ..----..---..--__---__---------Spindlespeedfor spindle orientation
248
t
t t
t 0 . . . 99999.999[rpal
.___-______________-____________________------..---.--.--..-------------------------------.
Setting a binary numberwith 16 narkers 249
t
t t
t a...65535
[marker2208to 22231
.--_____-________-______________________----~---~---~---~.---~---------------------------------------,
Setting a binary numberwith 16 markers 250
t
t
t t 0...65535
(marker2224to 22391
_______-__-___--________________I__________--~.---.--~--~---~.----------------------------t
t
t
t 80... 29998[nnlrinl
Touchprobe: rapid traverse for probing 251
____
_____ ---_--__---.__-_-_-___--________
- _____-_-.-- ----- - -..---.----. ---.-I
t
t
t
t l... 65535[in unist of 20 as1
Automatic,cyclic offset adjustment
252
0 no automaticadjustment
___________________-----------~.---------~.---.-----.---~---------------------------t 0 = standardallocation
t
t t
Allocation of the axesto
x
253
Y
254
t
t t
t 1 = encoderinput Xl
the encoderinputs
t 2 encoderinput X2
255
t
t t
a
t 3 : encoderinput X3
IV
256
t 4 encoderinput X4
V
251
;
:
;
5 = encoderinput X5
6 = encoderinput X6
____--_____----_____________________________
- _____-.-___------..----. - ---. ---.---------t
t
t
t
0
**.
99999.999
[rpml
Analogoutput of the speedfor the
the rotating dircetion is alwayspositive
spindle if Barker 2501is set
J
____-_____-__-_----------------------q

HEIDENHAIN
DR. JOHANNES HEIDENHAIN GmbH
D-8225 Traunreut.Tel.(08669)31-0

SERVICE HANUAL
Page 106

TNC 351/355

Kundendienst

unction

Parameter
4
5 0
5
Input range
no.
.______--___________-----------------~.-----------~.---~----.----.---~.-----------~-~--------~----------------

hang-e-overdialogs for manufacturer


259
t
t
t
t 0...50
ycles: difference betweendialog
,umbersof the second(English1and
he first dialog
.----------------__--------------.------~.--~---.-----.-------------------:rescribedstep for the IVth-axis if
260
08 04 t
t 0 ..~ 9.999 [I
:he Hirth-toothing is activated via
Input value Qis treated as 0.901.
IP 92
.---I---- -- ----- ___..----- -- __..-__~.---_.- ___.- ___._I__ -- _______-- _____________
iisplacenentfor the IVth-axis if
261
Q8 04 t
t - 3000Q.00Q
. . . t 3Q04Q.QQQ
[I
he Hirth-toothing is activated via
:P92
--_--------_-_______.---- _____-._-.--.-__ -._------___-__---- - -___--_-----.
lusherof global p-parameterswhich
262
95 t
t t 0...50
Ire transferred fron a manufacturer
Yhenentering 40 the Q-parameters
cycleto the calling program
W . . . p99are global
._-___ --______-___- ____-_--- .._______
-- ..__. --.--.___- ._------- --_------- ------.
iifference betweenQ-parameter
263
t
t
t t 0...50
lumbersfor I&G-DEF-blockand
Qif DIG-CALL-blocks
only
DLG-CALL-block
in the user cycle
____________________---------~----------~.--~--.---..-----------------------------------.
SC:time of timers for
264
05 t
t
t 0...65535
hers 32 - 47
265
05 t
t t [in units of 20nsl
266
05 t
t t
267
05 t
t t
268
05 t
t t
269
Q5 t
t
t
95 t t
t
27s
271
05 t
t t
a72
15 t
t
t
Q5 t
t
t
273
95 t
t
t
274
Q5 t
t
t
275
05 t
t t
276
05 t
t t
277
Q5 t
t t
278
279
95 t
t t
___ll______________l-.---------.---.
-_--.-- _..--_.-- -------------------------------,
15 t
t t OS..65535
W: counter preset value for
280
:ounters 16 - 31
281
05 t
t t
95 t
t
t
as2
283
95 t
t
t
284
95 t
t
t
95 t
t
t
285
286
05 t
t
t
287
05 t
t
t
288
05 t
t
t
as9
05 t
t t
05 t
t t
a90
a91
t t
292
1: :
t t
293
05 t
t t
294
05 t
t t
295
05 t
t t
--------------------___________I_
I-.______I________________l_________l______----------------

HEIDENHAIN
DR.JDHhNNES HElDENH4lN Gmbtl

D-6225 Traunreut S? (06669) 31-O


Kundendienst

NERVICE NANOAL
Page 107

TNC

351/355

HEIDENHAIN
DR. JOHANNES

HElDENHAlN

D-8225Traunreut'Tel.(08669)

SERVICE MANUAL TNC 351/355


Page 108

GmbH

31-O

Kundendienst

,_____-_______-__________________________--------------------------------------~-------------~~------------~----.
Puuction
Parameter 4 5 4 5' Input range

._.

PO.
--------_------_________________________---~.---.---~----.--~.-------------------~---------------.

Axis designation for the Vth-axis

._.

320

0:A
3=u
1:8
4=v
2=C
5=Y
.----------------------------..--------____. - ___.---._- _..__________-____
._.
Rapidtraverse for the Vth-axis
321
- t
0 t 89 ,.. 29998[no/sin]
angular axis:
80 . . . 29998[Olmin]
.------------------------------- --- ..-----------..---_..--- -.- __.___-._-- __-____________
_________
._.
Nanualfeed for the Vth-axis
322
- t
0 t 80 . . 29998[mdmin]
-------------_-____-----_- ..____
- __-___
_
angular axis:
Speedwhenapproachingthe
323
- t
0 t 80 . . . 29998[a/min]
reference marks
----- --------- ----- - _________----.--------- -- .___- .____..____..I_.
Feedfor W-positioning of Vth-axis
324
- t
0 t
.---- -- _______
-___- ____________
- ___.._
-_- ______.____.
--.-_-.-..-_-__- -_-________-____
._.
Softwareliait switch ranges
Vt
325
- t
0 t - 30000.000. . . + 30000.000[mm1
____._ - _____- ____..__
-.--__--_
angular axis:
v326
- t
0 t - 30900.000.*. + 30ta0.000101
,-----_______-_____----------------~.-------~-~--.----~---~.--~.----------------------------------~
.-.
Signal evaluation, input X5
321
- t
0 t 1 = 4-fold
2 = a-fold
(max.traverse speedlimited
by the EXE-inputfrequency)
,-----_ --___- _______________----- ---. ----- ______..-__-..
I-- ..-- - -..--.. -- ----------------------_.
._.
Referencemarkdistance for
328
- t
0 t Il...65535
distance-codedencoders
0 = no distance-codedreference marks
Axis V
1000= linear encoderswith 20ymgrating
pitch or angular encoderwith 36
reference aarks and18090lines
,--_-__-_____________--------~.-----------.---.-.----.---.---------------------------------~
._.
Traverse direction whenapproaching
329
- t
0 t 0 plus direction
the referenec marks
1 minusdirection
(if machineparameters330and331 are
correctly programed1
.____-______________---------~----~.-----------~.---~.---~.----.---~.----------------------------------------~
._.
Nachineparameterswith multiple
310
bit
function
- _ _ _ _ _ _ _ - - - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _.. _ _.. _ _.. _ _.. _ _.. _ _ _ _ - _ - - _ - - _ - _ - _ - - - - _ _
t t 0 = positive counting direction
Countingdirection for the Vth-axis
0
-ta
t 1 negative counting direction
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ___ _ - - - _.. - -.. - -.. - -.. - -.. - - - - - - - - - - - - - - - - - - - - - 1
-to
t t 0 inactive
Referencepulse inhibit
t 2 = active
for the Vth-axis
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - - -. - -.. - -.. - -.. - -.. - - - - - - - - - - - ____--_-___
t t 0 inactive
Releasefor non-linear axis error
a
- 04
0
t 4 = compensation
active
cmpensationfor the Vth-axis
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - . _ _ _ _ _ _.. _ -. _ _.. _ _.. _ -. - - - -,.. - - - - - - - - - - - - - - - - Outputof the smallest possible
3
-04
0
t t R= 2.44 nV output if the noninal
value calculated is equal or exceeds
voltage step of 2.44 IV
1.22 mv.
far the Vth-axis
t S = 2.44 mVoutput if the nominal
value calculated exceeds0.
q
q

HEIDENHAIN
DFt.JOHANNES
HUDENHNN
GmbH
D-8225
Traunreut~
B 108669)31-O

BERVICE
Page 109

MANUAL

TNC

X1/355

HEIDENHAIN
DR.JOHkNNESHDENMlNQ,,,z+,
D-8225 Traunrsut.Tel.(06669)31-0
Kundendienst

BBRVICE

Page

110

MANUAL

TNC

351/355

HEIDENHAIN
DRJOHANNES
HEKENIWN
GmbH
D-8225
Traunreut
S 106669)
31-O

SERVICE MANUAL TNC 351/355


Page 111

You might also like