Professional Documents
Culture Documents
Sa 155
Sa 155
DRJOHANNES
HElDENHAlN GmbH
D-8225 Traunreut Tel. (08669) 31-O
Subject
to
change
(without
notice)
01/87
no part
without
ncIlJelunnllu
DR. JOHANNES HEIDENHAIN GmbH
D-8225 Traunreut Tel. (08669) 31-O
Kundendienst
contents
Page 2
Use of the Service Manual
1.
"
3
2.
Fault Diagnosis
"
3
2.1
Procedure for fault-finding
"
4
Flow diagrams for fault location
2.2
"
4
2.2.1 Fault diagnosis
for the complete installation
"
5
2.2.2 Use of the integrated
supervision
system
II 14
2.2.3 Testing of the VDU and associated
circuitry
n 15
2.2.4 Testing of the mains supply and the Power Supply Unit
" 17
2.2.5 Testing of the measuring systems and wiring
" 18
2.2.6 Burn-In Test
" 36
3.
Exchange Information
" 37
3.1
Exchanging control units
1' 37
3.1.1 Procedure for exchanging the TNC 155 A/E Control
" 38
3.1.2 Procedure for exchanging the TNC 155 P/V ContrOl
so 39
3.1.3 Procedure for exchanging the PLC I/O Board of the PL 100 B/110 B
" 40
3.2
Board exchange
" 45
3.3
Software exchange
" 48
3.4
Replacement parts, Loan/Exchange/Service
Units
n 50
Additional
Information
4.
" 50
4.1
Block Diaoran Descri&ion
" 55
4.2
Block Diagram TNC 155
" 70
4.3
Wiring Diagrams
" 75
4.4
Machine Parameters
Kundendienst
SERVICE
Page 2
Section
MANUAL
TNC 155
HEIDENHAIN
SERVICE
Page 3
Section
2.
Fault
Diagnosis
2.1
Procedure
for
fault-finding
To locate
and rectify
a fault
that
has arisen
in a TNC installation,
it is of foremost
importance
to analyse
the behaviour
of the system
as a whole:
that
is,
the TNC Control,
the machine-tool
and the measuring
system.
2.2.1
shows,
in flow
diagram
form,
the procedure
for
examining
the complete
installation.
In addition,
the HEIDENHAIN
TNC 155 Contouring
Control
includes
an extensive
integrated
supervision
system
for
the
avoidance
of entry/operator
faults
and for the recognition
and diagnosis
of technical
defects
in the installation
(see section
2.2.2)
The Burn-In
Test Program
can be used as further
fault
localizing
and in the dynamic
testing
of
hardware
(see section
2.2.6).
Support
the
Control's
in
HEIDENHAIN
DR. JOHANNES HEIDENHAN GmbH
D-8225 Traunreut .Tel. (08669) 31-O
SERVICE
Page 4
Section
Kundendienst
2.2
Flow
diagrams
2.2.1
Fault
diagnosis
(Control/Measuring
for
fault
location
*auk
for
the complete
installation
System/Machine-tool)
i" Tnc
neIuelunnllu
DR. JOHANNES HEIDENHAIN
D-8225Traunreut.Tel.108669)31-0
GmbH
SERVICE
Page 5
Section
Kundendienst
2.2.2
Use
of
the
integrated
supervision
system
of a mixture
of hardware
operates
continuously
whilst
is detected,
or if an
will
be displayed,
indinature
of the problem.
Flashing
AXIS
fault
X/Y/Z/4
messages
MEAS.
EMERGENCY
STOP PLC
TNC OPERATING
example
of fault
GROSS POSITIONING
on machine-tool:
ERROR A
ERROR A/B/C/D
TEMP.
EXCEEDED
fault
with
measuring
SYSTEM DEFECTIVE
SYSTEM DEFECTIVE
POINT
GROSS POSITIONING
example
of
X-MEASURING
TNC 155
STOP DEFECTIVE
WRONG REFERENCE
example
of fault
with
TNC internal
electronics:
a) TNC OPERATING TEMP. EXCEEDED
b) EXCHANGE BUFFER BATTERY
c) TNC ELECTRONICS
DEFECTIVE
O...3/A...K
2.2.2
The system
distinguishes
between
what are considered
to be
harmless
errors
and serious
faults,
in that
faults
are shown
as flashing
displays.
Examples
of faults
are measuring
system
faults,
drive
faults
and faults
in the TNC's
internal
electronics.
The occurrence
of a fault
leads
to the machine
being
switched
off via
the emergency-stop
contactor.
The fault
must
then be rectified
before
the TNC is switched
on again.
EMERGENCY
example
of operator-errors:
a) KEY NON-FUNCTIONAL
b) ENTRY VALUE INCORRECT
DEFECTIVE
O...3/A...K
system:
CHECK SUM ERROR XXOO...XXFF
The significance
pages
8 to 13
non-flashing)
key on the
ist
of error
of
these
fault
messages
is
explained
on
error
message
can be cleared
by pressing
the
which
normal
operation
may resume.
TNC, after
messages
is given
on page 7.
HEIDENHAIN
SERVICE
Page 6
Section
Error
message
"EXCHANGE
BUFFER
BATTERY"
Particular
mention
should
also be made about
the implications
of the instruction
to exchange
the buffer
battery:
If the dialogue
display
indicates
"EXCHANGE BUFFER BATTERY",
new batteries
must be inserted
within
one week.
The buffer
battery
compartment
is located
behind
the screw
cover
in the lower
left-hand
corner
of the
operating
panel.
When exchanging
the batteries,
special
care
should
be taken
that
the polarity
is correct
(POS-pole
of battery
outwards).
The battery
needs to have IEC designation
"LR 6" and must be
of the leak-proof
type.
We especially
recommend
the use of
VARTA Alkaline
batteries
type
"4006".
With
discharged
(or
missing)
buffer
batteries,
the memory for
the machine
parameters
and for the user-program
will
be supported
only
as long
as the mains
remains
switched
on. Continued
operation
is still
possible
but the memory contents
will
become erased
in the
event
of a mains
failure.
Please
note that
the TNC has to be
switched
on when exchanging
the buffer
batteries.
If a mains
failure
occurs
during
a battery
change
(or when the battery
is
discharged
or missing),
the reentry
of the machine
parameters
and the user-program
will
be necessary.
Use
of
the
integrated
supervision
system.
HEIDENHAIN
SERVICE
Page 7
Section
Kundendienst
Error
The
(i)
(ii)
messages
TNC 155
meanings
of many of these
error
messages
are
Operating
Manual
TNC 155 A/TNC 155 P
Mounting
Instructions
and Interface
Circuit
FEY NON-FUNCTIONAL
PROGRAM MEMORY EXCEEDED
SEARCH ADDRESS MISSING
TOOL DEF '$ NOT PERMITTED
PROGRAM NUMBER ON TAPE ALLOCATED
JUMP TO LABEL 0 NOT PERMITTED
ENTRY VALUE INCORRECT
CC-BLOCK MISSING
CIRCLE
END POS. INCORRECT
TOOL DEF MISSING
TOOL CALL MISSING
LABEL NUMBER NOT ALLOCATED
EXCESSIVE
SUPROGRAMMING
ANGLE REFERENCE MISSING
PLANE WRONGLY DEFINED
TOOL RADIUS TOO LARGE
ROUNDING RADIUS TOO LARGE
PATH OFFSET WRONGLY STARTED
PATH OFFSET WRONGLY ENDED
ROUNDING-OFF
UNDFINSD
ROUNDING-OFF
NOT PERMITTED
AXIS DOUBLE PROGRAMMED
WRONG RF'M
NO EDITING
OF RUNNING PGM
RADIUS COMP. UNDEFINED
LIMIT
SWITCH X+
LIMIT
SWITCH XLIMIT
SWITCH Y+
LIMIT
SWITCH Y-
explained
in:
Control-Machine
LIMIT
SWITCH AXIS Z+
LIMIT
SWITCH AXIS ZLIMIT
SWITCH AXIS 4+
LIMIT
SWITCH AXIS 4EXCHANGE BUFFER BATTERY
TRANSFERRED DATA INCORReCT
ME: CASSETTE MISSING
NE: CASSETTE LOCKED
MB: WRONG MODE SELECTED
ME: WRONG PROGRAM DATA
ME: CASSETTE EMPTY
NE: PROGRAM INCOMPLETE
ME: TAPE END
WRONG PROGRAM DATA
MACHINE PARAMETER INCOMPLETE
EXT. IN-/OUTPUT
NOT READY
MIRROR IMAGE ON TOOL AXIS
WRONG AXIS PROGRAMMED
WRONG SIGN PROGRAMMED
SPINDEL
ROTATES MISSING
SLOT WIDTH TOO LARGE
CYCLE INCOMPLETE
SELECTED BLOCK NOT ADDRESSED
PROGRAM START UNDEFINED
POSITIONING
ERROR
EMERGENCY STOP
ARITHMETICAL
ERROR
OPERATION PARAMETERS ERASED
3D-INTERPOLATION
NOT PERMITTED
155 P
FURTHER PROGRAM ENTRY IMPOSSIBLE
PROGRAM NUMBER UNAVAILABLE
PROGRAM NUMBER ALLOCATED
LABEL NUMBER ALLOCATED
TOOLNUMBER
ALLOCATED
RELAY EXT. DC VOLTAGE MISSING
POWER INTERRUPTED
PGM XXXXXXXX UNAVAILABLE
TWO TOOL DEF XXX WITH PGM CALL
CIRCLE CENTRE UNDEFINED
XXXX
ADDRESS LETTER ALREADY ASSIGNED
BLOCK TOO LONG
G-CODE GROUP ALREADY ALLOCATED
ILLEGAL
G-CODE
BLCCKNUNBERALREADY
ALLOCATED
BLOCK FORMAT INCORRECT
N-CODE MISSING
BLK FORM DEFINITION
INCORRECT
PGM-SECTION
CANNOT BE SHOWN
TOO MANY USER PARAMETERS
PROTECTED PGM
ILLEGAL
NC-BLOCK
CBAMFERNOTALLOWED
HEIDENHAIN
SERVICE
Page 8
Section
Kundendienst
Fault
descriptions
VDU Display
Fault
(flashing)
X-MEASURING
Y-MEASURING
Z-MEASURING
AXIS 4 MEAS.
EMERGENCY
TNC 155
SYSTEM
SYSTEM
SYSTEM
SYSTEM
DEFECTIVE
DEFECTIVE
DEFECTIVE
DEFECTIVE
STOP DEFECTIVE
WRONG REFERENCE
POINT
Possible
cause
.Measuring
system
not connected
.Cable
damaged
.Glass
scale
dirty
or damaged
.Scanning
head damaged
.Measuring
system
supervision
Measuring
damaged
Analogue
fault
location
system
Board
.Fault
in the emergency
stop
circuit
of the machine
(for
checking
routine
see Mounting
Instructions
and
Interface
Circuit
Control-Machine
manual
TNC 155 A/TNC
155 P)
-Defect
in Control's
internal
Emergency
Stop supervision
Analogue
Board
PLC I/O Board
PLC Interface
Board
SE Board
Terminal
Board
.Traversed-over
reference
point
lies
outside
of the reference
point
end
position
(also
see Mounting
Instructions
and Interface
Circuit
ControlMachine
TNC 155 A/TNC 155 P)
.Defect
in Control/machine
interface
Machine
(cams/switches
"reference
end-position"
pulse
inhibit")
PLC I/O Board
PLC Interface
Board
SE Board
Terminal
Board
155 P)
(TNC 155 P)
(TNC 155 A)
VTNC 155 A)
(TNC
or
PrNc
(TNC
VJ?NC
(TNC
"reference
155
155
155
155
P)
P)
A)
A)
Kundendienst
VDU Display
(flashing)
EMERGENCY-STOPPC
Fault
cause
Possible
fault
Terminal
board
location
(TNC 155 A)
Aid:
1. Program MP 54 (acceleration)
as
small as possible.
2. Adjust rapid traverse
(as small a
trailing
error as possible).
3. Gradually
increase MP 54.
If this does not help:
fault in the Control hardware (closed
loop) or in the machine
HEIDENHAIN
VDU Display
(flashing)
GROSS POSITIONING
Fault
ERROR B
cause
.The Control-calculated
tage
(implied
by
than 10 V
Possible
trailing
analcque
error)
output
volis greater
see
above
GROSS POSITIONING
ERROR C
.The analogue
output
voltage
actually
necessary
to obtain
a desired
speed deviates
from
the expected,
calculated
voltage,
by nwre
than the voltage
programmed
in MP 234
see
above
GROSS POSITIONING
ERROR D
.The actual
position
at standstill
deviates
from the intended
position
by more than the
distance
programmed
in MP 169
see
above
Ambient
temperature
inside
the TNC has exceeded
+65'C
.Fault
in the temperature
supervision
Ambient
TNC-OPERATING
TEMP.
EXCEEDED
Analogue
fault
location
temperature
Board
of
Control
HEIDENHAIN
CRT display
Fault
(flashing)
....
origin
Possible
Fault
with
Description
safety-related
marker
manual
TNC 155 A/TNC
fault
location
36 . ...40)
Start
Error
Key
with
PLC Program,
Rapid
traverse
Direction
Feed
Start
PLC positioning
X-axis
Start
PLC positioning
Y-axis
Start
PLC positioning
Z-axis
Start
PLC positioning
IV-axis
Direction
key
X+
Direction
key
X-
Direction
key
Y+
Direction
key
Y-
Direction
key
Z+
Direction
key
Z-
Direction
key
IV+
Direction
key
IV-
Undefined
macro
safety-related
marker
key
latch
key
release
called-up
via
PLC marker
Main
Processor
Board
VDU Display
TNC-ELECTRONICS
Fault
(flashing)
* CRC = Cyclic
* MID = Macro
DEFECTIVE
Redundancy
Instruction
cause
False
CRC CHECK-SUM*
of machine-related
data
excluding machine
parameters.
(Baud rate,
limitation,
preset
etc)
False
CRC CHECK-SUM*
(machine
parameters)
False
CRC CHECK-SUM*
(user
memory)
Integrated
Test Program
execution
incomplete
Software
error
Main Processor
Software
error
CLP Processor
MID interrupt**
CLP Processor/Main
Processor
Board
CLP Processor
instruction
stack
overflow
False
instruction:
Main
ProcessorCLP
PrOCeSSOr
False
instruction
(display
mode):
Main Processor
CLP Processor
CLP Processor
RAN
Overflow
interrupt
MID interrupt
Main Processor
Equipped
with
incorrect
language
version
Main Processor
RAM E&i@ . ..FFFF
Check
Detection
Possible
Main
fault
location
Processor/Memory
Board
Memory/Main
Processor
Memory/Main
Processor
Main Processor/Memory
Main Processor
Board
CLP-Graphics
Board
CLP-Graphics
CLP-Graphics/Main
CLP-Graphics/Main
CLP-Graphics
Main Processor
Main Processor
Main Processor
Main Processor
Board
Board
Board
Board
Processor
Board
Processor
Board
Board
Board
Board
Board
Board
Kundendienst
VDU Display
CHECK-SUM
Fault
(flashing)
ERROR
cause
Possible
fault
location
xx00
Main
Processor
Board
xx02
CRC CHECK-SUN
error
with
EPROM 5
Main
Processor
Board
xx04
with
EPROM 6,7,8
Main
Processor
Board
XXOA
with
EPROM 9
Main
Processor
Board
(PIG
program)
XXOB
with
EPROM 9
Main
Processor
Board
(PLC
dialogue)
xxoc
with
EPROM A
Main
Processor
Board
xx10
with
EPROM B,C,D
Memory
Board
xx17
with
EPROM E
Memory
Board
XX18
with
EPROM F
Memory
Board
XXlA
with
EPROM G
Memory
Board
XXlC
with
EPROM H,K
Memory
Board
XXlF
with
EPROM K
Memory
Board
xx20
with
EPROM 2
CLP-Graphics
Board
xx21
CLP-Graphics
Board
xx22
CRC CHECK-SUM
CLP-Graphics
Board
(export
version)
XX23
CLP-Graphics
Board
(export
version)
XXFF
Main
error
with
with
set
EPROM 3
PLC-RAM
Processor
Board
HEIDENHAIN
2.2.4
Testing
of
the
mains
supply
and the
Power
Supply
Unit
The procedure
for testing
the Power Supply
Unit
is shown in
the flow diagram
on page 16. As part
of that procedure,
it
may be necessary
to test
the voltages
at various
points
on
the Power Supply
Board.
The diagram
opposite
and the table
below show the locations
of the test points
(solder
terminals)
on the (new) Power Supply
Board 230 802, and the
respective
nominal"
and "actual"
test voltages
under load.
Early
TNC 155 Controls
may be fitted
with Power Supply
Board 227 601 . . (as used in the TNC 145/150/151).
The test
data for this
PSU is given
on page 15.1.
Plug
and solder-terminal
signal
designation
Test
Data
Power
The voltages
(with boards
Supply
(New Board
230 802
are to be masured
under
or load unit
connected).
73;;
I-=--
..)
load
* not
Signal
plug
and
test
points.
Power
supply
HEIDENHAIN
DR. JOHANNES HEIDENHAIN
D-8225Traunreut'Tel.(08669)
SERVICE-ANLEITUNG
Seite
15.1
Kapitel
2.2.4
GmbH
31-O
TNC 155
Kundendienst
Test
Data
Power
The voltages
(with
board
and
Plug
Supply
are to
or load
(Old
Board
227 601
be measured
under
unit
connected).
solder-terminal
signal
..I
load
designation
The
l
not
used
with
TiC
155
fuses
1 and
2 are
not
used
in
the
TNC 155
return
defective
board/unit
to ~DR
JOHANNES HEIDtiWAIN
for return.
appropriate,
order
exchange
DiSConneCt mains
unit.
connect PS" COnneCtoI
neIuelunnllu
DR. JOHANNES HElDENHAlN GmbH
D-8225 Traunreut Tel. (08669) 31-O
Kundendienst
2.2.6
Burn-In
Test
In some cases,
inspite
of there
being
definite
fault
conditions
on the control,
error
messages
may not be displayed
on
the VDU. However,
the Control's
electronics
can be tested
with the help of the Burn-In
test program.
This test program
is a means of dynamically
testing
the
Control's
hardware
and can be used not only for duration
testing
but also for fault
diagnosis.
The test
program
is stored
on a digital
cassette
and can be
loaded
into
the Control
via magnetic
tape units
ME 101 B/
102 B or MB 101 C/102 C.
The test
program
cannot be loaded
into
the Control
if
the flashing
error
message:
"TNC ELECTRONICS
DEFECTIVE"
is present
on the VDU. In this
case, the faulty
board must be determined
by exchanging
each board
in turn
until
the fault
is eliminated.
However,
before
exchanging
any board,
it is advisable
to check the output
voltage
from the Power Supply
Unit
(see section
2.2.4).
To run the Bum-In
test
program
it is neccessary
to have a
set of Burn-In
Test Adapters.
Figs.
2 to 5 show pictorial
of each individual
adapter.
and
schematic
representations
Depending
on the type of Control,
SE interface
or with an external
priate
adapters
must be connected
It is important
to have the correct
test program
for the
type of Control
and for the Control's
current
NC Software
issue.
The test program
are listed
on page 20. The type of
Control
can be determined
from the identification
number of
the unit;
the issue
of the NC Software
can be determined
from
the NC Software
issue number.
Both these numbers
are found on
the type-plate
on the rear of the Control.
HEIDENHAIN
Burn-In
Test
on the
Philips
Programs
for
miniature
TNC 155 A
cassette
FIOUI
NC Software
issue
Control
Type
Control
Id. No.
TNC 155 A
225
028
99
......
01
155
225
028
99
......
TNC 155
225
028
99
TNC 155 A
225
028
99
TNC
Test
dialogue
Burn-In
Test
on the
Philips
Programs
for
miniature
TNC 155 P
cassette
FSXXll
NC Software
issue
Test Prog.
Id. No.
Control
%?=
212
TNC 155
225
030
99
......
01
212
01
GB
212 987 01
TNC
225
030
99
......
01
GB
212 989 01
......
06
212 986 02
TNC 155 P
225
030
99
......
06
212
......
06
GB
212 987 02
TNC
225
030
99
......
06
GB
212 989 02
986
01
155
155
Control
Id. No.
Test
dialogue
Test Prog.
Id. No.
988
988
01
02
HEIDENHAIN
DR. JOHANNES
D-8225Traunreut
HEIDENHMN
SERVICE MANUAL
Page 21
Section
2.2.6
GmbH
TNC 155
Kundendienst
Fig.
1 Interconnections
of
Burn-In
Adapters
TNC FLIP
Burn- in
Adapter
..
3k
TNC 150A
Burn- in
Adopter
J
PCAdapter
Zustitzl. Burn-in Ad er
L'TNC155
TNC155 Additional Burn-in Agter
a)
TNC 155
A/E
b)
1R,Bh
HEIDENHAIN
SERVICE
MANUAL TNC 155
Page 22
Section
2.2.6
Fig.
Adapter
(Id.
No.
224 874
ZY)
,111
x -
JL,z
w -
ill
I -
il
0 -
,,l
i -
,iir
ov,,nt,
Schematic
Burn-In
of interconnections
Adapter
to the Control.
created
by
connecting
the
TNC 150 I
HEIDENHAIN
DR. JOHANNES HEIDENHAIN GmbH
D-8225 Traunreut 'Tel. (08669) 31-O
SERVICE
MANUAL
Page
23
Section
2.2.6
TNC 155
Kundendienst
Fig.
Adapter
(Id.
No.
224 875
ZY)
,~L~.~~.++-i>*- ,.,
*::
Schematic
of interconnections
Burn-In
Adapter
to the Control.
created
by
k-mectinqthe
TNC~ 150 P
SERVICE
MANUAL
Page 24
Section
2.2.6
Kundendienst
Fig.
4 PC Adapter
(Id.
No.
224
873
ZU)
Internal
Additional
facility
circuitry
circuitry
schematic:
for
overload
TNC 155
HEIDENHAIN
Fig.
9-p&
g-pin
Burn-In
14-pin
Adapter
(Id.
No.
7-pin
I
- >
Internal
cannectionsi
.:;
..:
.~
neIuelunAllu
DR. JDHANNES
D-8225
Loading
(Burn-In
the
HEIDENHAJN
Traunreut
Burn-111
test
GmbH
Tel. (08669)
test
program
The necessary
code
program
is entered
program
not
Magnetic
on the
31-O
already
loaded)
pJ-
1.
Connect
the
V-24
socket
Tape Cassette
Unit
rear
of the Control.
(ME 101/102)
2.
Prepare
the ME unit
to down-load
the test
program
to
Control
by inserting
the appropriate
program
cassette
list,
page 20) and pressing
the following
buttons:
to
the
as often
"CODE
the
(see
number
for
by pressing
as necessary
NUMBER =",
The
r-
data
transfer
to
obtain
the
Burn-In
keys:
test
display:
and then:
(Errors
in entering
sing
CE ).
0
4.
reading
in the
the following
these
is
then
numbers
can
be corrected
initiated
by pressing:
of the Burn-In
dialogue
will
test
program
be displayed:
by pres-
@I
During
unit,
the loading
the following
from
the
ME
"POWER INTERRUPTED
EXTERNAL DATA INPUT"
Fig.
3.
6 Initialization
of
If necessary,
the ME unit
will
first
rewind
the cassette
before
transmitting
the data,
blockwise,
to the Control.
user-programs
already
loaded/progremmed
into
the Control
will
be unaffected
by loading
the Burn-In
test
program.
ME unit
Control
must now be prepared:
After
applying
power
to the Control,
ries
out a memory test.
During
this
it automatically
time
the dialogue
car-
"MEMORY TEST"
will
Upon
by
be displayed
completion
of
on the VDU.
this
test,
"POWER INTERRUPTED".
the
dialogue
will
be replaced
5.
The Burn-In
test
program
sette
tape.
Consequently,
track
has been transferred,
displayed:
"EXCHANGE
EXTERNAL
occupies
both
when all
the
the following
tracks
of
data
from
dialogue
CASSETTE - ME START
DATA INPUT"
To complete
the data
transfer,
press
the START button
on the
display
the dialogue.
tape
Any
turn
over
the cassette
MB unit.
The VDU will
and
again
HEIDENHAIN
"POWER INTERRUPTED
EXTERNAL DATA INPUT"
6.
After
completion
will
rewind the
question
"EXTERNAL
UNIT
Any other
display
an incorrect/faulty
of a sucessful
data transfer,
the ME unit
cassette
and the VDIJ will
display
the
CONNECTED
implies
test
to both units
?"
either
program
a transmission
cassette.
error
or
Fig.
7 Loading
and Initialization
of
Burn-In
Test
Program
esa
7 HEIDENHAIN
Kundendienst
Re-initialization
of
a previously
loaded
Burn-In
test
program
The
following
dialogue
"EXTERNAL
UNIT
will
then
be displayed:
./',
The possibility
exists
that
the Burn-In
test
program
has been
In this
situati6b
the buffer
loaded
and then the power
removed.
batteries
will
maintain
the program
in memory until
the Wins
is restored.
It is also possible
that
the system
has been warm-b&ted,
during
the execution
of the Bum-In
test,
by pressing
Under
both of
to be followed
The
test
Control
takes
these
circumstances
in order
to restart
will
automatically
approx.
17 set,
during
the following
the Burn-In
Any
and
other
display
the program
CONNECTED
?"
implies
an error
irthe
must be reloaded
from the
St&d
te&:ptogram
cassette&.?,,'.,
procedure
is
test
program:
carry
out a memory check.
which
time
the dialogue
This
"UF.MORY TEST"
will
Upon
by
be displayed
completion
"PRESS
IMPoRT?s!r
Only press
of
on the VDU.
this
test,
the
dialogue
will
be replaced
NOENT KEY"
the
key
if you wish
to erase
the normal
operating
To restart
the Burn-In
the Burn-In
test
program
system.
test
program
press
la
and
return
to
Fig.
Re-initialization
test
program
of
a previously
loaded
Burn-In
.I'
HEIDENHAIN
Continuation
of
The remainder
in conjunction
1. Beginning
of the initialization
with
the flow
diagram
with
the display
"EXTERNAL
the
UNIT
Burn-In
test
CONNECTED
The lines
of dots
represent
the individual
the four
keying
fields.
The keys must
in a defined
sequence,
in order
each,
check
that
each key is making
contact
correct
code to the keyboard
interface.
The keying
sequence
is as follows:
top right
set of 20 keys
=)
b)
top left
set of 10 keys
middle
left
set of 20 keys
C)
d)
bottom
left
set of
4 keys
bottom
right
set of 10 keys
e)
In each case,
the sequence
is from left
with
the top row.
For each correct
key-push,
the respective
will
be replaced
with
a "*".
If an incorrect
code is received,
the
start
again
from the beginning.
initialization
procedure
of figure
must be described
9, page 31
?"
which
refers
to the use of an external
operator
must respond
by pressing
test
computer,
the
NO
,dNT
2.
A check
is now automatically
carried
out,
test
program
data has not been corrupted
error
is detected,
the display
to ensure
that
in any way.
If
the
an
If the keyboard
before
a power
is not displayed.
has been stored
the sequential
"REREAD-IN
PROGRAM XXXX
CHECK SUM ERROR"
will
from
3.
appear
on the
the ME unit.
VDU,
and
the
test
program
If the keyboard
test
has not already
been
prior
to a mains
interruption)
the option
this
test
will
now be displayed:
"JUMP
OVER KEYBOARD
The keyboard
test
TEST
can
must
be reloaded
carried
out
of carrying
(eg.
out
keys
in each of
now be pressed
once
that
the Control
can
and delivering
the
to
right,
dot
keyboard
beginning
on the
test
VDU
will
test
has previously
been carried
out
(eg
the
option
of
carrying
out
the
test
failure),
In this
case,
assuming
no error
message
from a previous
run,
the program
jumps into
tests
(see page 32).
4.
If the keyboard
test
an error
message
has
error
message
will
be
for
an interrupt
(see
has previously
been carried
been stored
from an earlier
displayed
and the program
point
7).
5.
out,
and
run,
this
will
wait
?"
be skipped
by
pressing
the
key
use with
appear
an external
on the VDU,
ENT
"0,
Any
case
. .
. .
. .
. .
. .
other
the
. .
. .
. .
..E
. .
key will
cause
the test
to be carried
following
display
will
appear
on the
. . . . . . . . . . . . . . . . E
. . . . . . E
. . . . . . . . . . . . . . . . E
. . . . . . E
out,
VDU:
in
1,
OR 2 PC-BOARD
?"
which
This
refers
to the number of
nected
to the Control
during
with
the appropriate
numeric
external
the test,
key.
HEIDENHAIN
6.
The final
step
of the full
initialization
calibration
of the two potentiometers
the Control.
These must be adjusted
procedure
is the
on the front
panel
of
to give
the display:
"TEST INT.POT,
BATTERY TRIGGER
OVERRIDE POT ADJUST:
100
SP. ROT. SPEED ADJUST:
100"
If necessary,
the caps of the knobs
must
securing
screws
slackened,
and the knobs
tightened
in the 100% position.
7.
be removed,
the
realigned
and
At the beginning
of the initialization
procedure,
interruptions
of the program
are inhibited.
After
completion
of
the initialization,
interrupts
are enabled
to permit
jumps,
to various
points
in the test
procedure.
at any time,
Once the interrupts
have been
enabled,
the test
program
can
be interrupted
by pressing
one of a number of keys.
The keys:
Q
for
example,
initialization
,@
@.
&
cause
restarts
at various
points
during
routine,
as shown in figs.
8 and 9.
pgj 1
System
re-boot
"EXTERNAL
:@
&
"JUMP
"0,
1,
UNIT
CONNECTED
OVER KEYBOARD
OR 2 PC-BOARD
?"
TEST ?"
?"
"TEST INT.PGT,
BATTERY TRIGGER
OVERRIDE POT ADJUST:
100
SP. ROT. SPEED ADJUST:
100"
the
Other
interrupts
the following
are
section.
also
possible;
these
are
described
in
HEIDENHAIN
DR. JDHWNES
HEIDENHAIN GmbH
D-8225 Traunreut Tel. (08669) 31-O
Kundendienst
Sequential
(duration)
Before
starting
these
correctly
connected,
face
socket.
h) Key
tests
tests,
including
check
the
that
all
connection
test
to
adapters
the V.24
w
"TEST VIDEO RAN
CLP GRAPHICS BOARD"
are
interi)
The
a)
b)
cl
d)
following
Key El
"TEST INT.POT,
- Front
panel
are
included:
BATTERY TRIGGER"
potentiometers
must
be set
to
Key l3l
"EPROM TEST CPU"
- The check-sums
of all
EPROMs accessible
Processor
Board
CPU are checked.
Key
"RAMTQ
- Checks
CPU BOARD"
the RAN on the
Main
Processor
RAM"
the RAN where
the
outputs,
timers,
Key @I
"TEST STATIC RAM
CLP GRAPHICS
BOARD"
'3) Key
El
"TEST DYNAMIC
CLP GRAPHICS
RAM
BOARD"
PLC data
counters
100 +- 2%
to
the
Main
Board
Key pJ
"RAMTEST MEMORY BOARD"
- Checks
the RAN on the Memory Board.
This
test
must not be interrupted
by
'2) Key
"TEST~C
- Checks
inputs,
f)
tests
a mains
is held
etc).
failure
j)
Key
El
"PC INSTRUCT
The circuitry
instructions
DECODER, ACCU-FF
TEST"
used for decoding
and
is tested.
carrying
out
the
PIX:
Key
8
"INPUT 9 OUTPUT TEST 1. PC BOARD" (only
TNC 155 P)
The PLC I/O Board
outputs
are resistively
loaded
and connected to the inputs
by means of the PC Burn-In
Adapter.
Each
output
is connected
to 2 inputs.
By writing
"1"s
to the outputs,
and checking
the corresponding
inputs,
the Control
is
able
to deduce
whether
a fault
is on an input
or an output.
If a fault
is detected
(a "0" on an input)
the input
conditions
are displayed
on the VDU:
eg. :
"INPUT/OUTPUT
TEST 1. PC BOARD
OUTPUT (or input)
FAILURE
INPUT
0
20
40
60
01234567890123456789
01111111111111111111
11111111111001111111
111111111111
1111
(markers,
BURN IN
TIME:
x,x
HRS"
1111111
!
always
a zero
Input
31 is used to monitor
a 20 ms monostable
pulse
generated on the Emergency
Off output.
If the duration
of this
pulses
falls
outside
its
tolerance
limits,
a fault
condition
will
be displayed:
eg. : "MONOFLOP TINE TOO SHORT 2OMS"
This pulse
can
of the key0.w.
quick
succession.
a "1" at input
be generated
manually
by individual
pre.&&s
repetitively,
by pressing
the key twice
in
This
repetitive
mode will
be indicated
by
position
31 on the VDU.
HEIDENHAIN
To aid in locating
an I/O fualt,
each output
individually.
By pressing the key
can be driven
(after
a short delay) the VDU will display the input
tions when only output 0 is being driven high.
condi-
(always
ClIv
which moni-
applied
to the reference-
9) Key
"TEST TRANSDUCERINPUTS, EXE"
- Checks the effect
of signals
system inputs.
a 1)
Key
P) Key
"TEST REFERENCE IMPULSE INPUT"
- Checks the effect of a signal
pulse inputs.
eg. : "INPUT01234567890123456789
0
10000000000000000000
20
00000000000010000000
40
00000000000000000000
60
0001
\
0)
to be driven
k) Key
ET!
"EXT. POT, ANALOG OUTPUT TEST"
Five external
relays within the TNC 150 A/P Burn-In Adapter,
driven from outputs Al6 - A20, are used to connect the analogue outputs x, Y, 2, IV, S, in turn, to the ext. pot. input (see figs. 213 pages 22/23). The test is made at three
different
voltages:
2oomv. 5v, 9.5v
Starting
The test
pressing
interface
tests act
applied
to the measuring
the sequential
tests
sequence can be started,
or restarted
at any point by
the appropriate
key.(eg key X to begin with the V.24
test.) All17
keys associate FJ with the sequential
as interrupts
to the Burn-In test program.
Fault recognition
The detection
of a fault will be displayed
on the VDU.
The test cycle will be halted and the B&n-In
Time stops. If
one or more faults
arise during the execution of the Burn-In
test program, the fault message associated with the first
fault
will be stored. The stored message can be retrieved
at any time
by pressing the key
1) Key
m) QY
El
This key also causes a restart
of the sequential
tests
ning with the test "TEST INT.POT, BATTERY TRIGGER".
lxl
"TEST V24-INTERFACE"
El
"TEST 3ibSCANNER INTERFACE"
- Checks the interface
to the Touch Probe.
n) Key
El
"TEST SERIAL HANDWHEELINPUT"
- Checks the interface
to the HE 310 Handwheel
Unit
begin,,,;,I?
HEIDENHAIN
DR. JOHANNES
D-8225Traunreut
SERVICE
HElDENHAlN GmbH
.Tel. (086691 31-O
Page
34
Section
2.2.6
Kundendienst
Individual
test
runs
Each of the individual,
sequential
run cyclically.
To do this,
the
ted with
the key
tests
can
test
program
also
must
be made to
be interrup-
Calibration
Interrupting
check
of the
the Burn-In
gains
awes
to
is only
possible
The
VDU will
then
Within
ted:
option
1 means that
the test
(still
to be selected)
will
be
run cyclically,
regardless
of whether
a fault
is detected.
option
2 means that
the test
will
be run cyclically
until
such time
as a fault
is detected.
When one mode or the other
has been selected,
the WU will
display:
TEST"
The desired
test
key.
Another
possible
means of the key
must
then
be
selected
to
the
with
the
the calibration
with
the key
the
in
the
Similarly
pressing
centre
the entire
VDU.
display
can
tests.
Exit
Burn-In
test
ASCII
characters
consisting
be displayed
: Analogue
("ANALOG
- Key!a
-tonic
:~ 32-sexa
("m)no?rmy
DAC;
program
is
by
can
from
numbers
grid
the
tests
*
AMp.")
output
voltage
**
VOLTAGE OUTPUT")
DAC l
32 STEPS")
: DAC performance
("Tm~M1ss10N
+/-
1ov
with
key
ana1ogue
+ ANALOG
*
mmv10u~
DAP)
output
**
OUTPUT +/iovj
be dis-
of a square
by pressing
following
- Key@
(DAC
of
the
: Reference
amplifier
performance
("TRANSMISSION
BEmvIou~
REF.
- Key, Cl:5
set
mode
- Keym
- Key;@
interrupt
calibration
: Linearity
("DAC
A graphics
Board
("TRIMMING
program
with
the key
appropriate
El
With
this
key
played
on the
test
ROUTINES")
these
tests
display:
"1 = CYCLIC
2 = STOP AT FAULT"
"SELECT
Anal~gue
a circle
marked
can be displayed
Key',?,
Battery
("TEST
of analogue
output
*
+ ANALOG OUTPUT LINEARITY")
voltage
BATTERY
check
**
VOLTAGE")
by
~ 0'~text'inbrackets
* these
tests
~** see following
are
appears
on VDU
not suitable
for
explanations:
customer
Use..
can
be selec-
HEIDENHAIN
Analogue
output
voltage
The performance
of the analogue
output
circuitry
can be checked
by connecting
a DVM to each of the analogue
outputs
(eg X-axis:
pin 2) and selecting
this
test.
Using
the keys
Jl,
pinl,
w.s.t.
K=Y~:
voltage
tively
2, IV,
eg.:
if
IV
increments
of 2,44mV,
24,4mV,
244mV and 2.44V respeccan be summed at at each of the analogue
outputs
(X, Y,
S).
the X key is pushed
5 times,
the Y key 3 times,
and the
key once, the output
voltage
should
read:
(5 x 2,44
mV) + (3 x 24.4 mV) + ( 1 x 2,44 V) = 2,5254 V
The polarity
The
Key0
output
: +/-
of
the
output
can be cleared
1OV analogue
can be reversed
using
the
using
the
key
key
output
The analogue
outputs
should
generate
their
maximum
+lOV. The polarity
can be reversed
as in test
2.
the
battery
output
of
voltage
is
HEIDENHAIN
3. Exchange Information
Note: All inputs/outputs
from the TNC 155 Control can only be
connected to circuits
which have voltages
conforming
to
VDE S.73 SE.
Do not disconnect
or connect
plugs
under power!
should be
HEIDENHAIN
DR. JOHANNES HEIDENHAIN
D-8225Traunreut'Tel.(08669)
GmbH
31-O
Kundendienst
3.1 Exchanging
Control
Units
3.1.1
Procedure
for exchanging
the TNC 155 A/E Control.
1. Gain axes.5
to the rear of the Control.
2. Remove the mains
supply.
3. Remove the connector
box cover-plate
from the rear of the
Control.
4. Mark the measuring
system plugs
(X,Y,Z,IV,
Electronic
Handwheel)
and remove them.
5. Disconnect
the VDU from the Control.
6. Disconnect
the Handwheel
Unit
from the Control
(if present).
7. Disconnect
any external
data devices.
8. Disconnect
connector
strips
Z-56,
using
a screwdriver
to
prise
the connectors
apart
(Do not unscrew
individual
wires).
art
prise
screwdriver
with
cable
r
9.
10.
11.
12.
13.
14.
15.
16.
17.
1neluelunAIlu
mB
Kundendienst
3.1.2
p&e
apart
screwdriver
with
cable
6113
8/13
10
neIuelunnll\
GmbH
Kundendienst
3.1.3
1.
2.
3.
4.
5.
6.
7.
HEIDENHAIN
Board
Exchange
Board
Arrangement
The TNC 155 consists
of three
main sections:
1) The frontplate/Keypad
Board
assmbly;
2) The housing/Connector
Board
assembly,
with
five
plug-in
boards,
namely:
.Mamory
Board
.Main Processor
Board
.CLP-Graphics
Board
.Analogue
Board
.either
SE Board
TNC 155 A/E
or PLC Interface
Board
TNC 155 P/V
3) The backplate,
Power
Supply
Unit
and Terminal
assembly.
Board
3.2
PIG
arrangement
I/O
Terminal
(228
I
Y
691)
Board
164/228
Power
(227
Board
TNC 155 P
(224
389/223
Board
Supply
601/230
166)
Board
802)
PLC Interface
(226
Board
761)
(with
TNC 155
P/V)
SE Board
(227
278)
(with
TNC 155
Analogue
(222
A/E)
Board
502/223
CLP-Graphics
Board
(228
018)
Main
(222
Memory
(224
Keypad
(224
016/228
Processor
509)
Board
843)
Board
825)
Board.
I
I
I
I
neIlJel\nAll\
DR. JOHANNES HEIDENHAIN GmbH
D-8225 Traunreut Tel. (08669) 31-O
Kundendienst
caution :
.Please
observe
MOS protection
meaeuree
ing boards.
.Exchange
boards
with
the same assembly
The assembly
no. is impressed
on every
left
of the serial
no.
when
exchang-
no. only.
board,
on the
"MOS-HANDLING-SET"
A portable
when exchanging
the operating
Twc 155:
work
for
field
software
service
and/or
is necessary
servicing
the
a conductive
surface
a wristband
that
provides
an electrical
connection
between
person
and conductive
work
surface
a cable
between
that
equalizes
potential
conductive
work
suface
differences
and ground
HEIDENHAIN
Analogue Board
Before removing the Analogue/Analogue
TTL Board pull off and
mark the connector plugs for the measuring system inputs/
square wave signal inputs and the electronic
handwheel input. The connector sockets on the board are coded with
coding pins.
-:
Inserting
the boards:
The connectors of the boards are coded: incorrect
is therefore
avoided. Press the board firmly
into
tor Board using the ejector keys tilted
inwards.
insertion
the Connec-
the buffered
means that
be lost!
relevant
attention
HEIDENHAIN
Exchanging
the Keypad Board:
.Remove the 6 cross-head
fixing
screws from the frontplate.
.Tilt
the frontplate
outwards.
.Remove connectors
J13 (feedrate-override
potentiometer)
and
514 (spindle-override
potentiometer)
from the Connector
Board.
.Remove the ribbon
cable connector
PlO from the Keypad Board.
.Remove the I cross-head
fixing
screws which secure
the Keypad Board to the frontplate.
-Pull
off the Keypad connectors,
Pl to P9 from the Keypad
Board.
.Remove the Keypad Board.
PlO
When rebuilding
tors are firmly
the
L&&i project
keypad housing.
the a&mbly,
ensure
that
engaged
in their
respective
through
the corresponding
the
keypad connecsockets,
and that
bored holes
in the
HEIDENHAIN
Exchanging
the Power Supply
Unit:
.Renwve the 4 cross-head
mounting
screws from the rear of the
Control
(2 screws are found in the connector
box).
.Renwve the back wall with the Power Supply
Unit
and Terminal
Board.
.Disconnect
the ribbon
cable
connector,
Pl,
from the Connector
Board
(see diasram).
.Remove the voltage
supply
plug,
P2, from the Connector
Board
(see diagram).
-changing
the Connector
Board:
.Remove the 2 cross-head
fixing
screws of the V-24 connector
on the rear of the Control.
.Push the V.24 socket
through
its recess
in the Control
housing.
.Unsolder
the connectors
to the VDU socket
from the Connector Board
(solder
terminals
1,4,5,6,7,8,10).
Note the colour
of the wire connected
to each terminal.
.Pull
the Connector
Board from the front
of the Control
housing.
solder
'
Cmnector Board
HEIDENHAIN
Software
Exchange
The dialogue
language of the TNC 155 is determined by
K-P10 (located on Main Processor Board) and is discernible
from the different
Id. Nos. of the programmed EPROMs.
General
The TNC 155 operating
software
is stored
- IC-P3, IC-Pl9
- IC-P4 . ..IC-PlO
- IC-Pll..IC-P18
(CLP-Graphics Board)
(Main Processor Board)
(Memory Board)
Every operating
Software No.
software
example:
227 020 01
227
020
01
is specified
in 17 EPROMs.
with
an 8 digit
is
Following
G.3XW.II
English
French
Italian
Spanish
Swedish
Finnish
Dutch
The operating
o NC software
0 PLC software
software
includes
(IC-P3...IC-P8,
(IC-P9)
with
o NC software and
o PLC standard software
with
o NC software and
o PLC standard software,
PLC custom software
or
are available
at this
time
CD)
(GB)
(F)
(I)
(E)
(S)
(SF)
(NL)
languages
example:
dialogue
all
VDU displayed
generator).
characters
is contained
HEIDENHAIN
,
:.
Main"hocessor
222
Illustratioti
left:
Illustration
below:
Board
509
. .
Arrangement
Arrangement
boards
of
PCBs
of~kPROMs
in
theW&trol
on the
various
llcIuelullnllu
DR. JOHANNES HElDENHAlN GmbH
D-8225 Traunreut Tel. (08669) 31-O
Kundendienst
softwara
Exchange
Caution:
When exchanging
the
protection
procedures!
o The
the
cover of the
5 cross-head
control
mounting
o To exchange
the program,
- Memory
Board
- Main
Processor
Board
- CLP-Graphics
Board
have to be removed
from
Thereto,
outwards,
protection
software
observe
the
can be removed
after
screws (top side)
the
following
3.3
- After
the software
exchange
has been concluded,
the Id.-Nos.
of the NC and PLC software
have to be changed.
The description
plate
for the software
numbers
is found on the rear of
the Control
under the type-plate.
MOS
unscrewing
boards
3
4
the
assembled
lift
the board ejector
pull
out board from
mat.
Control
Id. No.
NC Software
PLC Software
MOS
NO.No.-
o Push screwdriver
blade
carefully
between EPROM and socket,
remove EPROM with extraction
tool
and place
onto MOS
protection
mat.
o Insert
Important:
EPROM into
appropriate
- When exchanging
number
(second
EPROM Id. NO..
socket
insertion
EPROMs, observe
the
to last
digit
of the
hexa-decimal
counting
using
check if
sockets
tool.
position
programmed
manner)
in
the
same
their
the
machine
parameters
have
to be
Kundendienst
3.4 Replacement
Replacement
parts
Parts,
Loan/Exchange/Service
Units
TNC 155
In general,
replacement parts are available
for all sub-assemblies discernible
from the wiring diagrams (see section 4.3).
However, it is strongly
recommended that all repairs
and maintenance work are entrusted
to an official
HEIDENHAIN agency.
No responsibility
can be accepted by DR. JOHANNES HEIDENRAIN
Gmbli for repairs undertaken by anyone else.
The list on page 49 shows the Id. Nos. and names of all parts
available
for the TNC 155. These parts can be ordered from the
department Kundendienst
(Customer Service)
at HEIDENUAIN
Traunreut.
It is of utmost importance,
when ordering,
to give
(i) the Id. No., (ii) the name, in German, and (iii)
the
quantity
of each part required.
Telexed order should be sent
to the Kundendienst
Telex: 17 866 982 or Teletex 866 982.
3.4
date
unit
JOHANNES
unit.
Service units
Service units are new units which are used for service
purposes and can be obtained from DR. JORANNES HEIDENRAIN
at non-repeatable
discount prices.
nellJel\nnllu
DR. JOHANNES HEIDENHAIN GmbH
D-8225 Traunreut .Tel. (08669) 31-O
SERVICE
Page
Se&ion
Kundendienst
Name
Id. NO.
225
225
225
225
028
029
030
031
.
.
.
.
.
.
.
.
TNC
TNC
TNC
TNC
155
155
155
155
A/E
AR/ER
P/V
PR/VR
223 836
223 216
. .
..
PL 100 B Leistungs-Pl.
PL 110 B Leistungs-Pl.
(PLC I/O
(PLC I/O
226 917
. .
BE 411 Bildschirmeinheit
(12"
212
216
225
224
222
223
222
228
227
230
212
.
.
.
.
.
.
.
.
.
.
.
Gehause,
Frontteil
TNC
GehZuse,
kompl.
Gehguse,
Tastatur-Vorsatz
PI.,
Speicher-3160
SZtze
Pl.,
Analogteil
- SinuS
Pl.,
Analcgteil
- TTL
Platine,
Hauptrechner
Pl.,
Regelkreis/Gsafik
Platine,
Netzteil
(alt)
Platine,
Netzteil
(mu)
Platine,
EntstBr
(Front
panel)
(Housing
assy.)
(Is0 format
keypad)
(Memory Bra.-3160
Blk.)
(Analogue
Brd.-Sinewave)
(Analogue
Brd. - TTL)
(Main Processor
Brd.)
(CLP-Graphics
Bra.1
(PSU Board old)
(PSU Board new)
(Mains Filter
Board)
282
394
037
843
502
550
509
016
601
802
387
.
.
.
.
.
.
.
.
.
.
.
Board)
Board)
Graphics
VUU)
Id.
No.
227
226
228
228
224
227
213
217
212
217
228
202
213
215
278
761
164
166
825
267
204
737
426
532
168
370
206
091
49
3.4
Name
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Platine,
SE
(SE Board)
Platine,
PC-Interface
(PLC Interface
Brd.)
Platine,
Klemmleiste
(Terminal
Brd. for A/E units)
Platine,
Klemmleiste
(Terminal
Brd. for P/V units)
Platine,
Tastatur
(Keypad Board)
Platine,
Stecker
(Connector
Board)
Tastenfeld
kompl.-20
Tasten
(20-key
keypad
assy.)
Tastenfeld
kompl.-10
Tasten
(lo-key
keypad
assy.)
Tastenfeld
kompl.4 Tasten
( 4-key keypad
assy.)
Halter,
Batterie
kompl.
(Battery
holder
assy.)
Potentiometer
kompl.
(Potentiometer
assy.)
SpannungswZhler
m. Si.-halterWoltage
selector+fuse)
(3-way mains corm.)
Kleme
N&z3 pol.
kompl.
Trafo
BV 15714
(Transformer)
Kundendienst
4.
Additional
- Input/Output
facilities
analog
system inputs,
Information
in dashes inform
"Subdivision
-rc-Punctional
Board
Simplified
Description
of functional
Unit
of the
!l'NC 155
and its
of the control
are divided
systems as follows:
"CLP-Processor
* * -
Diagram)
(e.g.
outputs,
unit
(Block
The functions
microprocessor
4/4.1
* Serial
Mein
System.
Ascertainment
of instantaneous
Interpolation
Calculations
VDU Control
Demand Speed Values to DAC
Interface
with handwheel unit
data transfer
Processor
via
positions
CRU bus.
Unit
- Primarily
on the main processor board and the memory board.
- The operating
system software is held in EPROMs:
or,
between
-30.1-30.3-30.3-2o-
neIuel\nirllu
DR. JOHANNES
D-8225 Traunreut
HElDENHAlN
.Tel. (08669)
GmbH
31-O
Kundendienst
bus is extended
to ZO-bit
by
a memory
neluelunnllu
DR. JOHANNES HEIDENHAIN
D-8225Traunreut.Tel.(08669)
GmbH
31-O
Kundendienst
CLP Processor/Graphic
- Primarily
System
board.
4.1
neIuelunnllu
DR. JOHANNES
D-8225Traunreut
HEIDENHAIN GmbH
.Tel. (08669) 31-O
Kundendienst
respectively,
writing
and refreshing
of the memory are
executed by the DRAM controller
-41.5-.
The graphic
controller
dependent on the corranands received by the CLP
processor builds up the required
bit pattern in the 32K x
16 video memory -41.6-.
The continuous output of these data
and the synchronisation
signals to the display screen is
likewise
controlled
by the graphic controller.
In the
graphic mode the 16-bit-pixel-words
are read out by the CLP
processor and are converted
in a serial
format via the
graphic shift register
-41.7-.
The signal can be inverted
with an exclusive-or-gate
-41.7- to generate,
under circumstances, an inverse video display.
In the text mode the video memory contains the 6-bit ASCII
values and the pertaining
mode data. The ASCII values and
some of the mode bits form the addresses for the character
generator
IC-P19 -41.2-.
The bit pattern
for the momentarily
addressed series of the desired sign is converted
in a
serial
format by means of the video shift register
-41.3-.
Under circumstances
an inverse video display can again be
generated with the exclusive-or-gate-circuit
-41.4-.
A
discretely
built up timer
circuit
-41.8- synchronizes
the
procedures of the entire CLP/graphic board. The video,
light,
HSYNC and VSYNC signals are synchronized by the
video output circuit
-41.9-.
Of,
~EIUElUllAll\
DR. JOHANNES HElDENHAlN GmbH
D-8225 Traunreut Tel. (08669) 31-O
Kundendienst
The V.24 signals of the handwheel unit HE 310 are connected to the line driver
or, respectively,
to the line
receiver
-62- on the SE board (or, respectively
the PLC
interface
board).
A serial
interface
module -43- on the
CLP graphic board is between line receiver/driver
and the
CLP processor to execute the data transfer
with the handwheel unit and to format data (start/stop
pulses etc.).
The signals of the 3D-probe are buffered
via the 3D-probeinterface
on the SE board (or, respectively,
the PLC interface board) -63- and is evaluated
via the counter module
-42- on the CLP processor/graphic
board.
Power Supply unit
- +5V are generated for the TTL modules via the forward converter
-7O-. The flyback regulator
-70.1- inductively
coupled
with the flow converter
generates +/-15V for the operation
amplifier.
- The +12V supply voltage
for the V.24 interface
with the help of the +15V by menas of a linear
is generated
regulator
-70.2-.
start
-71-
limits
the relatively
high
switch-on
4.1
neIuelunnllu
DR. JOHANNES HEIDENHAJN GmbH
D-8225 Traunteut Tel. (08669) 31-O
Kundendienst
4.2
Block
Block
Diagram
TNC 155
Diagram
Arrangement
PLC-I/O-Board
Power Supply
Terminal
Board
(P-Version)
Terminal
Board
(A-Version)
PK Interface
Board
SE-I/O-Baord
Main Processor
Board
CLP Processor
Board
CLP Graphic
Board
Analog
Board
(TTL-1mpu1s)
Analog
Board
Memory Board
Memory Board
Drawing
4820
4820
4820
4820
4820
4820
4820
4820
4820
4820
4820
4820
4820
4820
Nmbes
EKD
EKD
EW
EKD
EKD
EKD
EKD
EKD
EKD
EKD
EKD
EKD
EKD
EKD
1603300
1605100
1605200
1605000
1604800
1604900
1604700
1603400
1603700
1603800
1603600
1603500
1603900
1604000
Page
56
57
58
59
60
61
62
63
64
65
66
67
68
69
4.2
I---
KlemmleistenPlatine
IP-Ve~rion)
ODER
c3
J I
ODER
I,
ITNC 151)
Analogt-
Plati ine
le,,
1 tTTL-Emgiinge!
ODER
II
II
-tecker-
Giaf ik -
Platine
II
Anordnung
Zeichnungs-Nr.:
4820EKO1602500
Platine
(3160 Siitzel
ODER
,..Y#.s.
Rt=rhnPr
Cnmirh.ardyzL.d
u141uI
ODER
;q
der Blockschaltbilder
Rrfcrrnzitipu\s
- Sperrc
I
CRUINZ VM der ZPLC-.
63 Eingiinge
CRUIN 1 zu
PLC-Interface-Ploti:e
zu 2.PtC-Ein/AusLPlotme
E 1.1
31 Ausghge
t
,
NOT AUS
Zeichnungs
- Nr .:
6820 E KD 1604500
(Ex tern)PLC-EinIAusgong-
Plotine
-0
-0
-a
+lSV
Softstart
/Ret
/Ret
Sperrwandler
H
H
-------_
74.
N
o---
Netztronsformotor
Lcistungs-1
schalter
Reset*pOgSerktnnurq
I
utcsctl
iibcrvathung
72
r,II
i
I
L-----
Zeichnungs - Nr.:
Ut20~~0t604600
----
FIulIwandIer
1
I
70
------a.5
I mit Tiefpoflfilterl
---------_-----_
Leistungsscholtcr
I
I
I
1
Flunwandler
fmit
Tiefpanfiltert
-
regler
(TL &9&t
--_----___-_-_
70.3
ex t,
Vorschub
---.-_-
I .?T AnulogtPil
Plutlrlel
81
.lSV
LC Filter
Analog
<
- Ausghge
Analog
I
CRU -Adress-
Bus
Referenzimpuls
-Sperre
CRUIN
CRltlN
CRUOUT. CRUCLK
e
NOT AUS
Blockschal
Zeichnungs
- Nr.:
4820 E KO 1604k 00
Netztell
ov
AnologteilPILltIne
- Ausgiinqe
\r
I
Pnt I
Srlllelfel
tbild
Klemmleisten-Platine
ert,
Vorschub
I.
81
LC Filter
Analog
Analog
- Ausgiingc
Annloqteil
- Ausgiinge
23 Au sgiinge
Schutzwider -
Schutzwider stiinde
-23xS,lkfl
80
. ~
Zeichnungs
-Nr.:
4820 E K016042W
Blockschaltbild
Klemmleisten
TNCl511155
- Platine
(A-Version)
CRU - Adress
- Bus
0 Houptrettlwr-
IhI2
r---i
l---El
v-
Rcfcrcnz
impu IsSperre
CRUIN 2
CRUIN 1
CRUOUT
CRUCLK
Reset
NOT AUS
Zcirhnungs -Mr.:
4020 E KD 16043 00
L
r=r
1
NOT AUS
vqn
Anobgteil
Plot ine
Blockschaltbild
I PLC-Interface
TNC 1511155
-Platine
--.-____
CRU -Adress
-Bus
61
SerienlParallelUmsetzer
und
24 Relais
NOT AUS
.2
A!
NOT AUS
60
24 E i ngiinge
(Optokoppler)
24 Eingtinge
Parallel ISerien-
/
L
NOT AUS
1
0
Anologtcil
Plotine
1.
Zcichnungs-
Nr.:
6820 E KD 16041 00
-.TS J
f----,
zulvon Houptrechner
I,,.,,,,,,,..,
Blockschaltbild
TNC 1511155
zu SE IPLCtnterfoce-
CRU-Adress-E
Standard
(16bit)-Adress-Bus
Erweilerter
lLk-7
(20bit)-Adress-
Bus
r- J
A5-A15
1----__
PU-Rechner-
4_
?1=
r-l
Bm
4
J
-a
v. 24
(!RS 2321
C
<;chni 11t_
stelle
. . .
. .
CPU
TMS 9995
tl
Standard
-Daten
- Bus
I I
zu SEIPLC-lnterfoce-Plotine
CRU-Ootcn-Bus
ICRUIN.
CRUOUT. CRiJCLKt
zulvon Regelkc-Plot.
Zeichnungs -Nr.:
4 820 E KO 16026 M)
r-1 1 I I I 1
I I la
I I
Blockschaltbild
TNC 1511155
-Adress-
Bus
\\
*van
VideoDntrolle
TMS
937 Nl
Ill
I
I I
JL
Standard
Zeichnungs - Nr.:
4 820 E KD 16029 00
I-Ilal
111111
4aten
JL
- Bus
PIntine
~kF!UDotm-Bus
>
zu Speickr
Plot&
-r-3
//
Standard
- Bus
1oster out
SE /PLC lnkrfoce
I Plotine
Regelkreistechnet
CPU
MS9991
Siqnole
Nash
Vetarbeitung
I'HSYNC
41.1
vertunq.
t VSYNC
.;..u
Zbhler
I'
usw.ty'
Verorbeitetes
cc
zutklup
&
rechner - z
Plotine
2
Zeichnungs-Nr.:
4820 EKD 16030 00
laloqt.-Plotire
+ CRU-Oaten -Bus
a
itandard-Oaten-Bus
zu SpeicherPlatine
CRU-Adress-
I RI
BUS
11
van SEIPU-lnterf-Plotme
-1
II I
(Extern)
II,,
van Houptrech
ner-Plotine
CRU-Adress -
SpindelPosition
- Platine)
r-4L6.V
CRU-DotenBus
\
CRU-Daten-Bus
Zeichnungs - Nr.:
4820 E KD 16028 00
(van Regelkreis
-Platine
-1
E
r-1
1 1
1 fgj
111111
yiN(
Analogteil
-Platine(TTL-Einc~dnge)
CRU -Adress
-Bus
(van Regelkreis
-Platine)
Oms 5ms
bno- I Mono
Elop 1 flop
I
I
YMI Houptrcch.
ner- Plot&
CRU-ClotenBus
NOT I
AUS
ZeichnungsNr.:
4820 E KO 16027 00
\/
20
EPROM
RAM
IC-PI1
(Anwender
3160 Siitzel
IC -PI8
32 x 2k x 8
BxBkx8
CRU-Daten
- Bus
>--
Blockschaltbild
Zeichnungs - Nc:
4820 EKD1603100
TNC 1511155
either - Platine
Speicher
- Adress
- Bus
\/
\/
20.1
20
RAM
EPROM
IC-Pll
( Anwender
1280 Siitzel
16x 2kx6
-
CRU-Daten
Zeichnungs -NC.:
4820 EKD 1603200
:tw
- Bus
neIuelullHIlu
DR. JOHANNES HElDENHAlN GmbH
D-8225 Traunreut Tel. (08669) 31-O
Kundendienst
4.3
Wiring
diagrams
Wiring
diagram
Drawing
No.
226
737 00
P.
71
Wiring
diagram
Drawing
No.
226
751
00
P.
72
Wiring
diagram
Drawing
No.
226
744
00
P.
73
Wiring
diagram
Drawing
No.
226
749
00
P.
74
neluelun~llu
DR. JOHANNES
D-8225 Traunreut
Kundendienst
HEIDENHAIN
Tel. (08669)
GmbH
31-O
Kundendienst
SERVICE MANUAL
Page 72
Se&ion
4.3
TNC 155
iI
1
a!ln
llClUCNHAlN
SERVICE
Page
Section
Kundendienst
73
4.3
- E
GBhaUse
t,
Kundendienst
inmrm
SERVICE
MANUAL
Page
74
Section
4.3
TNC 155
HEllJENH/rlN
DR. JOHANNES HEIDENHAIN GmbH
D-8225 Traunreut .Tel. (08669) 31-O
Kundendienst
4;4
Machine
Parameters
IlEIUENnirlN
DR. JOHANNES HEIDENHBJN GmbH
D-8225 Traunreut Tel. (08669) 31-O
Kundendienst
SERVICE MANUAL
Page 76
Section
4.4
TNC 155
ncIuel\nAll\
DR. JOHANNES HElDENHAlN GmbH
D-8225 Traunreut .Tel. (06669) 31-O
Kundendianst
SERVICE
MANUAL
Page
1-I
Section
4.4
TNC
155