HEIDENHAIN TNC 426 CB/PB/M, TNC 430 CA/PA/M NC-Software 280476/477 Technical Manual

  • Hello! I am an AI chatbot trained to assist you with the HEIDENHAIN TNC 426 CB/PB/M, TNC 430 CA/PA/M NC-Software 280476/477 Technical Manual. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
July 2002 343 734-21 · 10 · 7/2002 · Bi · Printed in Germany · Subject to change without notice
(343 734-E7)
Technical Manual
TNC 426 CB/PB/M
TNC 430 CA/PA/M
NC Software 280 470-12
280 471-12
280 472-14
280 473-14
280 474-19
280 475-19
280 476-23
280 477-23
Foreword
This Technical Manual has been written for all machine tool manufacturers and
distributors. It contains all of the information necessary for the mounting,
electrical connection, commissioning and PLC programming of HEIDENHAIN
contouring controls.
Every time the hardware or software of HEIDENHAIN's contouring control is
updated, you will receive a set of supplementary pages free-of-charge. Always
sort these pages into your Technical Manual immediately. In this way, your
manual will always be up-to-date.
You can use extracts from this manual to supplement your machine
documentation. If you increase the size of the manual format (17 cm x 24 cm)
by the factor 1.225, you will have DIN A4 format.
No documentation is perfect. Documentation is alive. It thrives on your
comments and suggestions for improvement. Please help us by sending us
your ideas.
DR. JOHANNES HEIDENHAIN GmbH
E/P Department
Dr.-Johannes-Heidenhain-Str. 5
83301 Traunreut
July 2002 Update Information No. 7 1 – 1
1 Update Information No. 7
1.1 Releases
The following NC software was released:
nNC software 280 476-22 and 280 477-22 December 2001
nNC software 280 476-23 and 280 477-23 April 2002
1.2 NC Software 280 476-xx
NC Software Setup Disks Release
280 476-22 286 197-28 12/2001
Export version:
280 477-22 286 197-28 12/2001
Miscellaneous nIn the machining cycles 202 (BORING), 204 (BACK BORING) and 209
(TAPPING WITH CHIP BREAKING), you can also enter a negative value for
the spindle angle Q336.
nIf no measured value is saved during the probing process, the error
message No measured value saved <axis> appears.
NC software Setup disks Release
280 476-23 286 197-29 04/2002
Export version:
280 477-23 286 197-29 04/2002
Machine
Parameters
nMP1146.x is new:
When the control is switched off, the actual position of the axes is saved
with an absolute encoder. During switch-on it is compared with the position
values read by the encoder. If the positions differ by more than the
difference defined in MP1146.x, a pop-up window appears with both
positions. The new position must be confirmed with a soft key. If it is not
confirmed, the error message Check the position encoder <axis> appears.
Input: 0.0000 to 300.0000 [mm] or [°]
Machine
Integration
nPreviously, an incorrect setting of the axis configuration over the kinematic
table could be corrected only by a change of the path in OEM.SYS and a restart
of the control. To make this possible now also for the machine operator, the
new column DOC was introduced in the assignment table. In this column, the
machine tool builder can enter a comment on the kinematics. By entering
the code number KINEMATIC, the machine tool builder calls a selection
window with the entries of the column DOC. After a new kinematic
configuration is selected, the control resets.
PLC Programming nExtended ranges of the PLC operands
Markers M0 to M7999 (M4000 to M5999 are reserved for NC/PLC)
Bytes B0 to B5119, W5118, D5116 (bytes B128 to B2047 reserved for
NC/PLC)
nEmpty strings can be defined in the definition files for the PLC compiler.
Miscellaneous nThe maximum input value for the LBREAK column of the tool table was
increased from 0.9999 to 3.2767.
1 – 2 HEIDENHAIN Technical Manual TNC 426, TNC 430
1.3 Replacing Instructions
Page Change Remove
Page Insert
Page
Title New software December 2001 July 2002
Chapter 1 Update Information Update Info. 7
Chapter 2 New software versions added 2-71 to 2-72 2-71 to 2-72
Chapter 3 Errors in assignments corrected 3–61 to 3–62,
3-79 to 3-80 3–61 to 3–62,
3-79 to 3-80
Chapter 4 MP1146.x added 4-19 to 4-20 4-19 to 4-20
Chapter 6 MP1146.x added
Code number KINEMATIC 6-157 to 6-160 6-157 to 6-160
Chapter 7 Extended ranges of the PLC operands
added 7-13 to 7-16 7-13 to 7-16
Chapter 11 Subject index updated Entire chapter Entire chapter
July 2002 2 – 1
2 Introduction
2.1 General Information ........................................................................ 2 – 3
2.2 Overview of Components............................................................... 2 – 5
2.3 Brief Description ............................................................................ 2 – 22
2.4 Hardware........................................................................................ 2 – 29
2.4.1 Designation of the Logic Unit ..................................................2 – 29
2.5 Software......................................................................................... 2 – 30
2.5.1 Designation of the Software ...................................................2 – 30
2.5.2 Software Option ......................................................................2 – 32
2.5.3 PLC Software ..........................................................................2 – 32
2.5.4 NC Software Exchange ...........................................................2 – 33
2.5.5 Data Backup ............................................................................ 2 – 40
2.6 Software Releases ......................................................................... 2 – 42
2.6.1 NC Software 280 470-xx and 280 471-xx ................................ 2 – 42
2.6.2 NC Software 280 472-xx and 280 473-xx ................................ 2 – 45
2.6.3 NC Software 280 474-xx and 280 475-xx ................................ 2 – 52
2.6.4 NC Software 280 476-xx and 280 477-xx ................................ 2 – 61
2 – 2 HEIDENHAIN Technical Manual TNC 426, TNC 430
July 2002 General Information 2 – 3
2 Introduction
2.1 General Information
HEIDENHAIN contouring controls are designed for use with milling, drilling
and boring machines as well as machining centers.
The TNC 426 PB/M, TNC 430 PA/M features integral digital drive control and
controls the power stages via PWM signals.
Integration of the drive controller in the TNC 426 PB/M, TNC 430 PA/M offers
the following advantages:
nAll the software is contained centrally in the NC; this means that the
individual components of the NC such as feed axes, spindle, NC or PLC are
optimally matched.
nHigh control quality, because the position controller, speed controller and
current controller are combined into one unit.
nThe same functions are available for commissioning, optimizing and
diagnosing feed drives as well as spindles.
With the TNC 426 PB, up to five axes and spindle speeds of up to
12 000 rpm can be controlled digitally (option: 30 000 rpm).
The TNC 430 PA supports up to 6 digitally controlled NC axes, 3 analog
controlled secondary axes, and digitally controlled spindle speeds up to
30 000 rpm.
2 – 4 HEIDENHAIN Technical Manual TNC 426, TNC 430
The TNC 426 M offers digital control for up to 5 axes and spindle speeds up
to 12 000 rpm (option: 30 000 rpm). The TNC 430 M offers digital control for
up to six or nine axes and spindle speeds up to 30 000 rpm.
The TNC 426 M, TNC 430 M is designed for connection of a compact or
modular inverter system. Thus, together with HEIDENHAIN motors, a
complete control package including servo drive can be offered (see Technical
Manual “Inverter Systems and Motors”).
The TNC 426 CB is the version of the TNC 426 that is equipped with analog
speed command interface and can control machines with up to five axes plus
spindle. The TNC 430 CA also has an analog speed command interface for
machines with up to eight axes plus spindle. A ninth axis can be controlled
with an additional PCB.
July 2002 Overview of Components 2 – 5
2.2 Overview of Components
LE 426 CB, LE 430 CA Logic Unit
Logic unit Signal inputs ID numbers of LE for
BC 120 display unit ID numbers of LE for
BF 120 display unit
LE 426 CB
5 position inputs
1 spindle position input 1 VPP (350 kHz)
1V
PP (350 kHz) 312 001-xx 313 524-xx
5 position inputs
1 spindle position input 1 VPP (50 kHz)
1V
PP (350 kHz) 326 415-xx 326 419-xx
5 position inputs
1 spindle position input 11 µAPP (50 kHz)
1 VPP (350 kHz) 312 002-xx 313 525-xx
LE 430 CA
8 position inputs
1 spindle position input 1 VPP (350 kHz)
1V
PP (350 kHz) 311 050-xx 313 523-xx
5 position inputs
3 position inputs
1 spindle position input
1 VPP (50 kHz)
1V
PP (350 kHz)
1V
PP (350 kHz)
326 418-xx 326 424-xx
2 – 6 HEIDENHAIN Technical Manual TNC 426, TNC 430
LE 426 PB, LE 430 PA Logic Unit
Logic unit Signal inputs ID numbers of LE for
BC 120 display unit ID numbers of LE for
BF 120 display unit
LE 426 PB
5 position inputs
1 spindle position input
6 speed inputs
1 VPP (350 kHz)
1V
PP (350 kHz)
1V
PP
Spindle
up to 12 000 rpm 312 000-xx 313 527-xx
Spindle
up to 30 000 rpm 315 475-xx 318 178-xx
5 position inputs
1 spindle position input
6 speed inputs
1 VPP (50 kHz)
1V
PP (350 kHz)
1V
PP
Spindle
up to 12 000 rpm 326 414-xx 326 421-xx
Spindle
up to 30 000 rpm 326 416-xx 326 420-xx
5 position inputs
1 spindle position input
6 speed inputs
11 µAPP (50 kHz)
1V
PP (350 kHz)
1V
PP
Spindle
up to 12 000 rpm 311 999-xx 313 526-xx
Spindle
up to 30 000 rpm 317 349-xx 318 177-xx
July 2002 Overview of Components 2 – 7
LE 430 PA
5 position inputs
1 spindle position input
7 speed inputs
1 VPP (350 kHz)
1V
PP (350 kHz)
1V
PP
311 049-xx 313 521-xx
5 position inputs
1 spindle position input
7 speed inputs
1 VPP (50 kHz)
1V
PP (350 kHz)
1V
PP
326 417-xx 325 716-xx
Logic unit Signal inputs ID numbers of LE for
BC 120 display unit ID numbers of LE for
BF 120 display unit
2 – 8 HEIDENHAIN Technical Manual TNC 426, TNC 430
LE 426 M, LE 430 M Logic Unit
Logic unit Signal inputs ID numbers of LE for
BC 120 display unit ID numbers of LE for
BF 120 display unit
LE 426 M with EPROMs
6 position inputs
6 speed inputs
11 µAPP/1 VPP
(2 EnDats)
1 VPP (2 EnDats)
Spindle
up to 12 000 rpm 324 990-xx 324 991-xx
Spindle
up to 30 000 rpm 324 994-xx 324 995-xx
LE 430 M with EPROMs
6 position inputs
7 speed inputs
11 µAPP/1 VPP
(2 EnDats)
1 VPP (2 EnDats)
324 992-xx 324 993-xx
10 position inputs
10 speed inputs
11 µAPP/1 VPP
(6 EnDats)
1 VPP (10 EnDats)
324 996-xx 324 997-xx
Note
A BC 120 can also be attached to the LE for the BF 120 at the same time.
July 2002 Overview of Components 2 – 9
Logic unit Signal inputs ID numbers of LE for
BC 120 display unit ID numbers of LE for
BF 120 display unit
LE 426 M with flash EPROMs
6 position inputs
6 speed inputs
11 µAPP /1 VPP
(6 EnDats)
1 VPP/EnDat
Spindle
up to 12 000 rpm 344 958-xx 344 959-xx
Spindle
up to 30 000 rpm 344 962-xx 344 963-xx
LE 430 M with flash EPROMs
6 position inputs
7 speed inputs
11 µAPP /1 VPP
(6 EnDats)
1 VPP/EnDat
344 960-xx 344 961-xx
10 position inputs
10 speed inputs
11 µAPP /1 VPP
(6 EnDats)
1 VPP/EnDat
344 964-xx 344 965-xx
Note
A BC 120 can also be attached to the LE for the BF 120 at the same time.
2 – 10 HEIDENHAIN Technical Manual TNC 426, TNC 430
TE 420 Operating Panel
The IV and V keys are snap-ons, and can be
switched.
Id. Nr. 313 038-11
You can find an overview of the available key
symbols on Page 2 – 15.
Horizontal rows to match the design of the flat-
panel display
Id. Nr. 316 343-01
BC 120 Visual Display Unit
15-inch color screen (640 x 480 pixels)
Id. Nr. 313 037-02
BF 120 Visual Display Unit
10.4-inch color flat panel display (640 x 480
pixels) Id. Nr. 313 506-02
July 2002 Overview of Components 2 – 11
BTS 1x0 Monitor/Keyboard Switch
With the BTS 1x0, it is possible to connect two
monitors and two operating panels to an LE.
Id. Nr. 317 292-01
Id. Nr. 329 965-02
BTS 110 (2 x BC 120)
(see figure at right)
BTS 120 (2 x BF 120)
MB 420 Machine Operating Panel
Machine operating panel with snap-on
(switchable) keys. You can find an overview of
the available key symbols on Page 2 – 15.
Key assignment:
nEmergency stop
nMachine control voltage
nNC start, NC stop
nFive axis keys
nRapid traverse
nCoolant
nSpindle start, spindle stop
n7 keys for machine functions
Standard assignment: FN 1 to FN 5
Assignment for HEIDENHAIN basic PLC
program: Retract axis, Tool change, Unlock
tool, Menu selection , Unlock door,
Rinse water jet, Chip removal
Id. Nr. 293 757-33
Id. Nr. 293 757-45 Standard
Basic PLC program
2 – 12 HEIDENHAIN Technical Manual TNC 426, TNC 430
PL 410 B PLC Input/Output Unit
For the expansion of PLC inputs and outputs
Id. Nr. 263 371-12
Id. Nr. 263 371-02
64 inputs
31 outputs
64 inputs
31 outputs
4 analog inputs ± 10 V
4 inputs for
Pt 100
thermistors
PL 405 B PLC Input/Output Unit
Id. Nr. 263 371-22 32 inputs
15 outputs
HR 410 Handwheel
Portable handwheel with snap-on (switchable)
keys. You can find an overview of the available
key symbols on Page 2 – 15.
Assignment:
nKeys for selection of 5 axes
nKeys for traverse direction
nKeys for preset feeds
nKey for actual value position capture
nThree keys for machine functions (definable
with PLC)
Spindle right, Spindle left, Spindle stop
NC start, NC stop, Spindle start
(for HEIDENHAIN basic PLC program)
nTwo permissive buttons
nEmergency stop
nMagnetic holding pads
Id. Nr. 296 469-44 HR 410 handwheel (Spindle right, Spindle left, Spindle stop)
Id. Nr. 296 469-45 HR 410 handwheel (NC start, NC stop, Spindle start)
Id. Nr. 312 879-01 Connecting cable for cable adapter (spiral cable 3 m)
Id. Nr. 296 467-xx Connecting cable for cable adapter (normal cable)
Id. Nr. 296 687-xx Connecting cable for cable adapter (metal armor)
Id. Nr. 296 466-xx Adapter cable to LE
Id. Nr. 281 429-xx Extension to adapter cable
Id. Nr. 271 958-03 Dummy plug for emergency-stop circuit
July 2002 Overview of Components 2 – 13
HR 130 Handwheel
Panel-mounted handwheel
Id. Nr. 254 040-05 With ergonomic control
knob, radial cable outlet
2 – 14 HEIDENHAIN Technical Manual TNC 426, TNC 430
HRA 110 Handwheel Adapter
For connecting up to three HR 150 handwheels
with the TNC.
The axes and the subdivision factor are selected
via rotary switch.
Id. Nr. 261 097-03
Id. Nr. 257 061-09
Id. Nr. 270 908-01
HRA 110
HR 150, radial cable
outlet
Handwheel selection
switch
July 2002 Overview of Components 2 – 15
Key symbols for the spindle
Key symbols with axis designations
Key Designation
Print/Background
Id. Nr.
Key Designation
Print/Background
Id. Nr.
Spindle stop
White/Red
330 816-08
Spindle start
White/Green
330 816-09
Spindle direction left
Black/Gray
330 816-40
Spindle direction right
Black/Gray
330 816-41
Spindle stop
White/Red
330 816-47
Spindle start
White/Green
330 816-46
Clamp the axis
Black/Gray
330 816-48
Key Designation
Print/Background
Id. Nr.
Key Designation
Print/Background
Id. Nr.
X
Black/Orange
330 816-24
Y
Black/Orange
330 816-36
Z
Black/Orange
330 816-25
A
Black/Orange
330 816-42
B
Black/Orange
330 816-26
C
Black/Orange
330 816-23
U
Black/Orange
330 816-43
V
Black/Orange
330 816-38
W
Black/Orange
330 816-45
IV
Black/Orange
330 816-37
2 – 16 HEIDENHAIN Technical Manual TNC 426, TNC 430
Axis direction keys for the principle axes
Key Designation
Print/Background
Id. Nr.
Key Designation
Print/Background
Id. Nr.
X –
Black/Gray
330 816-63
X +
Black/Gray
330 816-64
X– <–
Black/Gray
330 816-18
X+ –>
Black/Gray
330 816-17
X’– –>
Black/Gray
330 816-0W
X’+ <–
Black/Gray
330 816-0V
X– <–
Black/Gray
330 816-0N
X+ –>
Black/Gray
330 816-0M
Y –
Black/Gray
330 816-67
Y +
Black/Gray
330 816-68
Y’– –>
Black/Gray
330 816-21
Y’+ <–
Black/Gray
330 816-20
Y– <–
Black/Gray
330 816-0P
Y+ –>
Black/Gray
330 816-0R
Y– –>
Black/Gray
330 816-0D
Y+ <–
Black/Gray
330 816-0E
Z –
Black/Gray
330 816-65
Z +
Black/Gray
330 816-66
Z– <–
Black/Gray
330 816-19
Z+ –>
Black/Gray
330 816-16
Z’– –>
Black/Gray
330 816-0L
Z’– <–
Black/Gray
330 816-0K
YY
/