itnc 530 The Versatile Contouring Control for Milling, Drilling, Boring Machines and Machining Centers Information for the Machine Tool Builder

iTNC 530 The Versatile Contouring Control for Milling, Drilling, Boring Machines and Machining Centers Information for the Machine Tool Builder Novem...
Author: Everett Lyons
0 downloads 0 Views 2MB Size
iTNC 530 The Versatile Contouring Control for Milling, Drilling, Boring Machines and Machining Centers Information for the Machine Tool Builder

November 2008

TNC Contouring Control with Inverter System from HEIDENHAIN

iTNC 530 • Contouring control for machines with up to 13 axes and controlled spindle • HEIDENHAIN inverter systems recommended • TFT color flat-panel display • Hard disk with at least 30 GB • Programming in HEIDENHAIN conversational format, with smarT.NC or according to ISO • Standard milling, drilling and boring cycles • Touch probe cycles • FK free contour programming • Special functions for fast 3-D machining • Short block processing time (0.5 ms with MC 422 C) • Automatic calculation of cutting data • Pallet management • Option: Windows XP on dual-processor version

BF 150 color flat-panel display with TE 530 B

Main computer and controller unit with modular inverter system

System tests

Controls, motors and encoders from HEIDENHAIN are usually integrated as components in larger systems. In these cases, comprehensive tests of the complete system are required, irrespective of the specifications of the individual devices.

Parts subject to wear In particular the following parts in controls from HEIDENHAIN are subject to wear: • Hard disk • Buffer battery • Fan Standards

2

Standards (ISO, EN, etc.) apply only where explicitly stated in the catalog.

Contents

Page Tables with Specifications, Machine Interfacing, User Functions and Accessories

4

Control Systems

13

Cable Overviews

27

Technical Description

30

Overall Dimensions

57

Documentation

71

Service

72

Subject Index

74

Please refer to the page references in the tables with the specifications.

The features and specifications described here apply for the following control and NC software version: iTNC 530 with NC software versions 340 490-05 (export license required) 340 491-05 (no export license required) 340 492-05 (with Windows XP, export license required) 340 493-05 (with Windows XP, no export license required)

Some of these specifications require particular machine configurations. Please note also that, for some functions, a special PLC program must be created by the manufacturer.

This catalog supersedes all previous editions, which thereby become invalid. Subject to change without notice Windows and Windows XP are registered trademarks of Microsoft Corporation.

3

Specifications Specifications

iTNC 530

Page

Control systems

13

Main computer

MC 422 C or MC 422 C with Windows XP or MC 420 or

14, 57 – 59

Controller unit

CC 422 or CC 424 B (only with MC 422 C)

18, 57 – 59

Visual display unit

BF 150 color flat-panel TFT display

20, 60

Keyboard

TE 530 B or TE 535 Q or TE 520 B

20, 61

Inverter systems

**

Compact inverters



**

Modular inverters



**

Axes1)

MC 422 C: MC 420:

Rotary axes

Max. 3

30

Synchronized axes



32

PLC axes



32, 47

Spindle

Max. 2; second spindle can be controlled alternately with the first

42

Speed2)

Max. 60 000 min–1

42

Operating-mode switchover



43

Position-controlled spindle



43

Oriented spindle stop



43

Gear shifting



43

Milling-head change

Programmable via PLC

43

NC program memory

MC 422 C, MC 420: approx 26 GB on hard disk MC 422 C with 2 processors: approx. 13 GB on hard disk

max. 13 max. 5

30

Input resolution and display step Linear axes

0.1 µm

30

Rotary axes

0,000 1°

30

1)

As ordered On motors with two pole pairs ** For further information, refer to the Inverter Systems brochure (ID 622 420-xx)

2)

4

Specifications

iTNC 530

Page

Interpolation

MC 422 C

MC 420

Straight line

In 5 axes

In 4 axes with option 9: In 5 axes

*

Circle

In 3 axes

In 2 axes with option 8: In 3 axes

*

Helix



Spline



* With option 9

36 *

Axis feedback control

33

With following error



33

With feedforward



33

Axis clamping



30 60 000 min–1

Maximum feed rate

No. of pole pairs of the motor

30 · screw pitch [mm]

Cycle times of main computer

MC 422 C

MC 420

34

Block processing time

0.5 ms

3.6 ms 0.5 ms with option 9

36

Cycle times of controller unit

CC 424 B (only with MC 422 C)

CC 422

34

Position controller

0.2 ms/0.1 ms1)

1.8 ms

34

Speed controller

0.2 ms/0.1 ms2)

0.6 ms

34

Current controller

fPWM 3 333 Hz 4 000 Hz 5 000 Hz 6 666 Hz 8 000 Hz 10 000 Hz

fPWM 3 333 Hz 4 166 Hz 5 000 Hz 6 666 Hz 8 333 Hz 10 000 Hz

TINT 150 µs 125 µs 100 µs 150 µs/75 µs2) 125 µs/60 µs2) 100 µs/50 µs2)

Permissible temperature range

TINT 150 µs 120 µs 100 µs 75 µs 60 µs 50 µs

Operation from 0 °C to 40 °C Storage from –35 °C to +65 °C

34



1)

Double speed without position encoder (e. g. for direct drives) Single/double speed * For further information, refer to the iTNC 530 brochure (ID 363 807-xx)

2)

5

Machine Interfacing Machine interfacing

iTNC 530

Page

Feature Content Level (FCL)



16

Error compensation



39

Linear axis error



39

Nonlinear axis error



39

Backlash



39

Reversal peaks with circular movement



39

Hysteresis



39

Thermal expansion



39

Stick-slip friction



39

Sliding friction



39

Integrated PLC

46

Program format

Statement list

46

Program input via TNC



46

Program input via PC



46

PLC encryption



46

PLC memory

At least 948 MB on hard disk

46

Process memory (RAM)

512 KB

46

PLC cycle time

10.8 ms

46

PLC inputs/outputs



46, 21

PLC inputs, 24 V–

56 (expandable by PL)

46, 21

PLC outputs, 24 V–

31 (expandable by PL)

46, 21

Analog inputs, ±10 V

3 (expandable by PL)

21

Inputs for thermistors

3 (expandable by PL)

21

Analog outputs, ±10 V

6



PLC functions



47

Small PLC window



47

Large PLC window



47

PLC soft keys



47

PLC positioning



47

PLC basic program



49

6

Machine interfacing

iTNC 530

Integration of applications

Page 48

High-level language programming

Python programming language used in combination with the PLC

48

User interface can be custom-designed

Inclusion of specific user interfaces from the machine tool builder

48

Commissioning and diagnostic aids

44

DriveDiag

Software for diagnosis of digital drive systems

44

TNCopt

Software for putting digital control loops into service

44

KinematicsDesign

Software for creating the machine kinematics, initialization of DCM

41

Integrated oscilloscope



45

Trace function



45

Logic diagram



45

Table function



45

Log



45

Data interfaces

51

Ethernet (100 BaseT)



51

USB

2

51

RS-232-C/V.24



51

RS-422/V.11



51

Protocols

51

Standard data transfer



51

Blockwise data transfer



51

Blockwise data transfer and simultaneous With program memory on the hard disk program run ✔

LSV2 Encoder inputs Position Inkremental/absolute Shaft speed Inkremental/absolute

1)

51 37

1) MC 422 C: None, 5 or 10 ; MC 420: 5

38

1 VPP/EnDat

38

CC 422: 6, 10 or 121); CC 424 B: 6, 8, 10, 12 or 141)

38

1 VPP/EnDat

38

Monitoring functions DCM collision monitoring

51

40 With option 40, only with MC 422 C

40

As ordered

7

Accessories

Accessories

iTNC 530

Page

Electronic handwheels

One HR 410, HR 420, HR 130, or up to three HR 150 via HRA 110

22

Touch probes

One TS 220, TS 440, TS 444, TS 640 or TS 740 workpiece touch probe One TT 140 or TL tool touch probe

26

PLC input/output systems

Modular external input/output systems PL 510 or PL 550 consisting of • Basic module with HEIDENHAIN PLC interface PLB 510: for 4 I/O modules PLB 511: for 6 I/O modules PLB 512: for 8 I/O modules or Basic module with PROFIBUS-DP interface PLB 550: for 4 I/O modules • PLD 16-8: I/O module with 16 digital inputs and 8 digital outputs • PLA 4-4: Analog module with 4 analog inputs for ±10 V and inputs for PT 100 thermistors

21

USB hub



51

PLC basic program1)



49

iTNC programming station

Control software for PCs for programming, archiving, and training

*

Industrial PC

IPC 6110 – remote operation of the control and data transfer

25

PLCdesignNT1)

PLC software developing environment

48

KinematicsDesign1)

Software for creating kinematics and initializing DCM

41

TNCremoNT

Data transfer software

52

TNCremoPlus

Data transfer software with “live-screen” function

52

CycleDesign1)

Software for creating cycle structures

50

Software Key Generator1)

Software for enabling SIK options for a limited time

16

TNCscopeNT1)

Software for data recording

45

DriveDiag1)

Software for diagnosis of digital drive systems

44

TNCopt1)

Software for putting digital control loops into service

44

IOconfig1)

Software for configuring PROFIBUS-DP components

21

TeleService1)

Software for remote diagnostics, monitoring, and operation

45

RemoTools SDK 1.21)

Function library for developing customized applications for communication with HEIDENHAIN controls

53

virtualTNC

Control component for virtual machines

53

Software

* For further information, refer to the iTNC 530 brochure (ID 363 807-xx) 1) For registered customers, these software products are available for downloading from the Internet.

8

• 42

Program optimization

FCL

Program entry

Option

User functions

Standard

User Functions

With smarT.NC, in HEIDENHAIN conversational and according to ISO Direct loading of contours or machining positions from DXF files and saving as smarT.NC or conversational contouring programs, or as point tables 02 Point filter for smoothing externally created NC programs

Position data coordinates

• • • •

Nominal positions for lines and arcs in Cartesian coordinates or polar coordinates Incremental or absolute dimensions Display and input in mm or inches Display of the handwheel path during machining with handwheel superpositioning

Tool compensation

• • •

Tool radius in the working plane and tool length Radius-compensated contour look-ahead for up to 99 blocks (M120) Three-dimensional tool-radius compensation for changing tool data without having to recalculate an existing program

Tool tables



Multiple tool tables with any number of tools

Cutting data

• • •

Cutting data tables for automatic calculation of spindle speeds and feed rates from tool-specific data (cutting speed, feed per tooth) Entry of cutting speed as alternative to the spindle shaft speed Feed rate can also be entered as FZ (feed per tooth) or FU (feed per revolution)

Constant contour speed

• •

Relative to the path of the tool center Relative to the tool’s cutting edge

Parallel operation



Creating programs with graphic support while another program is being run

Machine optimizing

48

3-D machining

9 9 9

9 9 9 9

KinematicsOpt: Touch probe cycles for automatic measurement of rotary axes Motion control with minimum jerk 3-D tool compensation through surface normal vectors Tool Center Point Management (TCPM, M128): Using the electronic handwheel to change the angle of the swivel head during program run without affecting the position of the tool point Keeping the tool normal to the contour Tool radius compensation normal to the tool direction Spline interpolation 02 Manual traverse in the active tool-axis system

Rotary table machining

8 8

Programming of cylindrical contours as if in two axes Feed rate in mm/min

Adaptive Feed Control

45

AFC: Adaptive feed control adjusts the contouring feed rate to the current spindle power

Machining settings

44

Global program settings (GS) make it possible to superimpose various coordinate transformations and settings in the Program Run operating modes

Collision monitoring

40

DCM: Dynamic Collision Monitoring (only with MC 422 C); Fixture monitoring; DCM in Test Run mode

9

• • • • • • •

FCL

Standard

Contour elements

Option

User functions

Straight line Chamfer Circular path Circle center point Circle radius Tangentially connecting circular arc Corner rounding

Approaching and departing • the contour •

Via straight line: tangential or perpendicular Via circular arc

FK free contour programming



FK free contour programming in HEIDENHAIN conversational format with graphic support for workpiece drawings not dimensioned for NC

Program jumps

• • •

Subroutines Program section repeats Calling any program as subroutine

Fixed cycles

• • • • • • • • •

Cycles for drilling, and conventional and rigid tapping Drilling cycles for pecking, reaming, boring, counterboring, centering Cycles for milling internal and external threads Multioperation machining of rectangular and circular pockets Cycles for clearing level and inclined surfaces Multioperation machining of straight and circular slots Linear and circular point patterns Contour train, contour pocket—also with contour-parallel machining OEM cycles (special cycles developed by the machine tool builder) can be integrated

Coordinate transformation

• 8

Q parameters Programming with variables

• • • • • •

Programming aids

• • • • • •

Datum shift, rotation, mirror image, scaling factor (axis-specific) Tilting the working plane, PLANE function n Mathematical functions =, +, –, *, /, sin Þ, cos Þ, tan Þ, arcus sin, arcus cos, arcus tan, a , n 2 2 e , In, log, √a, √a + b Logical operations (=, = /, ) Calculating with parentheses Absolute value of a number, constant þ, negation, truncation of digits before or after the decimal point Functions for calculation of circles Functions for text processing

Calculator Complete list of all current error messages Context-sensitive help function for error messages 03 TNCguide: The integrated help system. User information available directly on the iTNC 530 (only with at least 256 MB RAM) Graphical support for programming cycles Comment and structure blocks in the NC program

Actual position capture



Actual positions can be transferred directly into the NC program

Test run graphics Display modes

• • •

Graphic simulation before a program run, even while another program is running Plan view / projection in 3 planes / 3-D view, also in tilted working plane Magnification of details

10

3-D line graphics

FCL

Option

Standard

User functions

02 For verification of programs created offline

Programming graphics



In the Programming and Editing mode, the contour of the NC blocks is drawn on screen while the blocks are being entered (2-D pencil-trace graphics), even while another program is running

Program-run graphics Display modes

• •

Graphic simulation during real-time machining Plan view / projection in 3 planes / 3-D view

Machining time

• •

Calculation of machining time in the Test Run operating mode Display of the current machining time in the Program Run operating modes

Returning to the contour





Mid-program startup in any block in the program, returning the tool to the calculated nominal position to continue machining. The graphic support in smarT.NC also lets you return to a point pattern. Program interruption, leaving and returning to the contour

Preset tables



One preset table per traverse range for storing reference points

Datum tables



Several datum tables for storing workpiece-related datums

Pallet tables



Pallet tables (with as many entries as desired for the selection of pallets, NC programs and datums) can be machined workpiece by workpiece or tool by tool

Touch probe cycles

• • • •

Touch probe calibration Compensation of workpiece misalignment, manual or automatic Datum setting, manual or automatic Automatic tool and workpiece measurement 02 Global setting of touch-probe parameters 03 Probing cycle for three-dimensional measurements. Results of measurement shown as desired in the coordinate system of the tool or the machine

Conversational languages



English, German, Czech, French, Italian, Spanish, Portuguese, Swedish, Danish, Finnish, Dutch, Polish, Hungarian, Russian (Cyrillic), Chinese (traditional, simplified) For more information, see Options

41

11

Options Option number

Option

As of NC software 340 49x-

ID

Comment

0 1 2 3 4 5 6 7

Additional axis

01

354 540-01 353 904-01 353 905-01 367 867-01 367 868-01 370 291-01 370 292-01 370 293-01

Additional control loops 1 to 8

8

Software option 1 (for MC 420)

01

367 591-01

Machining with a rotary table • Programming of cylindrical contours as if in two axes • Feed rate in mm/min Coordinate transformation • Tilting the working plane, PLANE function Interpolation • Circle in 3 axes with tilted working plane

9

Software option 2 (for MC 420)

01

367 590-01

3-D machining • Motion control with minimum jerk • 3-D tool compensation through surface normal vectors • Tool Center Point Management (TCPM) • Tool radius compensation normal to the tool direction • Manual traverse in the active tool-axis system Interpolation • Linear in 5 axes (subject to export permit) • Spline: execution of splines (3rd degree polynomials) Block processing time 0.5 ms

18

HEIDENHAIN DNC

01

526 451-01

Communication with PC applications over COM component

40

DCM Collision

02

526 452-01

DCM Dynamic Collision Monitoring (only with MC 422 C)

41

Additional language 02 03 03 03 03 03 04 04 05

530 184-01 530 184-02 530 184-03 530 184-04 530 184-06 530 184-07 530 184-08 530 184-09 530 184-10

Additional conversational language: Slovenian Slovak Latvian Norwegian Korean (only with at least 256 MB RAM) Estonian Turkish Romanian Lithuanian

42

DXF Converter

02

526 450-01

Load and convert DXF contours

44

Global PGM Settings

03

576 057-01

Global program settings

45

AFC Adaptive Feed Control 03

579 648-01

Adaptive feed control

46

Python OEM Process

04

579 650-01

Python application on the iTNC (with at least 512 MB RAM)

48

KinematicsOpt

04

630 916-01

Touch probe cycles for automatic measurement of rotary axes

52

KinematicsComp

05

661 872-01

Three-dimensional compensation

53

Feature content level

02

529 969-01

Level of features

101 .. 130

OEM option

04

579 651-01 .. 579 651-30

Options of the machine tool builder

12

HEIDENHAIN Control Systems Overview The iTNC 530 contouring control from HEIDENHAIN includes various components, which can be selected and combined to fit the application.

Model iTNC 530

Page

MC 420 or

MC 422 C or

Controller unit

CC 422

CC 422 or CC 424 B

Keyboard

TE 530 B or TE 520 B or TE 535 Q

20

Visual display unit

BF 150

20

18

27 – 29

Connecting cables Accessories Machine operating panel

MC 422 C with 2 processors

14

Main computer

MB 420 (integrated in TE 535 Q)

20

PLC inputs/outputs

PL 510 or PL 550 (together with PROFIBUS option)

21

Electronic handwheels

HR 410 or HR 420 or HR 130 or HR 150

22

TS 220 or TS 440 or TS 444 or TS 640 or TS 740

26

Touch probes

23

TT 140 or TL Industrial PC

Main computer and controller unit with compact inverter and additional power module

IPC 6110

25

Main computer and controller unit with modular inverter system

13

Main Computer Main computer

Components of the MC 420 and MC 422 C main computers: • Processor • 512 MB RAM memory • PLC • Interface to CC 4xx controller unit • Interface to operating panels and screen • Interface to handwheel and touch probes • Further interfaces (PLC expansion, Ethernet, USB, RS-232-C/V.24, RS-422/V.11) To be ordered separately: • HDR hard disk with the NC software • SIK component (System Identification Key) for enabling the control loops and software options

Power supply

The main computers are powered by the supply unit over the CC 42x controller unit.

Export version

Because the complete NC software is saved on the hard disk, no export version is required for the main computer itself. Export versions are available only for the easily replaceable HDR hard disk and the SIK component.

MC 420

The MC 420 main computer is available in versions with 5 position encoder inputs. It can also be provided with software options. The MC 420 offers up to 6 control loops.

14

Position inputs

5 x 1 VPP or EnDat 2.1

Recommd. controller unit

CC 422 with 6 speed inputs

Processor HEROS

Celeron 400 MHz

Power loss

† 30 W

Weight

4.2 kg

ID

515 929-xx

Main computer with 5 position encoder inputs

MC 422 C

The MC 422 C main computer is available in versions with 10, 5 or without position encoders. The version without position encoder inputs is intended for the CC 424 B controller. The MC 422 C offers up to 15 control loops. The MC 422 C is available as a dual-processor version with Windows XP. Please note: The NC software 340 490-02 or 340 491-02, either with service pack SP5 is required in order to operate the MC 422 C single-processor version. The NC software 340 492-04 or 340 493-04 is required in order to operate the MC 422 C dual-processor version.

MC 422 C Single-processor version

MC 422 C Dual-processor version with Windows XP

Main computer with 10 position encoder inputs

Position inputs

Without

5 x 1 VPP or EnDat 2.1

10 x 1 VPP or EnDat 2.1

Recommd. controller unit

CC 424 B

CC 422 with 6 speed inputs

CC 422 with 10/12 speed inputs

Processor HEROS

Pentium III with 800 MHz

Power loss

† 34 W

Weight

4.3 kg

4.5 kg

4.7 kg

ID

587 929-xx

587 932-xx

587 934-xx

Position inputs

Without

5 x 1 VPP or EnDat 2.1

10 x 1 VPP or EnDat 2.1

Recommd. controller unit

CC 424 B

CC 422 with 6 speed inputs

CC 422 with 10/12 speed inputs

Processor HEROS Pentium III with 800 MHz Windows XP Pentium M 1.8 GHz

Software options

Power loss

† 36 W

Weight

4.8 kg

5.0 kg

5.2 kg

ID

631 209-xx

631 215-xx

631 217-xx

ID with integrated PROFIBUS interface

631 212-xx

631 216-xx

631 201-xx

The capabilities of the iTNC 530 can also be adapted retroactively with options to meet new requirements. These options are described on page 12. They are enabled by entering keywords based on the SIK number, and are saved in the SIK component. Please indicate your SIK number when ordering new options.

15

Main Computer – HDR Hard Disk, SIK Component HDR hard disk

The HDR hard disk is removable. It contains the current NC software and a slot for the SIK component. HDR for

SIK component

MC 420

MC 422 C MC 422 C 1 processor 2 processors with Windows XP

iTNC 530 with HDR: 524 571-01 smarT.NC with SW 340 490-xx

HDR: 617 969-01 with SW 340 492-xx

iTNC 530 with HDR: 524 571-51 smarT.NC with SW 340 491-xx Export version

HDR: 617 969-51 with SW 340 493-xx

The SIK component contains the NC software license for enabling control loops and software options. It gives the main computer an unambiguous ID code—the SIK number. The SIK component is ordered and shipped separately. It must be inserted in a special slot in the HDR. The SIK component with the NC software license is available in various versions, depending on the main computer and the enabled control loops. Further control loops—up to the maximum number available (see Controller Unit)—can be enabled retroactively by entering a keyword. HEIDENHAIN provides the keyword, which is based on the SIK number. When ordering, please indicate the SIK number of your control. When the keywords are entered in the control, they are saved in the SIK component. This enables and activates the options. Should service become necessary, the SIK component must be inserted in the replacement control to enable all required options.

Master keyword (General Key)

There is a master keyword (General Key) for putting the iTNC 530 into service that will unlock all control loop options for a duration of 90 days. After this period, the control loop options will be active only through the correct keywords. The General Key is activated using a soft key.

Software Key Generator (accessory)

The PC software makes it possible to generate an activation code for software options on HEIDENHAIN controls. The selected option is enabled for a limited time (10 to 90 days). It can only be enabled once. You generate the desired activation code by entering the SIK number, the option to be enabled, the duration and a manufacturer-specific password. The enabling is independent of the General Key.

Feature Content Level (FCL)

Until now, each NC software update contained error fixes and software improvements. As of NC software 340 49x-02, error fixes and software improvements are separated from each other. This is done to avoid customers taking advantage of improvements even though they are only receiving the software update to correct errors. The corrected NC software is free of charge. The software improvements can be enabled via the Feature Content Level option (ID 529 969-01) for a fee.

16

HDR hard disk

SIK component

Control loops

CC 422

CC 424 B

NC software license for

510 085-01 510 085-51

5

389 764-02 389 764-52

389 769-02 389 769-52

510 085-02 510 085-52

6

389 764-03 389 764-53

389 769-03 389 769-53

510 085-03 510 085-53

7

389 764-04 389 764-54

389 769-04 389 769-54



71)

389 764-01 389 764-51

389 769-01 389 769-51



8

389 764-05 389 764-55

389 769-05 389 769-55



8

389 764-02 389 764-52

389 769-02 389 769-52



9

389 764-03 389 764-53

389 769-03 389 769-53



10

389 764-04 389 764-54

389 769-04 389 769-54



11

389 764-05 389 764-55

389 769-05 389 769-55



Max. 6

Max. 14

389 769-01 389 769-51

Max. 12

389 764-01 389 764-51

Max. 10

41)

Max. 8

MC 420 Only with CC 422 SIK ID

Max. 12

MC 422 C 2 processors SIK ID

Max. 10

MC 422 C 1 processor SIK ID

Max. 6

NC software license and enabling of control loops depending on CC and MC

12



13

Only through subsequent enabling of control loops (additional axes)

14

– –

In italics: Export version (no export license required) 1) Basic version Useful combinations If additional control loops are required for retrofitted options, the CC must make it possible to enable further control loops. Subsequent enabling Control loop of control loops

Corresponds on basic version of CC to

MC 422 C

MC 420

4 control loops

7 control loops

ID

ID

1st additional axis

5th control loop

8th control loop

354 540-01

354 540-01

2nd additional axis

6th control loop

9th control loop

353 904-01

353 904-01

3rd additional axis

7th control loop

10th control loop

353 905-01



4th additional axis

8th control loop

11th control loop

367 867-01



5th additional axis



12th control loop

367 868-01



6th additional axis



13th control loop

370 291-01



7th additional axis



14th control loop

370 292-01



8th additional axis



15th control loop

370 293-01



The additional axes are always numbered starting from the basic version. For example: for 13 control loops, the SIK for 11 control loops (= basic version with 7 control loops including 4 additional axes) plus the 5th and 6th additional axes must be ordered.

17

Controller Unit Controller unit

HEIDENHAIN offers the CC 422 and CC 424 B controller units in various versions. Controller units and main computers operate in any desired combination. Exception: Only the CC 422 controller unit with 6 control loops can be connected to the MC 420 main computer. Components of the CC 422 and CC 424 B controller units: • Position controller (only with CC 424 B) • Speed controller • Current controller • Interfaces to the UM 1xx, UR 2xx, and UE 2xx power modules (PWM outputs) • Interfaces to the speed encoders • Interfaces to the position encoders (only CC 424 B) • Interfaces for power supply for controller unit and main computer (supply via UVR 1xx D, UE 2xx D, UR 2xx or UV 105)

Conventional axes

The CC 422 and CC 424 B controller units are suited for conventional digital axes.

Direct drives

Direct drives (linear motors, torque motors) require very high quality controllers and very short cycle times. HEIDENHAIN has developed the CC 424 B controller unit specifically for these applications.

Number of axes

The number of enabled control loops depends on the SIK (see Main Computer), or on additionally enabled control loops, which can also be ordered as needed at a later date.

CC 422

The CC 422 is available with max. 6, 10 or 12 digital control loops. Because the CC 422 controller unit does not have its own position controllers, it must be combined with main computers with position encoder inputs. The corresponding position controllers are then located in the MC 422 C main computer (version with 5 or 10 position encoder inputs) or MC 420 (version with 5 position encoder inputs).

CC 422 – 6

18

CC 422 with max. 6 control loops

CC 422 – 10

CC 422 – 12

Digital control loops Max. 6

Max. 10

Max. 12

Speed inputs

6 x 1 VPP or EnDat 2.1

10 x 1 VPP or EnDat 2.1

12 x 1 VPP or EnDat 2.1

PWM outputs

6

10

12

Power loss

† 9W

† 18 W

† 22 W

Weight

4.0 kg

4.8 kg

5.0 kg

ID

359 651-xx

359 652-xx

359 653-xx

CC 424 B

Besides the inputs for rotational speed measurement, the CC 424 B also includes inputs for position measurement. It is available with up to 6, 8, 10, 12 or 14 digital control loops and correspondingly provides 6, 8, 10, 12 or 14 speed and max. 12 position encoder inputs. Together with the CC 424 B, the MC 422 C main computer is to be used without position encoder inputs. Special characteristics of the CC 424 B: • Suitability for digital control of direct-drive and conventional motors • Position, speed, and current controllers together in one assembly • Very short cycle times for position, velocity and current controller (see Digital Control) • Very short delay times within the controller (no external interfaces) • High control loop gain • High contour accuracy and surface quality • Short reaction time to changing cutting forces

CC 424 B – 6

CC 424 B with max. 6 control loops

CC 424 B – 8

CC 424 B – 10

CC 424 B – 12

CC 424 B – 14

Digital control loops Max. 6

Max. 8

Max. 10

Max. 12

Max. 14

Speed inputs

6 x 1 VPP or EnDat 2.1

8 x 1 VPP or EnDat 2.1

10 x 1 VPP or EnDat 2.1

12 x 1 VPP or EnDat 2.1

14 x 1 VPP or EnDat 2.1

Position inputs

6 x 1 VPP or EnDat 2.1

8 x 1 VPP or EnDat 2.1

10 x 1 VPP or EnDat 2.1

12 x 1 VPP or EnDat 2.1

12 x 1 VPP or EnDat 2.1

PWM outputs

6

8

10

12

14

1) Control loops for Double speed Single speed

2 4

– 8

6 4

4 8

2 12

Power loss

† 15 W

† 15 W

† 28 W

† 28 W

† 28 W

Weight

4.1 kg

4.7 kg

4.8 kg

5.6 kg

5.8 kg

ID

580 501-xx

580 510-xx

580 503-xx

580 511-xx

580 512-xx

1)

Factory default setting; adjustable by machine parameters

Double-speed control loops are used primarily for high-speed spindles as well as linear motors and torque motors. Single-speed control loops are intended for conventional drives and torque motors. When switching from single speed to double speed, the number of available control loops is reduced by one each.

19

Keyboard and Screen Keyboard TE 530 B

• ID 519 441-11 • Weight approx. 2.4 kg • Axis keys • The keys for axes IV and V are replaceable snap-on keys (see Snap-On Keys). • Touch pad and command keys for Windows • Contouring keys • Operating mode keys • ASCII keyboard • Spindle-speed and feed-rate override potentiometers TE 530 B

Keyboard TE 520 B

• ID 535 835-01 • Same features as TE 530 B, but without touch pad

Keyboard TE 535 Q with integrated machine operating panel

• ID 547 577-03 • Weight approx. 3 kg • NC keyboard same as TE 530 B • Machine operating panel with 12 axis keys, 16 function keys, NC start1), NC stop1), spindle start, spindle stop (all snap-on keys; see Snap-On Keys); emergency stop button, control voltage on1); 2 holes for additional keys or detachable key switch 1)

Machine operating panel MB 420

Keys illuminated

• ID 293 757-45 • Weight 0.9 kg • 21 snap-on keys, freely definable via PLC • Operation keys Assigned according to PLC basic program with: Control voltage on; emergency stop; NC start; NC stop; 5 axis keys; rapid traverse; retract axis; tool change; unclamp tool; menu selection; unlock door; spindle start; spindle stop; coolant; rinse-water jet; chip removal For further symbol keys, see Snap-On Keys • Additional connections Terminals for 3 PLC inputs and 8 PLC outputs

BF 150 color flat-panel display

MB 420

• ID 353 522-03 • Weight approx. 4 kg • • • • • •

Screen accessories

TE 535 Q

Power supply 24 V–/approx. 45 W 15.1-inch (1024 x 768 pixels) 8 horizontal soft keys, 6 vertical soft keys for PLC Soft-key row switchover Screen layout Operating mode switchover

• Attachable strips to adapt the design • ID 339 516-02 (top) • ID 339 516-04 (top) BF 150 with strips

BTS 150 screen and For extending the monitor cable and connecting two keyboards and keyboard switch two screens to one MC. They are mounted on standard NS 35 rails (DIN 46 227 or EN 50 022). • • • •

20

Connections for Power supply Weight ID

2 x BF 150; 2 x TE 530 B/520 B/535 Q 24 V–/approx. 0.6 W approx. 1 kg 353 544-01

BTS 150

PLC Inputs/Outputs If the PLC inputs/outputs of the MC are insufficient, additional PL 510 or PL 550 PLC input/output units can be connected. These external modular I/O systems consist of a basic module and one or more input/output modules. Basic modules

Basic modules are available for HEIDENHAIN PLC interface (PL 510) or for PROFIBUS-DP (PL 550). They are mounted on standard NS 35 rails (DIN 46 227 or EN 50 022). Supply voltage Power consumption Weight

PLB 510 PLB 511 PLB 512

PLB 550

24 V– Approx. 20 W 0.36 kg (bare)

Basic modules with HEIDENHAIN PLC interface Slots for 4 I/O modules ID 358 849-01 Slots for 6 I/O modules ID 556 941-01 Slots for 8 I/O modules ID 557 125-01 Up to four PLB 510, and up to two PLB 511 or PLB 512 can be connected to the control. The maximum cable length to the last PLB 51x is 30 meters. Basic module with PROFIBUS DP interface Slots for 4 I/O modules The PLB 550 serves as a PROFIBUS slave. A total of 32 slaves can be connected to the PROFIBUS interface board (accessory) of the MC 422 C (PROFIBUS single master). The PROFIBUS components are configured with the PC- software IOconfig. ID

PROFIBUS interface PCB

PL 510

507 872-01

The PROFIBUS-DP board must be installed in the MC before the PLB 550 is connected to the control. PROFIBUS-DP interface PCB for MC 422 C/MC 420 ID

352 517-51

PL 550

IOconfig software for PCs for configuring PROFIBUS-DP components ID

de: en:

520 942-01 520 943-01

I/O modules

The I/O modules consist of one module with digital inputs/outputs and one analog module. For partially assembled basic modules, the unused slots must be occupied by an empty housing.

PLD 16-8

I/O module with 16 digital inputs and 8 digital outputs The maximum power output per module is 200 W. A load of up to 2 A can be placed on each output. No more than 4 outputs may be loaded with 2 A at any given time. Weight ID

PLA 4-4

Empty housing

0.2 kg 360 916-11

Analog module with 4 analog inputs for PT 100 thermistors 4 analog inputs, ±10 V Weight ID

0.2 kg 366 423-01

For unused slots ID

383 022-01

21

Electronic Handwheels The standard iTNC 530 supports the use of electronic handwheels. The following handwheels can be installed: • One HR 410 or HR 420 portable handwheel, or • One HR 130 panel-mounted handwheel, or • Up to three HR 150 panel-mounted handwheels via the handwheel adapter HRA 110

HR 410

Portable electronic handwheel with • Keys for the selection of 5 axes • Traverse direction keys • Keys for three preset feed rates • Actual-position-capture key • Three keys with machine functions (see below) • Two permissive buttons (24 V) • Emergency stop button (24 V) • Holding magnets All keys are designed as snap-on keys and can be replaced by keys with other symbols. (For key symbols see Snap-On Keys) Weight HR 410 model

HR 420 with display

Connecting cables

22

approx. 1 kg Mechanical detent With

Without

Standard assignment with the functions keys FCT A, FCT B, FCT C



296 469-53

For PLC basic program with NC start/stop, spindle start

535 220-05

296 469-55

With spindle right/left/stop



296 469-54

HR 410

Portable electronic handwheel with • Display for operating mode, actual position value, programmed feed rate and spindle speed, error messages • Override potentiometer for feed rate and spindle speed • Axis selection via keys and soft keys • Actual-to-nominal value transfer • NC start/stop • Spindle on/off • Keys for continuous traverse of the axes • Soft keys for machine functions defined by the machine tool builder • Emergency stop button • Holder for the HR 420, for fastening on machine Weight

approx. 1 kg

HR 420 (without detent) HR 420 (with detent)

ID 375 239-01 ID 512 367-01

For HR 410 and HR 420 Connecting cable (spiral cable) to HR 4x0 (3 m) Connecting cable with metal armor Connecting cable without metal armor HR 4x0 / MC adapter cable Dummy plug for emergency stop circuit

ID 312 879-01 ID 296 687-xx ID 296 467-xx ID 296 466-xx ID 271 958-03

HR 420

HR 130

HRA 110

Panel-mounted handwheel with ergonomic control knob. It is connected directly or via extension cable. Weight

approx. 0.7 kg

HR 130 without mechanical detent HR 130 with mechanical detent

ID 540 940-03 ID 540 940-01

Handwheel adapter for connection of up to three HR 150 panel-mounted handwheels and two switches for axis selection and for selecting the interpolation factor. The first two handwheels are permanently assigned to axes 1 and 2. The third handwheel is assigned to the axes over a selection switch (accessory) or by machine parameters. The position of the second selection switch (accessory) is evaluated by the PLC, for example to set the proper interpolation. HRA 110 ID Weight

261 097-xx approx. 1.5 kg

Handwheel selection switch with knob and cable ID 270 908-xx

HR 150

Panel-mounted handwheel with ergonomic control knob for connection to the HRA 110 handwheel adapter. Weight HR 150 without detent HR 150 with detent

approx. 0.7 kg ID 540 940-06 ID 540 940-07

23

Snap-On Keys The snap-on keys make it easy to replace the symbol keys. In this way, the MB 420 machine operating panel, TE 535 and the HR 410 handwheel can be adapted to different requirements. The snap-on keys are available in packs of 5 keys.

Axis keys Orange

ID 330 816-42

ID 330 816-24

ID 330 816-43

ID 330 816-26

ID 330 816-36

ID 330 816-38

ID 330 816-23

ID 330 816-25

ID 330 816-45

ID 330 816-95

ID 330 816-69

ID 330 816-0W

ID 330 816-96

ID 330 816-0G

ID 330 816-0V

ID 330 816-97

ID 330 816-0H

ID 330 816-0N

ID 330 816-98

ID 330 816-71

ID 330 816-0M

ID 330 816-99

ID 330 816-72

ID 330 816-67

ID 330 816-0A

ID 330 816-63

ID 330 816-68

ID 330 816-19

ID 330 816-0B

ID 330 816-64

ID 330 816-21

ID 330 816-16

ID 330 816-0C

ID 330 816-18

ID 330 816-20

ID 330 816-0L

ID 330 816-70

ID 330 816-17

ID 330 816-0P

ID 330 816-0K

ID 330 816-0X

ID 330 816-76

ID 330 816-81

ID 330 816-87

ID 330 816-30

ID 330 816-77

ID 330 816-82

ID 330 816-88

ID 330 816-31

ID 330 816-78

ID 330 816-83

ID 330 816-94

ID 330 816-32

ID 330 816-79

ID 330 816-84

ID 330 816-0U

ID 330 816-73

ID 330 816-80

ID 330 816-89

ID 330 816-91

ID 330 816-74

ID 330 816-0S

ID 330 816-85

ID 330 816-75

ID 330 816-0T

ID 330 816-86

ID 330 816-08

ID 330 816-40

ID 330 816-37

Gray ID 330 816-0R

Y Y

ID 330 816-0D ID 330 816-0E ID 330 816-65

Z

ID 330 816-66

Machine functions

Spindle functions

(red)

ID 330 816-47

ID 330 816-48

(green)

ID 330 816-09

ID 330 816-41

ID 330 816-46

ID 330 816-01

ID 330 816-50

ID 330 816-90

ID 330 816-61

ID 330 816-33

ID 330 816-27

ID 330 816-34

ID 330 816-28

ID 330 816-12

ID 330 816-35

ID 330 816-29

ID 330 816-49

ID 330 816-22

ID 330 816-92

Other keys

(green)

ID 330 816-11 (red)

24

ID 330 816-93

0

ID 330 816-0Y

Industrial PC IPC 6110

The IPC 6110 is a convenient solution for an additional, remote station for operating the machine or a machine unit, such as a tool-changing station. The remote concept, which was designed with the single-processor version of the iTNC 530 in mind, permits very simple connection of the IPC 6110, via an Ethernet connection with a cable up to 100 meters long. The control automatically detects when remote operation by the IPC 6110 is active. The IPC 6110 is shut down automatically when the control is switched off. The TNCterminal software program included with the IPC 6110 ensures simple connection and convenient operation on the iTNC 530. The information on the control's screen is displayed on the IPC identically, and the most important functions of the control can be operated from the integrated keyboard. Windows XP Embedded is installed as operating system, and so is the TNCremo file-transmission software. This means that the transfer of programs and files from the IPC 6110 to the control is very easy, via the USB port located next to the screen. The machine manufacturer also has the option of installing special additional software on the IPC 6110. You can find more information in the IPC 6110 Product Information brochure.

25

Touch Probes TS 220 Before the iTNC 530 leaves the factory, it is already prepared for the use of touch probes for workpiece or tool measurement. These touch probes generate a trigger signal that captures the current position value. For more information on the touch probes, ask for our brochure or CD-ROM entitled Touch Probes. Workpiece measurement

The TS touch trigger probe has a stylus with which it probes workpieces. The TNC provides standard routines for datum setting and workpiece measurement and alignment. The touch probes are available with various taper shanks. Assorted styli are available as accessories. Touch probe with cable connection for signal transmission for machines with manual tool change

TS 220

TTL version Touch probe with infrared signal transmission for machines with automatic tool change

TS 440

Compact dimensions

TS 444

Compact dimensions, battery-free power supply through integrated air turbine generator over central compressed air supply

TS 640

Standard touch probe with wide-range infrared transmission and long operating time

TS 740

High probing accuracy and repeatability, low probing force

TS 640 with SE 640

The infrared transmission is established between the TS touch probe and the SE transceiver unit. The following SE units can be combined with the TS touch probes: SE 640 for mounting in the machine workspace SE 540 for integration in the spindle head Tool measurement

The touch probes for tool measurement from HEIDENHAIN are suited for probing stationary or rotating tools directly on the machine. The TNC has standard routines for measuring length and diameter of the tool as well as the individual teeth. The TNC automatically saves the results of measurement in a tool table. It is also possible to measure tool wear between two machining steps. The TNC compensates the changed tool dimensions automatically for subsequent machining or replaces the tool after a certain limit—as for example after tool breakage.

TT 140

With the triggering TT 140 touch probe, the contact plate is deflected from its rest position, sending a trigger signal to the NC control, during probing of the stationary or rotating tool.

TL Micro/TL Nano

The TL laser systems operate without any contact. A laser beam probes the length, diameter or contour of the tool. Special measuring cycles in the TNC evaluate the information.

TT 140

TL Micro 150, TL Micro 300

26

BF 150 353 522-xx

353 545-xx

Included with visual display unit

Axes: 60m

EnDat 2.1 interface VL (max. 6m) 340 302-xx

Axes + spindle: 60m

Axes + spindle: 30m

1 VPP

3) only for connection of the KTY

Voltage controller 5 V 370 224-01 VL 340 302-xx

Voltage controller 5 V 370 226-01

VL (max. 6m) 336 847-xx

VL 336 847-xx

2) Adapter connector 544 703-01 for spindle (if necessary)

1) with 1x BTS 150 353 544-01

40m 1)

20m

336 376-xx

Axes: 15m

289 440-xx

289 440-xx

X69

629 663-xx

X15 ... X20 X80 ... X83

2)

2)

X45

2)

1)

X41/X42

X8

X46

289 440-xx

336 376-xx

509 667-xx

Position inputs

PLC I/0

Analog output

635 876-xx

40m

VL 323 897-xx

KTY

Terminal box 251 249 01

20m

max. 9m

1m

40m

1 VPP

LB/LS

60m

12m

RCN 729 RCN 226 RCN 228

60m

60m

13.03.2008

LC x83

RCN 729 RCN 226 RCN 228

60m

1 VPP

1 VPP

LC x83

1 VPP

533 631-xx max. 6m

1m

30m

LC x83

transfer unit 251 250-01

Housing must be mounted

VL: Extension cable – for separation points with connecting cable – for extending existing connecting cable

533 631-xx max. 6m

558 714-xx

309 783-xx

310 199-xx

298 429-xx 298 430-xx

635 876-xx

635 877-xx

37-pin male connector 315 650-07

290 109-xx

290 110-xx

15-pin male connector 315 650-03

VL 323 897-xx

Voltage controller 5 V 383 951-01

KTY

Voltage controller 5 V 368 210-01 3)

332 115-xx

only MC 422 C only CC 424 B

X1 ... X5 X6, X35 ... X38 1) X201 ... X212 2)

X141 X142

MC 420 MC 422 C CC 42x

VL 635 878-xx

VL 635 878-xx

635 877-xx

MB 420 / MB 520 293 757-xx / 628 040-xx

15-pin female connector 315 650-04

USB touchpad TE 530 354 770-xx: 5m 365 499-xx: 6m...30m

X51 ... X62

X149

635 877-xx

TE 520 B 535 835-xx TE 530 BX 519 441-xx

TE 535Q 547 577-xx

Speed inputs

Basic configuration

Cable Overviews

Control Systems

27

28

See Motors catalog for power cable to motor

325 816-xx

325 817-xx X69

X51 ... X62

Modular inverter (nonregenerative)

X69

X79

250 479-07...-16

250 479-07...-16

CC 42x

325 817-xx

325 816-xx

X79

X69

250 479-07...-16

15m

X69

X51 ... X62

See Motors catalog for power cable to motor

250 479-07...-16

UV UM 1xx UM 1xx UM 1xx CC 42x 130 D

15m

3 Vac power supply

PW 210

PW 210

UM 111 UV 105

(if needed) (if needed)

Compact inverter (nonregenerative)

UE 2xx B UE 21x D

3 Vac power supply

Line filter EPCOS xx

(if needed)

Three-phase ac capacitor 348 993-01

KDR 1xx

15m

Three-phase ac capacitor 348 993-01

3-phase~ power

3 Vac power supply

Line filter EPCOS 35 A

KDR 120

X69

X51 ... X62

CC 42x

See Motors catalog for power cable to motor

325 816-xx

325 817-xx

250 479-07...-16

250 479-07...-16

UM 111

(if needed)

15m

325 816-xx

X69

See Motors catalog for power cable to motor

325 817-xx

X79

250 479-07 ... -16

250 479-07 ... -16

UVR UM 1xx UM 1xx ZKF 1xx UM 1xx UP 110 1xx D (if needed)

Modular inverter (regenerative)

X69

X79

UR 2xx

Compact inverter (regenerative)

X69

X51 ... X62

CC 42x

Inverter Systems

X13

515 845-xx

335 332-xx

560 039-xx

PLC

Accessories

100m

X 147

371 046-xx

560 041-xx Steel braiding

30m

517 376-xx

310 197-xx

X141 X142

X28

X27

X26

X23

PL 510 4 x max.

560 040-xx PUR protective armor

274 543-xx

X12

MC 420 MC 422 C

X121 (Option)

516 670-xx

516 670-xx

PL 550 32 x max.

354 770-xx

355 484-xx

5m

365 725-xx

355 484-xx

270 909-xx

50m

TS 220 293 488-xx

TT 130 296 537-xx TT 140 527 797-xx

624 775-xx: 6m...25m

Ethernet

VL 281 429-xx

371 046-xx

30m

25m

50m

V.24/RS-232-C

50m

SE 640 631 225-xx

SE 540 626 001-xx

517 375-xx

0.5m

USB hub 582 884-01

274 545-xx

366 964-xx

max. 20 m

312 879-xx 3 m

3 inputs

V.11/RS 422

Adapter 9 pin 363 987-01

Adapter 25 pin 310 085-01

Adapter 9 pin 363 987-02

HRA 110 261 097-xx

296 466-xx

296 687-xx

296 467-xx

TS 440 620 046-xx

TS 640 620 189-xx

PC

20m

HR 420 375 239-xx 512 367-xx

HR 410 296 469-xx 535 220-xx

TL Nano 557 690-xx TL Micro 150 557 684-xx TL Micro 200 557 685-xx TL Micro 300 557 686-xx

HR 130 540 940-01 -03 HR 150 540 940-06 -07

50m

Connector housing must be mounted 13.03.2008

VL: Extension cable – for separation points with connecting cable – for extending existing connecting cable

Accessories

29

Technical Description Axes Linear axes

The iTNC 530 can control the linear axes X, Y, Z as well as U, V, W, depending on the version.

Display and programming

–99 999.9999 to +99 999.9999 [mm]

+Y

Feed rate in mm/min depending on the workpiece contour, or mm per spindle revolution

+A

+B

Feed rate override: 0 to 150% Maximum feed rate: Traverse range

60 000 min–1 · screw pitch [mm] No. of pole pairs

–99 999.9999 to +99 999.9999 [mm] The machine tool builder defines the traverse range. The user can set additional limits to the traverse range if he wishes to reduce the working space. Three different traverse ranges can be defined (selection by PLC).

Rotary axes

The iTNC 530 can control the rotary axes A, B and C. Special PLC functions are available for rotary axes with Hirth coupling.

Display and programming

0° to 360° or –99 999.9999 to +99 999.9999 [°] Feed rate in degrees per minute (°/min)

Traverse range

–99 999.9999 to +99 999.9999 [°] The machine tool builder defines the traverse range. The user can set additional limits to the traverse range if he wishes to reduce the working space. Three different traverse ranges can be defined (selection by PLC).

Free rotation

For milling-turning operations, the rotary axis can be started via the PLC with a defined feed rate.

Cylindrical surface interpolation (option 8)

A contour defined in the machining plane is executed on the cylindrical surface.

Axis clamping

The control loop can be opened through the PLC in order to clamp specific axes.

30

+Z

+X

Tilting the working plane (option 8)

The iTNC 530 has special coordinate transformation cycles for controlling swivel heads and tilting tables. The offset of the swivel axes and the tool length are compensated by the TNC. The iTNC 530 can manage more than one machine configuration (e.g. different swivel heads). The machine configurations are switched via the PLC. The change in the dimensions of the swivel head or tilting table caused by a rise in temperature can be compensated by the iTNC 530.

5-axis machining (option 9)

TCPM (Tool Center Point Management) The offset of the tilting axes is compensated so that the tool tip remains on the contour. Handwheel commands can also be superimposed during machining without moving the tool tip from the programmed contour.

B

Z

X

31

Synchronized axes

Synchronous axes are moved simultaneously and are programmed with the same axis designation: e.g. gantry axes or tandem tables. A maximum of 4 x 2 axes can be defined as synchronous axes.

+Z +Y

+X1 +X

Torque control

Torque control is used on machines with mechanically coupled motors for which • a defined distribution of drive torque is desired, or • parts of the controlled system show a backlash effect that can be eliminated by "tensioning" the servo drives. (e.g. toothed racks).

+Z +Y

+X1 +X

2

PLC axes

Axes can be controlled by the PLC. They are programmed over M functions or OEM cycles. The PLC axes are positioned independently of the NC axes and are therefore designated asynchronous axes.

32

2

Digital Control Integrated inverters Position controllers, speed controllers, current controllers and inverters are integrated in the iTNC 530. HEIDENHAIN synchronous and asynchronous motors are connected to the iTNC 530.

Axis feedback control

The iTNC 530 can be operated with lag or feedforward control. During roughing operations at high speeds, for example, you can switch to velocity semifeedforward control via an OEM cycle in order to avoid machining with reduced accuracy.

Servo control with following error

The term “following error” denotes the distance between the momentary nominal position and the actual position of the axis. The velocity is calculated as follows: v = kv · sa

v kv sa

= velocity = loop gain = following error

Servo control with velocity feedforward

Velocity feedforward means that the speed and the acceleration are adjusted to fit the machine. Together with the values calculated from the following error, it forms the nominal value. In this way, the following error becomes very small (in the range of a few µm).

Compensation of torque ripples

The torque of synchronous, torque and linear motors is subject to periodic oscillations, one cause of which can be permanent magnets. The amplitude of these oscillations depends on the motor design, and under certain circumstances can have an effect on the workpiece surface. After the axes have been commissioned with the TNCopt software, the Torque Ripple Compensation (TRC) of the CC 424 B can be used to compensate for this torque ripple.

33

CC 422

CC 424 B

Path interpolation

1.8 ms

3 ms

Fine interpolation



0.2 ms/0.1 ms1)

Position controller

1.8 ms

0.2 ms/0.1 ms

Speed controller

0.6 ms

0.2 ms/0.1 ms

Current controller

0.1 ms

0.1 ms

1) 2)

Position

The cycle time for path interpolation is defined as the time interval during which interpolation points on the path are calculated. The cycle time for fine interpolation is defined as the time interval during which interpolation points are calculated that lie between the interpolation points calculated for path interpolation. The cycle time for the position controller is defined as the time interval during which the actual position value is compared to the calculated nominal position value. The cycle time for the speed controller is defined as the time interval during which the actual speed value is compared to the calculated nominal speed value. The cycle time for the current controller is defined as the time interval during which the actual current value is compared to the calculated nominal current value.

Time

Position

Control loop cycle times

2) 1)

Double speed without position encoder Single speed/double speed

Jerk

The derivative of acceleration is referred to as jerk. A linear change in acceleration causes a jerk step. However, such motion sequences may cause the machine to oscillate.

Jerk limiting

To prevent machine oscillations, the jerk is limited to attain optimum path control.

Time

v

a

j

t

t

t

34

Smoother jerk

The jerk is smoothed by a nominal position value filter. The iTNC 530 therefore mills smooth surfaces at the highest possible feed rate and yet keeps the contour accurate. The operator programs the permissible tolerance in a cycle. Nominal position value filter for HSC machining (HSC filter) with selectable filter characteristic for finishing and roughing. (On MC 420 with software option 9.)

v

a

j

t

t

t

12 000 10 000 8 000 6 000 4 000 2 000 0

Contour path deviation due to acceleration and deceleration with jerk

Smoother jerk reduces contour path deviation

35

Fast Contour Milling Short block processing times

The iTNC 530 provides the following important features for the fast machining of contours: The block processing time of the MC 422 C is 0.5 ms. The MC 420 has a block processing time of 3.6 ms. If the MC 420 is used with software option 9, its block processing time is also reduced to 0.5 ms. This means that the iTNC 530 is able to run long programs from the hard disk, even with contours approximated with linear segments as small as 0.2 mm, at a feed rate of up to 24 m/min.

Look-ahead

The iTNC 530 calculates the geometry ahead of time in order to adjust the feed rate (max. 1024 blocks). In this way directional changes are detected in time to accelerate or decelerate the appropriate NC axes.

Spline interpolation If your CAD system describes contours as splines, you can transfer them directly to the iTNC 530. The iTNC 530 features a spline interpolator, with which third-degree polynomials can be processed. Spline interpolation is also available on the MC 420 with software option 9. AFC Adaptive Feed Control (option 45)

With adaptive feed control (AFC), the contouring feed rate is regulated depending on the respective spindle power in percent. Benefits of adaptive feed control: • Optimization and reduction of machining time • Tool monitoring • Protection of the machine mechanics • Documentation by capturing and saving the learning and process data • Integrated NC function, and therefore an alternative to external software solutions • Already existing NC programs can be used Constraints: AFC cannot be used for analog spindles or in volts-per-hertz control mode.

36

Encoders For speed and position control of the axes and spindle, HEIDENHAIN offers both incremental as well as absolute measuring systems. Incremental encoders

Incremental encoders have as measuring standard a grating consisting of alternating lines and spaces. Relative movement between the scanning head and the scale causes output of sinusoidal scanning signals. The measured value is calculated from these signals.

Reference mark

When the machine is switched on, the machine axes need to traverse a reference mark for an accurate reference to be established between measured value and machine position. For encoders with distance-coded reference marks, the maximum travel until automatic reference mark evaluation for linear encoders is only 20 mm or 80 mm, depending on the model, or 10° or 20° for angle encoders.

Reference mark evaluation

The routine for traversing the reference marks can also be started for specific axes via the PLC during operation (reactivation of parked axes).

Output signals

Incremental encoders with sinusoidal output signals with levels » 1 VPP are suitable for connection to HEIDENHAIN numerical controls.

Absolute encoders

With absolute encoders, the position information is contained in several coded tracks. Thus, an absolute reference is available immediately after switch-on. Reference-mark traverse is not necessary. Additional incremental signals are output for highly dynamic control loops.

EnDat interface

The iTNC 530 is fitted with the serial EnDat 2.1 interface for the connection of absolute encoders. Note: The EnDat interface on HEIDENHAIN encoders differs in its pin assignment from the interface on Siemens motors with integrated absolute ECN/EQN rotary encoders. Special adapter cables are available.

Encoder inputs

Incremental and absolute linear, angular or rotary encoders from HEIDENHAIN can be connected to all position encoder inputs of the MC2) and CC 424 B. Incremental and absolute rotary encoders from HEIDENHAIN can be connected to all speed encoder inputs of the CC 42x2).

Inputs

Signal level/ 1) Interface

Input frequency1) Position

Shaft speed

Incremental » 1 VPP

33 kHz/350 kHz 350 kHz

Absolute

– – 33 kHz/350 kHz 350 kHz

1) 2)

EnDat 2.1 » 1 VPP

Switchable Depending on the current consumption of the encoders used, you might need the UV 105 power supply unit in addition (see Inverter Systems brochure).

37

Error Compensation The iTNC 530 automatically compensates mechanical errors on the machine. Linear errors

A linear error can be compensated over the entire travel range for each axis.

Nonlinear errors

The iTNC 530 can compensate for ballscrew pitch errors and following error simultaneously. The compensation values are stored in a table.

Backlash

For length measurements via spindle and rotary encoders, the play between the table movement and the rotary encoder movement on direction changes can be compensated. This backlash is outside the controlled system.

Hysteresis

The hysteresis between the table movement and the motor movement is also compensated in length measurements. In this case the hysteresis is within the controlled system.

Reversal peaks

In circular movements, reversal peaks can occur at quadrant transitions due to mechanical influences. The iTNC 530 can compensate for these reversal peaks.

Stick-slip friction

High static friction can lead to stick-slip: the slide stops and starts repeatedly for short periods at low feed rates. This is commonly known as stick-slip. The iTNC 530 can compensate this problem condition.

Sliding friction

Sliding friction is compensated by the speed controller of the iTNC 530.

Thermal expansion

To compensate for thermal expansion, the machine expansion behavior must be known. The temperature can be recorded via temperature measurement thermistors connected to the analog inputs of the iTNC 530. The PLC evaluates the temperature information and transfers the compensation value to the NC.

38

KinematicsOpt (option 48)

Using the KinematicsOpt function, machine tool builders or end users can check the accuracy of rotary or swivel axes, and compensate for possible displacements of the center of rotation of these axes. The deviations are automatically transferred to the kinematics description and can be taken into account in the kinematics calculation. In order to measure the rotary axes, you must attach a calibration ball (e.g. KKH 100 or KKH 250 from HEIDENHAIN) to any position on the machine table. A HEIDENHAIN touch probe uses a special cycle to probe this calibration ball, and measures the rotary axes of the machine fully automatically. But first you define the resolution of the measurement and define for each rotary axis the area that you want to measure. The results of measurement are the same regardless of whether the axis is a rotary table, a tilting table or a swivel head.

Calibration ball (accessory)

HEIDENHAIN offers calibration balls as an accessory for the measurement of rotary axes with KinematicsOpt: KKH 100 Height 100 mm ID 655 475-02 KKH 250 Height 250 mm ID 655 475-01

KinematicsComp (option 52)

Narrow workpiece tolerances require high machine accuracy. However, machine tools inevitably have errors due to mounting or design. The more axes a machine has, the more sources of errors there are. For example, according to ISO 230-1, a linear axis can have six types of error, and a rotary axis can have eleven. The use of mechanical means to cope with these errors requires considerable effort. These errors become particularly evident on 5-axis machines or very large machines. Thermal expansion that can cause highly complex geometry changes of machine components cannot be disregarded either. The KinematicsComp (option 52) function enables the machine tool builder to improve machine accuracy considerably. The machine's degrees of freedom and the positions of the centers of rotation of the rotary axes are described in the standard kinematics of the iTNC 530. The expanded kinematics description of KinematicsComp permits the import of compensation-value tables. Most of the geometry errors of a machine can be described in compensation-value tables. The errors are compensated in such a way that the TCP Tool Center Point follows exactly the ideal nominal contour. Thermally induced errors are also measured and compensated via sensors and the PLC.

Fault characteristics according to ISO 230-1: EBA

For example, the spatial errors of the tool tip are measured with a laser tracer or laser interferometer.

Fault characteristics according to ISO 230-1: EXA

39

Monitoring Functions During operation, the iTNC 530 monitors: • Amplitude of the encoder signals • Edge separation of the encoder signals • Absolute position for encoders with distance-coded reference marks • Current position (servo lag monitoring) • Actual path traversed (movement monitoring) • Position deviation at standstill • Nominal shaft speed • Checksum of safety-related functions • Supply voltage • Buffer battery voltage • Operating temperature of the MC and CPU • Running time of the PLC program • Motor current • Motor temperature • Temperature of power module • DC-link voltage In the case of hazardous errors, an EMERGENCY STOP message is sent to the external electronics via the control-is-ready output, and the axes are brought to a stop. The correct connection of the iTNC 530 into the machine’s EMERGENCY STOP loop is checked when the control system is switched on. In the event of an error, the iTNC 530 displays a message in plain language. DCM – Dynamic Collision Monitoring Option 40 (only with MC 422 C)

The iTNC 530 features a Dynamic Collision Monitoring (DCM) software option for cyclically monitoring the working space of the machine for possible collisions with machine components. The machine manufacturer must define three-dimensional collision objects within the working space of the machine that are to be monitored by the iTNC during all machine motions, including those made by swivel heads and tilting tables. If two objects monitored for collision come within a defined distance of each other, the TNC outputs an error message. At the same time, the machine components concerned are shown in red color in the machine display. The dynamic collision monitoring is active in both the manual operating modes as well as the machine operating modes, and is indicated by a symbol in the operating mode display. Please note: • Only the machine manufacturer can define collision objects (including clamping fixtures). • Collisions between machine components (such as swivel heads) and the workpiece cannot be detected. • Collisions during motions with handwheel superimpositioning with M118 cannot be detected. • In servo-lag operation (no feedforward), an oversize must be taken into account for the collision objects. • Checking for collision is not possible in the test run mode. The 3-D collision objects are configured with the commissioning software KinematicsDesign.

40

KinematicsDesign (accessory)

KinematicsDesign is a PC software for creation of adaptable machine kinematics. KinematicsDesign also provides a convenient way to configure the DCM 3-D collision monitoring function (option 40) and to put it into service. The software makes complete generation possible of the • Assignment table • Kinematics description table • Kinematics subfile description table • Tool-carrier kinematics description table • Definition table for collision-monitored objects (CMO) and the transfer of configuration files between control and PC If KinematicsDesign is connected to a control online (operation is also possible with the programming station software of the iTNC 530), then machine movements or the working space can be simulated when the axes are moved and DCM is active. Collisions that occur between defined machine objects, or machine components in danger of collision are displayed in a color that you define. The comprehensive possibilities for displaying range from a pure listing of the transformation chain to a wire model to the depiction of the entire working envelope.

41

Spindle The iTNC 530 contouring control is used in connection with the HEIDENHAIN inverter systems with field-oriented control. As an alternative, an analog nominal speed value can be output. CC 422 controller unit

The individual control loops of the CC 422 controller unit are divided into several controller groups. A separate DSP is assigned to each of these controller groups and a separate PWM frequency can be set for each group (max. 10 kHz). Normally the iTNC 530 and the HEIDENHAIN inverter system operate with a PWM frequency of 5000 Hz. For high-speed spindles, higher PWM frequencies are required. If a frequency higher than 5000 Hz is adjusted for a controller group, only one control loop remains available in this group (see Technical Manual for the iTNC 530). The increased PWM frequency also reduces the permissible rated current values of the inverters (see Inverters).

CC 424 B controller unit

With the CC 424 B controller unit, the PWM basic frequency can be set for each controller assembly of (e.g. 4 kHz). The CC 424 B with max. 6 or 8 control loops consists of one controller assembly, the version with max. 10, 12 or 14 control loops consists of two controller assemblies. Possible basic frequencies are 3.33 kHz, 4 kHz or 5 kHz. For high-speed spindles, this frequency may be doubled (e.g. 8 kHz for HF spindles). (See Technical Manual for the iTNC 530.)

Maximum spindle speed

The maximum spindle speed is calculated as follows:

nmax

–1 = fPWM · 60 000 min NPP · 5 000 Hz

fPWM = PWM frequency in Hz NPP = number of pole pairs

42

Operating mode switchover

Two parameter blocks can be stored for controlling the spindle (e.g. for wye/delta connection). You can switch between wye and delta connection in the PLC.

Analog nominal speed value

Up to 100 000 min

Position-controlled spindle

The position of the spindle is monitored by the iTNC 530.

Encoder

HEIDENHAIN rotary encoder with sinusoidal voltage signals (1 VPP) or EnDat interface.

Tapping

There are special cycles for tapping with or without floating tap holder. For tapping without floating tap holder, the spindle must be operated under position control.

Oriented spindle stop

With a position-controlled spindle, the spindle can be positioned exactly to 0.1°.

Spindle override

0 to 150%

Gear stages

A specific nominal speed is defined for each of the eight gear ranges. The gear code is output via the PLC.

Second spindle

Up to two spindles can be controlled alternately. You can switch from spindle 1 to spindle 2 via the PLC. Because the second spindle is controlled instead of an axis, the number of available axes will be reduced by one.

Milling-head change

The iTNC 530 can manage different milling-head descriptions. You program the milling-head change in the integrated PLC.

–1

43

Commissioning and Diagnostic Aids The iTNC 530 provides comprehensive, internal commissioning and diagnostic aids. In addition, highly effective PC software for diagnosis, optimization and remote control is available. Diagnostic function

The integral diagnostic function permits: • Display and evaluation of internal control statuses • Display and evaluation of status signals of the inverter components

Electronic ID label

Various HEIDENHAIN components feature an electronic ID label to simplify commissioning and diagnostics. The information, such as model designation, ID number or serial number, stored in this ID label can be read with the iTNC 530 or the DriveDiag or TNCopt software for PCs. The diagnostic function of the iTNC 530 is especially user friendly. It automatically recognizes the motor type and, if required, updates the machine parameter entry every time it is switched on.

1) DriveDiag (accessory) The DriveDiag software for PCs enables the service technician to make a simple and fast diagnosis of the drives. It also permits the display and evaluation of the electronic ID labels.

The following diagnostic functions are available: • Reading and displaying the electronic ID labels of QSY motors with EQN 1325 or ECN 1313 • Reading and displaying the electronic ID labels of the UVR 1xx D and UM 1xx D inverter modules • Displaying and evaluating the internal control conditions and the status signals of the inverter components • Displaying the analog values available to the drive controller • Automatic test for proper function of motors and inverters • Automatic test of position and speed encoders TNCopt (accessory)

PC software for commissioning digital control loops Functions: • Commissioning of the current controller • (Automatic) commissioning of the speed controller • (Automatic) optimization of sliding-friction compensation • (Automatic) optimization of reversal-spike compensation • (Automatic) optimization of kV factor • Circular interpolation test, contour test

Requirements

DriveDiag and TNCopt place the following demands on the PC: • Windows 2000/XP/Vista operating system • At least VGA—XGA recommended • At least 16 MB RAM • At least 15 MB of free hard-disk space • Serial or Ethernet interface

Context sensitive help

A HELP key provides the user with context-sensitive help. This means that in the event of an error message, the iTNC 530 displays information on the cause of the error and proposes solutions. The machine manufacturer can also use this function for PLC error messages. 1)

44

Available in 2009

Oscilloscope

The iTNC 530 features an integrated oscilloscope. Both X/t and X/Y graphs are possible. The following characteristic curves can be recorded and saved in six channels: • • • • • • • • • • • • • • • • • • • • •

Actual value of axis feed rate Nominal value of axis feed rate Machining feed rate Actual position Nominal position Nominal position after nominal position value filter Servo lag of the position controller Actual values for torque, speed, acceleration and jerk Nominal values for voltage, speed, acceleration and jerk Analog nominal speed value Integral-action component of the nominal current value Torque-determining nominal current value Utilization of drive Current value of I2t monitoring of motor and power module Mechanical and electrical power Block number of the NC program Content of PLC operands Measuring signals from the position encoder Difference between position and speed encoder Difference between synchronized axes Circular interpolation test

TNCscopeNT (accessory)

PC software for transferring the oscilloscope files to a PC

Logic diagram

Simultaneous graphic representation of the logic states of up to 16 operands (markers, words, inputs, outputs, counters, timers)

Table function

The current conditions of the markers, words, inputs, outputs, counters and timers are displayed in tables. The conditions can be changed via the keyboard.

Trace function

The current content of the operands and the accumulators is shown in the statement list in each line in hexadecimal or decimal code. The active lines of the statement list are marked.

Log

For the purposes of error diagnostics, all error messages and keystrokes are recorded in a log. The entries can be read using the PLCdesignNT or TNCremoNT software for PCs.

TeleService (accessory)

PC software for remote diagnosis, remote monitoring, and remote control of the iTNC 530. For further information, please request the Remote Diagnosis with TeleService Technical Information sheet.

Nominal and actual position

Logic diagram

45

Integral PLC The PLC program is created by the machine manufacturer either at the control or using the PLC development software PLCdesignNT (accessory). Machine-specific functions are activated and monitored via the PLC inputs/outputs. The number of PLC inputs/outputs required depends on the complexity of the machine. PLC expansion

If the PLC inputs/outputs of the MC 422 C/MC 420 are insufficient, the additional input/output units PL 510, PL 511, PL 512 or PL 550 can be connected. The PROFIBUS-DP compatible PLC input/output system must be configured with the PC software IOconfig.

Nominal operating current per output

Logic unit: 0.15 A (For PL 5xx see PLC Inputs/Outputs)

PLC programming

Format

Statement list

Memory

Approx. 16 000 logic commands Single-processor version: At least 948 MB on hard disk Dual-processor version: At least 957 MB on hard disk

Process memory

512 KB RAM

Cycle time

† 10.8 ms

Instruction set

• • • • • • • • • • • • • •

Encryption of PLC data

Bit, byte und word commands Logical operations Arithmetic instructions Comparisons Parenthetic calculations Jump commands Subprograms Stack operations Submit programs 952 timers 48 counters Comments PLC modules 100 strings

Encrypting the PLC partition (PLCE) is an effective tool for the machine tool builder to prevent third parties from viewing or changing files. The files on the PLCE partition can only be read by the TNC or by using the correct OEM keyword. This ensures that OEM-specific know-how and special custom-designed solutions cannot be copied or changed. The machine tool builder can also determine the size of the encrypted partition. The size is defined by the machine tool builder when the PLCE partition is created. Another advantage is that the data can be backed up from the control to a separate data carrier (USB drive, network e.g. via TNCremoNT) in spite of the encryption, and can later be uploaded again. You need not indicate the password, but the data cannot be read until the keyword is supplied.

46

PLC window

PLC error messages can be displayed by the iTNC 530 in the dialog line during operation.

Small PLC window

The iTNC 530 can show additional PLC messages and bar diagrams in the small PLC window. Small PLC window ........

Large PLC window

A complete PLC page can be shown as a window. PLC messages and graphics can be displayed.

Large PLC window .......................................

PLC soft keys

With the BF 150, the machine tool builder can define his own soft keys on the screen, instead of the horizontal NC soft keys. In addition, he can define his own PLC soft keys in the vertical soft-key row.

PLC positioning

All closed-loop axes can be positioned via the PLC. PLC positioning of the NC axes cannot be superimposed on NC positioning.

PLC axes

Axes can be controlled by the PLC. They are programmed over M functions or OEM cycles. The PLC axes are positioned independently of the NC axes.

47

PLCdesignNT (accessory)

PC software for PLC program development. The PC program PLCdesignNT can be used for easy creation of PLC programs. Comprehensive examples of PLC programs are included. Functions: • Easy-to-use text editor • Menu-guided operation • Programming of symbolic operands • Modular programming method • “Compiling” and “linking” of PLC source files • Operand commenting, creation of a documentation file • Comprehensive help system • Data transfer between the iTNC 530 and the PC • Creation of PLC soft keys • Testing of the PLC program of the TNC 426/TNC 430 for symbol conflicts on the iTNC 530 PC requirements: • Operating system Windows 2000/XP/Vista • Compatible computer, Pentium 133 or higher • Min. 32 MB RAM • At least 20 MB free hard-disk space • At least VGA • Serial interface; Ethernet interface recommended • Internet Explorer 4.01 or higher

Python OEM Process (option 46)

The Python OEM Process option is an effective tool for the machine tool builder to use an object-oriented high-level programming language in the control (PLC). Python is an easy-to-learn script language that supports the use of all necessary high-level language elements. Python OEM Process can be universally used for machine functions and complex calculations, as well as to display special user interfaces. User-specific or machine-specific solutions can be efficiently implemented. Numerous libraries on the basis of Python and GTK are available, regardless of whether you want to create special algorithms for special functions, or separate solutions such as an interface for machine maintenance software. The applications created can be included via the PLC in the familiar PLC windows, or they can be displayed in separate free windows that can be expanded to the TNC's full screen size. The system requires 512 MB of RAM in the MC main computer.

48

Description of PLC basic program

The PLC basic program serves as a basis for adapting the iTNC 530 to the requirements of the respective machine. Registered customers can download it from the Internet. The following functions are covered by the PLC basic program: • Controlling all axes • Positioning the axes to 0 after the reference run • Axes with only one position encoder • Clamped axes • Homing the axes, reference end positions • Compensating the axis temperature • Axes with Hirth coupling • Feed rate control • Axes operated as C axes (moving the axes with the aid of the spindle drive) • Indexing fixture • Gear stages for the spindle • Controlling and orienting the spindle • Activating tool-specific torque monitoring • Alternate operation (machining a workpiece alternately on the left/right side of the machine) • Manual or automatic tool change (pick-up device; single gripper or dual gripper). There is, of course, a larger range of definitions to choose from; the respective type of tool changer must be adapted to the exact requirements of the specific machine by the PLC programmer. • Help functions to configure the tool changer • Type of tool magazine (controlled by pulses or as an asynchronous axis) • PLC soft keys • Diagnosis for axes, spindle, tool changer and tool magazine • Displaying and managing PLC error messages • Displaying functions in the small PLC window • Hydraulic control • Electronic handwheel • Controlling the coolant system • Handling M functions • Lubrication • Chip conveyor • Touch probes • Controlling the doors

49

OEM Cycles The machine manufacturer can create and store his own cycles for recurring machining tasks. These OEM cycles are used in the same way as standard HEIDENHAIN cycles. CycleDesign (accessory)

The soft keys and the soft-key structure for the OEM cycles are managed using the PC program CycleDesign. In addition, CycleDesign can be used to store help graphics and soft keys in BMP format on the hard disk of the iTNC 530.

OEM options (option 101 to 130)

The machine tool builder can enable his own developments by using the HEIDENHAIN option management in the SIK menu of the control. Thirty OEM options are available that can be enabled separately with a HEIDENHAIN keyword just as any normal option. These options are requested, for example, by OEM cycles or PLC modules that are ideally stored on the encrypted PLCE partition of the control. Another advantage is that options can be enabled with the Software Key Generator for a limited time for testing.

Tool Management With integral PLC, the tool changer is moved either via proximity switch or as a controlled axis. Tool management including tool-life monitoring and replacement tool monitoring is carried out by the iTNC 530. Tool measurement

Tools can be measured and checked using the TT 140, or the TL Micro or TL Nano tool touch probes (accessory). The iTNC 530 provides standard cycles for automatic tool measurement. It calculates the probing feed rate and the optimal spindle speed. The measured data is stored in a tool table.

Cutting data calculation

The user selects the material used and the tool. The optimal values for feed rate and spindle speed are then calculated by the iTNC 530. All of this data is stored in cutting data tables and can be adapted by the user as he wishes.

Pallet Management Pallet movement can be controlled via PLC axes. The order of movement, as well as pallet and workpiece datums, must be defined in the pallet table by the user. The pallet table is freely configurable, which means that various information can be stored in the table and called up later via the PLC. The execution of pallet tables can be oriented to the work or the tool.

50

Data Interfaces The iTNC 530 is connected to PCs, networks and other data storage devices via data interfaces. Ethernet

The iTNC 530 can be interconnected via the Ethernet interface. The control features a 100 BaseT Ethernet (Twisted Pair Ethernet) for connection to the data network.

Protocol

The iTNC 530 communicates using the TCP/IP protocol.

Network connection

• NFS file server • Windows networks

Data transfer rate

Approx. 40 to 80 Mbps (depending on file type and network utilization)

RS-232-C/V.24

Data interface according to DIN 66 020 or EIA standard RS-232-C. Maximum transmission distance: 20 m

RS-422/V.11

Data interface according to EIA standard RS-422. Maximum transmission distance: 1 km

Data transfer rate

115 200; 57 600; 38 400; 19 200; 9 600; 4 800; 2 400; 1 200; 600; 300; 150; 110 bps

Protocols

The iTNC 530 can transfer data using various protocols.

Standard data transfer

The data is transferred character by character. The number of data bits, stop bits, the handshake and character parity must be set by the user.

Blockwise data transfer

The data is transferred blockwise. A block check character (BCC) is used for data security, which is improved as a result.

Blockwise data transfer and simultaneous program run

It is possible to run a program while it is being downloaded via the RS-232-C/V.24 or RS-422/V.11 interface and stored on the hard disk.

LSV2

Bidirectional transfer of commands and data according to DIN 66 019. The data is divided into blocks and transferred.

Adapter block

For connecting the interface to the electrical cabinet or operating panel RS-232-C/V.24 adapter 9-pin ID 363 987-02 25-pin ID 310 085-01 RS-422 / V.11 adapter 9-pin ID 363 987-01

USB

The MC 4xx features two USB 1.1 interfaces. One of them is permanently assigned to the touchpad of the TE 530 B keyboard unit. The other one is available for the connection of standard USB devices, such as the mouse, drives, etc. The USB interface is rated for a maximum supply current of 0.5 A. The maximum cable length for external USB units is 5 m without an amplifier. For lengths of 6 m and greater, USB connecting cables with integrated amplifiers are required.

USB hub

If you need further USB ports or if the supply current is not sufficient, a USB hub is required. The USB hub from HEIDENHAIN offers four free USB ports. Power supply: ID

Cover

24 V– / max. 300 mA 582 884-01

The USB hub can be installed in the operating panel in such a way that two USB ports can be accessed from the outside. An optionally available cover can be used to protect the ports from contamination. ID

508 921-01

51

Software for Data Transfer TNCremoNT (accessory)

This PC software package helps the user to transfer data between the PC and the iTNC 530. The software is available free of charge on the HEIDENHAIN homepage in the Services/Software area. Functions: • Data transfer • File management • Data backup • Reading out the log • Reading out the screen content • Pallet management • Managing more than one machine Requirements: • Operating system Windows 2000/XP/Vista • At least VGA • Min. 16 MB RAM • At least 10 MB free hard-disk space • Serial or Ethernet interface

TNCremoPlus (accessory)

In addition to the features you are already familiar with from TNCremoNT, TNCremoPlus can also transfer the current content of the control’s screen to the PC. This makes is very simple to monitor the machine. ID

52

340 447-xx

DNC Applications with iTNC The development environments on Windows operating systems are particularly well suited as a flexible platform for application development in order to come to grips with the increasingly complex requirements of the machine's environment. The flexibility of PC software and the large selection of ready-to-use software components and standard tools in the development environment enable you to develop PC applications in a very short time that can be of great use to your customers, for example: • Error reporting systems that, for example, send the customer a text message reporting problems on the currently running machining process • Standard or customer-specific PC software that decidedly increases process security and equipment availability • Software solutions controlling the processes of manufacturing systems • Information exchange with job management software HEIDENHAIN DNC (option 18)

The HEIDENHAIN DNC (available as of NC software 340 49x-02) software interface of the iTNC 530 is an attractive communication platform for this purpose. It provides all the data and configuration capabilities needed for these processes so that an external PC application can evaluate data from the control and, if required, influence the manufacturing process.

RemoTools SDK (accessory)

To enable you to use HEIDENHAIN DNC effectively, HEIDENHAIN offers the RemoTools SDK development package. It contains the COM components and the ActiveX control for integration of the DNC functions in development environments. ID

virtualTNC (accessory)

340 442-xx

The control software virtualTNC is a control component for virtual machines available for machine simulations over the HEIDENHAIN DNC interface. ID

584 421-xx

For more information about HEIDENHAIN DNC, RemoTools SDK and virtualTNC, refer to the brochure HEIDENHAIN DNC.

53

iTNC 530 with Windows XP Dual-processor version

With the MC 422 C dual-processor version, the user can now also enjoy the advantages of the standard operating system Windows XP as user interface. One processor attends to the real-time tasks and the HEIDENHAIN operating system, while the second processor stays available exclusively for the standard Windows operating system, giving the user access to the world of Information Technology. Here, too, ease of use is the highest priority: • The operating panel comprises a complete PC keyboard with touchpad. • The high-resolution 15-inch color flat-panel display shows both the iTNC user interface and the Windows applications. • Standard PC devices, such as a mouse and drives, are easily connected with the controls over their USB interfaces. • Both processors operate independently and thereby ensure the maximum possible operational reliability. Keep the following in mind when installing Windows applications: • HEIDENHAIN does not assist you in installing Windows applications and offers no guarantee for the function of the applications you installed. • HEIDENHAIN is not liable for faulty hard disk contents caused by installing Windows updates or additional application software. • If such changes to programs or data require a service visit from HEIDENHAIN, the costs for this visit shall be borne by the user.

54

Mounting Instructions Mounting attitude

When installing the MC 422 C, MC 420, CC 42x, UV(R) 1xx, UM xxx, UE 2xx B, take note of the minimum spacing, space needed for servicing, and the appropriate length and location of the connecting cables.

Leave space for air circulation! Temperatures of > 150 °C may occur with the UE 21x B with integrated braking resistor; do not mount any temperature-sensitive parts!

Air outlet

Leave space for servicing!

Leave space for air circulation and servicing! Air inlet *) Leave space for exchanging the HDR hard disk

Leave space for servicing and connecting cables!

UV(R), UE, UM

MC 42x, CC 42x

55

Mounting and electrical installation

Keep the following in mind during mounting and electrical installation: • National regulations for power installations • Interference and noise immunity • Conditions of operation • Mounting attitude

Degrees of protection

The following components fulfill the requirements for IP 54 (dust protection and splash-proof protection): • Visual display unit (when properly installed) • Keyboard unit (when properly installed) • Machine operating panel (when properly installed) • Handwheel

Electromagnetic compatibility Intended place of operation

The unit fulfills the requirements for a Class A device in accordance with the specifications in EN 55 022, and is intended for use primarily in industrially-zoned areas. Protect your equipment from interference by observing the rules and recommendations specified in the Technical Manual.

Likely sources of interference

Noise is mainly produced by capacitive and inductive coupling from electrical conductors or from device inputs/outputs, such as: • Strong magnetic fields from transformers or electric motors • Relays, contactors and solenoid valves • High-frequency equipment, pulse equipment and stray magnetic fields from switch-mode power supplies • Power lines and leads to the above equipment

Protective measures

• Keep a minimum distance of 20 cm from the MC, CC and its leads to devices that carry interference signals. • Keep a minimum distance of 10 cm from the MC, CC and its leads to cables that carry interference signals. For cables in metallic ducting, adequate decoupling can be achieved by using a grounded separation shield. • Shielding according to EN 50 178 • Use potential compensating lines with a cross section of 6 mm2 • Use only genuine HEIDENHAIN cables, connectors and couplings.

56

Overall Dimensions MC 422 C; MC 420 CC 42x Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

MC 422 C CC 422 MC 422 C CC 424 B MC 420 CC 422

– – – – – –

5 position encoder inputs 6 control loops Without position encoder inputs 6 control loops 5 position encoder inputs 6 control loops

57

MC 422 C CC 42x Dimensions in mm

– – – –

10 position encoder inputs 10 or 12 control loops Without position encoder inputs 8 or 10 control loops

456+5

Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

MC 422 C CC 422 MC 422 C CC 424 B

58

MC 422 C CC 424 B Dimensions in mm

MC 422 C CC 424 B

– Without position encoder inputs – 12 or 14 control loops

Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

59

BF 150 Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm 83.5 20

400

81.5 37.5

25

¬ 10

332±0.2

350

10

25

376±0.2

2 4.8

247

376±0.2

2.5

123

m (2x) 15 x 45°

68.4

f = Cutout in machine panel m = Mounting surface 1 = Space for air circulation

60

4

49.5

68.5

20

20 4

332±0.2

f 331.5+1

285

f 385.5+1

TE 520 B; TE 530 B Dimensions in mm

TE 520 B: Without touch pad TE 530 B: With touch pad

Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

f = Cutout in machine panel m = Mounting surface

TE 535 Q

51.8 +10

400

44.6 +10

376±0.2

8

12 0

M5

370

354±0.2

€

294.5

1

¬ 10

¬ 5.5

76.50

¬ 8 +10

X

339

4

354 +10

X (2x) 2:1 2.2 +0.4 0

f

354±0.2

M5 11x45°

m

+0.4

2.3 0

¬2

f = Cutout in machine panel m = Mounting surface

384 +10

24.1 +0.4 0

376±0.2

f

61

MB 420

Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

f = Cutout in machine panel m = Mounting surface

PL 510; PL 511; PL 512 PL 550 Dimensions in mm

148

51

132 3.25

PL 510/550: 139, PL 511: 183, PL 512: 227 95

X2

135

X1

X3

78

62

HR 410 Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

Adapter Cable for HR 410 and HR 420 Dimensions in mm

M5

64

14

23

32x15

38

Ø 36

¬ 55

Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

Mounting opening for wall thickness S†4

4

Mounting opening for wall thickness S>4

19 44

¬ 34

44

32

M4

¬ 5.5

S

¬ 37

S

63

HR 420

278 327

Holder for HR 420 Dimensions in mm

105 M5

110

39

55

Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

93

56

2

6

¬7

112 136

64

132

76

2

52

Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

71

Dimensions in mm

HR 130, HR 150 with Control Knob Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

0.08 A

36.7±0.5 10

12 0°

¬ 0.08 B

C

–0.01 ¬ 10 –0.02 e

20±0.5 0.03 A

¬ 58

¬ 36f8

e

A

¬ 56

3x

B

¬ 48

¬6 4.4 M3 x 5

3x ¬ 0.25 C

65

IPC 6110 Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm 400 12

81+1

5+1

454±0.2

470

8

376±0.2

(2.5)

¬ 5.5

454±0.2

f 459+1

4x M5

(4.75)

0.5

m

15x45° 376±0.2

f 385.5

66

¬ 10

¬ 8+1

M5

1

HRA 110

Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

Step Switch Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

20 max.

26

2.6+0.1 12.8+0.3

24.1

2x M 2.5 x 5

M 10

SW 14

¬ 6–0.03

32

39

8

10.1+0.1

67

Line Drop Compensator for Encoders with EnDat Interface Dimensions in mm 34

Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

64

12.5

29

46

58

¬5

¬9

36

20

*) 15

32 127

*) Connection to KTY

RS-422/RS-232-C Adapter Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

68

BTS 150 Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

40

50

17.5

28

M3

109

80

100±0.2 A

70±0.2

m

¬ 3.4

50±0.2 ¬ 2.5

¬ 3.5

19

17.5

37

30±0.2

68

USB Hub

93.2 A

180° 42 60±0.2

69

USB Extension Cable with Hubs Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H < 6 mm: ±0.2 mm

L 1000...5000

n x 5000

5000 USB–B

¬ 20

USB–A

n = 0 to 4 L = Ordering length

70

115

Documentation

Items supplied with the control include: • 1 User’s Manual for HEIDENHAIN conversational programming • 1 User’s Manual for ISO programming • 1 User’s Manual for Touch Probe Cycles • 1 Pilot (brief user’s programming guide) This documentation must be ordered separately in the language required. Further documentation is available from HEIDENHAIN.

Technical documentation

User documentation

Other documentation

• Technical Manual for iTNC 530 • Technical Manual Inverters and Motors

On CD-ROM: TNCguide OEM

• • • • • • •

ID 208 935-xx ID 312 821-91 ID 632 756-9x ID 632 757-9x ID 632 760-9x ID 632 761-9x ID 297 510-xx

CD-ROM: TNCguide OEM Mounting Instructions for TS 220 Mounting Instructions for TS 440 Mounting Instructions for TS 444 Mounting Instructions for TS 640 Mounting Instructions for TS 740 Mounting Instructions for TT 140

ID 208 962-xx

iTNC 530 • Conversational User's Manual • Touch Probe Cycles User's Manual

for NC software 340 49x-xx ID 533 190-xx ID 533 189-xx

• ISO User's Manual • Pilot for iTNC 530

ID 318 179-xx ID 364 816-xx

Miscellaneous • User’s Manual for TNCremo • User’s Manual for TNCremoNT • User’s Manual for TNCremoPlus • User’s Manual for PLCdesign • User’s Manual for CycleDesign • User’s Manual for IOconfig • User’s Manual for KinematicsDesign • CD-ROM: TNCguide

in PDF format together with the software in PDF format together with the software in PDF format together with the software in PDF format together with the software in PDF format together with the software in PDF format together with the software in PDF format together with the software ID 208 934-xx

Brochure for iTNC 530 Brochure for Touch Probes Brochure for Inverter Systems Brochure for Motors Product Information for IPC 6110 Brochure for HEIDENHAIN DNC Product Overview Remote Diagnosis with TeleService • CD-ROM: Touch Probes • CD-ROM: iTNC 530 Presentation • CD-ROM: iTNC Programming Station Demo version • • • • • • •

ID 363 807-xx ID 208 951-xx ID 622 420-xx ID 208 893-xx ID 630 601-xx ID 628 968-xx ID 348 236-xx ID 344 353-xx ID 373 080-xx ID 384 565-01

71

HEIDENHAIN Service

Technical support

HEIDENHAIN offers the machine manufacturer technical support to optimize the adaptation of the TNC to the machine, including on site.

Replacement control system

In the event of a fault, HEIDENHAIN guarantees the rapid supply of a replacement control system (usually within 24 hours in Europe).

Hotline

Our service engineers are naturally at your disposal by telephone if you have any questions on the interfacing of the control or in the event of faults. { +49 (8669) 31-3101 E-mail: [email protected] PLC programming { +49 (8669) 31-3102 E-mail: [email protected] NC programming { +49 (8669) 31-3103 E-mail: [email protected] Measuring systems { +49 (8669) 31-3104 E-mail: [email protected] Lathe controls { +49 (8669) 31-3105 E-Mail: [email protected] TNC support

Machine calibration On request, HEIDENHAIN engineers will calibrate your machine’s geometry, e.g. with a KGM grid encoder.

Seminars

HEIDENHAIN provides technical customer training in the following subjects: • • • • • •

NC programming PLC programming TNC optimization TNC service Encoder service Special training for specific customers

For more information on dates, registration, etc., call in Germany: { (08669) 31-2293 or 31-1695 | (08669) 31-1999 E-mail: [email protected] www.heidenhain.de

72

Other HEIDENHAIN Controls

TNC 320 contouring • Compact contouring control for milling, drilling and boring control machines • Three or optionally four closed-loop axes plus one closed-loop Information: spindle Brochure • Analog speed command interface TNC 320 • Integrated keyboard and flat-panel color display (15-inch) • Program memory: 10 MB on Compact Flash memory card (CFR) • Program input in HEIDENHAIN conversational language, ISO programs entered via USB keyboard • FK free contour programming • Subprogramming and fixed cycles • User aids: Programming graphics, verification graphics, program-run graphics • Programming aids: Milling, drilling and boring cycles, parametric programming, coordinate transformation, subprogramming • Machining with rotary or tilting tables (option) • Tool and reference-point tables • Connection for one HR electronic handwheel and one TS workpiece touch probe • Interfaces: Ethernet 100BaseT, RS-232-C/V.24, USB 1.1

TNC 620 contouring • Compact contouring control for milling, drilling and boring control machines • Up to five closed-loop axes plus one open-loop spindle Information: • Digital drive control via HSCI interface Brochure • Integrated keyboard and flat-panel color display (15-inch) TNC 620 • Program memory on integrated hard disk • Program input in HEIDENHAIN conversational language, ISO programs entered via USB keyboard • FK free contour programming • Subprogramming and fixed cycles • User aids: Programming graphics, verification graphics, program-run graphics • Programming aids: Milling, drilling and boring cycles, parametric programming, coordinate transformation, subprogramming • Machining with rotary and tilting tables (option) • Tool and reference-point tables • Connection for one HR electronic handwheel and one TS workpiece touch probe • Interfaces: Ethernet 100BaseT, RS-232-C/V.24, USB 1.1

MANUALplus 4110 contouring control for lathes Information: Brochure MANUALplus 4110

• • • • • • • • • •

Simple CNC control for manually operated lathes 2 closed-loop axes plus closed-loop spindle Digital drive control 10.4-inch color screen Machining via handwheels or MANUALplus 4110 cycles Programming through sequential cycle input, program run in single-block or full-sequence mode Graphic simulation of machining, interactive graphically supported contour programming Insertion and execution of ISO programs NC program memory: Hard disk Data interfaces: Ethernet (100 BaseT), RS-232-C/V.24 and RS-422/V.11

73

Subject Index

Symbole

I

R

5-axis machining .......................................31

I/O modules ..............................................21 Incremental encoders...............................37 Industrial PC ..............................................25 IPC 6110 ............................................. 25, 66 iTNC 530 with Windows XP .....................54

RemoTools SDK ........................................53 Reversal peaks ..........................................38 Rotary axes ...............................................30 RS-232-C/V.24 ...........................................51 RS-422/RS-232-C adapter .........................68 RS-422/V.11 ...............................................51

A Absolute encoders....................................37 Accessories.................................................8 AFC Adaptive Feed Control ......................36 Axes ..........................................................30 Axis feedback control ...............................33

B Backlash ....................................................38 BF 150 ................................................ 20, 60 BTS 150.............................................. 20, 69

C Cable overviews .......................................27 Calibration ball ...........................................39 CC 422 ......................................................18 CC 424 B ...................................................19 Commissioning and diagnostic aids.........44 Context sensitive help ..............................44 Controller unit ...........................................18 Control loop cycle times ...........................34 Control systems........................................13 Cutting data calculation ............................50 CycleDesign ..............................................50

D Data interfaces..........................................51 DCM..........................................................40 Digital control ............................................33 DNC applications ......................................53 Documentation .........................................71 DriveDiag...................................................44 Dual-processor version .............................54

E Electromagnetic compatibility ..................56 Electronic handwheels .............................22 Encoders ...................................................37 Encryption of PLC data.............................46 Error compensation ..................................38 Ethernet ....................................................51 Export version ...........................................14

F Feature Content Level (FCL).....................16 Feedforward control .................................33 Following error ..........................................33

H HDR hard disk ...........................................16 HEIDENHAIN DNC ...................................53 HR 130 ............................................... 23, 65 HR 150 ............................................... 23, 65 HR 410 ............................................... 22, 63 HR 420 ............................................... 22, 64 HRA 110 ....................................................23 Hysteresis .................................................38

74

J Jerk............................................................34 Jerk limiting ...............................................34

K KinematicsComp ......................................39 KinematicsDesign .....................................41 KinematicsOpt ..........................................39

L Linear axes ................................................30 Linear errors ..............................................38 Log ............................................................45 Logic diagram............................................45 Look-ahead................................................36

M Main computer .........................................14 Master keyword........................................16 MB 420 .............................................. 20, 62 MC 420 ...............................................14, 57 MC 422 C ............................................15, 57 Milling-head change ..................................43 Monitoring functions ................................40 Mounting instructions...............................55

N NC-software license .................................17 Nonlinear errors ........................................38

O OEM cycles...............................................50 OEM options.............................................50 Oscilloscope..............................................45 Overall dimensions ...................................57

P Pallet management...................................50 PLA 4-4......................................................21 PLB 510.....................................................21 PLB 511 .....................................................21 PLB 512.....................................................21 PLB 550 ....................................................21 PLC............................................................46 PLC axes ............................................ 32, 47 PLC basic program ...................................49 PLCdesignNT ............................................48 PLC inputs/outputs ...................................21 PLC positioning .........................................47 PLC programming ....................................46 PLC soft keys ............................................47 PLC window .............................................47 PLD 16-8 ...................................................21 PROFIBUS interface PCB.........................21 Python OEM Process ...............................48

S Second spindle .........................................43 SIK component .........................................16 Sliding friction ...........................................38 Snap-on keys.............................................24 Software Key Generator ...........................16 Software options ......................................15 Spindle ......................................................42 Spindle speed ...........................................42 Spline interpolation ...................................36 Stick-slip friction ........................................38 Synchronized axes ....................................32

T Table function............................................45 Tapping ......................................................43 TE 530 B ............................................. 20, 61 Technical description.................................30 TeleService................................................45 Thermal expansion ...................................38 Tilting the working plane ..........................31 TNCopt ......................................................44 TNCremoNT..............................................52 TNCremoPlus ...........................................52 TNCscopeNT ............................................45 Tool management .....................................50 Tool measurement....................................50 Torque control ...........................................32 Touch probes.............................................26 Trace function............................................45

U USB ...........................................................51 USB hub ............................................. 51, 69

V virtualTNC..................................................53

HEIDENHAIN s.r.o. 106 00 Praha 10, Czech Republic { +420 272658131 E-Mail: [email protected]

NL

HEIDENHAIN NEDERLAND B.V. 6716 BM Ede, Netherlands { +31 (318) 581800 E-Mail: [email protected]

DK

TP TEKNIK A/S 2670 Greve, Denmark { +45 (70) 100966 E-Mail: [email protected]

NO

HEIDENHAIN Scandinavia AB 7300 Orkanger, Norway { +47 72480048 E-Mail: [email protected]

ES

PH

HEIDENHAIN Technisches Büro Nord 12681 Berlin, Deutschland { (030) 54705-240 E-Mail: [email protected]

FARRESA ELECTRONICA S.A. 08028 Barcelona, Spain { +34 934092491 E-Mail: [email protected]

Machinebanks` Corporation Quezon City, Philippines 1113 { +63 (2) 7113751 E-Mail: [email protected]

FI

PL

HEIDENHAIN Technisches Büro Mitte 08468 Heinsdorfergrund, Deutschland { (03765) 69544 E-Mail: [email protected]

HEIDENHAIN Scandinavia AB 02770 Espoo, Finland { +358 (9) 8676476 E-Mail: [email protected]

APS 02-489 Warszawa, Poland { +48 228639737 E-Mail: [email protected]

FR

PT

HEIDENHAIN Technisches Büro West 44379 Dortmund, Deutschland { (0231) 618083-0 E-Mail: [email protected]

HEIDENHAIN FRANCE sarl 92310 Sèvres, France { +33 0141143000 E-Mail: [email protected]

FARRESA ELECTRÓNICA, LDA. 4470 - 177 Maia, Portugal { +351 229478140 E-Mail: [email protected]

GB

RO

Romania − HU

RU

HEIDENHAINTechnisches Büro Südwest 70771 Leinfelden-Echterdingen, Deutschland { (0711) 993395-0 E-Mail: [email protected]

HEIDENHAIN (G.B.) Limited Burgess Hill RH15 9RD, United Kingdom { +44 (1444) 247711 E-Mail: [email protected]

GR

SE

HEIDENHAIN Technisches Büro Südost 83301 Traunreut, Deutschland { (08669) 31-1345 E-Mail: [email protected]

MB Milionis Vassilis 17341 Athens, Greece { +30 (210) 9336607 E-Mail: [email protected]

OOO HEIDENHAIN 125315 Moscow, Russia { +7 (495) 931-9646 E-Mail: [email protected]

HK

HEIDENHAIN LTD Kowloon, Hong Kong { +852 27591920 E-Mail: [email protected]

HEIDENHAIN Scandinavia AB 12739 Skärholmen, Sweden { +46 (8) 53193350 E-Mail: [email protected]

SG

HEIDENHAIN PACIFIC PTE LTD. Singapore 408593, { +65 6749-3238 E-Mail: [email protected]

SK

Slovakia − CZ

SL

PT Servitama Era Toolsindo Jakarta 13930, Indonesia { +62 (21) 46834111 E-Mail: [email protected]

Posredništvo HEIDENHAIN SAŠO HÜBL s.p. 2000 Maribor, Slovenia { +386 (2) 4297216 E-Mail: [email protected]

TH

NEUMO VARGUS MARKETING LTD. Tel Aviv 61570, Israel { +972 (3) 5373275 E-Mail: [email protected]

HEIDENHAIN (THAILAND) LTD Bangkok 10250, Thailand { +66 (2) 398-4147-8 E-Mail: [email protected]

TR

ASHOK & LAL Chennai – 600 030, India { +91 (44) 26151289 E-Mail: [email protected]

T&M Mühendislik San. ve Tic. LTD. ŞTİ. 34738 Erenköy-Istanbul, Turkey { +90 (216) 3022345 E-Mail: [email protected]

TW

HEIDENHAIN ITALIANA S.r.l. 20128 Milano, Italy { +39 02270751 E-Mail: [email protected]

HEIDENHAIN Co., Ltd. Taichung 407, Taiwan { +886 (4) 23588977 E-Mail: [email protected]

UA

Ukraine − RU

DR. JOHANNES HEIDENHAIN GmbH Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany { +49 (8669) 31-0 | +49 (8669) 5061 E-Mail: [email protected] www.heidenhain.de DE

AR

AT

AU

BE

BG

BR

NAKASE SRL. B1653AOX Villa Ballester, Argentina { +54 (11) 47684242 E-Mail: [email protected] HEIDENHAIN Techn. Büro Österreich 83301 Traunreut, Germany { +49 (8669) 31-1337 E-Mail: [email protected] FCR Motion Technology Pty. Ltd Laverton North 3026, Australia { +61 (3) 93626800 E-Mail: [email protected] HEIDENHAIN NV/SA 1760 Roosdaal, Belgium { +32 (54) 343158 E-Mail: [email protected] ESD Bulgaria Ltd. Sofia 1172, Bulgaria { +359 (2) 9632949 E-Mail: [email protected] DIADUR Indústria e Comércio Ltda. 04763-070 – São Paulo – SP, Brazil { +55 (11) 5696-6777 E-Mail: [email protected]

HR

Croatia − SL

HU

HEIDENHAIN Kereskedelmi Képviselet 1239 Budapest, Hungary { +36 (1) 4210952 E-Mail: [email protected]

ID

IL

IN

IT

JP

HEIDENHAIN K.K. Tokyo 102-0073, Japan { +81 (3) 3234-7781 E-Mail: [email protected]

US

HEIDENHAIN CORPORATION Schaumburg, IL 60173-5337, USA { +1 (847) 490-1191 E-Mail: [email protected]

BY

Belarus − RU

CA

HEIDENHAIN CORPORATION Mississauga, Ontario L5T 2N2, Canada { +1 (905) 670-8900 E-Mail: [email protected]

KR

HEIDENHAIN LTD. Gasan-Dong, Seoul, Korea 153-782 { +82 (2) 2028-7430 E-Mail: [email protected]

VE

Maquinaria Diekmann S.A. Caracas, 1040-A, Venezuela { +58 (212) 6325410 E-Mail: [email protected]

CH

HEIDENHAIN (SCHWEIZ) AG 8603 Schwerzenbach, Switzerland { +41 (44) 8062727 E-Mail: [email protected]

MK

Macedonia − BG

VN

MX

HEIDENHAIN CORPORATION MEXICO 20235 Aguascalientes, Ags., Mexico { +52 (449) 9130870 E-Mail: [email protected]

AMS Advanced Manufacturing Solutions Pte Ltd HCM City, Viêt Nam { +84 (8) 9123658 - 8352490 E-Mail: [email protected]

ZA

MY

ISOSERVE Sdn. Bhd 56100 Kuala Lumpur, Malaysia { +60 (3) 91320685 E-Mail: [email protected]

MAFEMA SALES SERVICES C.C. Midrand 1685, South Africa { +27 (11) 3144416 E-Mail: [email protected]

CN

CS

DR. JOHANNES HEIDENHAIN (CHINA) Co., Ltd. Beijing 101312, China { +86 10-80420000 E-Mail: [email protected] Serbia and Montenegro − BG

Vollständige Adressen siehe www.heidenhain.de For complete addresses see www.heidenhain.de 363 808-2A · 10 · 11/2008 · E · Printed in Germany

Zum Abheften hier falzen! / Fold here for filing!

CZ

Suggest Documents