Вы находитесь на странице: 1из 221

Service Manual

TNC 426 CB/PB TNC TN C 430 CA/ A/P PA

Kundendienst/Service

* SERVICE MANUAL * TNC 426 CB/PB TNC 430 CA/PA

Changes/Developments We are constantly working on technical improvements of our products. For this reason, details described in this manual may differ slightly from your control. In this case, please order a revised service manual from us. Duplication This manual is provided subject to the condition that no part of it shall be duplicated in any form without our prior consent.

Issue 01/2001 valid for the software versions

TNC 426.B/430.A: TNC 426.F/430.E: TNC 426.B/430.A: TNC 426.F/430.E:

NC software 280 470 (standard) NC software 280 471 (export) NC software 280 472 (standard, new) NC software 280 473 (export, new)

Contents Service Manual TNC 426 CB/PB, TNC 430 CA/PA


How to use this service manual Integrated monitoring system Minor error messages Bilinking error messages and their causes Hardware components TNC 426 B, TNC 430 A Logic unit LE TNC 426 CB, TNC 430 CA Connector designation and pin layouts Grounding diagram Block diagrams Board description Power supply Keyboard units TE 401B/420 Visual display units Encoder interface Serial handwheels 3-D touch probes File management of TNC 426 B, TNC 430 A Data interfaces Data input and output Interface to the servo amplifier PLC interface Test units Exchange instructions Optical displays on HEIDENHAIN units Machine parameter list Annex

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

Kundendienst/Service

Contents
Page
1. 2. 2.1 3. 3.1 4. 4.1 4.2 4.3 4.4 4.5 4.6 5. 6. 6.1 6.2 6.3 7. 7.1 7.2 7.3 7.4 7.5 7.6 8. 9. How to use this service manual........................................................................................................3 Integrated monitoring system ...........................................................................................................4 Log function of TNC 426.B/430.A ...................................................................................................... 4.1 Minor error messages ........................................................................................................................5 Causes of minor error messages .........................................................................................................6 Blinking error messages and their causes ......................................................................................9 General error messages .....................................................................................................................10 PLC editor ...........................................................................................................................................13 Position encoder interface...................................................................................................................20 Speed encoder interface .....................................................................................................................20 Analogue axes.....................................................................................................................................21 Digital axes..........................................................................................................................................22 Hardware components of TNC 426.B/430.A ...................................................................................29 Logic unit LE 426CB/430CA .............................................................................................................30 Logic unit LE 426CB/430CA ...............................................................................................................30 Logic unit LE 426PB/430PA ................................................................................................................31 Hardware components of the logic unit LE 426.B/430.A.....................................................................32 Connector designations and pin layouts ........................................................................................33 Connectors on the logic unit LE 426.B/430.A .....................................................................................33 Connectors on the PLC I/O boards .....................................................................................................59 Connectors on the keyboard units ......................................................................................................68 Connectors on the visual display unit..................................................................................................70 Connectors on the interface board......................................................................................................73 Connectors on the machine operating panel MB 420 .........................................................................74 Grounding diagram ...........................................................................................................................75 Block diagrams .................................................................................................................................76 Basic circuit diagram of motor control .................................................................................................76 Block diagram of control loop..............................................................................................................77 Detailed block diagram of digital axis ..................................................................................................78 Board description .............................................................................................................................79 Power supply .....................................................................................................................................80 Requirements to the external power supply ........................................................................................80 Power supply of the NC part (dc-link power supply) ...........................................................................86 Checking the power supply of the NC part (dc-link power supply)......................................................88 Power supply of the PLC part..............................................................................................................89 Buffer battery.......................................................................................................................................91 INFO menu..........................................................................................................................................92 Keyboard unit TE 401B/420 ..............................................................................................................93 Overview .............................................................................................................................................93 Checking the keyboard unit.................................................................................................................94 Visual display units ..........................................................................................................................104 Checking the visual display unit BC 110B..........................................................................................104 Checking the visual display unit BC 120 ............................................................................................105 Checking the visual display unit BF 120 ............................................................................................107 Encoder interface .............................................................................................................................108 Position encoder circuit ......................................................................................................................108 Speed encoder circuit ........................................................................................................................111 Checking an encoder .........................................................................................................................113

10. 11. 11.1 11.2 11.3 11.4 11.5 11.6 12. 12.1 12.2 13. 13.1 13.2 13.3 14. 14.1 14.2 14.3

Service Manual TNC 426.B/430.A Contents

Ausgabe Issue 03.09.98

Blatt Page 1

Kundendienst/Service

Page 15. 15.1 15.2 15.3 15.4 16. 16.1 16.2 17. 17.1 17.2 17.3 17.4 17.5 17.6 17.7 17.8 18 18.1 18.2 18.3 18.4 19. 19.1 19.2 19.3 19.4 20. 20.1 20.2 20.3 20.4 20.5 20.6 20.7 21. 21.1 21.2 21.3 21.4 21.5 22. 22.1 22.2 22.3 23. 23.1 23.2 23.3 23.4 23.5 24. 24.1 25. 26. 26.1 26.2 Serial handwheels ....................................................................................................................................115 Handwheel HR 130/330 .............................................................................................................................115 Handwheel HR 332 ....................................................................................................................................117 Handwheel HR 410 ....................................................................................................................................119 Error messages..........................................................................................................................................121 3-D touch probes......................................................................................................................................122 Overview ....................................................................................................................................................122 Error messages..........................................................................................................................................124 File management of TNC 426.B/430.A ....................................................................................................127 Structure of the hard disk ...........................................................................................................................127 TNC partition (TNC:\) .................................................................................................................................128 PLC partition (PLC:\) ..................................................................................................................................130 Compiling the PLC program .......................................................................................................................132 Calling the PLC error table (x.PET) for diagnosis.......................................................................................133 Generating a cross-reference list for diagnosis ..........................................................................................134 Calling the active machine parameter list...................................................................................................135 Switching over the position display for servicing.... .................................................................................... 135.2 Data interfaces .........................................................................................................................................136 Operating modes of the data interfaces .....................................................................................................136 Machine parameters for the data interfaces ...............................................................................................138 Error messages..........................................................................................................................................139 Wiring diagram of the data interfaces.........................................................................................................141 Data input and output ..............................................................................................................................143 Data transfer menu ....................................................................................................................................143 File overview TNC 426.B/430.A .................................................................................................................144 Data output.................................................................................................................................................144 Data input...................................................................................................................................................148 Interface to the servo amplifier ...............................................................................................................152 Nominal value output to servo amplifier (analogue/digital) .........................................................................152 Analogue speed nominal value interface at connector X8/X9 ....................................................................153 Digital interface to the servo amplifier, connectors X51 - X56/X61.............................................................156 DSP monitor for digital axes.......................................................................................................................158 Adjustment of the feed rate at the servo amplifier ......................................................................................159 Offset adjustment .......................................................................................................................................160 Integrated oscilloscope...............................................................................................................................162 PLC interface ............................................................................................................................................166 Specifications .............................................................................................................................................166 Checking the PLC inputs and outputs ........................................................................................................167 Diagnosis in the PLC mode........................................................................................................................170 Output "Control is ready" and acknowledgement for test "Control is ready"........................................................................................................................................174 Non-volatile PLC markers and words .........................................................................................................179 Tests units ................................................................................................................................................181 Universal measuring adapter .....................................................................................................................181 Encoder diagnostic set ...............................................................................................................................183 Drive control generator (DCG) ...................................................................................................................185 Exchange instructions .............................................................................................................................188 Important notes ..........................................................................................................................................188 Exchanging the NC software PGM no. 280 470 - 473 -- ............................................................................189 Backing up hard-disk data..........................................................................................................................198 Exchanging the logic unit ...........................................................................................................................199 Exchanging the drive assembly (hard disk) ................................................................................................202 Optical displays on HEIDENHAIN units..................................................................................................204 on the interface boards for Simodrive 611D ...............................................................................................204 Machine parameter list ............................................................................................................................207 Annex ........................................................................................................................................................208 7 bit ASCII code .........................................................................................................................................208 Powers of 2 ................................................................................................................................................212

Service Manual TNC 426.B/430.A Contents

Ausgabe Issue 23.05.00

Blatt Page 2

Kundendienst/Service

1. How to Use This Service Manual


The service manual TNC 426.B/430.A can be used to diagnose, locate and eliminate errors on machine tools controlled by TNC. In order to correctly judge the problems in an NC-controlled machine tool, fundamental knowledge of the machine tool and its drives as well as their interaction with the control and the measuring systems is required. Incorrect behaviour of the machine tool can also result from improper use of the control, NC-programming errors and incorrect or not properly optimized machine parameters.

For further information in this respect please refer to the Documentation of the machine tool manufacturer Operating Manual (HEIDENHAIN) Technical Manual (HEIDENHAIN). CD-ROM TNC-GUIDE (HEIDENHAIN) Note on the error description in this service manual: The number in square brackets refers to the number of the error message in the error catalogue on CD-ROM; this catalogue can be called by clicking on "NC Error Messages" in the TNC Guide.

The Technical Manual is not enclosed with every control. In general, it is only supplied to the machine tool manufacturer and is updated by HEIDENHAIN, Traunreut. Therefore, it is absolutely necessary to contact the machine tool manufacturer, if errors occur that are due to a machine parameter or to the interface of the control. Support will, however, also be provided by the HEIDENHAIN service department and agencies. Telephone numbers, addresses and telex/fax numbers can be found on the inner page of the cover page and the back side of this service manual or on our homepage under http://www.heidenhain.de.

Service Manual TNC 426.B/430.A How to use this Service Manual

Ausgabe Issue 28.06.99

Blatt Page 3

Kundendienst/Service

2. Integrated Monitoring System


TNC 426.B/430 features a comprehensive integral monitoring system to avoid input and operation errors, to locate errors and technical defects of the entire equipment (TNC, measuring systems, machine tool, cables etc.). The monitoring system is a fixed component of the TNC hardware and software; it is always active when the control is switched on. If a technical defect or an operation error is detected, an error message is displayed on the screen in plain language.

During operating the TNC monitors the amplitude of the encoder signals the edge separation of the encoder signals the absolute position of encoders with distance-coded reference marks the current position (monitoring of servo lag) the path actually traversed (movement monitoring) the position deviation in standstill the nominal shaft speed the CRC sums of EPROM and RAM the supply voltage the voltage of the buffer battery the operating temperature of the logic unit the run time of the PLC program

With digital axes the TNC monitors in addition the motor current the motor temperature the temperature of the power module the dc-link power the supply voltage of the power stage

Service Manual TNC 426.B/430.A Integrated monitoring system

Ausgabe Issue 01.10.97

Blatt Page 4

Kundendienst/Service

2.1 Log Function of TNC 426.B/430.A


In the TNC 426.B/430.A a log with approx. 50 000 entries is created continuously and updated according to the FIFO principle. The last key inputs, control reset, error messages, blinking error messages with register status, defective clusters on the hard disk are entered into this log. At the moment the message *** POWER FAIL *** (see section Power supply) is not yet entered. The log is transferred via data interface with the TNCremo data transfer software (Id.No. 280 481 --, English). Starting from software version 280 472/473 the log can also be called in the control by entering the code number LOGBOOK. Excerpt from a log file transferred with TNCremo ___Date: 4-Mar-1998___ Key: 0x01A8 -> Enter 05:40:43 Blinkerror: 05:41:20 File system error E Registers(Blinkerror): 05:41:20 D0-3 00000000 0000FFFF 00000000 00000010 4-7 00000008 00000010 00003780 00000000 A0-3 FFFFFFA0 FFFFFFC0 02C0A000 FFE26200 4-7 FFE7C3DC 02C0A002 FFC33EE4 FFC33E20 FM FFFF VO FFFF SR 0020 PC 004A762A Reset 05:41:37 Error: 05:41:39 NC: program memory erased Key: 0x01AE -> CE 05:41:57 Error: 05:41:57 Power interrupted Key: 0x01AE -> CE 05:41:59 Error: 05:42:00

Service Manual TNC 426.B/430.A 2. Integrated monitoring system

Ausgabe Issue 15.09.99

Blatt Page 4.1

Kundendienst/Service

3. Minor Error Messages


Minor (non-blinking) error messages can be cleared by pressing
HELP

CE

auxiliary information on the non-blinking error message currently displayed can be called By pressing as of NC software 280 472/473. Further error messages are described in the Operating Manual (HEIDENHAIN) Technical Manual (HEIDENHAIN) CD-ROM TNC-GUIDE (HEIDENHAIN) Documentation of the machine tool manufacturer

Error message displayed Axis double programmed Start position incorrect Touch point inaccessible Baud rate not possible Range exceeded Operating parameters erased Cycle parameter incorrect Faulty range data Rotation not permitted Plane wrongly defined Limit switch <axis> Ext. input/output not ready Input of further programs not possible Wrong axis programmed Incorrect entry in MP <number> Handwheel ? X Handwheel not ready Language load error XX Scaling factor not permitted Measuring touch probe selected

Section 16.2 16.2 16.2 18.3 16.2 3.1 16.2 16.2 16.2 16.2 3.1 18.3 18.3 16.2 16.2 15.4 15.4 3.1 16.2 16.2

Error message displayed MP: <error code> PLC program not translated Positioning error Program incomplete Program memory overflow Exchange buffer battery Triggering touch probe selected Interface already assigned Mirroring not permitted Relay ext. dc voltage missing Power interrupted Update the system data System memory overflow Stylus deflection exceeds max. Stylus already in contact Calibrate touch probe Probe system not ready Probe system not ready <axis> Data transfer erroneous

Section 3.1 3.1 3.1 18.3 3.1 11.5 16.2 18.3 16.2 3.1 3.1 3.1 3.1 16.2 16.2 16.2 16.2 16.2 18.3

Note The number in square brackets is the number of the error message in the error catalogue on CD-ROM.

Service Manual TNC 426.B/430.A Minor error messages

Ausgabe Issue 20.10.98

Blatt Page 5

Kundendienst/Service

3.1

Causes of minor error messages


[947]

Operating parameters erased

When the control is booted after power-on for the first time (new and exchange controls); When the control is booted for the first time after a software exchange; Defective buffer batteries and (Gold) capacitor; RAM error on the processor board; When the control is booted for the first time after a reset of the non-volatile PLC markers and words by means of code number 531210. Limit switch <axis> [58]

"Manual operating mode The preset software limit switch has been reached when traversing with the axis-direction buttons. "Automatic operating mode The calculated position of the current block is beyond the software limit switch range or beyond the additional limit (set by pressing the soft key >TRAVERSE RANGE<, MOD function). The positioning is not performed. Machine parameters for the software limit switches X+ 910.0 911.0 912.0 IV+ 910.3 911.3 912.3 X920.0 921.0 922.0 IV920.3 921.3 922.3 Y+ 910.1 911.1 912.1 V+ 910.4 911.4 912.4 Y920.1 921.1 922.1 V920.4 921.4 922.4 Z+ 910.2 911.2 912.2 Z920.2 921.2 922.2

Default setting Activation via PLC Activation via PLC

Default setting Activation via PLC Activation via PLC Power interrupted

After a reset signal at the power supply unit (e.g. line voltage drops) Important machine parameters have been changed (e.g. MP 110.X, MP 210) During each power-on routine (see section 21.4) Positioning error [51]

Excessive servo lag in <axis> The servo lag monitor set in the machine parameters 1410.X or 1710.X has responded. (Check the run-in behaviour of the axis and readjust, if necessary.) PLC program not translated [211]

After editing, the PLC program must be compiled (translated) anew. Relay ext. DC voltage missing After the message POWER INTERRUPTED was confirmed by pressing the CE key, the TNC waits during the power-on routine for the 24V control voltage (input "acknowledgement control ready for operation, X42/4); see section 21.4

Service Manual TNC 426.B/430.A Minor error messages

Ausgabe Issue 16.10.98

Blatt Page 6

Kundendienst/Service

Update the system data!

[1845]

During the power-on routine the control checks in the file SYS:\HDDVERS.A whether the current data (cycles, output templates, drive data etc.) are stored on harddisk. If this is not the case, the error message is output. To update the data a setup must be executed with the file disk. (see section: Software Exchange) System memory overflow! [1810]

The memory available in the TNC is insufficient to perform complicate calculations (e.g. FK graphics, program verification graphics, oscilloscope etc.). Press CE to confirm the error message and restart the function. Program memory exceeded! [939]

The TNC hard disk is full. Programs which are not needed any more are deleted! LANGUAGE LOAD ERROR XX The current NC dialogues are not stored on the hard disk. To update the data a setup must be executed with the file disk. (see section: Software Exchange) Customized error messages by the machine tool manufacturer If machine parameter MP 4020, bit 3 = 1, a PLC error message is generated in the PLC program by means of the error markers M2924 to M3023. The customized text is stored in an text file (ASCII) specified in OEM.SYS in the line PLCERROR =. If machine parameter MP 4020, bit 3 = 0, a PLC error message is generated in the PLC error table (PET). See section 17.5 <Customized text> to < Customized text> marker to marker 3023 2924 set

Service Manual TNC 426.B/430.A Minor error messages

Ausgabe Issue 01.09.98

Blatt Page 7

Kundendienst/Service

MP: line w/o number

[151]

Machine parameter input error: A line was found without a machine parameter number (not an empty line or comment). MP: incorrect number [152]

Machine parameter input error: The given machine parameter does not exist (incorrect number). MP: separator missing [153]

Machine parameter input error: No separator was found between the number and the value of the machine parameter. MP: input value incorrect [154]

Machine parameter input error: The input value for the machine parameter is incorrect. MP: defined twice Machine parameter input error: A machine parameter has been defined twice. MP: not defined [156] [155]

Machine parameter input error: A machine parameter is not defined. The line is generated automatically. MP: saving not possible Machine parameter input error: The machine parameter cannot be saved. MP: contradictory input [158] [157]

Machine parameter input error: The values entered for the machine parameters are contradictory, which results in a conversion error.

Service Manual TNC 426.B/430.A Minor error messages

Ausgabe Issue 01.10.97

Blatt Page 8

Kundendienst/Service

4. Blinking Error Messages and their Causes


The integrated monitoring system distinguishes between minor and gross errors. Gross errors are characterized by a blinking display (e.g. malfunctions of the encoders and the drives, data processing errors). A red window is displayed on the screen which can be moved with the cursor keys. In the first line of this window the error message is displayed in plain language. Moreover the contents of important registers are displayed. Operating-system error messages Operating-system error messages are displayed as white letters on black screen in English language. Please contact HEIDENHAIN if an operating-system error message (white letters on black screen) is generated and the machine switches off. If possible, the operating-system error messages are also entered in the TNC log. The last operating-system error message is stored in the PLC partition in PLC:\ERROR.JOU. Special case: If the monitoring of the NC power supply (connector X31) has responded, the message *** POWER FAIL *** is displayed (see section Power supply). At present the message is not entered in the log.

If a gross error occurs, the control opens the contact "Control is Ready" which causes an emergency stop of the machine tool. By switching off the power switch or by pressing error cause was corrected.
END

, the emergency stop status can be reset provided that the

In this service manual the blinking error messages are divided into several groups in order to get a better overview.

Section 4.1 Section 4.2 Section 4.3 Section 4.4 Section 4.5 Section 4.6

General error messages PLC editor Position encoder interface Speed encoder interface Analogue axes / spindle Digital axes / spindle

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 21.07.99

Blatt Page 9

Kundendienst/Service

4.1 General error messages


Blinking display Error cause The temperature inside the logic unit is higher than + 70

TNC operating temp. exceeded [204] EMERGENCY STOP defective [203] Position control time too short

Error during the test routine for the output "Control is ready" when the machine is switched on (see also section 21.4)

Error cause: In case of an operation with a high processor utilization, the cycle time of the position controller is not sufficient any more. Error elimination: If the error message is generated repeatedly, the cycle time of the position controller can be increased via the machine parameters. Please contact the machine tool builder for more information!
This error message is displayed if marker M2815 is set without additional marker (M2924 - M3023). (Only if machine parameter MP4020 bit 3 = 1).

EMERGENCY STOP PLC [205] Ext. relay DC voltage missing

No PLC supply voltage available at connector X44.

Checksum error YX

The TNC has detected a CRC checksum error during operation1) YA YB Y= CRC sum of the CPU EPROM CHIP 1/2 CRC sum of the CPU EPROM CHIP 3/4 CPU number 1 = host computer 2 = DSP

Checksum error

The TNC has detected a CRC checksum error during the power-on routine1)

Incorrect include-file version

Error cause: The hardware of the logic unit is equipped with a hardware function for which the NC software and the machine are not prepared. Error elimination: Please contact the machine tool builder.

CRC = Cyclic Redundancy Check (during data transfer) 1) If one of these error messages comes up repeatedly, please contact HEIDENHAIN.

Service Manual TNC 426.B/430.A 4. Blinking error messages and their causes

Ausgabe Issue 23.02.00

Blatt Page 10

Kundendienst/Service

Blinking display

Error cause

*** POWER FAIL ***

Error cause: The NC supply voltage for the dc-link power supply has fallen below the minimum threshold and the monitoring has responded. If the machine tool builder has wired both connection paths (Uz and L1/L2 ), the monitoring is already initiated if the voltage in one path falls below the minimum voltage. The monitoring becomes only active after the conversion of the PLC program. The error message is not displayed in a red window, but in white characters on black background. Error elimination: see also section "Power Supply Check connectors X31 of the dc-link power supply. Check feed lines Uz+/Uz- and L1/L2 if they are broken.

Customized error messages by the machine tool manufacturer If the machine parameter MP 4020 bit 3 = 1, a PLC error message is displayed by the error markers M2924 to M3023 and M2815 in the PLC program. The customized text is stored in the text file (ASCII) specified in OEM.SYS in the line PLCERROR =. If the machine parameter MP 4020 bit 3 = 0, PLC error messages are displayed via the PLC error table (PET); see section 17.5.

<Customized text > to <Customized text >

marker to marker

2924 and marker 2815 set 3023

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 23.02.00

Blatt Page 10.1

Kundendienst/Service

Blinking display

Error cause

File system error X [1155 ff]

X= 1 2 3 4 5 6 7 8 9 10

Incorrect cluster number in routine "get_cluster. Incorrect cluster number in routine "put_cluster". Incorrect cluster number in routine "next_cluster" Incorrect cluster number in routine "update_cluster". Incorrect cluster number in routine "get_free_cluster". Incorrect cluster number in routine "get__last_cluster". Incorrect cluster number in routine "get_cluster_befor". Incorrect cluster number in routine "read_dos_data". Incorrect cluster number in routine "write_dos_data". Undefined software error in routine "test_file.

A Semaphore or queue could not be created. B Partition faulty or cannot be read. Hard disk or RAM cannot be mounted. C Disk incorrectly partitioned. D Sector number is incorrect in the hard disk server task. Wrong sector number or write-protected sector. E Time-out while waiting of the interrupt from the hard disk. F Hard disk write or read error. The TNC has detected a defective cluster on the hard disk. The area is marked as defective in the FAT and the data are deleted. When the TNC is started again the deleted files are listed. G Time-out: interrupt line Due to bad shielding electrical disturbances are possible. H Time-out: disk not ready Due to bad shielding electrical disturbances are possible. I Disk always busy Due to bad shielding electrical disturbances are possible. J Defective sector in FAT or root directory, hard disk cannot be used K Recalibrate error (search) L No data request from hard disk although expected

If the error message "FILE SYSTEM ERROR X" (X = identification letter, see above) comes up repeatedly, please note down the error message and the register contents and contact HEIDENHAIN. Note: After each control reset it is checked if there are defective clusters on the hard disk. In this case the partition (TNC, PLC or SYS) and the number are entered in the log of the TNC.

Example (extract from log): ERR: 1 DEFECT CLUSTERS IN TNC ERR: 2 DEFECT CLUSTERS IN SYS

13.09.1999 12:35:59 13.09.1999 12:35:59

Service Manual TNC 426.B/430.A 4. Blinking error messages and their causes

Ausgabe Issue 15.09.99

Blatt Page 11

Kundendienst/Service

Blinking display

Error cause

Processor check error YX [1 ff]

X= 3 8 A B M

O R

Test plane incomplete / will not run CRC sum of PLC program OP code Software error Software error Erroneous operating voltage The 5V supply voltage (Uvcc) of the LE is not within the tolerance. Export version: axis 4 or 5 paraxial Attempt to start a PLC positioning (M4120 to M4124), a datum shift (M4132) or to switch the range (M4574 and M4575) simultaneously, although MP7440/bit 2 was set or MP3030 = 1. OR PLC strobe (PLC positioning, datum shift, switchover of the range) set during active TOOL DEF (M4074) CPU number 1 = host computer 2 = DSP

Y=

If the error message "Processor check error XY" (XY = identification letters, see above) comes up repeatedly, please send the complete logic unit to HEIDENHAIN for repair. Please indicate the error message, the code letters and the register contents.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 28.04.99

Blatt Page 12

Kundendienst/Service

4.2 PLC editor


Blinking display Error cause

Y ESC

PLC: invalid command [64]

The TNC cannot interpret the line as a PLC command (earlier versions: operand for jump is not label)

PLC: invalid operand type [65] PLC: operand not found [66] PLC: operand incorrect [67] PLC: error in text after command [68] PLC: line too long [69] PLC: label not defined [70] PLC: end of block not found [71]

An unknown operand type was given. The command cannot be used for the given operand type.

ESC

A type was given for the operand, but no value.

ESC

Operand out of permissible range An operand number was given that lies outside the range available for this operand

ESC

No limiter behind command Behind the PLC command additional characters were found that could not be interpreted End of line not found The line is longer than 128 characters

ESC

ESC

A reference was made to a label that has nowhere been defined with LBL, KFIELD or EXTERN. At the end of the program file there are PLC commands that are not concluded with an EM or JP command. The danger therefore exists that at runtime an undefined program range is run through. The total length of the program code to be generated exceeds the memory available in the control.

SC

SC

PLC: program too long [72]

SC

Error classification (not displayed on the screen) ! Y = E: Error recognized during editing; line is not formatted. S: Error recognized during syntax check in the PLC editor (COMPILE soft key). Under certain circumstances this error is already recognized during the syntax check, otherwise when the compiler is run. C: Error recognized during compiler run, either when the control is switched on or in the PLC programming mode.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 01.10.97

Blatt Page 13

Kundendienst/Service

Blinking display PLC: assignment in parentheses [73] PLC: too many parentheses [74] PLC: jump incorrectly programmed [75] PLC: closing parenth. w/o opening [76] PLC: label incorrectly programmed [77]

Error cause An attempt was made to assign the result of a gated operand, although not all open parentheses had been closed. Excessive nesting of parentheses An attempt was made to nest more than 16 parenthetical expressions in each other. Jump in gating chain An unconditional jump was programmed, although the assignment chain begun beforehand had not yet been assigned. Closing parenthesis without opening parenthesis There are more closing than opening parentheses. Label within parentheses A label was set within a parenthetical calculation. This is illegal because close-parenthesis commands cannot be executed without the associated open-parenthesis commands. Label within a gating chain A label was programmed in a gate that has already been started. This is illegal because the first command behind the label would then have to be interpreted, depending on the course of the program, once as logical connection and once as a load command.

Y SC

SC

SC

SC

SC

PLC: label incorrectly programmed [78]

SC

PLC: jump incorrectly programmed [79]

SC Jump within parentheses A jump command was programmed within parentheses. This is illegal because due to the internal implementation all opening parentheses must be followed by closing parentheses, which would not happen in a jump. Parenthesis open at end of block An EM instruction has been programmed in a parenthetical instruction. This is illegal since parentheses must be closed in any case. Label defined twice The same label name was used twice for a LBL or a KFIELD instruction. A label name that was imported with EXTERN from another module was used again with a LBL or KFIELD instruction. A name reserved for internal modules (9000 ... 9255) was used with a LBL, KFIELD or EXTERN instruction. Word assignment missing A word assignment conducted. However, the result was not assigned to an operand, but a new logic operation started. SC

PLC: parenthesis not closed [80]

PLC: label defined twice [81]

SC

PLC: word assignment missing [82]

SC

Error classification (not displayed on the screen) ! Y = S: Error recognized during syntax check in the PLC editor (COMPILE soft key). Under certain circumstances this error is already recognized during the syntax check, otherwise when the compiler is run. C: Error recognized during compiler run, either when the control is switched on or in the PLC programming mode.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 01.10.97

Blatt Page 14

Kundendienst/Service

Blinking display PLC: logic assignment missing [83] PLC: word accumulator not loaded [84]

Error cause A logic operation was performed, but the result was assigned to a new logic operation instead of to an operand. A command was programmed that logically connects, assigns or manipulates the loaded word accumulator, although the word accumulator was not previously loaded. A command was programmed that logically connects, assigns or manipulates the loaded logic accumulator, although the logic accumulator was not previously loaded. Accumulators not loaded on "open parenthesis" You programmed an open-parenthesis command without first starting a logic or a word sequence. Incorrect type of result in parentheses Depending on the logic operation formed before a parenthesis and the parenthesis command used, it is expected that a sequence in parentheses supplies a result of the same type (word / logic). If the types differ, the logic operation requested in the open-parenthesis command cannot be formed. Conditional jump with invalid logic accumulator You programmed a conditional jump (CMT/CMF/JPT/JPF/EMT/EMF) without first starting a logic operations sequence in the logic accumulator. ENDC/ENDK without CASE/KFIELD instruction You programmed an ENDC command without a preceding CASE statement, or an ENDK command without a preceding KFIELD label. Incorrect command within a CASE table / KFIELD You programmed a command other than CM behind a CASE instruction and before the associated ENDC instruction, or you programmed a command other than K behind a KFIELD and before the associated ENDK label. Too many entries in CASE table You programmed a CASE branch with more than 128 entries

Y SC

SC

PLC: logic accumulator not loaded [85]

SC

PLC: opening parenth. incorrect [86] PLC: incorrect type in parenth. [87]

SC

SC

PLC: jump incorrectly programmed [88]

SC

PLC: ENDC/ENDK without beginning

SC

[89]
PLC: error in CASE/KFIELD [90]

SC

PLC: too many entries in CASE [91]

SC

Error classification (not displayed on the screen) ! Y = S: Error recognized during syntax check in the PLC editor (COMPILE soft key). Under certain circumstances this error is already recognized during the syntax check, otherwise when the compiler is run. C: Error recognized during compiler run, either when the control is switched on or in the PLC programming mode.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 01.10.97

Blatt Page 15

Kundendienst/Service

Blinking display PLC: CASE/KFIELD is empty [92]

Error cause Empty CASE instruction/KFIELD You programmed a CASE instruction followed immediately by an ENDC instruction, or you programmed a KFIELD label immediately followed by an ENDK label. You programmed a command to logically connect, assign or manipulate and already loaded string accumulator without first loading the string accumulator. String instruction within parentheses You programmed a string instruction within parentheses. String operations cannot be nested with parentheses.

Y SC

PLC: string accum. not loaded [93] PLC: string within parentheses [94] PLC: string assignment missing [95]

SC

SC

You started a new logic operations sequence without first assigning the logic operation formed in the string accumulator.

SC

PLC: global/external incorrect [96]

GLOBAL/EXTERNAL not at beginning of file You wrote the GLOBAL or EXTERNAL commands behind other program code in the file. These commands must always appear before the program code. You attempted to link more than 64 files into one program using the USES instruction. A file linked with the USES instruction cannot be found.

SC

PLC: too many modules [97] PLC: file not found [98] PLC: file too long [99] PLC: too many local labels [100]

(S)C

(S)C

The compiled program code of a single file would be larger than 64 kB and therefore cannot be compiled. Split the file into several smaller files and link them with the USES command.

SC

SC More than 1000 label assigned in one file. All LBL, KFIELD and EXTERN command are added together with those (hidden) labels created through structured commands. Split the file into several smaller files and link them with the USES command. A total of more than 1000 global labels have been defined within the associated files. C

PLC: too many global labels [101]

Error classification (not displayed on the screen) ! Y = S: Error recognized during syntax check in the PLC editor (COMPILE soft key). Under certain circumstances this error is already recognized during the syntax check, otherwise when the compiler is run. C: Error recognized during compiler run, either when the control is switched on or in the PLC programming mode.

Service ManualTNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 01.10.97

Blatt Page 16

Kundendienst/Service

Blinking display PLC: external label not defined [102]

Error cause A label declared with EXTERN has not been defined with GLOBAL in any of the associated modules.

Y C

PLC: external label in case [103] PLC: external label in JP [104] PLC: global label defined twice [105] PLC: incorrect program structure [106]

A label declared with EXTERN has been inserted in SC the CM list of a CASE command. Define a local module, which in the simplest case only calls the global module via CM. You attempted to jump to a label defined with EXTERN using a JP/JPF/JPT command. SC

You defined the same label more than once with GLOBAL in the same or in several files.

(S)C

SC You programmed an ELSE/ENDI/ENDW/UNTIL command without prior required IF/ELSE/WHELP/ REPEAT command. Several structured commands have not been nested within each other, but have been interlinked. The structures must always be closed in the order opposite to that in which they are opened! Structure open at file end A structured command has been opened and not closed again prior to the end of file. SC

PLC: structure open at file end [107] PLC: global in the main file [108]

You defined a module from the main file as GLOBAL. Only modules from files which are linked with the USES command can be made accessible for other files through the GLOBAL command. 46...49 free You attempted to nest more than 32 module calls within each other. You programmed a recursive module call that exceeds the limit of 32 levels.

SC

PLC: excessive nesting [109]

PLC: stack underflow [110] PLC: stack overflow [111]

You attempted to retrieve data from the stack which R were not stored there.

You attempted to write more than 128 bytes of data R to the stack. Word operands (B/W/D/K) each occupy 4 bytes, logic operands (M/I/O/T/C) 2 bytes each.

Error classification (not displayed on the screen) ! Y = S: Error recognized during syntax check in the PLC editor (COMPILE soft key). Under certain circumstances this error is already recognized during the syntax check, otherwise when the compiler is run. C: Error recognized during compiler run, either when the control is switched on or in the PLC programming mode. R: Error recognized during run time of the PLC program.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 01.10.97

Blatt Page 17

Kundendienst/Service

Blinking display PLC: time out [112]

Error cause The processing of the program section to be executed cyclically took longer than 10 ms. Check the structure of the subprogram for very calculation-intensive sections that you can start as SUBMIT jobs. The displayed processing time will be increased during RS232 data transfer and in handwheel mode. If you are in doubt, select handwheel mode and simultaneously start data transfer via RS232 (if possible at 38 400 baud); subsequently check "MAXIMUM PROCESSING TIME" in the PLC programming environment. 100% corresponds to 5 ms; with this utilization the block processing rate is still observed. Value should not exceed 150% (safety reserve in the event of unfavourable operating conditions). CASE out of range The operand for the CASE instruction contains a value that cannot be interpreted as offset in the CM table (smaller than 0 or greater than table length minus 1). This error currently cannot be displayed.

Y R

PLC: CASE out of range [113]

PLC: subprogram not defined [114]

PLC: index range incorrect [115]

Indexed access out of permissible range The address for a write access to the file types B/W/D/M/I/O/T/C is, through the inclusion of the index register, in a region invalid for these operand types. Due to accessing a constant field the index register contains a value which is not permitted for this field (<0 or > field length 1). Through the inclusion of the index register the address of a string leads to an invalid value. The number of a dialogue (S#Dn[X]) or an error message (S#En[X]) leads to an invalid value (<0 or >999) through the inclusion of the index register. During the addressing of a component string (Sn^X) the value range for the index register (0...127) was exceeded. A PLC error module 9085/9086 was called although no error table was compiled, or there were no entries in the table.

PLC: error table missing [1524]

PLC: error in module call [1750]

58

59...89

free

Error classification (not displayed on the screen) ! Y = Error recognized during run time of the PLC program.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 01.10.97

Blatt Page 18

Kundendienst/Service

Blinking display

Error cause

Y C

PLC: error table not .PET [1525]

PLC error table The error table selected in OEM.SYS is not a .PET file.

PLC: error table not found [1527]

C PLC error table The error table selected in OEM.SYS could not be found (file name or path name incorrect).

PLC: err. table format incorrect [1528]

PLC error table The error table selected in OEM.SYS does not have an up-to-date binary format (e.g. after a software exchange).

Error classification (not displayed on the screen) ! Y= : Error recognized during compiler run, either when the control is switched on or in the PLC programming mode.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 01.10.97

Blatt Page 19

Kundendienst/Service

4.3 Position encoder interface


Blinking display Error cause Signal amplitude error; position encoder

<Axis>encoder: amplitude too small [44] <Axis>encoder: frequency too high [45] <Axis> measuring system defective [46] Ref mark <axis>: incorrect spacing [62]

Signal frequency error; position encoder

Error with distance-coded scale; position encoder

During a reference-mark run on an encoder with distancecoded reference marks a distance of more than 1000 signal periods was covered without passing over a reference mark. Possible error cause: Encoder not connected Cable damaged Glass scale contaminated or defective Scanning head defective Position encoder input of the logic unit defective

4.4 Speed encoder interface


Blinking display Error cause

<Axis> motor encoder: amplitude too small <Axis>+ encoder: amplitude too small [47] <Axis> motor encoder: frequency too high <Axis>+ encoder: frequency too high [48] <Axis> motor encoder defective [2206]

Signal amplitude error; speed encoder (Zn or Z1 track)

Signal frequency error; speed encoder

The motor encoder of the displayed axis is defectibe. Possible error cause: Cable of motor encoder damaged Graduated disk of motor encoder contaminated or damaged Speed encoder input of logic unit defective

motor encoder n: frequency too high

This error can only occur with a digital spindle: Possible error cause: - Wrong entry of the encoder line count in the motor table - Disturbance on the reference pulse signal

Service Manual TNC 426.B/430.A 4. Blinking error messages and their causes

Ausgabe Issue 01.07.99

Blatt Page 20

Kundendienst/Service

4.5 Analogue axes


Blinking display Error cause Position monitoring (servo lag) Operation with velocity feedforward control: Position monitoring exceeded; defined in machine parameter 1420.X. Operation with servo lag: Servo lag monitoring exceeded; defined in machine parameter 1720.X. Synchronized axes (gantry): The positions of master and slave axes differ by more than the value entered in machine parameter 855.X (slave axis is displayed).

Excessive servo lag in <axis> [38]

Nominal speed value too high <axis> [39]

Monitoring of the analogue voltage limit The nominal value voltage has reached the limit of 10V ( 20V for the spindle); for operation with velocity feedforward control only.

Movement monitoring error in <axis> a

[40]

Movement monitoring The distance actually covered in a certain time is less than 1/4th or more than 4x the nominal distance calculated by the control. Can be influenced via MP 1140.X. Standstill monitoring At standstill the position deviation of an axis is greater than the value entered in machine parameter 1110.X.

Standstill monitoring error in <axis> [41]

Excessive offset in <axis> [42]

Monitoring of the offset voltage During an automatic offset adjustment by machine parameter MP1220 the offset voltage has exceeded its limit of 100mV.

Error location
If one of the above-listed error messages is displayed, the error may be located in any element of the closed loop. e.g.: Error in control Excessive offset voltage at the servo amplifier Incorrect speed adjustment at the servo amplifier Monitoring function of the servo amplifier has responded (e.g. monitoring of current intensity) Electrical defect at the servo amplifier Defective motor, encoder or cables Mechanical defect (bearing, spindle or guides) Excessive mechanical forces on a drive

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 01.10.97

Blatt Page 21

Kundendienst/Service

4.6 Digital axes

Blinking display

Error cause Position monitoring (servo lag) Operation with velocity feedforward control: Position monitoring exceeded; defined in machine parameter 1420.X. Operation with servo lag: Servo lag monitoring exceeded; defined in machine parameter 1720.X. Synchronized axes (gantry): The positions of master and slave axes differ by more than the value entered in machine parameter 855.X (slave axis is displayed). Monitoring of the maximum shaft speed During operation with servo lag the speed is limited to the maximum shaft speed. When operating with velocity feed forward control this error message is displayed as soon as the maximum shaft speed is reached. The maximum shaft speed is stored in the motor tables. Movement monitoring The distance actually covered in a certain time is less than 1/4th or more than 4x the nominal distance calculated by the control. Can be influenced via MP 1140.X. Standstill monitoring At standstill the position deviation of an axis is greater than the value entered in machine parameter 1110.X. Movement monitoring The difference between the counts of the position encoder and of the speed encoder has reached the tolerance programmed in MP2800.X (only effective, if two separate encoders are used for acquisition of nominal position and speed).

Excessive servo lag in <axis> [38]

Nominal speed value too high <axis> [39]

Movement monitoring error in <axis> a

[40]

Standstill monitoring error in <axis> [41]


Movement monitoring error in <axis> b

[43]

Error location
If one of the above-listed error messages is displayed, the error may be located in any element of the closed loop. e.g.: Logic unit defective The ready signal of the servo amplifier is missing (see basic circuit diagram) The I2t limiting has taken effect. Defective motor, position or speed encoder or cables Mechanical defect (bearing, spindle or guides) Excessive mechanical forces on a drive

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 28.01.99

Blatt Page 22

Kundendienst/Service

Blinking display

Error cause

Power stage in axis <axis> too weak [2188] Power stage <axis>: U-IMAX incorrect [2192]

Power stage for displayed axis too weak.

U-Imax of the power stage for the displayed axis is incorrect. U-IMAX = voltage of current sensor

Power stage <axis>: I-MAX incorrect [2118] Power stage S not ready [2193]

Imax of the power stage for the displayed axis is incorrect. IMAX = peak current

The ready signal from the power stage of the spindle was switched off during operation or was interrupted by at least 1 ms. Check the pulse enable K663 at the interface board. (see also basic circuit diagram for motor control)

<Axis> motor enc. line count too high [2189] Motor <axis>: XH; X2; F-N; R2 incorrect [2190]

Motor encoder line count too large for the displayed axis.

One of the following data for the displayed axis is incorrect: XH = magnetising reactance X2 = rotor leakage reactance F-N = rated frequency R2 = rotor resistance, cold One of the following motor data for the displayed axis is incorrect: N-N = rated rotational speed F-N = rated frequency t-max of the motor for the displayed axis is incorrect T-MAX = maximum temperature

Motor <axis>: n-n; f-n incorrect [2191]

Motor <axis>: t-max incorrect [2194]

Motor <axis>: I-n incorrect [2195] Motor <axis>: I-max incorrect [2196]

I-n of the motor for the displayed axis is incorrect I-N = rated current

I-max of the motor for the displayed axis is incorrect I-MAX = maximum current

If one of the above-mentioned errors messages is generated, please check the data in the motor tables and contact HEIDENHAIN. Please indicate the error message, the code letter and the register contents.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 16.10.98

Blatt Page 23

Kundendienst/Service

Blinking display

Error cause

Motor <axis>: n-max incorrect [2197]

N-max of the motor for the displayed axis is incorrect N-MAX = maximum rotational speed

Motor temperature too high <axis> [1217]

The motor temperature has reached the maximum value. Information on the current motor temperature is fed to the TCN via the connector for the speed encoder system as an analogue voltage at the pins Temperature +/-. The threshold is stored in the motor tables.

Motor <Axis>: Speed Not Equal To Imax [2207]

The current motor speed does not equal the expected at Imax. Perhaps the direction of rotation is wrong.

Motor <axis>: is not turning [2209]

The motor of the displayed axis is not turning. Error elimination / diagnosis Check if there is a break of the motor feed lines! Trace the torque current (I noml) using the integral oscilloscope and observe whether the current is delimited (characteristic curve is cut horizontally). Normally the current must not be delimited. If the motor current increases exponentially up to the max. current, probably the data in the motor table are incorrect. Check motor table! MP 2340 /MP 2350 for the displayed axis is incorrect

Motor <axis>: MP 2340 / MP 2350 incorrect [2198]

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 11.02.99

Blatt Page 24

Kundendienst/Service

Blinking display

Error cause XXXX = FF01 FF02 FF03 FF04 FF05 FF06 FF07 FF08 FF09 FF0A Undefined error Host command not recognized / invalid Host / DSP watchdog do not match Undefined interrupt Unknown hardware ID No V-NOML value received from host AC fail EMERGENCY STOP fail Stack overflow Delta signal pulse width modulation Check entry value of MP 2180 during commissioning (PWM clock frequency)! Error on memory request No speed control interrupt Error during sum check (code) Time limit of speed interrupt exceeded Initializing error of a software timer Error during LSV2 transfer Unknown oscilloscope parameter requested Host command not recognized EMERGENCY STOP active (Emerg. stop test) EMERGENCY STOP inactive (Emerg. stop test) Stack overflow warning GA does not provide interrupt Response to a host command too late (communication monitoring) Spurious interrupt (AC fail, EMERGENCY STOP) EMERGENCY STOP fail Host requested for synchronization Error during sum check (code) Idle loop of time monitor, the last two places contain the time x 3ms Corrected angle deviation when aligning Time limit of rot. speed interrupt exceeded ; the last two places contain the time in [ms] (hex!)

DSP error XXXX [1122] (not axis-specific)

FF0B FF0C FF0D FF0E FF0F FF10 EF01 EF02 EF03 EF04 EF05 EF07 EF08 EF09 EF0A EF0B EFF0 E800 E900 EA00

If the error message "DSP ERROR XXXX " is generate repeatedly, please contact HEIDENHAIN. Please indicate the error message, the code letter and the register contents.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 01.10.97

Blatt Page 25

Kundendienst/Service

Blinking display

Error cause XXXX = Run time error messages 1000 Y Command time-out 1001 Y Command acknowledgement incorrect 1002 Y Error at beginning of command execution 1003 Y Error at end of command execution 1004 Y Incorrect status from DSP Error messages when booting the DSP system 1100 Y Error on calculation of check sum 1101 Y Time-out during word transfer command 1102 Y Time-out during calculation of check sum 1103 Y Time-out during GO command 1104 Y File SYS:\DSP\... not found

DSP error XXXX Y

Y = 0 = axes DSP 1 = spindle DSP (TNC 430 only)


Error messages of spindle DSP (code 9) 258 9 No standby signal received from power stage within 4 secs. after power on. F2C8 9 Incorrect acknowledgement of command

If the error message "DSP ERROR XXXX " is generate repeatedly, please contact HEIDENHAIN. Please indicate the error message, the code letter and the register contents.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 01.10.97

Blatt Page 26

Kundendienst/Service

Blinking display

Error cause

DSP error XXXX Y (axis-specific)

Y = axis XXXX = E010 E020 E030 E040 E050 E060 E070 E100 E110 E120 E130 E140 E150 E160 E170 E180 E200 E210 Encoder contaminated Encoder frequency exceeded Z1 track of encoder contaminated Warning from power stage (temperature of dissipator) Warning from power stage off GA status register: data not latched Error on temperature measurement PLC: drive not ready PLC: drive not ready Standstill recognition (V=0 with IQ_max) End of standstill recognition Warning I2t monitoring End of warning I2t monitoring Limited by I2t monitoring End of limit by I2t monitoring Error on REF request Drive enabled Drive disabled e.g. by EMERGENCY STOP

If the error message "DSP ERROR XXXX " is generate repeatedly, please contact HEIDENHAIN. Please indicate the error message, the code letter and the register contents.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 01.10.97

Blatt Page 27

Kundendienst/Service

Blinking display

Error cause

DSP error XXXX Y (axis-specific)

Y = axis F010 F020 F030 F040 F050 F060 F070 F080 F090 F0A0 F0B0 F0C0 F0D0 F0E0 F0F0 F100 F110 F120 F130 F140 F150 F160 F170 F180 F190 F1A0 F1B0 F1C0 Unknown motor type (MP2200) reserved reserved Number of pairs of poles too large (MP2230) ASM: field-defining current (MP 2280> MP 2110/2310) Grating period of speed encoder ASM: time constant of rotor (MP2290 =0 or too large) Kink point rpm / noml. rpm (MP2210 = 0 or too large) Unknown driving mode (MP2000) reserved reserved reserved Voltage at current sensor (MP2130 too large) Peak voltage of power stage (MP2110 too large) Proportional factor of current controller (MP2400 too large) Integral factor of current controller (MP2410 too large) Motor temperature (MP2270 > 255) reserved Oscilloscope parameter incorrect (for test) Rated current of power stage (MP 2110 > MP2110/MP2310) Rated current of motor (MP2300 too large or < MP2280) Peak current of motor (MP2310 too large) Max. motor rpm (MP2220 too large) Wrong angle compensation values with synchronous motors (MP2340/MP2350) DC-link voltage of power stage incorrect Invalid speed input selected (MP 2700) Invalid PWM output selected (MP 2702) Band filter parameter incorrect (MP 2540/2550)

If the error message "DSP ERROR XXXX " is generate repeatedly, please contact HEIDENHAIN. Please indicate the error message, the code letter and the register contents.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 01.10.97

Blatt Page 28

Kundendienst/Service

Blinking display

Error cause

DSP error XXXX Y (axis-specific)

Y = axis F200 F210 F220 F230 F240 F250 Speed encoder (Zn track): amplitude too small Speed encoder (Z1 track): amplitude too small reserved Motor temperature too high Unknown counter IC at speed input Power stage switches off during operation Check the pulse enable K663 at the interface board (short-time signal drop etc.) A bridge can be inserted between K663 and K9 for testing (see basic circuit diagram) This error code is only active for spindle reserved Excessive angle deviation during alignment Zn / Z1 tracks do not match; this message can also occur if MP2250.X is incorrect. Motor cannot be controlled (if controller outputs the max. current, an incorrect movement of the motor is recognized) Error with 3-D touch probe/evaluation; latch not with L1 input (G19/G26) Incorrect Ref position detected Check the shielding of the speed encoder. Standstill recognition (V=0 with IQ_max) Actual motor current above limit value Status error PWM component

F260 F270

F280

F290 F2A0 F2B0 F2C0 F2D0

If the error message "DSP ERROR XXXX " is generated repeatedly, please contact HEIDENHAIN. Please indicate the error message, the code letter and the register contents.

Service Manual TNC 426.B/430.A Blinking error messages and their causes

Ausgabe Issue 07.09.98

Blatt Page 28.1

Kundendienst/Service

5. Hardware Components of TNC 426.B/430.A


TNC component LOGIC UNIT LE 426CB/PB 1) 2)
Id.No. XXX XXX -- 3) x

TNC 426 .B

TNC 430.A

LOGIC UNIT LE 430CA/PA 1) 2)


Id.No. XXX XXX -- 3) x

VISUAL DISPLAY UNIT BC 110B (CRT interface) 4)


Id.No. 260 520 -x x

VISUAL DISPLAY UNIT BC 120 (CRT interface) 5)


Id.No. 313 037 -x
6)

VISUAL DISPLAY UNIT BF 120


Id.No. 313 506 --

KEYBOARD UNIT TE 401B 7)


Id.No. 250 517 05 x x

KEYBOARD UNIT TE 420 8)


Id.No. 313 038 01 x x

PLC I/O BOARD PL 405B (option) 9)


Id.No. 263 371 22 x x

PLC I/O BOARD PL 410B (option) 10)


Id.No. 263 371 -1) 1) 2) 2) 3) x x

C versions: with analogue nominal speed command interface P versions: with digital interface to servo amplifier CF/PF: export versions of TNC 426 CB/PB (different NC software, same hardware) CA/PA: export versions of TNC 430 CA/PA (different NC software, same hardware) The different versions of the logic units are distinguished by the following differences: - Type of position encoder inputs (11A, 1Vpp or TTL) - CRT interface for BC110B/120 or flat-panel display BF120 - Digital spindle for 9000 or 15000 rpm (for P versions only) 4) Old design (black); 14"; connecting cable to logic unit (X43) 15-pin, 2-row 5) New design (grey); 15"; connecting cable to logic unit (X43) 15-pin, 3-row (VGA standard) 6) Flat-panel display (grey) 7) Old design (black), matching BC110B 8) New design (grey), matching BC120 and BF120 9) Digital part only (32 PLC inputs / 16 PLC outputs) 10) Version 02: 64 PLC inputs / 32 PLC outputs with analogue part Version 12: 64 PLC inputs / 32 PLC outputs without analogue part

Service Manual TNC 426.B/430.A Hardware components of TNC 426.B/430.A

Ausgabe Issue 01.10.97

Blatt Page 29

Kundendienst/Service

6. LOGIC UNIT LE 426 CB/430 CA


6.1 Designation of the logic unit LE 426 CB/430 CA
ID plate and program label of the logic unit ID plate of the processor board

ID plate of the PLC graphics board is located on the board

Service Manual TNC 426.B/430.A Logic unit LE 426.B/430.A

Ausgabe Issue 01.10.97

Blatt Page 30

Kundendienst/Service

6.2

Designation of the logic unit LE 426 PB/430 PA


ID plate and program label of the logic unit ID plate of the processor board ID plate of the drive-control board

ID plate of PLC graphics board is located on the board

Service Manual TNC 426.B/430.A Logic unit LE 426.B/430.A

Ausgabe Issue 01.10.97

Blatt Page 31

Kundendienst/Service

6.3

Hardware components of the logic unit LE 426.B/430.A


LE 426 CB/CF Component LE 430 CA/CE

Components overview LE 426 CB/430 CA

PROCESSOR board PLC GRAPHICS board DRIVE (complete)

x x x

x x x

Components overview LE 426 PB/430 PA


LE 426 PB/PF Component LE 430 PA/PE

PROCESSOR board PLC GRAPHICS board DRIVE (complete) DRIVE-CONTROL board

x x x x

x x x x

Service Manual TNC 426.B/430.A Logic unit LE 426.B/430.A

Ausgabe Issue 01.10.97

Blatt Page 32

Kundendienst/Service

7.
7.1

Connector Designations and Pin Layouts


Connectors on the logic unit LE 426.B/430.A

7.1.1 Connector designation, logic unit LE 426 CB/PB


LE 426 CB/CF
NC powersupply Processor board PLC graphics board

Processor board X1 = position encoder axis 1 X2 = position encoder axis 2 X3 = position encoder axis 3 X4 = position encoder axis 4 X5 = position encoder axis 5 X6 = position encoder axis 6 X8 = analogue outputs 1 - 6 X9 = analogue outputs 7 - 13 X12 = touch probe (triggering) for workpiece calibration X13 = touch probe (triggering) for tool calibration X14 = measuring touch probe (option) X21 = data interface V.24/RS-232-C X22 = data interface V.11/RS-422 X23 = serial handwheel X25 = Ethernet interface (option) X26 = Ethernet interface (option) X30 = ref. signal spindle X35 to X37 not available B = signal ground PLC graphics board X41 = PLC output X42 = PLC input X43 = CRT (BC) connector or X49 = connector for flat-panel display X44 = 24 V power supply for PLC X45 = TNC operating panel X46 = machine operating panel X47 = PLC expansion interface X48 = PLC analogue input

X31 = NC power supply (dc-link power supply)

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 33

Kundendienst/Service

LE 426 PB/PF
NC power supply Processor board PLC graphics board Drivecontrol board
Processor board X1 = position encoder axis 1 X2 = position encoder axis 2 X3 = position encoder axis 3 X4 = position encoder axis 4 X5 = position encoder axis 5 X6 = position encoder axis 6 X8 = nominal value outputs 1 - 6 X9 = nominal value outputs 7 - 13 X12 = touch probe (triggering) for workpiece calibration X13 = touch probe (triggering) for tool calibration X14 = measuring touch probe (option) X21 = data interface V.24/RS-232-C X22 = data interface V.11/RS-422 X23 = serial handwheel X25 = Ethernet interface (option) X26 = Ethernet interface (option) X30 = ref. signal spindle X35 to X37 not available B = signal ground PLC graphics board X41 = PLC output X42 = PLC input X43 = visual display unit X44 = 24 V power supply for PLC X45 = TNC operating panel X46 = machine operating panel X47 = PLC expansion interface X48 = PLC analogue input Drive-control board X15 = speed encoder axis 1 X16 = speed encoder axis 2 X17 = speed encoder axis 3 X18 = speed encoder axis 4 X19 = speed encoder axis 5 X20 = speed encoder axis 6 X50 = feed-rate enable X51 = connector of motor power stage, axis 1 X52 = connector of motor power stage, axis 2 X53 = connector of motor power stage, axis 3 X54 = connector of motor power stage, axis 4 X55 = connector of motor power stage, axis 5 X56 = connector of motor power stage, axis 6 X57 = reserved X60 = speed encoder spindle 1) X61 = connector of motor power stage, spindle 1) 1) option for higher spindle speeds X31 = NC power supply (dc-link power supply)

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 34

Kundendienst/Service

LE 430 CA/CE
NC powersupply Processor board PLC graphics board
Processor board X1 = position encoder axis 1 X2 = position encoder axis 2 X3 = position encoder axis 3 X4 = position encoder axis 4 X5 = position encoder axis 5 X6 = position encoder axis 6 X8 = analogue outputs 1 - 6 X9 = analogue outputs 7 - 13 X12 = touch probe (triggering) for workpiece calibration X13 = touch probe (triggering) for tool calibration X14 = measuring touch probe (option) X21 = data interface V.24/RS-232-C X22 = data interface V.11/RS-422 X23 = serial handwheel X25 = Ethernet interface (option) X26 = Ethernet interface (option) X30 = ref. signal spindle X35 = position encoder axis 7 X36 = position encoder axis 8 X37 = position encoder axis 9 X38 = position encoder axis 10 (option, instead of X14) B = signal ground PLC graphics board X41 = PLC output X42 = PLC input X43 = CRT (BC) connector or X49 = connector for flat-panel display X44 = 24 V power supply for PLC X45 = TNC operating panel X46 = machine operating panel X47 = PLC expansion interface X48 = PLC analogue input

X31 = NC power supply (dc-link power supply)

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 35

Kundendienst/Service

LE 430 PA/PE
NC power supply Processor board PLC graphics board Drivecontrol board
Processor board X1 = position encoder axis 1 X2 = position encoder axis 2 X3 = position encoder axis 3 X4 = position encoder axis 4 X5 = position encoder axis 5 X6 = position encoder axis 6 X8 = nominal value outputs 1 - 6 X9 = nominal value outputs 7 - 13 X12 = touch probe (triggering) for workpiece calibration X13 = touch probe (triggering) for tool calibration X14 = measuring touch probe (option) X21 = data interface V.24/RS-232-C X22 = data interface V.11/RS-422 X23 = serial handwheel X25 = Ethernet interface (option) X26 = Ethernet interface (option) X30 = ref. signal spindle X35 = position encoder axis 7 (option) X36 = position encoder axis 8 (option) X37 = position encoder axis 9 (option) X38 = position encoder axis 10 (option, instead of X14) B = signal ground PLC graphics board X41 = PLC output X42 = PLC input X43 = Connection of visual display unit CRT (BC) or X49 = Connection of visual display unit for flat-panel display X44 = 24 V power supply for PLC X45 = TNC operating panel X46 = machine operating panel X47 = PLC expansion interface X48 = PLC analogue input Drive-control board X15 = speed encoder axis 1 X16 = speed encoder axis 2 X17 = speed encoder axis 3 X18 = speed encoder axis 4 X19 = speed encoder axis 5 X20 = speed encoder axis 6 X50 = feed-rate enable X51 = connector of motor power stage, axis 1 X52 = connector of motor power stage, axis 2 X53 = connector of motor power stage, axis 3 X54 = connector of motor power stage, axis 4 X55 = connector of motor power stage, axis 5 X56 = connector of motor power stage, axis 6 X57 = reserved X60 = speed encoder spindle X61 = connector of motor power stage, spindle X31 = NC power supply (dc-link power supply)

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 09.09.98

Blatt Page 36

Kundendienst/Service

7.1.3 Pin layout of the NC POWER SUPPLY of LE 426 .B/430.A


X31 NC power supply Terminal strip (pluggable) 5-pin PIN U1 U2 UZ +UZ Assignment Grounding conductor (ye/gr) Phase 1 Phase 2 DC-link voltage DC-link voltage + LE 426PA 330 V to 450 V via isolating transformer; 50 to 60 Hz 385 V to 660 V LE 426CA 140 V to 450 V via isolating transformer; 50 to 60 Hz

7.1.4 Pin layout of the PROCESSOR board of LE 426 .B/430.A


X1,X2,X3,X4,X5 Position encoders 1,2,3,4,5 Logic unit LE 426 PB Id.No. 311 999 .. LE 426 CB Id.No. 312 002 .. Maximum input frequency: 50 kHz Sinusoidal signal input Current interface 11 A Interpolation in TNC: 1024-fold Maximum current consumption of each input: 200 mA Flange socket with male insert (15-pin, D-Sub)
Logic Unit D-Sub connector (male) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Assignment +5V 0V I1+ I1 0V I2+ I2 0V +5V I0+ 0V I0 0V not assigned not assigned external shield

313 526 .. 313 525 ..

317 349 ..

318 177 ..

Encoder cable D-Sub connector (female) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis external shield pink grey brown white green yellow white/brown (internal shield) blue red

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power.

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 37

Kundendienst/Service

Encoder (1 Vpp)
Connector LE 426 PB X6 311 999 .., 312 000 .., 313 526 .., 313 527 .., 315 475 .., 317 349 .., 318 177 .., 318 178 .., 326 414 .., 326 416 .., 326 420 .., 326 421 .. 312 000 .., 313 527 .., 315 475 .., 318 178 .. 326 414 .., 326 416 .., 326 420 .., 326 421 .. LE 426 CB X6 X1 to X5 LE 430 PA X6 X1 to X5 X35 to X38 LE 430 CA X6 X1 to X5 X35 to X38 311 050 .., 313 523 .., 326 418 .., 326 424 .. 311 050 .., 313 523 .. 326 418 .., 326 424 .. 311 050 .., 313 523 .., 326 418 .., 326 424 .. 350 kHz 350 kHz 50 kHz 350 kHz 311 049 .., 313 521 .., 326 417 .., 325 716 .. 311 049 .., 313 521 .. 325 716 .., 326 417 .. 311 049 .., 313 521 .., 326 417 .., 325 716 .. 350 kHz 350 kHz 50 kHz 350 kHz 312 001 .., 312 002 .., 313 524 .., 313 525 .., 326 415 .., 326 419 .. 312 001 .., 313 524 .. 326 415 .., 326 419 .. 350 kHz 350 kHz 50 kHz 350 kHz Id.No. Max. input frequency

X1 to X5

350 kHz 50 kHz

Maximum input frequency: see table above Sinusoidal signal input Voltage interface 1 Vpp Interpolation in TNC: 1024-fold Maximum current consumption of each input: 200 mA Flange socket with male insert (15-pin, D-Sub)
Logic Unit D-Sub connector Assignment (male) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis + 5 V (UP) 0 V (UN) A+ A 0V B+ B 0V +5V R+ 0V R 0V not assigned not assigned external shield Encoder Cable D-Sub connector (female) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis brown/green white/green brown green grey pink blue red white black violet external shield

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power.

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 38

Kundendienst/Service

Logic unit

LE 426CB

Id.No. 312 007 .. Id.No. 313 528 ..

Maximum input frequency: 350 kHz Square-wave input (TTL) Interpolation in TNC: 4-fold Maximum current consumption: 200 mA Flange socket with male insert (15-pin, D-Sub) Logic Unit D-Sub connector Assignment (male) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis + 5 V (UP) 0 V (UN) Ua1 Ua1 0V Ua2 Ua2 0V +5V Ua0 0V Ua0 0V Uas not assigned external shield Encoder Cable D-Sub connector (female) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis external shield violet blue red white black grey pink brown/green white/green brown green

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 39

Kundendienst/Service

X8 Analogue outputs 1 to 6 Flange socket with female insert (15-pin)


Logic Unit D-Sub connector (female) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Assignment Connecting Cable D-Sub connector (male) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Color

analogue output 1: 10 V do not assign analogue output 2: 10 V analogue output 5: 10 V analogue output 3: 10 V analogue output 5: 0 V analogue output 4: 10 V analogue output 6: 10 V analogue output 1: 0 V do not assign analogue output 2: 0 V do not assign analogue output 3: 0 V analogue output 4: 0 V analogue output 6: 0 V external shield

brown brown/green yellow red/blue pink grey/pink red violet white white/grey green grey blue black
external shield

X9 Analogue outputs 7 to 13 Flange socket with female insert (15-pin)


Logic Unit D-Sub connector Assignment (female) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis analogue output 7: 10 V analogue output 13: 10 V analogue output 8: 10 V analogue output 12: 10 V analogue output 9: 10 V analogue output 12: 0 V analogue output 10: 10 V analogue output 11; 10 V analogue output 7: 0 V analogue output 13: 0 V analogue output 8: 0 V do not assign analogue output 9: 0 V analogue output 10: 0 V analogue output 11: 0 V external shield Connecting Cable D-Sub connector (male) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Color

brown brown/green yellow red/blue pink grey/pink red violet white white/grey green grey blue black
external shield

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 40

Kundendienst/Service

X12 Touch trigger probe for workpiece calibration Flange socket with female insert (15-pin)
Logic Unit D-Sub connector (female) 15-pin 1 3 4 5 6 7 8 9 10 2, 11 to 15 Chassis
1)

Assignment 0 V (internal shield) standby start +15 V 10 % (UP) +5 V 5 % (UP) battery warning 0 V (UN) trigger signal trigger signal 1) do not assign external shield

stylus at rest = high level

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power.
AK Id.No. 274 543 D-Sub connector (male) 15-pin 3 5 6 7 8 9 10 Chassis pink grey brown/green grey white/green green yellow 2 3 1 5 6 2 3 1 5 6 Chassis brown grey white green yellow external shield TS 630 Id.No. 293 714 .. TS 120 Id.No. 265 348 .. TS 220 Id.No. 293 488 ..

Flange socket on Quick disconnect, mounting base, 6-pin 6-pin 4 4 grey

external shield Chassis

Connecting cable Id.No. 310 197 .. D-Sub Connector connector (female) 7-pin (male) 15-pin 1 3 4 5 7 8 10 Chassis white/brown internal shield grey yellow brown blue white green external shield 7 5 3 2 6 1 4 Chassis

EA Id.No. 262 904 01 Flange socket on mounting base, 7-pin 7 internal shield 5 3 2 6 1 4 Chassis grey brown blue white green external shield

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 41

Kundendienst/Service

X13 Touch trigger probe for workpiece calibration Flange socket with female insert (9-pin)
Logic Unit D-Sub connector (female) 9-pin 1 2 4 7 8 9 3, 5, 6 Chassis
1)

Assignment standby 0 V (UN) +15 V 5% (UP) +5 V 5% (UP) trigger signal trigger signal1) do not assign external shield

stylus at rest = high level

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power
AK Id.No. 310 200 .. Coupling on mounting base (female) 6-pin pink 6 white/green 1 grey 5 brown/green 2 green 3 yellow 4 external shield Chassis TT 120 Id.No. 295 743 03 Connector (male) 6-pin 6 1 5 2 3 4 Chassis

D-Sub connector (male) 9-pin 1 2 4 7 8 9 Chassis

white brown green yellow external shield

X21 V.24/RS-232-C data interface Flange socket with female insert (25-pin)
Logic Unit D-Sub connector (female) 25-pin 1 GND Assignment Connecting cable Id.No. 239 760 .. D-Sub connector (male) 25-pin 1 D-Sub connector (female) 25-pin white/brown 1 ext. shield 2 3 4 5 6 7 20 8 to 19, 21 to 25 Chassis ext. shield chassis ext. shield chassis chassis chassis chassis ext. shield chassis RXD TXD CTS RTS DTR signal GND DSR do not assign 2 3 4 5 6 7 20 green yellow grey pink blue red brown 3 2 5 4 20 7 6 8 3 2 5 4 20 7 6 8 3 2 5 4 20 7 6 8 3 2 5 4 20 7 6 8 AB Id.No. 310 085 01 D-Sub connector (male) 25-pin 1 D-Sub connector (female) 25-pin 1 Connecting cable Id.No. 274 545 01 D-Sub connector (male) 25-pin 1 white/brown ext. shield yellow green pink grey brown red blue 2 3 4 5 6 7 20 8 D-Sub connector (female) 25-pin 1

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power
Service Manual TNC 426.B/430.A Connector designations and pin layouts Ausgabe Issue 01.10.97 Blatt Page 42

Kundendienst/Service

X14 Measuring touch probe (option) Flange socket with female insert (25-pin)
Logic Unit (adapter kit Id.No. 311 647 51) AK Id.No. 296 839 Connecting cable A-1016-6640 RENISHAW RENISHAW SP 2/1

D-Sub connector (female) 25-pin

Assignment

D-Sub connector (male) 25-pin

Flange socket on mounting base (female) 21-pin

Connector (male) 21-pin

3 4 16 17 7 8 20 21 11 12 24 25 1 5 9 13 14 18 22 2, 6, 10, 15, 19, 23 Chassis

Ua2 Ua1 Ua2 Ua1 Ua2 Ua1 Ua2 Ua1 Ua2 Ua1 Ua2 Ua1 0V + 12 V Overtravel 1 0V Overtravel 2 ERROR SWITCH do not assign Z axis Y axis X axis

3 4 16 17 7 8 20 21 11 12 24 25 1 5 9 13 14 18 22

pink yellow grey green brown/blue red white/blue blue violet red/blue black grey/pink white brown white/green

7 5 6 4 11 9 10 8 19 13 18 12 1 3 15

brown/green white/grey grey/brown

21 14 20

external shield

chassis

external shield chassis

chassis

external shield

chassis

chassis

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 43

Kundendienst/Service

X22 V.11/RS-422 data interface Flange socket with female insert (15-pin)
Logic Unit D-Sub connector (female) 15-pin 1 Chassis GND Assignment Connecting cable Id.No. 289 208 .. D-Sub connector (male) 15-pin 1 black ext. shield 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis RXD CTS TXD RTS DSR DTR Signal GND RXD CTS TXD RTS DSR DTR do not assign ext. shield 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis blue grey white green white/green green/pink black red pink brown yellow brown/green red/blue violet 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis D-Sub connector (female) 15-pin 1 AB Id.No. 311 086 01 D-Sub (male) 15-pin 1 D-Sub (female) 15-pin 1

connector connector

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power X23 Serial handwheel Flange socket with female insert (9-pin)
D-Sub connector (female) 9-pin 2 4 6 7 8 9 1, 3, 5 Chassis Assignment 0V +12 V 0.6 V (Uv) DTR TxD RxD DSR do not assign external shield

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 44

Kundendienst/Service

X25 Ethernet interface, RJ45 connector Maximum transfer rate: 200 kbaud to 1 Mbaud Maximum cable length: non-shielded: 100 m shielded: 400 m
RJ45 connector (female) 8-pin 1 2 3 4 5 6 7 8 Assignment TX+ TX REC+ do not assign do not assign REC do not assign do not assign

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power

X26 Ethernet interface, BNC connector (coaxial cable) Maximum cable length: 180 m
BNC connector (female) Inner conductor Shield Assignment Data (RXI, TXO) GND

X30 Reference signal of spindle


Terminal 1 2 Assignment1 +24 V 0V

7.1.5 Pin layout at the PLC graphics board of LE 426.B/430.A


X44 PLC power supply Terminal strip (pluggable) 4-pin Terminal 1 2 3 4 Assignment PLC outputs

+24 V cannot be switched off O24 to O30 by EMERG. STOP Control is ready +24 V can be switched off by EMERG. STOP 0V O16 to O23 O0 to O15

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 45

Kundendienst/Service

X41 PLC output Flange socket with female insert (37-pin, D-Sub)
Logic Unit D-Sub connector Assignment (female) 37-pin Powered via X44, pin 3; can be switched off by EMERG. STOP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 O0 O1 O2 O3 O4 O5 O6 O7 O8 O9 O10 O11 O12 O13 O14 O15 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 grey/red brown/black white/black green/black brown/red white/red white/green red/blue yellow/red grey/pink black pink/brown yellow/blue green/blue yellow red Connecting cable Id.No. 244 005 .. / Id.No. 263 954 .. D-Sub connector (male) 37-pin

Powered via X44, pin 2; can be switched off by EMERG. STOP 17 18 19 20 21 22 23 24 O16 O17 O18 O19 O20 O21 O22 O23 17 18 19 20 21 22 23 24 grey blue pink white/grey yellow/grey green/red white/pink grey/green

Powered via X44, Pin 1; cannot be switched off by EMERG. STOP 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis O24 O25 O26 O27 O28 O29 O30 test output; do not assign test output; do not assign "Control is ready test output; do not assign test output; do not assign test output; do not assign external shield 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis yellow/brown grey/brown yellow/black white/yellow grey/blue pink/blue pink/red brown/blue pink/green brown yellow/pink violet white external shield

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 46

Kundendienst/Service

X42 PLC input Flange socket with female insert (37-pin, D-Sub)
Logic Unit D-Sub connector Assignment (female) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis I0 I1 I2 I3 Acknowledgement control is ready I4 I5 I6 I7 I8 I9 I10 I11 I12 I13 I14 I15 I16 I17 I18 I19 I20 I21 I22 I23 I24 I25 I26 I27 I28 I29 I30 I31 do not assign do not assign 0 V (PLC) test output; do not assign 0 V (PLC) test output; do not assign 0 V (PLC) test output; do not assign external shield Connecting cable Id.No. 244 005 .., Id.No. 263 954 .. D-Sub connector (male) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis grey/red brown/black white/black green/black brown/red white/red white/green red/blue yellow/red grey/pink black pink/brown yellow/blue green/blue yellow red grey blue pink white/grey yellow/grey green/red white/pink grey/green yellow/brown grey/brown yellow/black white/yellow grey/blue pink/blue pink/red brown/blue pink/green brown yellow/pink violet white external shield

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 47

Kundendienst/Service

X45 TNC operating panel (TE) Flange socket with female insert (37-pin, D-Sub)
Logic Unit D-Sub connector (female) 37-pin Assignment D-Sub connector (male) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis RL0 RL1 RL2 RL3 RL4 RL5 RL6 RL7 RL8 RL9 RL10 RL11 RL12 RL13 RL14 RL15 RL16 RL17 RL18 SL0 SL1 SL2 SL3 SL4 SL5 SL6 SL7 RL19 RL20 do not assign RL21 RL22 RL23 spindle override (wiper) feed rate override (wiper) +5V override potentiometer 0V override potentiometer external shield 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis grey/red brown/black white/black green/black brown/red white/red white/green red/blue yellow/red grey/pink black pink/brown yellow/blue green/blue yellow red grey blue pink white/grey yellow/grey green/red white/pink grey/green yellow/brown grey/brown yellow/black white/yellow grey/blue pink/blue pink/red brown/blue pink/green brown yellow/pink violet white external shield 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis Connecting cable Id.No. 263 954 .. D-Sub connector (female) 37-pin TE 401 X2 D-Sub connector (male) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 48

Kundendienst/Service

X43 Visual display unit (BC 110B at logic unit with 2-row connector) Flange socket with female insert (15-pin, D-Sub)
Logic Unit Id.No. xxx xxx 3x D-Sub connector (female) 15-pin 2-row Assignment D-Sub connector (male) 15-pin 2-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis GND do not assign do not assign do not assign do not assign do not assign R GND VSYNC HSYNC GND do not assign do not assign G B external shield 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis coaxial, green coaxial, blue external shield yellow pink black coaxial, red D-Sub connector (female) 15-pin 2-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis X1 D-Sub connector (male) 15-pin 2-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Connecting cable Id.No. 250 477 .. BC 110 B

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power X43 Visual display unit (BC 110B at logic unit with 3-row connector)
Logic Unit Id.No. xxx xxx 4x D-Sub connector (female) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis R G B do not assign do not assign GND GND GND do not assign GND GND do not assign HSYNC VSYNC do not assign external shield Assignment D-Sub connector (male) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis external shield pink yellow grey green coaxial S red coaxial S green coaxial, S blue coaxial I red coaxial I green coaxial I blue Extension cable Id.No. 312 878 .. D-Sub connector (female) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Chassis Adapter 313 434 01 3-row / 2-row BC 110 B D-Sub connector (male) 15-pin 2-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power
Service Manual TNC 426.B/430.A Connector designations and pin layouts Ausgabe Issue 01.10.97 Blatt Page 49

Kundendienst/Service

X43 Visual display unit (BC 120 at logic unit with 2-row connector)
Logic Unit Id.No. xxx xxx 3x D-Sub connector (female) 15-pin 2-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis GND do not assign do not assign do not assign do not assign do not assign R GND VSYNC HSYNC GND do not assign do not assign G B external shield Chassis Assignment Adapter 313 434 02 2-row / 3-row D-Sub connector (male) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis external shield pink yellow grey green coaxial S red coaxial S green coaxial S blue coaxial I red coaxial I green coaxial I blue D-Sub connector (female) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis D-Sub connector (male) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Extension cable Id.No. 312 878 .. BC 120

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power X43 Visual display unit (BC 120 at logic unit with 3-row connector)
Logic Unit Id.No. xxx xxx 4x D-Sub connector (female) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis R G B do not assign do not assign GND GND GND do not assign GND GND do not assign HSYNC VSYNC do not assign external shield Assignment D-Sub connector (male) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis external shield pink yellow grey green coaxial S red coaxial S green coaxial S blue coaxial I red coaxial I green coaxial I blue D-Sub connector (female) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis D-Sub connector (male) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Extension cable Id.No. 312 878 .. BC 120

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power
Service Manual TNC 426.B/430.A Connector designations and pin layouts Ausgabe Issue 01.10.97 Blatt Page 50

Kundendienst/Service

X49 Visual display unit (BF 120)


Logic Unit D-Sub connector (female) 62-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 0V CLK. P HSYNC BLANK VSYNC 0V R0 R1 R2 R3 0V G0 G1 G2 G3 0V B0 B1 B2 B3 0V 0V CLK. P HSYNC BLANK VSYNC 0V R0 R1 R2 R3 0V G0 G1 G2 Assignment Extension cable Id.No. 312 876 .. D-Sub connector (male) 62-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 D-Sub connector (female) 62-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 Connecting cable Id.No. 312 875 .. D-Sub connector (male) 62-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 D-Sub connector (female) 62-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 BF 120 D-Sub connector (male) 62-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 51

Kundendienst/Service

Logic Unit D-Sub connector (female) 62-pin 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 to 62 Chassis G3 0V B0 B1 B2 B3 0V DISP.LOW DISP.LOW DISP. ON DISP.ON C0 C1 C2 C3 C4 C5 do not assign Assignment

Extension cable Id.No. 312 876 .. D-Sub connector (male) 62-pin 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 to 62 Chassis D-Sub connector (female) 62-pin 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 to 62 Chassis

Connecting cable Id.No. 312 875 .. D-Sub connector (male) 62-pin 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 to 62 Chassis D-Sub connector (female) 62-pin 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 to 62 Chassis

BF 120 D-Sub connector (male) 62-pin 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 to 62 Chassis

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 52

Kundendienst/Service

X46 Machine operating panel Flange socket with female insert (37-pin, D-Sub)
Logic Unit D-Sub connector (female) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis Assignment Connecting cable Id.No. 263 954 .. D-Sub connector (male) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis grey/red brown/black white/black green/black brown/red white/red white/green red/blue yellow/red grey/pink black pink/brown yellow/blue green/blue yellow red grey blue pink white/grey yellow/grey green/red white/pink grey/green yellow/brown grey/brown yellow/black white/yellow grey/blue pink/blue pink/red brown/blue pink/green brown yellow/pink violet white external shield D-Sub connector (female) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis MB 420 D-Sub Key connector (male) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis X Y Z IV V X+ Y+ Z+ IV+ V+ FN1 FN2 FN3 FN4 FN5 spindle ON spindle OFF coolant ON/OFF NC start NC stop RAPID black black

I128 I129 I130 I131 I132 I133 I134 I135 I136 I137 I138 I139 I140 I141 I142 I143 I144 I145 I146 I147 I148 I149 I150 I151 I152 O0 O1 O2 O3 O4 O5 O6 O7 0 V (PLC) 0 V (PLC) +24 V (PLC) +24 V (PLC) ext. shield

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 53

Kundendienst/Service

X47 PLC expansion interface 5 V interface Flange socket with male insert (25-pin, D-Sub)
Logic Unit D-Sub connector (male) 25pin 1 2 0V 0V Assignment D-Sub connector (female) 25-pin 1 2 brown, yellow, pink, red, violet red/blue, brown/green, yellow/brown, grey/brown, pink/brown 3 0V 3 brown/blue, brown/red, brown /black , yellow/grey, yellow/pink 4 5 6 7 8 9 10 11 12 13 14 do not assign address 6 INTERRUPT RESET WRITE EXTERN WRITE EXTERN address 5 address 3 address 1 do not assign board ID 3 4 5 6 7 8 9 10 11 12 13 14 yellow/blue, pink/blue, yellow/black 15 16 17 18 19 20 21 22 23 24 25 Chassis board ID 4 do not assign do not assign address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis yellow/red, grey/red, pink/red grey/blue green/black white/yellow white/black green/red white/grey white/pink black grey white external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis 15 16 17 18 19 20 21 22 23 24 25 Chassis +12 V board ID 2 board ID 1 address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield grey/green white/green pink/green green/blue white/blue white/red grey/pink blue green 4 5 6 7 8 9 10 11 12 13 14 4 5 6 7 8 9 10 11 12 13 14 serial IN 2 address 6 INTERRUPT RESET WRITE EXTERN WRITE EXTERN address 5 address 3 address 1 do not assign +12 V 3 3 0V Connecting cable Id.No. 289 111 .. D-Sub connector (male) 25-pin 1 2 X1 D-Sub connector (female) 25-pin 1 2 0V 0V 1. PL 410 B Assignment

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 54

Kundendienst/Service

X48 PLC analogue input Flange socket with female insert (25-pin)
D-Sub connector (female) 25-pin 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 13, 20 to 25 Chassis Assignment

I1+ constant current for Pt 100 I1 constant current for Pt 100 U1+ measuring input for Pt 100 U1 measuring input for Pt 100 I2+ constant current for Pt 100 I2 constant current for Pt 100 U2+ measuring input for Pt 100 U2 measuring input for Pt 100 I3+ constant current for Pt 100 I3 constant current for Pt 100 U3+ measuring input for Pt 100 U3 measuring input for Pt 100 Analogue input 1: 10 V to +10 V Analogue input 1: 0 V (ref. potential) Analogue input 2: 10 V to +10 V Analogue input 2: 0 V (ref. potential) Analogue input 3: 10 V to +10 V Analogue input 3: 0 V (ref. potential) do not assign external shield

Observe the polarity of the analogue inputs.

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 55

Kundendienst/Service

7.1.6 Pin layouts at the drive-control board of LE 426.B/430.A


X15 to X20, X60 Speed encoder (1 Vpp) Maximum input frequency: X15 to X20, X60 X60 as of NC software 280 472 01 Voltage interface 1 Vpp Flange socket with male insert (25-pin)
Logic Unit D-Sub connector (male) 25-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Chassis
1)

350 kHz 410 kHz

AK Id.No. 289 440 .. D-Sub connector (female) 25-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 assign1) 14 15 16 17 18 19 20 21 22 23 24 25 Chassis violet external shield 9 Chassis white red black green brown grey pink 15 3 13 5 6 14 4 yellow blue 8 16 blue/black red/black internal shield 11 12 17 brown/green white/green green/black yellow/black Connector (female) 17-pin 10 7 1 2

Assignment

(UP) +5 V or +6.4 V1) 0 V (UN) A+ A 0V B+ B 0V do not assign 0V do not assign do not assign temperature + +5 V or do not 0V R+ R C+ C D+ D +5 V (test) 0V temperature external shield analogue output (test)

The power supply is set via jumper on the board depending on the encoder model used.

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power X15 X16 X17 axis 1 axis 2 axis 3 X18 X19 X20 axis 4 X60 TNC 430 PA only: spindle TNC 426 PB (15 000): axis 5 TNC 430 PA: axis 6 TNC 426 PB (9 000): spindle

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 56

Kundendienst/Service

X51 to X56, X61 Output to motor power stage (TNC 426 PB, TNC 430 PA only)
Logic Unit Connecting Cable Id.No. 289 208 .. Expansion Card Id.No. 291 070 01 D-Sub connector Assignment (female) 15-pin D-Sub connector (male) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis do not assign PWM U1 PWM U2 PWM U3 reset standby Iactl 2 Iactl 1 0V U1 0V U2 0V U3 0V (analog) temp. warning Iactl 2+ Iactl + external shield 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis black blue grey white green white/green grey/pink black red pink brown yellow brown/green red/blue violet ext. shield 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis D-Sub connector (female) 15-pin X1, X2 D-Sub connector (female) 15-pin

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power. Logic level: 5V Analogue signals Iactl: 7.5 V Maximum PWM frequency: 5 kHz X51 X52 X53 axis 1 axis 2 axis 3 X54 X55 X56 axis 4 X61 TNC 430 PA only: spindle TNC 426 PB (15 000): axis 5 TNC 430 PA: axis 6 TNC 426 PB (9 000): spindle

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 57

Kundendienst/Service

Logic units up to Id.No. xxx xxx 3x X50 Feed-rate enable Terminal 1 2 3 Assignment + 24 V do not assign 0V

Logic units as of Id.No. xxx xxx 4x X50 Feed-rate enable Terminal 1 2 to 6 7 Assignment + 24 V do not assign 0V

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 58

Kundendienst/Service

7.2

Connectors on the PLC I/O boards

7.2.1 Connectors on PL 405B

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 59

Kundendienst/Service

7.2.2 Pin layout at PL 405B


X1 Connection to LE or to 1st PL
Logic unit D-Sub connector (male) 25-pin 1 2 0V 0V Assignment D-Sub connector (female) 25-pin 1 2 brown, yellow, pink, red, violet red/blue, brown/green, yellow/brown, grey/brown, pink/brown 3 0V 3 brown/blue, brown/red, brown /black , yellow/grey, yellow/pink 4 5 6 7 8 serial IN 2 do not assign do not assign RESET WRITE EXTERN 9 10 11 12 13 14 WRITE EXTERN address 5 address 3 address 1 do not assign + 12 V (from PL) 9 10 11 12 13 14 yellow/blue, pink/blue, yellow/black 15 16 17 18 19 20 21 22 23 24 25 Chassis + 12 V (from PL) board ID do not assign do not assign serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis yellow/red, grey/red, pink/red grey/blue green/black white/yellow white/black green/red white/grey white/pink black grey white external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis 15 16 17 18 19 20 21 22 23 24 25 Chassis + 12 V board ID 2 board ID 1 address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield white/red grey/pink blue green 9 10 11 12 13 14 9 10 11 12 13 14 WRITE EXTERN address 5 address 3 address 1 do not assign + 12 V 4 5 6 7 8 grey/green white/green pink/green green/blue white/blue 4 5 6 7 8 4 5 6 7 8 serial IN 2 address 6 INTERRUPT RESET WRITE EXTERN 3 3 0V Connecting Cable Id.No. 289 111 .. D-Sub connector (male) 25pin 1 2 X1 D-Sub connector (female) 25-pin 1 2 0V 0V 1. PL 410 B Assignment

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 60

Kundendienst/Service

X2 Connection to 2nd PL
1. PL 410 B X2 D-Sub connector (male) 25-pin 1 2 0V 0V Assignment D-Sub connector (female) 25-pin 1 2 brown, yellow, pink, red, violet red/blue, brown/green, yellow/brown, grey/brown, pink/brown 3 0V 3 brown/blue, brown/red, brown /black , yellow/grey, yellow/pink 4 5 6 7 8 do not assign address 6 INTERRUPT RESET WRITE EXTERN 9 10 11 12 13 14 WRITE EXTERN address 5 address 3 address 1 do not assign board ID 4 9 10 11 12 13 14 yellow/blue, pink/blue, yellow/black 15 16 17 18 19 20 21 22 23 24 25 Chassis board ID 3 board ID 2 board ID 1 address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis yellow/red, grey/red, pink/red grey/blue green/black white/yellow white/black green/red white/grey white/pink black grey white external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis 15 16 17 18 19 20 21 22 23 24 25 Chassis + 12 V board ID 2 board ID 1 address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield white/red grey/pink blue green 9 10 11 12 13 14 9 10 11 12 13 14 4 5 6 7 8 grey/green white/green pink/green green/blue white/blue 4 5 6 7 8 4 5 6 7 8 serial IN 2 address 6 INTERRUPT RESET WRITE EXTERN WRITE EXTERN address 5 address 3 address 1 do not assign + 12 V 3 3 0V CONNECTING CABLE Id.No. 289 111 .. D-Sub connector (male) 25-pin 1 2 2. PL 410 B X1 D-Sub connector (female) 25-pin 1 2 0V 0V Assignment

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 61

Kundendienst/Service

PLC input on PL 410 B


X3 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 X8 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 O48 O49 O50 O51 O52 O53 O54 O55 O56 O57 O58 O59 O60 O61 O62 2. PL O80 O81 O82 O83 O84 O85 O86 O87 O88 O89 O90 O91 O92 O93 O94 Assignment 3. Pl O144 O145 O146 O147 O148 O149 O150 O151 O152 O153 O154 O155 O156 O157 O158 4. PL O176 O177 O178 O179 O180 O181 O182 O183 O184 O185 O186 O187 O188 O189 O190 I64 I65 I66 I67 I68 I69 I70 I71 I72 I73 I74 I75 I76 I77 I78 I79 2. PL I192 I193 I194 I195 I196 I197 I198 I199 I200 I201 I202 I203 I204 I205 I206 I207 Assignment 3. PL I256 I257 I258 I259 I260 I261 I262 I263 I264 I265 I266 I267 I268 I269 I270 I271 4. PL I320 I321 I322 I323 I324 I325 I326 I327 I328 I329 I330 I331 I332 I333 I334 I335 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 X4 Pin 1. PL I80 I81 I82 I83 I84 I85 I86 I87 I88 I89 I90 I91 I92 I93 I94 I95 2. PL I208 I209 I210 I211 I212 I213 I214 I215 I216 I217 I218 I219 I220 I221 I222 I223 Assignment 3. PL I272 I273 I274 I275 I276 I277 I278 I279 I280 I281 I282 I283 I284 I285 I286 I287 4. PL I336 I337 I338 I339 I340 I341 I342 I343 I344 I345 I346 I347 I348 I349 I350 I351

"Control is ready

X9, X10, X13, X14 Power supply of PL 405B


Pin X9 X10 X13 X14 Assignment 0V + 24V- logic supply and "Control is ready " + 24V- supply of outputs + 24V- supply of outputs O48 - O55 O56 - O62 O80 - O87 O88 - O94 O111 - O118 O114 - O125 O143 - O150 O151 - O157 1.PL 2.PL 3.PL 4.PL

Fuse:

F1: F2.5 A (+ 24V- logic supply, not accessible from outside)

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 62

Kundendienst/Service

7.2.3 Connectors on PL 410B

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 63

Kundendienst/Service

7.2.4 Pin layout at PL 410B


X1 Connection to LE or to 1st PL
Logic unit D-Sub connector (male) 25-pin 1 2 0V 0V Assignment D-Sub connector (female) 25-pin 1 2 brown, yellow, pink, red, violet red/blue, brown/green, yellow/brown, grey/brown, pink/brown 3 0V 3 brown/blue, brown/red, brown /black , yellow/grey, yellow/pink 4 5 6 7 8 9 10 11 12 13 14 serial IN 2 do not assign do not assign RESET WRITE EXTERN WRITE EXTERN address 5 address 3 address 1 do not assign + 12 V (from PL) 4 5 6 7 8 9 10 11 12 13 14 yellow/blue, pink/blue, yellow/black 15 16 17 18 19 20 21 22 23 24 25 Chassis + 12 V (from PL) board ID do not assign do not assign serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis yellow/red, grey/red, pink/red grey/blue green/black white/yellow white/black green/red white/grey white/pink black grey white external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis 15 16 17 18 19 20 21 22 23 24 25 Chassis + 12 V board ID 2 board ID 1 address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield grey/green white/green pink/green green/blue white/blue white/red grey/pink blue green 4 5 6 7 8 9 10 11 12 13 14 4 5 6 7 8 9 10 11 12 13 14 serial IN 2 address 6 INTERRUPT RESET WRITE EXTERN WRITE EXTERN address 5 address 3 address 1 do not assign + 12 V 3 3 0V Connecting cable Id.No. 289 111 .. D-Sub connector (male) 25-pin 1 2 X1 D-Sub connector (female) 25-pin 1 2 0V 0V 1. PL 410 B Assignment

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 64

Kundendienst/Service

X2 Connection to 2nd PL
1. PL 410 B X2 D-Sub connector (male) 25-pin 1 2 0V 0V Assignment D-Sub connector (female) 25-pin 1 2 brown, yellow, pink, red, violet red/blue, brown/green, yellow/brown, grey/brown, pink/brown 3 0V 3 brown/blue, brown/red, brown /black , yellow/grey, yellow/pink 4 5 6 7 8 do not assign address 6 INTERRUPT RESET WRITE EXTERN 9 10 11 12 13 14 WRITE EXTERN address 5 address 3 address 1 do not assign board ID 4 9 10 11 12 13 14 yellow/blue, pink/blue, yellow/black 15 16 17 18 19 20 21 22 23 24 25 Chassis board ID 3 board ID 2 board ID 1 address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis yellow/red, grey/red, pink/red grey/blue green/black white/yellow white/black green/red white/grey white/pink black grey white external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis 15 16 17 18 19 20 21 22 23 24 25 Chassis + 12 V board ID 2 board ID 1 address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield white/red grey/pink blue green 9 10 11 12 13 14 9 10 11 12 13 14 WRITE EXTERN address 5 address 3 address 1 do not assign + 12 V 4 5 6 7 8 grey/green white/green pink/green green/blue white/blue 4 5 6 7 8 4 5 6 7 8 serial IN 2 address 6 INTERRUPT RESET WRITE EXTERN 3 3 0V Connecting cable Id.No. 289 111 .. D-Sub connector (male) 25-pin 1 2 X1 D-Sub connector (female) 25-pin 1 2 0V 0V 2. PL 410 B Assignment

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 65

Kundendienst/Service

X3 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 I64 I65 I66 I67 I68 I69 I70 I71 I72 I73 I74 I75 I76 I77 I78 I79 2. PL I192 I193 I194 I195 I196 I197 I198 I199 I200 I201 I202 I203 I204 I205 I206 I207 Assignment 3. PL I256 I257 I258 I259 I260 I261 I262 I263 I264 I265 I266 I267 I268 I269 I270 I271 4. PL I320 I321 I322 I323 I324 I325 I326 I327 I328 I329 I330 I331 I332 I333 I334 I335

X4 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 I80 I81 I82 I83 I84 I85 I86 I87 I88 I89 I90 I91 I92 I93 I94 I95 2. PL I208 I209 I210 I211 I212 I213 I214 I215 I216 I217 I218 I219 I220 I221 I222 I223 Assignment 3. PL I272 I273 I274 I275 I276 I277 I278 I279 I280 I281 I282 I283 I284 I285 I286 I287 4. PL I336 I337 I338 I339 I340 I341 I342 I343 I344 I345 I346 I347 I348 I349 I350 I351

X5 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 I96 I97 I98 I99 I100 I101 I102 I103 I104 I105 I106 I107 I108 I109 I110 I111 2. PL I224 I225 I226 I227 I228 I229 I230 I231 I232 I233 I234 I235 I236 I237 I238 I239 Assignment 3. PL I288 I289 I290 I291 I292 I293 I294 I295 I296 I297 I298 I299 I300 I301 I302 I303 4. PL I352 I353 I354 I355 I356 I357 I358 I359 I360 I361 I362 I363 I364 I365 I366 I367

X6 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 I112 I113 I114 I115 I116 I117 I118 I119 I120 I121 I122 I123 I124 I125 I126 I127 2. PL I240 I241 I242 I243 I244 I245 I246 I247 I248 I249 I250 I251 I252 I253 I254 I255 Assignment 3. PL I304 I305 I306 I307 I308 I309 I310 I311 I312 I313 I314 I315 I316 I317 I318 I319 4. PL I368 I369 I370 I371 I372 I373 I374 I375 I376 I377 I378 I379 I380 I381 I382 I383

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 66

Kundendienst/Service

X7 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 O32 O33 O34 O35 O36 O37 O38 O39 O40 O41 O42 O43 O44 O45 O46 O47 2. PL O64 O65 O66 O67 O68 O69 O70 O71 O72 O73 O74 O75 O76 O77 O78 O79 Assignment 3. PL O128 O129 O130 O131 O132 O133 O134 O135 O136 O137 O138 O139 O140 O141 O142 O143 4. PL O160 O161 O162 O163 O164 O165 O166 O167 O168 O169 O170 O171 O172 O173 O174 O175

X8 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 O48 O49 O50 O51 O52 O53 O54 O55 O56 O57 O58 O59 O60 O61 O62 2. PL O80 O81 O82 O83 O84 O85 O86 O87 O88 O89 O90 O91 O92 O93 O94 Assignment 3. Pl O144 O145 O146 O147 O148 O149 O150 O151 O152 O153 O154 O155 O156 O157 O158 4. PL O176 O177 O178 O179 O180 O181 O182 O183 O184 O185 O186 O187 O188 O189 O190

"Control is ready

X9, X10, X11, X12, X13, X14, X23 Power supply of PL 410B Terminal strip (X23 also pluggable)
Pin X9 X10 X11 1) X12 1) X13 X14 X23 1) Pin 1 Pin 2 Assignment 0V + 24V- logic supply and "Control is ready" + 24V- supply for outputs + 24V- supply for outputs + 24V- supply for outputs + 24V- supply for outputs + 24V- supply for analogue part 0V O32 - O39 O40 - O47 O48 - O55 O56 - O62 O64 - O71 O72 - O79 O80 - O87 O88 - O94 O95 - O102 O130 - O110 O111 - O118 O114 - O125 O127 - O134 O135 - O142 O143 - O150 O151 - O157 1.PL 2.PL 3.PL 4.PL

Fuse: F1: F2.,5 A (+ 24V- logic supply, fuse not accessible from outside)

X15 1), X16 1), X17 1), X18 1) Analogue inputs 10V Pin no. 1 2 3 Assignment voltage input ( 10V) 0V shield

X19 1), X20 1), X21 1), X22 1) Inputs for PT 100 thermistors Four-wire connector with constant current source Pin no. Assignment 1 I+ constant current for PT 100 2 U+ measuring input 3 Umeasuring input 4 Iconstant current for PT 100 5 shield
1)

not available on PL 410B, version 12

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 67

Kundendienst/Service

7.3

Connectors on the keyboard units

7.3.1 Connectors on TE 401B/420

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 68

Kundendienst/Service

7.3.2 Pin layout at TE 401B/420


X1 Connection of the soft keys of the visual display unit Plug-type connector with female insert (9-pin) Pin no. Assignment 1 SL0 2 SL1 3 SL2 4 SL3 5 do not assign 6 RL15 7 RL14 8 RL13 9 RL12 X2 Connection to the logic unit (LE) Flange socket with male insert (37-pin) Pin no. Assignment 1 RL0 2 RL1 3 RL2 4 RL3 5 RL4 6 RL5 7 RL6 8 RL7 9 RL8 10 RL9 11 RL10 12 RL11 13 RL12 14 RL13 15 RL14 16 RL15 17 RL16 18 RL17 19 RL18 20 SL0 21 SL1 22 SL2 23 SL3 24 SL4 25 SL5 26 SL6 27 SL7 28 SL19 29 SL20 30 do not assign 31 RL21 32 RL22 33 RL23 34 spindle override (wiper) 35 feed-rate override (wiper) 36 + 5V 37 0V

= key matrix

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 69

Kundendienst/Service

7.4

Connectors on the visual display unit

7.4.1 Visual display unit BC 110 B

X1 Connection to the logic unit Flange socket with male insert 2-row, 15-pin, SUB-D Pin layout: see logic unit X43

X2 Connection of the soft keys to the keyboard unit Flange socket with male insert (9-pin) Pin no. Assignment 1 SL0 2 SL1 3 SL2 4 SL3 6 RL15 7 RL14 8 RL13 9 RL12

X3 Power connection Clamp connector (3-pin) Assignment as labelled

X4 Test output 1) Clamp connector (2-pin) Pin no. Assignment + 6V 0V = key matrix 1) do not use!

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 70

Kundendienst/Service

7.4.2 Visual display unit BC 120

Connection to the logic unit Flange socket with male insert 3-row, 15-pin, D-SUB

Pin layout: see logic unit X43

X2 Connection of the soft keys to the logic unit Flange socket with male insert 2-row, 9-pin, D-SUB Pin no. Assignment 1 SL0 2 SL1 3 SL2 4 SL3 6 RL15 7 RL14 8 RL13 9 RL12

Power connection with EURO connector

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 71

Kundendienst/Service

7.4.3 Visual display unit BF 120

X2 Connection to the logic unit Flange socket with male insert (62-pin) Pin layout: see LE X49 X1 Power supply Terminal strip, pluggable, 2-pin Pin no. Assignment 1 +24V- supply 2 0V

X3 Connection of the soft keys to the keyboard unit Flange socket with male insert (9-pin) Pin no. Assignment 1 SL0 2 SL1 3 SL2 4 SL3 6 RL15 7 RL14 8 RL13 9 RL12

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 72

Kundendienst/Service

7.5 Connectors on the interface board


X1 and X2 X351 NB = Connection of motor power stage (X51 to X56) of LE 426.B/430.A SIMODRIVE device bus not ready Monitoring of Uz, temperature (power stage), supply voltage and pulse enable pulse enable Contact 1 of normally closed contact Contact 2 of normally closed contact Safety relay for pulse enable Power supply of SIMODRIVE device bus

IF = AS1 AS2 K663 K9

X1, X2 Connection of LE 426.B/430.A D-Sub connector (male) 15-pin Pin no. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Assignment not assigned PWM U1 PWM U2 PWM U3
RESET standby Iactl 2 Iactl 1 0V U1 0V U2 0V U3 0V (analog)
temperature warning

Iactl 2+ Iactl 1+ external shield

The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power.

Service Manual TNC 426.B/430.A Connector designations and pin layouts

Ausgabe Issue 01.10.97

Blatt Page 73

Kundendienst/Service

7.6

Connectors on machine operating panel MB 420

Flange socket with female insert (37-pin, D-SUB)


Logic Unit D-Sub connector (female) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis Assignment Connecting Cable Id.No. 263 954 .. D-Sub connector (male) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis grey/red brown/black white/black green/black brown/red white/red white/green red/blue yellow/red grey/pink black pink/brown yellow/blue green/blue yellow red grey blue pink white/grey yellow/grey green/red white/pink grey/green yellow/brown grey/brown yellow/black white/yellow grey/blue pink/blue pink/red brown/blue pink/green brown yellow/pink violet white ext. shield D-Sub connector (female) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis MB 420 D-Sub connector Key (male) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis X Y Z IV V X+ Y+ Z+ IV+ V+ FN1 FN2 FN3 FN4 FN5 spindle ON spindle OFF coolant ON/OFF NC start NC stop RAPID black black

I128 I129 I130 I131 I132 I133 I134 I135 I136 I137 I138 I139 I140 I141 I142 I143 I144 I145 I146 I147 I148 I149 I150 I151 I152 O0 O1 O2 O3 O4 O5 O6 O7 0 V (PLC) 0 V (PLC) +24 V (PLC) +24 V (PLC) ext. shield

The keys for "control voltage ON ", "NC STOP" and "NC START" are equipped with lamps that are powered externally with +24V at X2 + +24V DC and X1 0V.
Service Manual TNC 426.B/430.A Connector designations and pin layouts Ausgabe Issue 01.10.97 Blatt Page 74

Kundendienst/Service

Service Manual TNC 426.B/430.A Grounding diagram

Ausgabe Issue 01.10.97

Blatt Page 75

Kundendienst/Service

Service Manual TNC 426.B/430.A Block diagrams

Ausgabe Issue 09.09.99

Blatt Page 76

Kundendienst/Service

Block diagram of control loop


Block diagram of an analogue axis

Block diagram of a digital axis

Service Manual TNC 426.B/430.A Block diagrams

Ausgabe Issue 01.10.97

Blatt Page 77

Kundendienst/Service

Service Manual TNC 426.B/430.A Block diagrams

Ausgabe Issue 01.10.97

Blatt Page 78

Actual position

Kundendienst/Service

10. Board Descriptions


LE 426 CB/430 CA
Processor board
Interface Data interface V.24/RS-232-C Data interface V.11/RS-422 Serial handwheel Position encoder inputs 3-D touch probes Monitoring Position encoder inputs Axis positions Program memory Data processing EMERGENCY STOP

LE 426 PB/430 PA
Processor board
Interface Data interface V.24/RS-232-C Data interface V.11/RS-422 Serial handwheel Position encoder inputs 3-D touch probes Monitoring Position encoder inputs Axis positions Program memory Data processing EMERGENCY STOP

PLC graphics board


Interface 57 PLC inputs 31 PLC outputs Visual display unit Keyboard unit Machine operating panel PLC I/O boards Monitoring Temperature Voltages Buffer battery

PLC graphics board


Interface 57 PLC inputs 31 PLC outputs Visual display unit Keyboard unit Machine operating panel PLC I/O boards Monitoring Temperature of the logic unit Voltages Buffer battery

Drive-control board
Interface Speed encoder inputs Connection of motor power stage Monitoring Motor temperature Temperature of servo amplifier Speed encoder inputs

Service Manual TNC 426.B/430.A Board description TNC 426

Ausgabe Issue 01.10.97

Blatt Page 79

Kundendienst/Service

11.
11.1

Power Supply
Requirements to the external power supply

11.1.1 NC power supply (dc-link power supply)


LE 426 CB, LE 430 CA: For LE 426CA an NC power supply of 140 V to 450 V at the terminals U1 and U2 is required. The monitoring of the supply voltage can be switched off via module 9167. To observe the European standards for electromagnetic compatibility (EN 55022), LE may only be connected to the public AC line via an isolating transformer or in connection with a line filter. Among other things these standards have to be observed to attach the CE label. If a line filter has already been installed for the supply voltage of the inverter, this voltage may also be used for the logic unit. LE 426 PB, LE 430 PA: For LE 426PA an NC power supply of 330 V to 450 V at the terminals U1 and U2 has to be applied. This voltage must be applied via an isolating transformer (100 VA) with basic insulation according to IEC 742 EN 50 178. To ensure the power supply of the drive control in the case of power failure, the LE must be powered with the dc-link power of the servo amplifier (385 V to 660 V) at the terminals +Uz and Uz. If the dc-link power is available immediately after power-on, the supply voltage at the terminals U1 and U2 is not required. In this case a bridge must be inserted between +Uz and U1. The rectified voltage is monitored. A short-time overvoltage (approx. 5 seconds) of up to 720 V is permissible. If the voltage exceeds 720 V, the NC switches off the pulse enable ( 4AIAJ ) for the IGBT of the power stage. The motors run out non-controlled and no power can be fed into the dc link. If the voltage is lower than 385 V ( *** POWER FAIL *** ) the halting procedure for all drives is controlled. The monitor of the supply voltage can be switched on and off via the module 9167. If the voltage falls below 155 V, the control is reset; the dc-link power supply switches off at 135 V.

Service Manual TNC 426.B/430.A 11. Power supply

Ausgabe Issue 21.07.99

Blatt Page 80

Kundendienst/Service

11.1.2 PLC power supply


The PLC of the LE and the PL are operated with a control voltage of 24V- of the machine tool, generated according to IEC 742 EN 50 178 (basic insulation). Superimposed AC voltage components arising from a non-controlled three-phase bridge connection with a ripple factor of 5% (see German standard DIN 40110/10.75, section 1.2) are permissible.

U 32.6 V 31 V

20.4 V 18.5 V

The 0V line of the PLC supply voltage must be connected to the signal ground of the machine via a ground connection (minimum cross section 6 mm2).

Power supply

Voltage range Mean value of dc voltage lower limit 20.4 V - - upper limit 31 V - - voltages up to 36 V - - - are permissible for t < 100 ms.

Max. current consumption Power consumption (if half of the outputs are (if half of the outputs are active simultaneously) active simultaneously) LE: 2A LE: 48 W

24 V IEC 742 EN 50 178, basic insulation

PL 410 B: 20 A

PL 410 B: 480 W

Service Manual TNC 426.B/430.A Power supply

Ausgabe Issue 01.10.97

Blatt Page 81

Kundendienst/Service

Notes

Service Manual TNC 426.B/430.A Power supply

Ausgabe Issue 01.10.97

Blatt Page 82

Kundendienst/Service

11.1.3 Power supply of the visual display unit


BC 110B

X1 = connection of logic unit X2 = connection of keyboard unit (for soft keys)


X3 = Power connection Line voltage Voltage range Line fuse Frequency range Power consumption X4 = Voltage output 1) Connection + Assignment 6V 0V 110 V~ 85 ... 132 V~ T 2.0 A 220 V~ 170 ... 264 V~ T 2.0 A 49 ... 61 Hz 60 W

Note: The fan of BC 110B is powered internally with + 24V.


1)

do not assign

Service Manual TNC 426.B/430.A Power supply

Ausgabe Issue 01.10.97

Blatt Page 83

Kundendienst/Service

BC 120

BC 120 Line voltage Frequency range Power consumption 100 V to 240 V 50 Hz to 60 Hz 80 W

Line connection with Euro connector


Terminal L1 N Assignment L1 (black) MP (blue) GND (yellow/grey)

Service Manual TNC 426.B/430.A Power supply

Ausgabe Issue 01.10.97

Blatt Page 84

Kundendienst/Service

BF 120

BF 120

X1 Power supply
Terminal 1 2 Assignment +24V- power supply with basic insulation according to IEC 742, EN 50 178 0V

Current consumption: 15 W

Service Manual TNC 426.B/430.A Power supply

Ausgabe Issue 01.10.97

Blatt Page 85

Kundendienst/Service

11.2

Power supply of the NC (dc-link power supply)

The power supply of the TNC is connected to the terminals of X31. X31 NC power supply
Terminal Assignment grounding conductor (yellow/grey) U1 U2 UZ +UZ Phase 1 Phase 2 dc-link power dc-link power + 330V~ to 450V~ via insulating transformer; 50 to 60 Hz 385 V to 660V
1)

LE 426 PB, LE 430 PA

LE 426 CB, LE 430 CA

140V~ to 450V~ 50 to 60 Hz

1) other voltage ranges on request

Power consumption: approx.55 W Danger of electrical shock! The dc-link power supply may only be opened by HEIDENHAIN service staff.

dc-link power supply

Service Manual TNC 426.B/430.A Power supply

Ausgabe Issue 01.10.97

Blatt Page 86

11.2.1 Block diagram of dc-link power supply

Kundendienst/Service

Service Manual TNC 426.B/430.A Power supply

+ 5V

LH14 LH12
X3/1

re/bl

1 (+ 5V*1) 12 (0V*1)

re/bk 12

+U_fan gn br 6 3 11 6 3 11 (+ 15V) (+ 12V)

+ 15V
+UZ

LH13 LH10
X4/2

+ 12V

+ 12V
F4 2A

LH9

control logic
L1 L2 L3

bk

(0V)

X4/3 X3/2

0V 0V_fan ye gr 2 9 2 (- 12V)

- 12V - 15V
+ 6,4V + 5V
- UZ

LH11 LH8 LH7


X4/1 + 5V

9 (- 15V) 15 (+ 6,4V) 13 (+ 5V) 4 (+ 5V) 14 (0V) 5 (0V)

wh/re15 re re bk bk 13 4 14 5

LH4 LH6 LH3 LH5

Ausgabe Issue 01.10.97

control

controller

Res

LH1

br/gn 7

7 (- RES)

Blatt Page 87

U1

F1 2A

power fail evaluation

PWF -U_BATT SP13 +U_BATT SP10

LH2

br/ye 10

10 (- AC FAIL)

U2 PE

F2 2A

LH15

pi

8 (U_BATT)

Extern

X31

Power Supply Unit TNC 426

battery 3x 1,5V

X5

Processor Board

Kundendienst/Service

11.3

Checking the NC power supply (dc-link power supply)

If an error occurs in the dc-link power supply (all voltages missing), first check the power supply line (5-pin terminal strip X31). Moreover, the supply lines of the dc-link power supply (of P-versions only) may be protected by HEIDENHAIN by means of a protective PCB (see fig. 1) The voltages may only be measured on the processor board and on the drive-control board. The test points on the respective board can be found easily. The measured values and their tolerances can be seen from the table below. If the measured values deviate distinctly from the values in the table, the power supply assembly is defective.

Danger of electrical shock! The dc-link power supply may only be opened by HEIDENHAIN service staff.

Fig. 1:

The protective PCB is equipped with 4A/500V fuses.

10.3.1 Voltages
Test point on the board + 5V + 6,4V + 15V + 12V - 12V - 15V + 5V * 1
1)

Reference point on the board 0V 0V 0V 0V 0V 0V 0V * 1

Output + 5V + 6.4V + 15V + 12V - 12V - 15V + 5V * 1 1)

UNOML + 5V + 6.4V + 15V + 12V - 12V - 15V + 5V-

Tolerance +/- 0.2V +/- 0.25V +/- 0.6V +/- 0.5V +/- 0.5V +/- 0.6V +/- 0.2V

floating power supply for the data interfaces

Observe the safety instructions!


Service Manual TNC 426.B/430.A Power supply Ausgabe Issue 01.10.97 Blatt Page 88

Kundendienst/Service

11.4
Terminal 1 2 3 4

Power supply of the PLC


Assignment +24 V cannot be switched off by EMERG. STOP +24 V can be switched off by EMERG. STOP 0V PLC outputs O24 to O30 Control is ready O16 to O23 O0 to O15

X44 PLC power supply at the LE

Danger to internal components! Only use the original fuse types as replacement.

Supply voltage of PL 410 B Terminal X9 X10 X11 X12 X13 X14 Assignment 0V +24 V logic supply and "Control is ready +24 V supply for outputs +24 V supply for outputs +24 V supply for outputs +24 V supply for outputs O32 O39 O40 O47 O48 O55 O56 O62 O64 O71 O72 O79 O80 O87 O88 O94 O128 O135 O136 O143 O144 O151 O152 O158 O16O O167 O168 O175 O176 O183 O184 O190 1. PL 2. PL 3. PL 4. PL

The PLC I/O board PL 410B is also available with additional analogue inputs and with inputs for the Pt 100 thermistors. The power supply for these inputs must comply with the recommendations in IEC 742 EN 50 178, 5.88 for separation from line power.
X23 Power supply of the analogue inputs at PL 410 B Terminal 1 2 Assignment +24 V 0V (IEC 742 EN 50 178, 5.88; low-voltage electrical separation)

Service Manual TNC 426.B/430.A Power supply

Ausgabe Issue 28.07.98

Blatt Page 89

Kundendienst/Service

11.4.1 Block diagram of PLC power supply


Machine operating panel
1

X46 . . .

33 34 35 36 37

PLC input
1 34 for testing only 35 36 37

X42 . .

F1 F 2,0A

+24V_PLC

2)

PLC output
1

X41

F3 F 2A

+24V_PLC1

3)

. .
33 34 for testing only 35 36 37

F2 F 3,15A

+24V_PLC2

4)

0 V *2 (0V PLC)

+5V*2 0V*2

Power supply for optocouplers of PL interface metallically insulated2)

PLC power supply


3~
+24V

24V 24V_A can be switched off by EMG. STOP 24V_A 0V B

X44
1 2 3 4

0V

1 0

Power supply for analogue inputs


1~
0V

+24V

X23/1

X23/2 X9 X10 X11X12 X13 X14 1)


1) 1) 1)

not with PL 405B optionally 24V or 24V_A

PL 405B/410B (option)
1) 2) 3) 4)

can be powered with 24V or 24V_A


Visual check of power supply by LED (green, D7, +5 2) around connector X44 Visual check of power supply by LED (green, D8, +24_1) around connector X44 Visual check of power supply by LED (green, D9, +24_2) around connector X44

Service Manual TNC 426.B/430.A Power supply

Ausgabe Issue 01.10.97

Blatt Page 90

Kundendienst/Service

11.5 Buffer battery


The buffer battery is the power source for the RAM when the machine is switched off. If the error message Exchange buffer battery is displayed, the batteries must be exchanged within one week. The buffer batteries are located behind a screw fitting in the power supply unit of the LE. To exchange the batteries the LE must be opened by undoing the snaps. To secure RAM data the TNC in addition to the batteries features a capacitor located on the processor board. Therefore, the line voltage may be switched off when the batteries are exchanged. Without the batteries, the charge of the capacitor is capable of maintaining the memory contents for about one day. The charge of the capacitor and the current voltage of the buffer battery can be seen in the INFO menu (see sec. 11.6). The capacitor is only being charged when the TNC is on. Capacitor

Batteries: 3 AAA size batteries, leak-proof IEC designation: "LR6"

Processor board

Service Manual TNC 426.B/430.A Power supply

Ausgabe Issue 01.10.97

Blatt Page 91

Kundendienst/Service

11.6

Info Menu
Function
TNC in operating mode PROGRAMMING AND EDITING Prepare TNC for input of code number
MOD

Press key

ENT

Enter code number, confirm with ENT

The following information is displayed on the screen:

Charge of buffer battery Charge of capacitor 5V supply voltage Temperature inside the logic unit Note: The values are updated every minute, the display each time the Info menu is called up.

Service Manual TNC 426.B/430.A Power supply

Ausgabe Issue 01.10.97

Blatt Page 92

Kundendienst/Service

12. Keyboard Unit TE 401B/420


12.1 Overview
TE 401B Id.No. 250 517 05 (black) TE 420 Id.No. 313 038 01 (grey)

Service Manual TNC 426.B/430.A Keryboard unit TE 401/411

Ausgabe Issue 01.10.97

Blatt Page 93

Kundendienst/Service

12.2

Checking the keyboard unit

The keyboard units can be checked quickly and reliably by means of a test adapter.

12.2.1 Checking the key functions


Proceeding:

Observe the safety instructions! Switch off power. Disconnect the keyboard unit from the LE and connect the test adapter (see section 21) to the keyboard unit. The key contacts can now be measured at the test adapter using an ohmmeter. is pressed at the TNC operating panel, a resistance of approx. 1 must be measured at the adapter If. e.g. between PIN 8 and PIN 24 (see key matrix, sections 12.2.3 and 12.2.4); consider the resistance of the testing wires.
PGM MGT

12.2.2 Measuring setup for checking the functions of the NC keys


TE
X1 (9-pin)

BC/BF

X2 (37-pin)

Test adapter

Multimeter

Service Manual TNC 426.B/430.A Keryboard unit TE 401/411

Ausgabe Issue 01.10.97

Blatt Page 94

Kundendienst/Service

12.2.3 Key matrix of the keyboard unit


X2 Pin Key 1 RL0 2 1 3 2 4 3 5 4 6 5 7 6 8 7 9 8 17 16 X X 18 17 19 18 28 19 29 20 31 21 32 22 20 SL0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X 21 1 22 2 23 3 24 4 25 5 26 6 27 7

! S
0/ 0

&
*

( )

"
Q W E R T Y U O P
Service Manual TNC 426.B/430.A Keryboard unit TE 401/411

Ausgabe Issue 01.10.97

Blatt Page 95

Kundendienst/Service

X2 Pin Key

1 RL0

2 1

3 2

4 3

5 4

6 5

7 6

8 7

9 8

17 16

18 17

19 18

28 19

29 20

31 21 X

32 22

20 SL0

21 1

22 2

23 3 X

24 4

25 5

26 6

27 7

RET

X X

X X X

A S D F G H J K L

X X X X X X X X X X X X X X X X

X X X X X

:
SPACE

X X X X X X X X X

Z
X

X X X X X X X

C V B N M
,

Service Manual TNC 426.B/430.A Keryboard unit TE 401/411

Ausgabe Issue 01.10.97

Blatt Page 96

Kundendienst/Service

X2 Pin Key

1 RL0

2 1

3 2

4 3

5 4

6 5

7 6

8 7

9 8

17 16

18 17

19 18

28 19

29 20 X

31 21

32 22

20 SL0

21 1

22 2

23 3

24 4

25 5

26 6

27 7 X

?
SPACE

X X X

X X X

PGM MGT

X X X X X X X

X X X X

CALC

MOD

HELP

X X X X X X X X X

X X X X X X

APPR DEP

X X X

X X X

Service Manual TNC 426.B/430.A Keryboard unit TE 401/411

Ausgabe Issue 01.10.97

Blatt Page 97

Kundendienst/Service

X2 Pin Key
CHF

1 RL0

2 1

3 2

4 3

5 4

6 5

7 6

8 7

9 8 X

17 16

18 17

19 18

28 19

29 20

31 21

32 22

20 SL0

21 1

22 2

23 3 X X X

24 4

25 5

26 6

27 7

X X X X X X X X

CR

RND

CT

CC

X X

TOUCH PROBE

X X X X X X X X X

X X X X X X X X X X

CYCL DEF

CYCL CALL

LBL SET

LBL CALL

STOP

TOOL DEF

TOOL CALL

PGM CALL

X
7 8 9
X X X

X X X X

Y
4
X

X X

Service Manual TNC 426.B/430.A Keryboard unit TE 401/411

Ausgabe Issue 01.10.97

Blatt Page 98

Kundendienst/Service

X2 Pin Key

1 RL0

2 1 X

3 2

4 3

5 4

6 5

7 6

8 7

9 8

17 16

18 17

19 18

28 19

29 20

31 21

32 22

20 SL0

21 1

22 2

23 3 X X

24 4

25 5

26 6

27 7

5 6
X

Z
1 2 3 IV 0
X X X X X X

X X X X

X X X X X X X X X X X X X X X X X X X X X X X X X X X X X

.
V +/

Q
CE
DEL

X X

P
NO ENT

X X X

ENT

END

GOTO

Service Manual TNC 426.B/430.A Keryboard unit TE 401/411

Ausgabe Issue 01.10.97

Blatt Page 99

Kundendienst/Service

12.2.4 Key matrix of the VDU keys


BC 110B
X1 Pin 1) X2 Pin 1) Key 2) 4b 13 RL12 3b 14 RL13 2b 15 RL14 1b 16 RL15 X 1a 20 SL0 2a 21 SL1 X 3a 22 SL2 4a 23 SL3

SK1 SK2 SK3 SK4 SK5 SK6 SK7 SK8


X X X X

X X X X X X X X X X X

X X

X X

1) 2)

connector on the keyboard unit key on VDU

X1: connection of ribbon cable VDU keyboard unit (plug-type connector) X2: connection of cable keyboard unit logic unit (D-SUB, 37-pin) SK = soft key ( SK1...SK8 from left to right)

Service Manual TNC 426.B/430.A Keyboard unit TE 401/411

Ausgabe Issue 01.10.97

Blatt Page 100

Kundendienst/Service

BC 120 / BF 120
X1 Pin 1) X2 Pin 1) Key 2) 4b 13 RL12 3b 14 RL13 2b 15 RL14 1b 16 RL15 X 1a 20 SL0 2a 21 SL1 X 3a 22 SL2 4a 23 SL3

X X X X X X X X X X X X X X X X X

SK1 SK2 SK3 SK4 SK5 SK6 SK7 SK8


X X

1) 2)

connector on the keyboard unit key on VDU

X1: connection of ribbon cable VDU keyboard unit (plug-type connector) X2: connection of cable keyboard unit logic unit (D-SUB, 37-pin) SK = soft key ( SK1...SK8 from left to right)

Service Manual TNC 426.B/430.A Keyboard unit TE 401/411

Ausgabe Issue 01.10.97

Blatt Page 101

Kundendienst/Service

12.2.5 Checking the potentiometers


Proceeding: Observe the safety instructions! Connect the test adapter to X45 of the logic unit. Now the wiper voltages of the potentiometers can be measured with a multimeter. Potentiometer Override F% Spindle S% PIN 37 = 0V / 35 = + pot 37 = 0V / 34 = + pot Voltage range (0 ... approx. 4.95)V (0 ... approx. 4.95)V

12.2.6 Measuring setup for checking the potentiometers

TE

Logic unit

X45

Test adapter

0.15

Multimeter

Service Manual TNC 426.B/430.A Keyboard unit TE 401/411

Ausgabe Issue 01.10.97

Blatt Page 102

Kundendienst/Service

12.2.7 Machine operating panel MB 420


The PLC inputs of the machine operating panel MB 420 (I128 - I150) can be checked at the 37-pin flange socket of MB 420 or at the flange socket X46 (connection of machine operating panel) of the TNC. For this purpose the TABLE function (see section 21.3) in the PLC mode is helpful as well. Allocation of the PLC inputs to the keys of MB 420:

I 136 I 128 I 129

I 135 I 148 I 130

I 134 I 133 I 131

I 137 I 149 I 132

I 138 I 139 I 140

I 143 I 144 I 141

I 145 I 150 I 142

I 146

I 147

Service Manual TNC 426.B/430.A Keyboard unit TE 401/411

Ausgabe Issue 01.10.97

Blatt Page 103

Kundendienst/Service

13. Visual Display Units


13.1 Checking the visual display unit BC 110B
If the screen remains dark when the machine is switched on, first check the power supply (line voltage) of the VDU. If the voltage supply is functioning properly, a square highlighted filed can be generated on the screen of the VDU (which must be switched on) by pressing the external test button on the back side of the unit.

highlighted field test button

If the VDU generates this highlighted field, the PLC graphics board in the logic unit is probably defective. If however, the VDU remains dark after the test button has been pressed, the VDU is defective and must be exchanged. The control signals for the VDU can only be checked by means of an oscilloscope. The diagrams on the following page have been recorded with the VDU connected. The color signals R-analog, Y-analog and B-analog may differ from these diagrams (depending on the machine parameters and on the image depicted).

Pin layout see section 7, Connector designations and pin layouts

Service Manual TNC 426.B/430.A Visual display unit BC 110B

Ausgabe Issue 01.10.97

Blatt Page 104

Kundendienst/Service

13.2 Checking the visual display unit BC 120


If the screen remains dark when the machine is switched on, first check the power supply (line voltage) at the Euro connector of the VDU.

Power connector

The control signals for the VDU can only be checked by means of an oscilloscope. The diagrams on the following page have been recorded with the VDU connected. The color signals R-analog, Y-analog and B-analog may differ from these diagrams (depending on the machine parameters and on the image depicted). Pin layout of connector X43 see BC 110B!

Pin layout see section 7, Connector designations and pin layouts

Service Manual TNC 426.B/430.A Visual display unit BC 110B

Ausgabe Issue 01.10.97

Blatt Page 105

Kundendienst/Service

Diagrams
V-SYNC PIN 9 2V/DIV 2V/DIV H-SYNC PIN 10

10 ms/DIV
R-analog PIN 7 1)
0.2V/DIV 0.2V/DIV

20 s/DIV
Y-analog PIN 14 1)

5 ms/DIV

5 ms/DIV

B-analog PIN 15 1)
0.2V/DIV

5 ms/DIV 1) If

measuring the color signals directly at the output of the logic unit (without the VISUAL DISPLAY UNIT connected), the amplitudes are about twice as large.

Service Manual TNC 426.B/430.A Visual display unit BC 110B

Ausgabe Issue 01.10.97

Blatt Page 106

Kundendienst/Service

13.3 Checking the visual display unit BF 120


If the screen remains dark when the machine is switched on, first check the power supply (line voltage) at the 2-pin connector of the VDU. If the power supply is in order, the flat-panel display cannot be checked further without special testing equipment.

BF 120

X1 Power supply
Terminal 1 2 Assignment +24V- power supply with basic insulation according to IEC 742, EN 50 178 0V

Power consumption: 15 W

Service Manual TNC 426.B/430.A Visual display unit BC 110B

Ausgabe Issue 01.10.97

Blatt Page 107

Kundendienst/Service

14. Encoder Interface


14.1 Position encoder circuit
Position encoder inputs on the processor board of the logic unit X1 X2 X3 X4 X5 X6 X35 X36 X37 X38 = Position encoder 1st axis = Position encoder 2nd axis = Position encoder 3rd axis = Position encoder 4th axis = Position encoder 5th axis = Position encoder 6th axis = Position encoder 7th axis (option) = Position encoder 8th axis (option) = Position encoder 9th axis (option) = Position encoder 10th axis (option)

TNC 426.B/430.A monitors the signals of the position encoders and outputs an error message in plain language depending on the error detected. <Axis> encoder: amplitude too small Amplitude error <Axis> encoder: frequency too high Signal frequency error (edge separation) <Axis> measuring system defective Error with distance-coded scales

Error causes
Glass scale contaminated or defective Scanning head contaminated or defective Cable damaged Encoder input of the logic unit (LE) defective

Service Manual TNC 426.B/430.A Encoders

Ausgabe Issue 01.10.97

Blatt Page 108

Kundendienst/Service

Locating an error in the position encoder circuit


To find out whether the encoder or the encoder input of the logic unit is defective, the encoders can be switched at the logic unit. For this purpose the values of the related machine parameters must be changed, too. IMPORTANT: The allocation of the axes (1st axis, 2nd axis etc.) to the axis names (X, Y, Z etc.) is defined by the machine tool builder in the machine parameter MP 100.x (see machine parameter list). This machine parameter must not be changed! Function Allocation of the axis names to the axes 1st traverse range 2nd traverse range 3rd traverse range Allocation of the position encoder inputs to the axes Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8 Axis 9 100.0 100.1 100.2 MP Entry value XYZABCUVW -> NC axes xyzabcuvw -> PLC axes dash -> not active character1 to 9 (1 = right) axis 1 to 9

110.0 110.1 110.2 110.3 110.4 110.5 110.6 110.7 110.8

0 = no position encoder 1 = position encoder input X1 2 = position encoder input X2 3 = position encoder input X3 4 = position encoder input X4 5 = position encoder input X5 6 = position encoder input X6 35 = position encoder input X35 36 = position encoder input X36 37 = position encoder input X37 38 = position encoder input X38

Allocation of the position encoder inputs to the spindle

111

see MP 110.X

Service Manual TNC 426.B/430.A Encoders

Ausgabe Issue 01.10.97

Blatt Page 109

Kundendienst/Service

Flowchart to locate an error in the position encoder circuit


X encoder: amplitude too small The following machine parameter configuration serves as an example: MP 100.x = -----CZYX ( X = 1. axis, Y = 2. axis, Z = 3. axis, C = 4. axis) MP 110.0 = 1 (X axis at position input X1) MP 110.1 = 2 (Y axis at position input X2) MP 110.2 = 3 (Z axis at position input X3) MP 110.3 = 4 (C axis at position input X4) Switch power off

Switch encoder of X-axis with e.g. encoder of Y-axis at the logic unit

Switch power on

When POWER INTERRUPTED is displayed, call the active parameter list by enter ing the coder number 95148 and switch the entry values of MP110.0 and MP110.1.

Does the error message move from X to Y?

NO

YES
Error is located in the position encoder input of the control Error is located in the position encoder or in the encoder cable

1)

Caution: Only switch encoders providing the same signal type!

Observe the safety instructions !

Service Manual TNC 426.B/430.A Encoders

Ausgabe Issue 01.10.97

Blatt Page 110

Kundendienst/Service

14.2 Speed encoder circuit


Digital axes normally are operated with two encoders per axis. In most cases sealed encoders are used as position encoders. The speed encoder is a rotary encoder incorporated in the servo drive. IMPORTANT: The allocation of the axes (1st axis, 2nd axis etc.) to the axis names (X, Y, Z etc.) is defined by the machine tool builder in the machine parameter MP 100.x (see machine parameter list). This machine parameter must not be changed! The speed encoder inputs on the drive-control board of the logic unit are invariable: X15 X16 X17 X18 X19 X20 X60 = Speed encoder of 1st axis = Speed encoder of 2nd axis = Speed encoder of 3rd axis = Speed encoder of 4th axis = Speed encoder of 5th axis = Speed encoder of 6th axis = Speed encoder of the spindle (as an option for higher spindle speeds)

TNC 426.B/430.A monitors the signals of the speed encoders and outputs an error message in plain language depending on the error detected: <Axis> motor encoder: amplitude too small Amplitude error <Axis> motor encoder: frequency too high Signal frequency error (edge separation)

Error causes
Cable of motor encoder damaged Graduated disk of motor encoder contaminated or defective Speed encoder input of the logic unit (LE) defective

Service Manaul TNC 426.B/430.A Encoders

Ausgabe Issue 01.10.97

Blatt Page 111

Kundendienst/Service

Flowchart to locate an error in the speed encoder circuit


X motor encoder: amplitude too small The following machine parameter configuration serves as an example: MP 100.x = -----CZYX ( X = 1st axis, Y = 2nd axis, Z = 3rd axis, C = 4th axis) X-axis at speed encoder input X15 Y-axis at speed encoder input X16 Z-axis at speed encoder input X17 C-axis at speed encoder input X18

Switch power off

Switch speed encoder of X-axis (X15) with e.g. speed encoder of Y-axis (X16) at the logic unit.

Switch power on

Does the error message move from X to Y?

NO

YES
Error is located in the speed encoder input of the control Error is located in the speed encoder or in the encoder cable

Observe the safety instructions!

Service Manual TNC 426.B/430.A Encoders

Ausgabe Issue 01.10.97

Blatt Page 112

Kundendienst/Service

14.3

Checking an Encoder

In order to give a precise statement on the electrical function of an encoder, it must be measured with a phase angle measuring unit (PWM), an oscilloscope and a leak tester (see operating instructions of encoder diagnostic set). Several adapters have been created to measure the different types of encoder signals (11A, 1Vpp, TTL) at TNC 426.B/430.A with the PWM. You can find a connection diagram with the adapters (including Id.Nos.) in section 22.2. With the TNC 426/430 it is possible to record the analogue encoder signals of the position encoder in the internal oscilloscope with encoder: I1 (0 signal) and encoder: I2 (90 signal). The reference signal cannot be recorded! However, the signals can only be checked exactly with a phase angle measuring unit (PWM)! Irrespective of the connected encoder (1Vpp or 11A) the signals are always displayed in mV. There is the following connection beween the signals at the encoder input and the recorded signals: Current signal 11A: Encoder signal at input [A] * 284 = oscilloscope display [mV] e.g.: 11 * 284 = 3124 mV Encoder signal at input [V] * 3480 = oscilloscope display [mV] e.g.: 1 * 3480 = 3480 mV

Voltage signal 1Vpp:

Service Manual TNC 426.B/430.A Encoders

Ausgabe Issue 01.09.98

Blatt Page 113

Kundendienst/Service

Notes

Service Manual TNC 426.B/430.A Encoders

Ausgabe Issue 01.10.97

Blatt Page 114

Kundendienst/Service

15. Serial Handwheels


Several handwheels can be operated as options TNC 426.B/430.A. These handwheels must be adapted in the machine parameters MP7640 to MP7671.X.

15.1 Handwheel HR 130/330


HR 130 HR 130.001 Id.No. 254 040 -Id.No. 249 371 -HR 330 Id.No. 251 534 -Adapter connector for HR 330 Id.No. 249 889 -Pin 2 4 6 8
Connecting terminals for EMERG.STOP loop of the machine tool

Color wh bn ye gn

Sig. 0V +12V DTR RxD

Pin 1 2 3 4 5 6

Color bl bl gn ye bn wh

Sig. EMG. STO P RxD DTR +12V 0V

15.1.1 Checking data transfer of the handwheel HR 130/330


The serial handwheel HR 130 (panel-mounted handwheel without auxiliary keys) and HR 330 (portable handwheel with auxiliary keys) can be checked by means of an oscilloscope. The following signals can be measured at the handwheel input X32 of the logic unit. The signals must correspond to the diagram below:

Pin 6 DTR

0V

Pin 8 RxD

0V

t= 6ms The handwheel is powered via the logic unit (X23 pin 2 = 0V, pin 4 = + 12V)

Service Manual TNC 426.B/430.A Serial handwheels

Ausgabe Issue 01.10.97

Blatt Page 115

Kundendienst/Service

15.1.2 Checking the keys of the handwheel HR 330


Depending on machine parameter MP 7640 the HR 330 handwheel behaves as follows: MP7640 = 1: HR 330 (all keys evaluated by NC) By pressing the axis buttons on the operating panel the cursor can be moved to Actual value transfer or Datum setting. The axis keys on the handwheel serve to move the handwheel symbol on the screen. The keys RAPID, + and are directly evaluated by the NC, and the inputs I160 to I162 are set accordingly. MP7640 = 2: HR 330/130 (all keys evaluated by NC) The cursor and the handwheel symbol on the screen can be moved by pressing the axis buttons on the operating panel and on the HR. An axis can also be selected via the TNC keyboard (HR 130 panel-mounted handwheel). The keys RAPID, + and are directly evaluated by the NC, and the inputs I160 to I162 are set accordingly. MP7640 = 3: HR 330 (keys +, and RAPID evaluated by PLC) By pressing the axis buttons on the operating panel the cursor can be moved to Actual value transfer or Datum setting. The axis keys on the handwheel serve to move the handwheel symbol on the screen. The keys RAPID, + and must be evaluated by the PLC. The inputs I160 to I162 are set accordingly. Allocation of the keys to the PLC inputs
Key on HR + Rapid traverse PLC input I160 I161 I162

Service Manual TNC 426.B/430.A Serial handwheels

Ausgabe Issue 01.10.97

Blatt Page 116

Kundendienst/Service

15.2
HR 332

Handwheel HR 332
Connecting cable Adapter connector (12-pin 9-pin)
Permissive buttons of handwheel

Connecting terminals for EMERG.STOP

Pin 1 2 3 4 5 6 7 8 9 10 11 12 Pin 2 4 6 7 8

Signal EMERG. STOP EMERG. STOP Permissive button1) Permissive button1) Permissive button1) not assigned TxD RxD shield DSR 0V + 12V Signal 0V + 12V

DTR
TxD RxD

The assignment of the handwheel keys depends on the version 1) The number of the permissive buttons and the internal wiring depend on the version of HR 332

15.2.1 Checking data transfer of the handwheel HR 332


The serial handwheel HR 332 can be checked by means of an oscilloscope. The following signals can be measured at the handwheel input X32 of the logic unit. The signals must correspond to the diagram below:

2V/DIV Pin 6 DTR

0V

Pin 8 RxD

0V

t= 6ms The handwheel is powered via the logic unit (X23 pin 2 = 0V, pin 4 = + 12V)

Service Manual TNC 426.B/430.A Serial handwheels

Ausgabe Issue 01.10.97

Blatt Page 117

Kundendienst/Service

15.2.2 Checking the keys of the handwheel HR 332


MP7640 = 4: HR 332 By pressing the axis buttons on the operating panel the cursor can be moved to Actual value transfer or Datum setting. The axis keys on the handwheel serve to move the handwheel symbol on the screen. In MP7645.0 can be defined, whether all twelve keys and the corresponding LEDs can be addressed by PLC or whether the axis buttons and their LEDs are excepted. Allocation of the keys and LEDs to the PLC inputs and outputs Depending on the value entered in MP7645.0 the 12 keys on the HR 332 handwheel are assigned to different PLC inputs and the 12 LEDs to different PLC outputs. If a key is pressed, the corresponding PLC input is set. If a PLC output is set, the corresponding LED lights up. Depending on the machine parameter MP 7645.0 the handwheel HR 332 behaves as follows: If MP7645.0 = 0, the keys X, Y, Z, IV and their LEDs are assigned to NC. The remaining keys are assigned to the PLC inputs I164 to I170. The LEDs are assigned to the PLC outputs O100 to O106. If MP7645.0 = 1, all twelve keys are assigned to the PLC inputs I160 to I171 and all LEDs to the PLC outputs O96 to O107. The handwheel symbol in the status window can be set via module 9036.
0O96 I160 0O99 I163 O102 I166 O105 I169 0O97 0O98 I161 I162 O100 O101 I164 I165 O103 O104 I167 I168 O106 O107 I170 I171

X Y Z
O101 I165

IV V

O100 I164 O102 I166

O103 O104 I167 I168 O105 O106 I169 I170

MP7645 MP7645.0 Input:

Initializing parameter for the handwheel When a HR 332 is mounted, MP7645.0 has the following meaning: Assignment of the keys on handwheel HR 332 0= All keys except the axis address keys and the corresponding LEDs can be addressed freely via PLC. 1= All twelve keys and LEDs can be addressed freely via PLC.

MP7645.1 to MP7645.7 have no function.

Service Manual TNC 426.B/430.A Serial handwheels

Ausgabe Issue 01.10.97

Blatt Page 118

Kundendienst/Service

15.3

Handwheel HR 410

Connecting terminals for EMERG.STOP Permissive buttons of handwheel

Pin 1

Signal Common permissive button Permissive button 2 2 Permissive button 1 3 Emerg. stop 1 4 Emerg. stop 1 5 Emerg. stop 2 6 Emerg. stop 2 7 RxD 8 DSR 9 TxD 10 + 12V 11 0V 12 External shield + internal shield = housing Pin 2 4 6 7 8 Signal 0V + 12V DTR TxD RxD

Internal wiring of the contacts of permissive buttons and EMERGENCY STOP button of HR 410:
Permissive button 1 Permissive button 2 EMERG. STOP

Contact 2 Contact 1

right

left

Adapter connector
Contact 2 Contact 1 Contact 1 Contact 2 Contact 1+2 Contact 2 Contact 1

Service Manual TNC 426.B/430.A Serial handwheels

Ausgabe Issue 01.10.97

Blatt Page 119

Kundendienst/Service

15.3.1 Checking data transfer of the handwheel HR 410


The serial handwheel HR 410 can be checked by means of an oscilloscope. The following signals can be measured at the handwheel input X23 of the logic unit. They must correspond to the diagrams below: 2V/DIV Pin 6 DTR 0V

Pin 8 RxD

0V

t= 6ms The handwheel is powered via the logic unit (X23 pin 2 = 0V, pin 4 = + 12V)

15.3.2 Checking the keys on handwheel HR 410


MP7640 = 6: HR 410 In MP7645.0 is defined, whether the keys on the handwheel are evaluated by NC or by PLC. MP7645.0 = 0 Evaluation of the keys by NC MP7645.0 =1 Evaluation of the keys by PLC O96 O97 I160 I161 O98 O99 I162 I163 O100 O103 I164 I167 O104 O105 O106 I168 I169 I170 I171 I172 O109 O110 O111 I173 I174 I175 All keys are evaluated by the PLC. The handwheel axis and the handwheel interpolation factor are set with module 9036. W766 influences the feed rate when a direction key is pressed.

X Y Z

IV V
ACTL. VALUE TRANSFER

FEED RATE FEED RATE FEED RATE SMALL MEDIUM HIGH

O109 O110 O111 I173 I174 I175 Except the keys A, B and C all keys are evaluated by the NC. In MP7670.x the interpolation factors valid for small, medium and large feed rates are defined. MP7671.x defines the speed valid at low, medium and high speeds. The speed is indicated as %-factor of the handwheel feed rate (MP1020.x).
MP7645 MP7645.0 Input:

Initializing parameter for the handwheel When a HR 410 is mounted, the meaning of MP7645.0 is as follows: Assignment of the keys on handwheel HR 410 0= Evaluation of the keys by NC 1= Evaluation of the keys by PLC

MP7645.1 to MP7645.7 have no function

Service Manual TNC 426.B/430.A Serial handwheels

Ausgabe Issue 01.10.97

Blatt Page 120

Kundendienst/Service

15.4

Error Messages

Handwheel not ready


[1096] Check handwheel connections

Handwheel ? X
[63] X= A : No peripheral unit connected B : Code of peripheral unit does not match MP7640 C Y : Contamination (Y = axis) D : Transmission error during receipt E : Received BCC check sum incorrect F : Peripheral unit has recognized wrong code G : Peripheral unit has recognized wrong BCC check sum H : Peripheral unit shows transfer error I : Peripheral unit shows incorrect number of initializing parameter J : Peripheral unit shows incorrect value of initializing parameter

Service Manual TNC 426.B/430.A Serial handwheels

Ausgabe Issue 01.10.97

Blatt Page 121

Kundendienst/Service

16.
16.1

3-D Touch Probes


Overview

16.1.1 Touch probes for calibration and setup of workpieces


TS 220 with connecting cable

16.1.2 Touch probes for digitizing workpieces


TS 120 Adapter connector for TS 120

Service Manual TNC426.B/430.A 3-D touch probes

Ausgabe Issue 01.10.97

Blatt Page 122

Kundendienst/Service

Notes

Service Manual TNC426.B/430.A 3-D touch probes

Ausgabe Issue 01.10.97

Blatt Page 123

Kundendienst/Service

16.2

Error Messages

16.2.1 Error messages in the probing mode


Touch point inaccessible [50] After starting a probing function no touch point was reached within the traverse defined in machine parameter MP6130 Stylus already in contact [52] The stylus is already deflected at the start of a probing movement. Probe system not ready [54] Bad or no connection between infrared probe system and receiver (e.g. owing to contamination). The two windows of the probe system must be oriented to the transmitter/receiver unit. Battery is dead. TM 110 not connected. An encoder of TM 110 is defective (contamination). Stylus deflection exceeds max. [454] Digitizing with measuring touch probe: Maximum permissible stylus deflection was exceeded. Touch probe not ready <axis> [1150] The probe system is not ready. Measuring touch probe selected [1170] You have attempted to start a digitizing cycle for a triggering probe, although a measuring probe is defined in machine parameter MP6200 Triggering touch probe selected [1171] You have attempted to start a digitizing cycle for a measuring probe, although a triggering probe is defined in machine parameter MP6200 Calibrate touch probe [1172] You have attempted to automatically measure a tool, although the table probe is not yet calibrated.

Service Manual TNC426.B/430.A 3-D touch probes

Ausgabe Issue 01.10.97

Blatt Page 124

Kundendienst/Service

16.2.2 Error messages when digitizing 3-D contours


Wrong axis programmed [331] The probe axis in the scanning cycle RANGE is not identical with the calibrated touch probe axis. Faulty range data [444] In the RANGE scanning cycle a MIN coordinate is larger than or equal to the corresponding MAX value. In the RANGE scanning cycle one or several coordinates are beyond the software limit switch range. No RANGE scanning cycle is defined when the scanning cycles MEANDER or CONTOUR LINES are called. Mirroring not permitted [452] Rotation not permitted [449] Scaling factor not permitted [450] Mirroring, rotation or scaling factor were active when the scanning cycles RANGE, MEANDER or CONTOUR LINES were called. Incorrect entry in MP <number> [1149] Measuring probe system: double assignment of the probe axis to the machine axes. Range exceeded [443] During digitizing the stylus went out of the digitizing range, i.e. a part of the 3-D contour is outside the range. CYCL parameter incorrect [447] The programmed range, line or point spacing is negative or larger than 65 535 mm (only possible with Q-parameter programming). Touch point inaccessible [50] The stylus was deflected before the range was reached during approach. In the scanning cycle CONTOUR LINES the stylus was not deflected within the probing range. Stylus already in contact [52] The stylus is not at rest, although it is not touching the contour.

Service Manual TNC426.B/430.A 3-D touch probes

Ausgabe Issue 01.10.97

Blatt Page 125

Kundendienst/Service

Plane wrongly defined [313] One of the coordinates of the starting point in the cycle CONTOUR LINES is identical with the touch probe axis. Start position incorrect [445] The starting point coordinate that is identical to the starting axis is outside the range. Axis double programmed [307] In the CONTOUR LINES cycle you programmed the starting position in one axis twice. Stylus deflection exceeds max. [454] The stylus was deflected by more than the value programmed in MP 6330 (TM 110).

Service Manual TNC426.B/430.A 3-D touch probes

Ausgabe Issue 01.10.97

Blatt Page 126

Kundendienst/Service

17.
17.1
TNC: PLC:

File Management of TNC 426.B/430.A


Structure of the hard disk
1 500 Mbytes1) for the user's data; NC programs, tool tables, datum tables and pallet tables are stored in this partition. 64 Mbytes for manufacturer's data; this partition contains the system files, PLC programs, machine parameters, help files, PLC dialogues, PLC error tables, compensation value tables and OEM cycles. To view the PLC partition, the code number 807667 must be entered. 128 Mbytes for files related to the system (system files, NC dialogues, HEIDENHAIN cycles etc.) The SYS is not visible and cannot be selected! Caution: If you change the SYS partition, your system may not correctly work any more.

The hard disk of the TNC is subdivided into three partitions:

SYS:

For the machine tool manufacturer the PLC partition is of major importance. We recommend to structure the directory of the PLC partition as follows: System files .SYS, (MP_NAME.MP; default file) Compensation value tables .CMA and .COM PLC programs .PLC (main program and modules) Directory for PLC dialogues and error messages (created automatically) PLC dialogues and error messages .A; help files .HLP PLC dialogues and error messages .A; help files .HLP PLC dialogues and error messages .A; help files .HLP PLC dialogues and error messages .A; help files .HLP PLC dialogues and error messages .A; help files .HLP Machine parameters .MP NC macro Directory for OEM cycles, generated by CycleDesign generated by CycleDesign generated by CycleDesign generated by CycleDesign generated by CycleDesign Pictures for PLC soft keys

1)

NC software 280 470 xx: TNC 900 Mbytes, PLC 32 Mbytes, SYS 64 Mbytes

Service Manual TNC 426.B/430.A File management of TNC 426.B/430.A

Ausgabe Issue 01.10.97

Blatt Page 127

Kundendienst/Service

17.2

TNC partition (TNC:\)

17.2.1 Calling the TNC partition


Press key Function TNC in operating mode PROGRAMMING/EDITING
PGM MGT

Call program management

The structure of the directory is displayed on the left half of the screen. Press the arrow keys to the subdirectories. The first line contains the directory currently selected. The right half of the screen contains the files stored in the selected directory. Press the arrow keys Note: or to switch between file side and directory side.

or

to jump

By means of the option PGM MGT in RS232/RS422 SETUP the user can switch between standard display (without subdirectories; similar to TNC415) and enhanced display (subdirectories are displayed).

Service Manual TNC 426.B/430.A File management of TNC 426.B/430.A

Ausgabe Issue 01.10.97

Blatt Page 128

Kundendienst/Service

17.2.2 Overview of the files in the TNC partition


The following files are stored in the TNC partition: File type NC program, HEIDENHAIN dialogue Active tool table NC program, DIN/ISO Pallet table Datum table Text file (ASCII) Pocket table
1)

Extension TNC .H TOOL.T 1) .I .P .D .A TOOL_P.TCH 1)

always stored in the root directory TNC:\

By pressing the soft key

the file type(s) to be displayed can be selected.

File information: Files that are stored in the active directory FILE NAME: File size in bytes BYTE: In the STATUS column there may be the following letters: STATUS: E: File selected in operating mode PROGRAMMING AND EDITING S: File selected in operating mode TEST RUN M: File selected in a PROGRAM RUN operating mode P: File protected against erasing and editing IN: File dimensioned in inches W: File not completely transferred to external medium; cannot be run Date at which the file was edited last DATE: Time at which the file was edited last TIME:

Service Manual TNC 426.B/430.A File management of TNC 426.B/430.A

Ausgabe Issue 01.10.97

Blatt Page 129

Kundendienst/Service

17.3

PLC partition (PLC:\)


Function TNC in operating mode PROGRAMMING AND EDITING
MOD

17.3.1 Calling the PLC partition


Press key

Prepare TNC for input of code number

ENT

Enter code number, confirm with ENT

After entering the code number the PLC menu is displayed. If the words READ ONLY appear at the lower left of the screen, the machine tool builder has protected the PLC partition by an additional code number.
PGM MGT

Call program management

The structure of the directory is displayed on the left half of the screen. Press the arrow keys to the subdirectories. The first line contains the directory currently selected. The right half of the screen contains the files stored in the selected directory. Press the arrow keys or to switch between file side and directory side.

or

to jump

Serviceanleitung TNC 426.B/430.A Dateiverwaltung der TNC 426.B/430.A

Ausgabe Issue 01.10.97

Blatt Page 130

Kundendienst/Service

17.3.2 Overview of the files in the PLC partition


The following files are stored in the PLC partition: File type PLC programs Text files (ASCII) Texts for help files Important system file Other system files Data for axis error compensation Data for axis error compensation Error table for PLC Machine parameter lists
1)

Extension TNC .PLC .A .HLP OEM.SYS 1) .SYS .COM .CMA .PET .MP

always stored in the root directory PLC:\

By pressing the soft key

the file type(s) to be displayed can be selected.

Switch soft key row

File information: Files that are stored in the active directory FILE NAME: File size in bytes BYTE: In the STATUS column there may be the following letters: STATUS: E: File selected in operating mode PROGRAMMING AND EDITING S: File selected in operating mode TEST RUN M: File selected in a PROGRAM RUN operating mode P: File protected against erasing and editing IN: File dimensioned in inches W: File not completely transferred to external medium; cannot be run Date at which the file was edited last DATE: Time at which the file was edited last TIME:

Service Manua TNC 426.B/430.A File management of TNC 426.B/430.A

Ausgabe Issue 01.10.97

Blatt Page 131

Kundendienst/Service

17.4 Compiling the PLC program

Loading a file into the EDITOR:


Press key
PGM MGT

Function Call program management

Select and call desired file

or

Now the file is in the PLC editor; it can be activated any time by pressing the soft key Loading <NAME.PLC> into the process memory:

Press soft key

Select and activate desired program

or
The selected PLC-PGM is now compiled and loaded into the process memory.

Service Manual TNC 426.B/430.A File management of TNC 426.B/430.A

Ausgabe Issue 01.10.97

Blatt Page 132

Kundendienst/Service

17.5

Calling the PLC error table (<Name>.PET) for diagnosis


Function
Operating mode PROGRAMMING AND EDITING Prepare TNC for input of code number
MOD

Press key

6
PGM MGT

ENT

Enter code number, confirm with ENT

Call program management

ENT

or

Press the error keys to select the PLC error table displayed as PLC:\ <Name>.PET in the PLC menu; load this file into the editor by pressing ENT

If the machine parameter MP 4020 bit 3 = 0, the PLC error messages are generated in the PET table. In the different columns the machine tool builder can allocate special attributes to the PLC error messages. Caution: The PET table may only be opened for diagnosis. The settings must not be changed under any circumstances, since otherwise the behavior of the machine tool changes.
NR Line number in the table. In the modules the PLC error message is addressed by allocating the line number. ERROR Error text; there are three possibilities of defining the error text: Input of error text (max. 32 characters) Line number of the PLC error text file (#<line no.>) specified in OEM.SYS by PLCERROR = Number of the string memory that contains the error text (#S<string no.>) MARKER A PLC error message can be activated without module call by setting the marker defined here. Only markers between M4800 and M4899 are permitted. The marker is also set, if the error message was activated via module 9085. Entry value 0 means "no error marker". RESET 0= No NC reset on activation of error message; non-blinking error message. 1= NC reset on activation of error message; blinking error message. NC-STOP 0= No NC stop on activation of error message. 1= NC stop on activation of error message. F-STOP 0= Feed-rate enable is not changed. 1= Feed-rate enable is reset on activation of error message. EMER.STOP 0= No EMERGENCY STOP on activation of error message. 1= EMERGENCY STOP on activation of error message. CE 0= 1= Error message can be cleared by pressing CE. Error message cannot be cleared by pressing CE.

PRIOR For the error message a priority between 0 and 2 can be entered. Priority 0 means highest priority. Pending PLC error messages are displayed according to their priority.
END

Exit PET table

Service Manual TNC 426.B/430.A File management of TNC 426.B/430.A

Ausgabe Issue 01.10.97

Blatt Page 133

Kundendienst/Service

17.6

Generating a cross-reference list for diagnosis


Function
Operating mode PROGRAMMING AND EDITING
MOD

Press key

Prepare TNC for input of code number

6
PGM MGT

ENT

Enter code number, confirm with ENT Call program management

ENT

or

Press the arrow keys to move the cursor to the PLC program to be converted

Switch soft-key row

Press soft key

The following formats are available:


Conversion into cross-reference list without PLC instruction list

Conversion into PLC instruction list (similar to PLC program)

Conversion into PLC instruction list and cross-reference list

DESTINATION FILE =

Destination file with extension .A (ASCII format)

EXECUTE

Confirm

Service Manual TNC 426.B/430.A File management of TNC 426.B/430.A

Ausgabe Issue 01.10.97

Blatt Page 134

Kundendienst/Service

17.7

Machine Parameter Editor


Function
TNC in operating mode PROGRAMMING AND EDITING Prepare TNC for input of code number
MOD

Calling the active machine parameter file


Press key

ENT

Enter code number, confirm with ENT

The active machine parameter file is displayed on the screen. The TNC enters this file in OEM.SYS as MPFILE = xxxx. Note: The machine tool builder can block the access to certain or all machine parameters. When trying to change a protected machine parameter, the message " Line is write-protected " is displayed.

END

Exit the machine parameter editor

Service Manual TNC 426.B/430.A 17. File management of TNC 426.B/430.A

Ausgabe Issue 23.05.00

Blatt Page 135

Kundendienst/Service

Creating a backup copy of the machine parameter file


Press key Function
TNC in operating mode PROGRAMMING AND EDITING Prepare TNC for input of code number
MOD

4
PGM MGT

ENT

Enter code number, confirm with quit

Call program management

or

Press the arrow keys to move the cursor to the active machine parameter file (status M).

Press soft key

DESTINATION FILE =

Enter desired file name for the backup copy

Start copy run

After the copy run, the backup copy is located in the same directory as the original machine parameter file.

To carry out a test, the backup copy can be activated as follows:


Press the arrow keys to move the cursor to the backup copy. or
ENT

Load file in the editor.

END

When the key is pressed, the TNC carries out a reset and activates the backup copy of the machine parameter list. The original file is activated in the same way.

Observe the safety instructions!

Service Manual TNC 426.B/430.A 17. File management of TNC 426.B/430.A

Ausgabe Issue 23.05.00

Blatt Page 135.1

Kundendienst/Service

17.8 Switching over the position display for servicing


Press key Function TNC in MACHINE operating mode (manual, full sequence etc.)
MOD

Activate MOD function

Select dialogue POSITION DISPLAY if necessary or


ENT

Switch to the desired position display: NOML: nominal position DIST: distance to go ACTL: actual position REF: distance to reference mark (machine datum), with distance-coded measuring system scale reference point LAG: current servo lag Exit the subordinate mode

Service Manual TNC 426.B/430.A 17. File Management of TNC 426.B/430.A

Ausgabe Issue 01.10.99

Blatt Page 135.2

Kundendienst/Service

18.
18.1

Data Interfaces
Operating Modes of the Data Interfaces

For data transfer the TNC 426.B/430.A can be switched to the following 5 interface operating modes: FE 1: For connection of the HEIDENHAIN floppy disk unit FE 401 B (or FE 401 from software 230 626 03) or other peripheral units. Data format and protocol adapted to FE 401/B! Protocol: blockwise transfer Data format: 7 data bits, 1 stop bit, even parity Baud rate: 110 - 115 200 baud Interface parameters: fixed Transfer stop: software handshake with DC3 FE 2: For connection of the HEIDENHAIN floppy disk unit FE 401 or other peripheral units. Data format and protocol adapted to FE 401/B! Protocol: blockwise transfer Data format: 7 data bits, 1 stop bit, even parity Baud rate: 110 - 115 200 baud Interface parameters: fixed Transfer stop: software handshake with DC3 EXT 1: For adaptation of data transfer in standard format EXT 2: as well as for blockwise transfer to peripheral units. Protocol: Data format: Baud rate: Interface parameters: Transfer stop: standard or blockwise transfer adaptation via machine parameters (from MP 5000) adaptation via machine parameters (from MP 5000) 110 - 115 200 baud adaptation via machine parameters (from MP 5000) software handshake with DC3 or hardware handshake with RTS, selectable via machine parameters (from MP 5000)

LSV-2: With the LSV/2 protocol several functions (such as file management, remote control and TNC diagnosis from a PC) can be performed with the appropriate software (TNC REMOTE or LSV/2 TOOLBOX). Protocol: Data format: Baud rate: Interface parameters: Transfer stop: bi-directional transfer according to ISO 1745, ISO 2111, ISO 2628 and ISO 2629 8 data bits, 1 stop bit, no parity 110 - 115 200 baud fixed software handshake with protocol

Service Manual TNC 426.B/430.A Data interfaces

Ausgabe Issue 01.10.97

Blatt Page 136

Kundendienst/Service

18.1.1 Interface configuration and allocation of operating modes


In the operating modes PROGRAMMING AND EDITING and TEST RUN the setup for the data interfaces is called by pressing
MOD

and the soft key

On the left half of the screen the RS-232-C interface is configured, on the right half the RS-422-C. On the lower left of the screen the operating modes PROGRAMMING/EDITING, PROGRAM RUN and TEST RUN can be allocated to either RS-232-C or RS-422-C. (If the MOD function "RS 232/RS 422 SETUP" is called in the PLC editor or the MP editor, the editor can be allocated to one of the interfaces.) On the lower right of the screen the user can define via PRINT or PRINT TEST, whether outputs with FN15 and digitized positions are to be output via one of the interfaces or into a file in the memory of the control. In the field PGM MGT you can choose Standard display (without subdirectories; similar to TNC 415) or Enhanced display (including subdirectories). With the machine parameter MP5000 individual interfaces can be disabled.

Service Manual TNC 426.B/430.A Data interfaces

Ausgabe Issue 01.10.97

Blatt Page 137

Kundendienst/Service

By pressing the arrow keys


GOTO

you can select the desired settings (operating mode, baud rate and interface assignment) and set them
ENT

according to your requirements with the

key.

To exit the MOD function RS 232/RS 422 SETUP, press the soft key

18.2

Machine parameters for the data interfaces

In the operating modes FE 1, FE 2 and LSV/2 the interface parameters cannot be changed. In the operating modes EXT 1 and EXT 2 the interface parameters can be set via the machine parameters MP 5000 and higher.

Service Manual TNC 426.B/430.A Data interfaces

Ausgabe Issue 01.10.97

Blatt Page 138

Kundendienst/Service

18.3 Error Messages


18.3.1 Error messages at the TNC in the FE mode
In this operating mode, the floppy disk unit outputs errors in the following format: (SOH) ERR: (SP) (SP) (SP) [XXX] (ETB) (BCC) XXX = error number The following errors may be displayed: Input/Output Errors ERR: 001 = wrong command code ERR: 002 = illegal program name ERR: 003 = faulty data transfer ERR: 004 = program incomplete ERR: 005 = receiving buffer overflow ERR: 006 = function currently disabled ERR: 007 = data-buffer overflow Errors during Program Write or Read ERR: 010 = program not on disk ERR: 011 = program erase-protected ERR: 012 = program is being written to ERR: 013 = program directory is full ERR: 014 = disk is full ERR: 015 = text not found ERR: 016 = program name already exists ERR: 017 = disk access active ERR: 018 = program currently being read Disk / Drive / Controller Errors ERR: 100 = disk not initialized ERR: 101 = sector number too large 1) ERR: 102 = drive not ready 2) ERR: 103 = disk is write-protected ERR: 104 = faulty data on disk 1) ERR: 105 = sector cannot be found1) ERR: 106 = check sum incorrect 1) ERR: 107 = disk controller defective 3) ERR: 108 = DMA defective 3) ERR: 109 = disk exchanged during program loading

1) These error messages indicate that the disk is defective; in most cases, they can only be eliminated by reformatting the disk. 2) If this error message comes up while the disk is inserted, the drive is probably defective. 3) Hardware defect

Service Manual TNC 426.B/430.A Data interfaces

Ausgabe Issue 01.10.97

Blatt Page 139

Kundendienst/Service

18.3.2 Error messages during data transfer


Data transfer erroneous [189] X= A D M N P

Faulty character frame Parity error The control has received the character for "Negative Acknowledgement" (NAK) more than 3 times The control has transmitted the character for "Negative Acknowledgement" (NAK) more than 3 times Timeout ACK/NAK

Baud rate not possible [197] If both data interfaces (RS 232/RS 422) are active simultaneously, the baud rate of both data interfaces must be the same. Interface already assigned [196] A data interface cannot be used for two operating modes at a time (e.g. DNC mode and simultaneous programming is not possible with one data interface).

Ext. input/output not ready [200] DSR signal missing at the TNC Transmission cable defective or incorrect Wrong interface assignment

Program incomplete [194] Data transfer was aborted before the program was completely loaded.

Further file entry impossible

Error cause: During data transfer a memory overflow occurred in the TNC. Error elimination: Switch off the main switch of the machine and switch it on again after 10 seconds and restart the data transfer.

Service Manual TNC 426.B/430.A Data interfaces

Ausgabe Issue 20.10.98

Blatt Page 140

Kundendienst/Service

18.4
18.4.1

Wiring diagrams of the data interfaces


V.24/RS-232-C data interface with RS-232-C adapter block (full wiring)

If the pin layout of your peripheral unit differs from the above layout, the HEIDENHAIN connecting cable may not be used.

18.4.2
Example:

V.24/RS-232-C data interface with RS-232C adapter block (simplified wiring)

With this wiring, only transfer stop with DC3 (software handshake) is possible! The RS-232-C-/V.24 data interface has different pin layouts at the logic unit X21 and at the RS-232C adapter block.

Service Manual TNC 426.B/430.A Data interfaces

Ausgabe Issue 01.10.97

Blatt Page 141

Kundendienst/Service

18.4.3 V.11/RS-422 data interface

The RS-422-/V.11 data interface has identical pin layouts at the logic unit X22 and at the RS-422 adapter block.

Service Manual TNC 426.B/430.A Data interfaces

Ausgabe Issue 01.10.97

Blatt Page 142

Kundendienst/Service

19.
19.1

Data Input and Output


Data transfer menu

After having called the program management in the operating mode PROGRAMMING AND EDITING the drives are displayed: RS 232:\ V.24 data interface (X21) RS 422:\ V.11 data interface (X22) TNC:\ TNC partition (USER) PLC:\ PLC partition (only with code number) Depending on the operating mode, a symbol is displayed next to the external drive symbol. External device HEIDENHAIN floppy disk units FE 401 B FE 401 from PGM No. 230 626 03 HEIDENHAIN floppy disk unit FE 401 up to PGM No. 230 626 02 PC with HEIDENHAIN data transfer software TNC.EXE, version 06 Other peripheral units such as printers, readers, punchers, PC without TNC.EXE PC with HEIDENHAIN software TNC REMOTE for remote control of TNC Connection via Ethernet interfaces Operating mode Drive symbol in PGM MGT FE1 FE1 FE2 FE2 EXT1, EXT2 LSV2

Press the arrow keys

and

to switch between the drives or partitions.

Service Manual TNC 426.B/430.A Data input and output

Ausgabe Issue 01.10.98

Blatt Page 143

Kundendienst/Service

19.2

Overview of files in TNC 426.B/430.A

Depending on the partition (TNC:\, PLC:\) in which the data transfer menu is activated, only certain file types are offered to be transferred. The following data may be stored on the harddisk: File type TNC:\ partition NC program HEIDENHAIN dialogue Active tool table NC program DIN/ISO Pallet table Datum table Text file (ASCII) Pocket table PLC:\ partition PLC program Text file (ASCII) Texts for help files Important system file Other system files Data for axis error compensation Data for axis error compensation PLC error table Machine parameter lists Extension in TNC .H TOOL.T .I .P .D .A TOOL_P.TCH .PLC .A .HLP OEM.SYS .SYS .COM .CMA .PET .MP

File information:
FILE NAME: BYTE: STATUS: Files stored in the active directory File size in bytes The STATUS column may contain the following letters: E: File selected in PROGRAMMING/EDITING mode S: File selected in the TEST mode M: File selected in a program run mode P: File protected against erasing and editing IN: File dimensioned in inches W: File incompletely transferred to an external medium; cannot be run Date at which the file was edited last Time at which the file was edited last

DATE: TIME:

19.3
Note:

Data output

The following flowcharts for input and output of individual files only apply for the data transfer software TNCremo, the operating mode LSV2 File Server. If you use a different data transfer software, the procedure may differ from this description.

Preparations:
Start data transfer software TNCremo on your PC Set the TNC to operating mode LSV2 G Set the baud rate at the TNC G Set baud rate and interface at the PC (menu item Options) G Select the LSV2 file server mode at your PC (menu item Connect)
G G

Service Manual TNC 426.B/430.A Data input and output

Ausgabe Issue 01.10.98

Blatt Page 144

Kundendienst/Service

19.3.1 Output of files with the extension .H, TOOL.T, .I, .P, .D, .A, TOOL_P.TCH
Press key Function
Operating mode PROGRAMMING/EDITING
PGM MGT

Call program management Select the screen structure such that the TNC is displays file names on the left and on the right side.

ENT

or

On the left half of the screen select the directory from which you want to copy files to the external data medium. Switch to the right half of the screen.

ENT

Select the directory (of the external drive) you want to copy the files to.

or Switch to the left half of the screen (TNC).

or

Select the file to be transferred.

1)

Do you Soll das wish the proProgramm auf gram to be stored dem externen Datenunder a different trger unter name on einem the anderen Namen external data abgespeichert medium werden ? ?

NO The file is stored with the same name on the external data medium.

YES DESTINATION FILE = Here, the name must be entered under which the program is to be stored on the external data medium. The file is stored with a new name on the external data medium. YES
Transfer further file ?

NO
END

Terminate the data transfer menu.

1) By means of the functions

and

several files can be transferred automatically.

Service Manual TNC 426.B/430.A Data input and output

Ausgabe Issue 01.10.97

Blatt Page 145

Kundendienst/Service

19.3.2 Output of the machine parameter list <NAME>.MP


Press key Function
TNC in operating mode PROGRAMMING/EDITING
MOD

Prepare TNC for input of code number

4
PGM MGT

ENT

Enter code number, confirm with ENT Call program management

Select the screen structure such that the TNC is displays file names on the left and on the right side.

ENT

or

On the left half of the screen select the directory from which you want to copy files to the external data medium. Switch to the right half of the screen.

ENT

or

Select the directory (of the external drive) to which you want to copy the MP list. Switch to the left half of the screen (TNC).
or

Select the MP list to be transferred.

Do you Soll die wish the MP MP-Liste auf list to be stored dem externen Datenunder a different trger unter einem name on the anderen Namen external data abgespeichert medium werden ? ?

NO

The MP list is stored with the same name on the external data medium.

YES DESTINATION FILE =

Here, the name must be entered under which the MP list is to be stored on the external data medium.

The MP list is stored with a new name on the external data medium.
Transfer Weitere Datei further auslesen MP list ? ?

YES

NO
END

Terminate the data transfer menu. There may be several files with the extension .MP in the TNC. The active machine parameter list is distinguished by the STATUS M.
Service Manual TNC 426.B/430.A Data input and output Ausgabe Issue 01.10.97 Blatt Page 145

Kundendienst/Service

19.3.3 Output of files with the extension .PLC, .A, .HLP, .SYS, .COM, .CMA, .PET
Press key Function
Operating mode PROGRAMMING/EDITING
MOD

Prepare TNC for input of code number.

6
PGM MGT

ENT

Enter code number, confirm with ENT.

Call program management.

Select the screen structure such that the TNC is displays file names on the left and on the right side.

ENT

or

On the left half of the screen select the directory from which you want to copy files to the external data medium. Switch to the right half of the screen.

ENT

or

Select the directory (if available) to which you want to copy the files. Switch to the left half of the screen.

or

1)

Select the file to be transferred.

Do you wish the proSoll das gram to be stored Programm auf under a different dem externen Datenname on the trger unter einem external Namen data anderen medium abgespeichert ? werden ?

NO

The file is stored with the same name on the external data medium.

YES DESTINATION FILE =

Here, the name must be entered under which the program is to be stored on the external data medium.

The file is stored with a new name on the external data medium. YES
Weitere Transfer Datei further auslesen file ? ?

NO
END

Terminate the data transfer menu. 1)

By means of the functions

and

several files can be transferred automatically.


Ausgabe Issue 01.10.97 Blatt Page 147

Service Manual TNC 426.B/430.A Data input and output

Kundendienst/Service

19.4
Note:

Data input

The following flowcharts for input and output of individual files only apply for the data transfer software TNCremo, the operating mode LSV2 File Server. If you use a different data transfer software, the procedure may differ from this description.

Preparations:
Start data transfer software TNCremo on your PC Set the TNC to operating mode LSV2 G Set the baud rate at the TNC G Select the LSV2 file server mode at your PC (menu item Connect) G Set baud rate and interface at the PC (menu item Options)
G G

Service Manual TNC 426.B/430.A Data input and output

Ausgabe Issue 01.10.98

Blatt Page 148

Kundendienst/Service

19.4.1 Input of files with the extension H, TOOL.T, .I, .P, .D, .A, TOOL_P.TCH
Press key Function
TNC in operating mode PROGRAMMING/EDITING
PGM MGT

Call program management.

Select the screen structure such that the TNC is displays file names on the left and on the right side.

ENT

or

On the left half of the screen select the directory to which you want to copy files from the external data medium. Switch to the right half of the screen.

ENT

or

Select the directory (if available) to which you want to copy the files.
or

Select the file to be transferred.

1)

Soll das Do you Programm auf wish the proder gram to TNC be stored unter under a einem different anderen Namen name in the abgespeichert TNC werden ? ?

NO The file is stored with the same name in the TNC.

YES DESTINATION FILE =

Here, the name must be entered under which the program is to be stored in the TNC.

YES

Weitere Transfer Datei further einlesen file ? ?

NO
END

Terminate the data transfer menu.

1)

By means of the functions

and

several files can be transferred automatically.

Service Manual TNC 426.B/430.A 19. Data input and output

Ausgabe Issue 23.05.00

Blatt Page 149

Kundendienst/Service

19.4.2 Input of the machine parameter list <NAME>.MP


Press key Function
TNC in operating mode PROGRAMMING/EDITING
MOD

Prepare TNC for input of code number.

4
PGM MGT

ENT

Enter code number, confirm with ENT. Call program manager. Select the screen structure such that the TNC is displays file names on the left and on the right side.

ENT

or

On the left half of the screen select the directory to which you want to copy the MP list from the external data medium. Switch to the right half of the screen.

ENT

or

Select the directory (if available) to which you want to copy the MP list. Select the MP list to be transferred.

or

Soll die Do you MP-Liste auf wish the MP TNC list der to be stored unter under a einem different anderen Namen name in the abgespeichert TNC werden ? ?

NO The MP list is stored with the same name in the TNC.

YES DESTINATION FILE =

Here, the name must be entered under which the MP list is to be stored in the TNC.

YES

Weitere Transfer MP-Liste further auslesen MP list ? ?

NO
END

Terminate the data transfer menu.

Service Manual TNC 426.B/430.A Data input and output

Ausgabe Issue 01.10.97

Blatt Page 150

Kundendienst/Service

19.4.3 Input of files with the extension .PLC, .A, .HLP, .SYS, .COM, .CMA, .PET
Press key Function
TNC in operating mode PROGRAMMING/EDITING
MOD

Prepare TNC for input of code number.

6
PGM MGT

ENT

Enter code number, confirm with ENT. Call program management.

Select the screen structure such that the TNC is displays file names on the left and on the right side.

ENT

or

On the left half of the screen select the directory to which you want to copy files from the external data medium. Switch to the right half of the screen.

ENT

or

Select the directory (if available) to which you want to copy the files.

or

Select the file to be transferred.

Soll das Do you Programm auf wish the proder gram to TNC be stored unter under aeinem different anderen Namen name in the abgespeichert TNC werden ? ?

NO The file is stored with the same name in the TNC.

YES DESTINATION FILE =

Here, the name must be entered under which the program is to be stored in the TNC.

YES

Transfer Weitere Datei further einlesen file ? ?

NO
END

Terminate the data transfer menu.

Serviceanleitung TNC 426.B/430.A Externe Daten- Ein- und Ausgabe

Ausgabe Issue 01.10.97

Blatt Page 151

Kundendienst/Service

20. Interface to the Servo Amplifier


20.1 Nominal value output to servo amplifier (analogue/digital)
IMPORTANT: The allocation of the axes (1st axis, 2nd axis etc.) to the axis names (X, Y, Z etc.) is defined by the machine tool builder in the machine parameter MP 100.X (see machine parameter list). This machine parameter must not be changed under any circumstances! TNC 426 CB: TNC 430 CA With the C versions the nominal speed for the servo amplifier is output as nominal value voltage 10V at connector X8 or X9. The selection of the channel is defined via machine parameter by the machine tool builder. Depending on the NC software used, the configuration is as follows: NC software 280 470 and 280 471: MP 120.x: speed nominal value output, axes MP 121: speed nominal value output, spindle Analogue outputs at connector X8 Input values 1 - 6 = outputs 1 - 6 Analogue outputs at connector X9 Input values 7- 13 = outputs 7 - 13 NC software 280 472 and 280 473: MP 120.x: speed nominal value output, axes MP 121: speed nominal value output, spindle Analogue outputs at connector X8 Input values A1 - A6 = outputs 1 - 6 Analogue outputs at connector X9 Inputs values A7 - A13 = outputs 7 - 13 TNC 426 PB: TNC 430 PA Depending on machine parameter settings the controlled axes of the P versions are defined as analogue (= C version) or digital controlled axes (individually for each axis). Analogue axis: Speed nominal value output 10V at X8 or X9 Digital axis: Nominal value output in the form of a PWM signal at connectors X51 to X56 and X61 (output to power stage of the motor) Depending on the NC software used different machine parameters are available to the machine tool builder for configuration: NC software 280 470 and 280 471: MP 2000.X driving mode of the axes Input value 0 = analogue axis, selection of channel in MP 120 Input value 1 = digital axis, channel fixed1) MP 2001 spindle driving mode Input value 0 = analogue spindle, selection of channel in MP 121 Input value 1 = digital spindle, channel fixed1) ( NC software 280 472 and 280 473: MP 120 speed nominal value of the axes Input value A1 - A13 = analogue axis, channel as per number Input value D1 - D6 = digital axis, channel fixed1) MP 121 speed nominal value output of the spindle Input value A1 - A13 = analogue spindle, channel as per number Input value S1 = digital spindle, channel fixed1)

1) see pin layout of motor power stage connector

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 01.10.97

Blatt Page 152

Kundendienst/Service

20.2 Analogue speed nominal value interface at connector X8/X9


20.2.1 Specifications of the analogue outputs
Load capacity: RLmin > 5 k CLmax < 2 nF

Short-circuit stability: Outputs permanently short-circuit proof Voltage range: Uamax = Uamin = +10V 100 mV 10V 100 mV

Resolution: Minimum step

16 bits = 65 536 steps 10 V = 0.153 mV 65 536 X9 analogue outputs 7 to 13 Flange socket with female insert (15-pin
Logic Unit D-Sub connector Assignment (female) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis analogue output 7: 10 V analogue output 13: 10 V analogue output 8: 10 V analogue output 12: 10 V analogue output 9: 10 V analogue output 12: 0 V analogue output 10: 10 V analogue output 11; 10 V analogue output 7: 0 V analogue output 13: 0 V analogue output 8: 0 V do not assign analogue output 9: 0 V analogue output 10: 0 V analogue output 11: 0 V external shield

X8 Analogue outputs 1 to 6 Flange socket with female insert (15-pin)


Logic Unit D-Sub connector (female) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Assignment analogue output 1: 10 V do not assign analogue output 2: 10 V analogue output 5: 10 V analogue output 3: 10 V analogue output 5: 0 V analogue output 4: 10 V analogue output 6: 10 V analogue output 1: 0 V do not assign analogue output 2: 0 V do not assign analogue output 3: 0 V analogue output 4: 0 V analogue output 6: 0 V external shield

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 01.10.97

Blatt Page 153

Kundendienst/Service

20.2.2 Checking the analogue speed nominal value interface


Proportionally to the traverse speed the control outputs an analogue voltage between 0V and 10V 1). The easiest way to determine this voltage is to measure with the TEST ADAPTER directly at the LOGIC UNIT or with a multimeter at the terminals of the servo amplifier. If however, there is no axis movement owing to a defect, proceed as described below to find out, whether the error is located inside or outside the control: Switch off the power switch at the machine tool. Connect the TEST ADAPTER to the connector X8 or X9 of the LE and connect a multimeter to the sockets of the defective axis. If you do not have a test adapter, connect the multimeter to the nominal value input of the servo amplifier. Switch on power and control voltage. Set the position display to LAG (servo lag) (see section 20.4). Check and adjust the following machine parameters: (If you alter a machine parameter, note down the original value and re-enter it after finishing the inspection.) MP 1410.X 1420.X 1140.X 1710.X 1720.X Input value 30 [mm] 30 [mm] 9.99 [V] 300 [mm] 300 [mm] Function servo lag monitoring (cancellable), feed-forward control servo lag monitoring (EMERG. STOP), feed-forward control movement monitoring servo lag monitoring (cancellable), trailing mode servo lag monitoring (EMERG. STOP), trailing mode Original input value

Traverse the reference points that need to be traversed before those of the defective axis. Turn the override potentiometer of the keyboard unit completely to the left and start reference mark traverse for the defective axis. Check the axis enable for the defective axis at the servo amplifier. Check the screen display. * (Control ready for operation) must be ON, the F of the feed rate display must be normally lit (if the display is inverse, the feed rate enable is missing), and the symbol for "Axis not in the position loop" ) must not follow the position display. (e.g. Turn the override potentiometer slowly to the right and turn it back left again before the servo lag display reaches the limit of the position monitoring. When the override potentiometer is turned to the right, the control outputs an analogue voltage which is increased proportionally to the servo lag up to a maximum value of 10V. The control operates correctly, if a voltage of 10V 0.1V can be measured at the test adapter with the multimeter. If no voltage can be measured, switch off the power switch, unplug the connector X8 or X9 from the logic unit, disconnect the nominal value line from the servo amplifier and test this line for short-circuit. If the nominal value line is in order, connect X8 or X9 to the logic unit again (leave the nominal value line disconnected), switch on the power switch and repeat the measurement with reference mark traverse. If an analogue voltage can be measured now, the control operates correctly. If no voltage can be measured, the analogue output of the logic unit is probably defective.
1)

see machine parameter MP1050.X (analogue voltage for rapid traverse)

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 01.10.97

Blatt Page 154

Kundendienst/Service

Measuring setup to check the analogue speed nominal value interface


logic unit servo amplifier ANALOGUE

X8/X9

test adapter

multimeter

5.15V

Observe the safety instructions!

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 01.10.97

Blatt Page 155

Kundendienst/Service

20.3

Digital interface to the servo amplifier, connectors X51 - X56/X61

20.3.1 Checking the digital speed nominal value interface


A digital servo amplifier can only be tested with a DCG (= Drive Control Generator; see section Test Units). Proceeding to check a PWM axis (TNC 426.B/430.A): Preparations at the machine tool: Switch off the power supply of the machine tool. Disengage the connector for the power stage of the axis to be checked from the TNC. Connect the DCG to the servo drive according to the connection diagram. Switch on the power supply of the machine tool. Define the axis to be checked as counting axis in MP120/121. Check the drive enable at the servo amplifier (see basic circuit diagram of drive control). Settings at the DCG Set toggle switches Err.1 and Err.2 to UP (active) position. Turn the potentiometers Drehmoment (torque) and Drehzahl (speed) to their left stops. Switch on the DCG supply voltage (Netz-Ein). Set the toggle switch Regler Ein (controller on) to UP (on) position. Now the DCG is ready for operation. Turn the potentiometers Drehmoment (torque) and Drehzahl (speed) to the right and back left until the axis moves smoothly. Measuring setup the check the servo amplifier of the first axis
logic unit

servo amplifier DIGITAL

X51

DCG

Observe the safety instructions!

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 01.10.97

Blatt Page 156

Kundendienst/Service

Notes

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 01.10.97

Blatt Page 157

Kundendienst/Service

20.4 DSP monitor for digital axes

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 01.06.01

Blatt Page 158

Kundendienst/Service

20.5 Adjustment of the feed rate at the servo amplifier


20.5.1 Analogue axes
Check and adjust the machine parameters. (If you alter a machine parameter, note down the original value and re-enter it after finishing the inspection.) MP 1390 7290.X Entry value 0 6 Function velocity feedforward control in automatic operating modes ON display step = 0.1 m
1)

Original entry value

Switch the position display to LAG (display of servo lag). Enter the following test program (e.g. for the X-axis) 0 1 2 3 4 5 BEGIN PGM X MM LBL 1 X + 0 F MAX X + 100 F MAX (enter a larger traverse range, if possible!) CALL LBL 1 REP 100/100 END PGM X MM

Run the test program in the operating mode "PROGRAM RUN / FULL SEQUENCE". Adjust the feed rate at the servo amplifier (tachometer) such that the display of the servo lag is approximately zero during positionings in both directions. Repeat the adjustment for all axes. Reset the machine parameters and the position display to the original values. 1) The operating mode "velocity feedforward control" must be optimized!

20.5.2 Digital axes


For digital axes the feed rate adjustment at the servo amplifier is not required.

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 01.10.97

Blatt Page 159

Kundendienst/Service

20.6 Offset adjustment


20.6.1 Analogue axes
a) Offset adjustment with code number
Press key Function TNC in operating mode PROGRAMMING AND EDITING Prepare TNC for input of code number
MOD

Enter code number for offset adjustment; confirm with ENT

ENT

On the screen the contents of the offset memory are now displayed in converter steps (1 conv. step = 0.153 mV). From left to right: X, Y, Z, IV, V.

CONTINUE

An offset compensation is executed. Nonvolatile storage of the data. The offset adjustment with code number only compensates the current offset. Subsequent offset modifications are not compensated. Offset compensation is not executed or a previous compensation is cancelled!

QUIT

End without change

END

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 03.09.98

Blatt Page 160

Kundendienst/Service

b) Cyclic offset adjustment via machine parameter 1220


Machine parameter 1220 has no effect any more. Input value 0!

c) Offset Adjustment at the servo amplifier


Check and adjust the following machine parameters. (Note down the original values before changing a parameter.) MP 1080.0 1080.1 1080.2 1080.3 1080.4 1220 1390 1510.0 1510.1 1510.2 1510.3 1510.4 7290.X Input value 0 0 0 0 0 0 0 1 1 1 1 1 6 Function Original input value

Integral factor Cycle time for automatic offset adjustment Velocity feed-forward control active

KV-factor for velocity feed-forward control

Display step = 0.1 m

Switch position display to LAG (display of servo lag); see section 20.4. Cancel the offset compensation with code number (see item a) Adjust the offset at the servo amplifier until the values of the individual axes are zero or oscillate symmetrically about zero. Reset the machine parameter values and the position display to their original values.

20.6.2 Digital axes


For digital axes the offset adjustment at the servo amplifier is not required.

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 29.07.98

Blatt Page 161

Kundendienst/Service

20.7 Integrated oscilloscope


TNC 426.B/430.A features an integrated oscilloscope. To activate the OSCILLOSCOPE mode, enter the code number 688 379.

With this oscilloscope you can record and store the characteristic curves of the axes in up to 4 channels: ACTL SPEED NOML SPEED FEED RATE ACTL POS NOML POS LAG ENCODER: I1 ENCODER: I2 SAVED PLC Analogue axes: Digital axes: Actual feed rate of the axis [mm/min]; calculated by means of the position encoder Nominal feed rate of the axis [mm/min]; feed rate as calculated from the differences of the nominal position values; the servo lag is not included. Machining feed rate [mm/min] Actual position [mm] Nominal position [mm] Servo lag of position controller [m] Encoder signal 1 of the position encoder (0 signal) Encoder signal 2 of the position encoder (90 signal) The signal recorded last gets stored. The PLC operands (B, W, D, I, O, T, C) are recorded; the operand to be recorded must be entered in the field next to PLC. VOLT.ANLOG Analogue voltage = nominal velocity value [mV] V (ACTL RPM) Rotational speed actual value [mm/min]; calculated via speed encoder and adapted via MP2020. V (NOML RPM) Nominal velocity value [mm/min]; output quantity of position controller. I (INT RPM) Integral component of the nominal current value [A] I NOMINAL Nominal current that determines the torque [A]

Serviceanleitung TNC 426.B/430.A Schnittstelle zum Antriebsverstrker

Ausgabe Issue 01.09.98

Blatt Page 162

Kundendienst/Service

The recorded data are stored until you start a new recording operation or activate another graphic function. The colors for the oscilloscope are configured in MP7356.x. After entering the code number, the setup menu is displayed: Select the desired position by pressing the cursor keys and then set the parameters. OUTPUT You may choose whether the nominal speed is output as a jump or as a ramp. If a ramp is output, the programmed feed rate is effective as well as the kv factors and accelerations set in the machine parameters. If you have chosen the nominal speed to be output as a jump, a jump is output as nominal speed value when the axis direction keys are pressed in the operating mode MANUAL. During the output the position loop is open. The height of the jump can be defined in the entry field for the feed rate. FEED RATE Enter the height of the step for the nominal speed (in mm/min). With "ramp" output, this entry value is of no significance.. SAMPLE TIME The sample time for recording the signals can be set between 0.6 and 6 ms. 4096 grid points are stored, i.e. the time in which the signals are stored may vary from 2.4576 to 24.576 seconds. CHANNEL 1 TO CHANNEL 4 Here the type of signal to be recorded for an axis is selected for the four channels. Input values: see above.
TRIGGER

Here you set the type of recording. Possible settings are: FREE RUN SINGLE SHOT Recording is started and terminated via soft keys. When the STOP soft key is pressed the last 4096 events are recorded. When the START soft key is pressed the next 4096 events are recorded.

CHANNEL 1 to 4 Recording is started as soon as the trigger threshold of the channel set here is exceeded. TRIGGER THRESHOLD Enter the trigger threshold dimensioned as follows: Velocity (mm/min) Position (mm) Rotational speed (mm/min) Servo lag (m) Analogue voltage (mV) Current (A) SLOPE Here you select, whether the rising (positive) or the falling (negative) edge is to be triggered. PRE-TRIGGER The stored recording is started by the value set here before the trigger event.

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 01.10.97

Blatt Page 163

Kundendienst/Service

Press the OSCI soft key to call the Oscilloscope display:

During recording, the trains of selected signals are constantly depicted. After terminating the recording, the memory contents is displayed. In addition, the signal type and the resolution are displayed for each channel. The length of the recorded range referenced to the entire memory contents is displayed as a bar in the status field. The cursor can be moved by pressing the arrow keys. The status field contains the amplitude of the selected channel and the time (referenced to the beginning of the recording operation). A second cursor can be activated by pressing the soft key CURSOR 1/2. For this cursor the current amplitude and the time are displayed as well. The time of the second cursor is referenced to the position of the first cursor. By means of this function you can e.g. measure the acceleration time of an axis.

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 01.10.97

Blatt Page 164

Kundendienst/Service

Explanation of the soft keys:


When you select one of the four channels a soft-key row is displayed consisting of the following keys: The signal is inverted. Arrows Shift the signal upwards or downwards. Increase vertical resolution. Decrease vertical resolution. Optimum vertical resolution. The signal is centered in the middle of the screen. Press NO ENT to return to the resolution originally selected. Switch to second cursor. Return to Oscilloscope display. Select the memory range to be displayed. A soft-key row is displayed containing the following soft keys: Arrows Shift the signal left or right. Decrease horizontal resolution. Increase horizontal resolution. Return to Oscilloscope display. Return to Setup menu. Start recording. Recording is finished either by a trigger condition or by pressing the soft key STOP. Terminate the Oscilloscope function.

Saving

The signal recorded last can be saved by pressing the "Saved" key. Moreover the soft key SAVE SCREEN is available to store the recorded signals including all settings in a file on your hard disk. This file must have the extension DTA. You can call these data with the PC program PLCdesign.

Service Manual TNC 426.B/430.A Interface to the servo amplifier

Ausgabe Issue 01.10.97

Blatt Page 165

Kundendienst/Service

21.
21.1

PLC Interface
Specifications
Logic Unit PL 410 B 13 V to 30.2 V 20 V to 3.2 V

PLC inputs
Voltage ranges "1" signal: Ui "0 signal: Ui Current ranges "1" signal: Ii "0" signal: Ii with Ui = 3.2 V 3.8 mA to 8.9 mA 1.0 mA 2.5 mA to 6 mA 0.65 mA

Address I0 to I31 I128 to I152 I64 to I127 I192 to I255 I256 to I319 I320 to I383

Quantity 31 + "control is ready 25 64 64 64 64

Unit logic unit X42 (PLC input) logic unit X46 (machine operating panel) first PLC I/O board second PLC I/O board third PLC I/O board fourth PLC I/O board

PLC outputs
Transistor outputs with current limiter Logic unit Min. output voltage for 1 signal Rated operating current per output 3 V below supply voltage 0.1 A 1.2 A PL 410 B

Load capacity: resistance load; inductive load with quenching diode in parallel to inductance. It is not permitted to simultaneously short-circuit more than one output on the logic unit. If one output is short-circuited the maximum load is not exceeded. Only half the PLC outputs may be connected at a time (simultaneity factor 0.5).

Address O0 to O30 O0 to O7 O32 to O62 O64 to O94 O128 to O158 O160 to O190

Quantity 31 31 31 31 31

Unit logic unit X41 (PLC output) logic unit X46 (machine operating panel) first PLC I/O board second PLC I/O board third PLC I/O board fourth PLC I/O board

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 166

Kundendienst/Service

21.2

Checking the PLC inputs and outputs

The test unit (see section 21) can be used to check the PLC inputs and outputs on the logic unit (X41, X42, X46). The voltage level of the PLC inputs and the output current of the PLC outputs on the PL 405B/410B can be measured directly at the terminals.

PLC inputs
The PLC inputs can be checked as follows: Connect the test unit between LE and PLC (measure directly at the PL boards).
Press key Function TNC in operating mode PROGRAMMING AND EDITING
MOD

Prepare TNC for input of code number Enter code number, confirm with ENT

ENT

Call TABLE function

Table of the inputs is displayed

Now the logic states of the inputs are displayed on the screen. They must correspond to the voltage levels of the respective inputs (voltage levels: see section 20.1). If there is a difference and the input voltage is correct, probably the input board of the PLC graphics board or the PLC I/O board PL 405B/410B is defective.

Exit TABLE function

TNC in operating mode EDITING

Observe the safety instructions!

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 167

Kundendienst/Service

PLC outputs
The PLC outputs can be checked as follows: Connect the test unit between LE and PLC (measure directly at the PL boards).
Press key Function TNC in operating mode PROGRAMMING AND EDITING
MOD

Prepare TNC for input of code number

ENT

Enter code number, confirm with ENT

Call TABLE function

Table of the outputs is displayed

Now the logic states of the outputs are displayed on the screen. They must correspond to the voltage levels of the respective outputs. If there is a difference, check the output cable for short circuit and measure the output current at the interface (max. 0.1 A for LE outputs, max. 1.2 A for PL outputs). If the output current is not exceeded and connecting cable is in order, the output board of the PLC graphics board or the PLC I/O board PL 405B/410B is defective.

Exit TABLE function

TNC in operating mode EDITING

Observe the safety instructions!

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 168

Kundendienst/Service

Measuring setup for the PLC inputs and outputs on the LE


Logic unit X46

X42

Interface

X41

Test adapter

Multimeter

5.15V

X41 : PLC output X42 : PLC input X46 : machine operating panel

Observe the safety instructions!

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 169

Kundendienst/Service

21.3

Diagnosis in the PLC mode

21.3.1 TRACE mode

Activation via soft key

The TRACE mode provides the possibility of controlling the logic states of the markers, inputs, outputs, timers and counters; it also serves to check the contents of bytes, words and double words of the compiled PLC program. An instruction list of the compiled program is displayed. In addition, the contents of the operand and of the accumulator are displayed in HEX code or decimal code. All active commands of the instruction list are marked by "*". Use the cursor keys or the GOTO function to display the requested program part.

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 170

Kundendienst/Service

21.3.2 LOGIC diagram

The logic states of up to 16 operands (M, I, O, T, C) can be displayed simultaneously on the screen. 1024 PLC scans can be traced. Activation of the logic diagram:
Press key Function

Press soft key

Press soft key

Note:

By pressing the soft key

you can store a finished tracing on your hard disk.

By pressing the soft key

the stored data are reloaded into the logic diagram.

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 171

Kundendienst/Service

Selecting the operands and start of tracing


Press key Function

A table is displayed from which the operands can be selected. The control requests the positions of the table in a dialogue. Wrong inputs can be cleared by pressing DEL. It is possible to enter a trigger condition for each operand. 512 states are traced before and after a trigger event. The following trigger conditions are possible: "1" "0"
NO ENT

trace if the operand is a logical "1" (trigger on positive edge) trace if the operand is a logical "0" (trigger on negative edge) no trigger If no trigger condition is entered for any of the operands, the operand states are traced continuously and the last 1024 states are stored.

e.g.: 0 I5 1 trigger on positive edge 1 O6 0 trigger on negative edge 2 M2003 no trigger

Start TRACE mode

TNC in "Machine" operating mode (key on VDU)

The trace function is started with START TRACE; END TRACE or a trigger event terminate the tracing. PCTR blinking PCTR on PCTR off : trigger condition has not occurred yet : trigger condition has occurred; write access to buffer memory : buffer memory is full; LOGIC DIAGRAM can be called
Switch-over to the TRACE mode

Activation of the logic diagram

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 172

Kundendienst/Service

21.3.3 TABLE function


Press key Function

Activation of the TABLE function

Key on VDU

After pressing a soft key, the corresponding table is activated. The logic states of the markers, inputs, outputs, counters and timers are dynamically displayed. In the tables for bytes, words and double words, the display can be switched between HEX and DECIMAL. With the cursor keys or the GOTO key, positions can be selected within the table.

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 173

Kundendienst/Service

21.4 Output "Control is ready" and acknowledgement for test " Control is ready "
Important functions are monitored by the TNC 426.B/430.A by way of a self-diagnosis system (electronic assemblies such as micro-processor, EPROM, RAM, positioning systems, encoders etc.). For the EMERGENCY STOP routine a PLC input (X42/4) and a PLC output ("Control is ready") are available on the control. The output "Control is ready" is available several times: Logic unit, PL 405B, PL 410B, connector X41 terminal strip X8 terminal strip X8 pin 34; maximum current consumption 100 mA pin 16; maximum current consumption 1.2 A pin 16; maximum current consumption 1.2 A

If the control detects a malfunction, it switches off the output "Control is ready"; a blinking error message is displayed and the PLC program stopped. This error message cannot be cleared by pressing CE. The error must be eliminated and then the power-on routine repeated. If the input "Control is ready" is switched off by a procedure outside the control, the error message EMERGENCY STOP is generated, and the NC sets the markers M4177 and M4178. Moreover, zero is output as nominal speed and the drives are switched off. This error message can be cleared by pressing CE after having switched off and on the control voltage. The output "Control Ready for Operation" is to switch off the +24V control voltage in the machine tool interface. Since this is an important safety function, the switch-off function of the output "Control Ready for Operation" is tested via the input "Acknowledgement control is ready" each time the control is switched on. TNC 426.B/430.A features two monitoring systems (main processor, DSP) which are also tested when the machine tool is switched on. If the +24V at the input "Acknowledgement control is ready" are missing during the test routine after power-on, the error message " RELAY EXT. DC VOLTAGE MISSING" is displayed. If however, the acknowledgement is switched off too late (or not at all) after the output has been switched off, the blinking error message "EMERGENCY STOP DEFECTIVE" is generated. If the control detects an error during the power-on test routine, a bridge can be inserted between the output "Control is ready" and the input "Acknowledgement control is ready" (disconnect the wires) in order to determine whether the defect is due to the control or to the interface. If the error is still present after inserting the bridge and with correct PLC power supply, the defect is located in the logic unit. If however, the error does not occur with the bridge being inserted, the defect is located in the interface.

Caution! Do not forget to remove the bridge and to install the standard operating state after the test.

Observe the safety instructions!

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 174

Kundendienst/Service

21.4.1 Wiring of the EMERGENCY STOP interface


Connection If an error occurs, the output "Control is ready" must generate an EMERGENCY STOP. Since this function is of great importance, the control checks this output each time when the power is switched on. HEIDENHAIN recommends the following wiring:

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 09.09.99

Blatt Page 175

Kundendienst/Service

EMERGENCY STOP monitoring TNC 426/430 A PLC input (X42 / 4) and a PLC output (X41 / 34) "Control is ready" are available at the control for the EMERGENCY STOP routine. If the control detects a malfunction, it switches off the output "Control is ready"; a blinking error message is displayed and the PLC program stopped. This error message cannot be cleared by pressing CE. The error must be eliminated and then the power-on routine repeated. If the input "Control is ready" is switched off by a procedure outside the control, the error message EMERGENCY STOP is generated, and the NC sets the markers M4177 and M4178. Moreover, zero is output as nominal speed and the drives are switched off. This error message can be cleared by pressing CE after having switched off and on the control voltage. If the marker M4580 is set, an EMERGENCY STOP (input "Control is ready") is not transferred to the NC; instead the control loops of all axes and of the spindle are opened and an NC stop executed.
M4177 M4178 M4580 Cancellable error message displayed Error message EMERGENCY STOP displayed Suppress EMERGENCY STOP, open all position control loops, NC stop Set NC NC PLC Reset NC NC PLC

Connection diagram

If an error occurs, the output "Control is ready" must generate an EMERGENCY STOP. Since this function is of great importance, the control checks this output each time when the power is switched on. The wiring recommended by HEIDENHAIN can be seen from the wiring diagram. The external electronics has to match the preset conditions. Above all make sure that "Control is ready" is acknowledged within 380 ms.

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.03.99

Blatt Page 176

Kundendienst/Service

TNC 426 flowchart


X41/34

X42/4 1 2 3 4 5 9 6 10 7 11 8 12 13

Screen display 1 Waiting for control voltage Relay ext. DC voltage missing

Recognition of control voltage at X42/4 and switching off the signal "Control is ready at X41/34 by main processor (t < 66 ms). Maximum time in which the acknowledgement "Control is ready at X42/4 must be set to zero (t < 380 ms). Recognition of acknowledgement and setting of X41/34 (t < 20 ms). Waiting for control voltage Recognition of control voltage at X42/4 and switching of the signal "Control is ready at X41/34 by DSP (t < 120 ms). Maximum time in which the acknowledgement "Control is ready at X42/4 must be set to zero (t < 380 ms). Recognition of acknowledgement and setting of X41/34 (t < 120 ms). Waiting for control voltage If exceeded: EMERGENCY STOP defective Relay ext. DC voltage missing If exceeded: EMERGENCY STOP defective

5 6

10

11 12

Normal operation of control; output and acknowledgement "Control is ready are high. . Control voltage is switched off from outside. Error message can be cleared when control is switched on again; normal operation of control. When an error is detected the control switches off the output "Control is ready (X41/34).

Relay ext. DC voltage missing

EMERGENCY STOP

13

Blinking error message

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 177

Kundendienst/Service

TNC 430 flowchart


X41/34

X42/4 1 2 3 4 59 10 6 11 7 12 13 14 8 15 16 17

Screen display 1 Waiting for control voltage Relay ext. DC voltage missing

Recognition of control voltage at X42/4 and switching off the signal "Control is ready at X41/34 by main processor (t < 66 ms). Maximum time in which the acknowledgement "Control is ready at X42/4 must be set to zero (t < 380 ms). Recognition of acknowledgement and setting of X41/34 (t < 20 ms). Waiting for control voltage Recognition of control voltage at X42/4 and switching of the signal "Control is ready at X41/34 by DSP 1 (t < 120 ms). Maximum time in which the acknowledgement "Control is ready at X42/4 must be set to zero (t < 380 ms). Recognition of acknowledgement and setting of X41/34 (t < 120 ms). Waiting for control voltage Recognition of control voltage at X42/4 and switching of the signal "Control is ready at X41/34 by DSP 2 (t < 120 ms). Maximum time in which the acknowledgement "Control is ready at X42/4 must be set to zero (t < 380 ms). Recognition of acknowledgement and setting of X41/34 (t < 120 ms). Waiting for control voltage Normal operation of control; output and acknowledgement "Control is ready are high. . Control voltage is switched off from outside. Error message can be cleared when control is switched on again; normal operation of control. When an error is detected the control switches off the output "Control is ready (X41/34). Blinking error message Relay ext. DC voltage missing Relay ext. DC voltage missing If exceeded: EMERGENCY STOP defective Relay ext. DC voltage missing If exceeded: EMERGENCY STOP defective Relay ext. DC voltage missing If exceeded: EMERGENCY STOP defective

5 6

9 10

11

12

13 14

15 16

EMERGENCY STOP

17

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 178

Kundendienst/Service

21.5 Non-volatile PLC markers and words


21.5.1 Data backup on hard disk
To save certain states of the PLC program, the non-volatile PLC memory range can be backed up on hard disk and reloaded for testing.
Press key Function TNC in operating mode PROGRAMMING AND EDITING
MOD

Prepare TNC for input of code number

ENT

Enter code number; confirm with ENT

Call TABLE function

Switch soft-key row

RANGE =

Enter the range of PLC markers or words to be backed up. Default setting automatically entered by the TNC: maximum range of the non-volatile PLC markers and words (e.g. M0 ... M999, W0 ... W126).

ENT

Confirm setting

File: PLC\PLCMEM.A

Enter destination path and file name under which the data are backed up on harddisk. Default setting automatically entered by the TNC is PLC\PLCMEM.A. If required, several files can be backed up on the harddisk.

ENT

The states and contents of the PLC markers/words are stored on harddisk in the file specified above.
END END

Exit the PLC mode.

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 179

Kundendienst/Service

21.5.2 Playing back data into RAM


Press key Function TNC in operating mode PROGRAMMING AND EDITING
MOD

Prepare TNC for input of code number

ENT

Enter code number; confirm with ENT

Call TABLE function

Switch soft-key row

File: PLC\PLCMEM.A

Enter destination path and file name under which the states of the PLC markers and words are backed up on harddisk. Default setting automatically entered by the TNC is PLC\PLCMEM.A.

ENT

The backed-up states of the PLC markers and words are played back into RAM.
END

END

Exit PLC mode

Service Manual TNC 426.B/430.A PLC interface

Ausgabe Issue 01.10.97

Blatt Page 180

Kundendienst/Service

22. Test Units


22.1 Universal Measuring Adapter
Used: Universal test unit for D-Sub connectors, 9pin to 37pin (Id.No. 255 480 01)

MESSADAPTER MEASURING ADAPTER 1 2 3 4 5 6 7 8 9

10 20 30

The measuring adapter can be used to test the inputs and outputs of D-Sub connectors (9-pin to 37-pin). On the following page the adapter cables are shown that are required for the different connectors

Service Manual TNC 426.B/430.A Test units

Ausgabe Issue 01.10.97

Blatt Page 181

Kundendienst/Service

Adapter cable, 9-pin Id.No. 255 481 01

Adapter cable, 15-pin Id.No. 255 482 01

Adapter cable, 25-pin Id.No. 255 483 01

Adapter cable, 37-pin Id.No. 255 484 01

Service Manual TNC 426.B/430.A Test units

Ausgabe Issue 01.10.97

Blatt Page 182

Kundendienst/Service

22.2 Encoder Diagnostic Set


Used: to test the electrical functions of an encoder Id.No. 254 599 0; further information please see from the operating instructions of the Diagnostic Set. Adapter block TNC 426.B/430.A - PWM8 see next page .

Service Manual TNC 426.B/430.A Test units

Ausgabe Issue 01.10.97

Blatt Page 183

Kundendienst/Service

Service Manual TNC 426.B/430.A Test units Ausgabe Issue 01.10.97 Blatt Page 184

LS / LB

oder

ROD

Mesystem 1Vss Encoder 1Vpp ohne Z1-Spur

Stecker, AdapterAdapter connector 15/12pol. Id.-Nr. 324 555 01

IN

OUT

PWM 8 1Vss

Kabel, AdapterAdapter connector Id.-Nr. 310 199 02 2,0m

Mesystem 1Vss 15pol. (Lage) Encoder 1Vpp 15pin (position)

LS / LB

oder

ROD

Mesystem TTL Encoder TTL

Stecker, AdapterAdapter connector 15/12pol. Id.-Nr. 324 555 01

IN

OUT

PWM 8 TTL

Kabel, AdapterAdapter connector Id.-Nr. 310 199 02 2,0m

Mesystem TTL 15pol. (Lage) Encoder TTL 15pin (position)

LS / LB

oder

ROD

Mesystem 15pol. (Lage)

11Ass

Mesystem Encoder

11Ass 11App

Stecker, AdapterAdapter connector 15-/9pol. Id.-Nr. 294 894 01

IN

OUT

PWM 8 11A

Kabel, AdapterAdapter connector Id.-Nr. 310 198 02 oder Id.-Nr. 289 439 02 2,0m Kabel, VerbindungsConnecting cable 1:1 1m Id.-Nr. 295 725 01

Encoder 11App 15pin (position)

Steuerung Control TNC 410/426/430

Wichtig bei Drehzahlmesystem (1 Vss und Z1 25pol.) - neue 1 Vss-Interfaceplatine Id.Nr. 323 077 01 ! - PWM 8-Software 05 und hher - bei Messung Z1-Spur Abschlu in PWM 8 ausschalten !
Important for speed encoder (1 Vpp and Z1, 25pin) - new 1 Vpp interface board Id.No. 323 077 01 ! - PWM 8 software 05 and higher - Switch terminating resistor off on PWM 8, when measuring the Z1-track! Mesystem 1Vss u. Z1 Encoder 1Vpp / Z1 RON 3350, ERN 1387
IN OUT

PWM 8 1Vss

Mesystem 1Vss u. Z1 (25pol.) Drehzahl Encoder 1Vpp a. Z1 (25pin) Speed

Kabel, Adapter- 25pol. (Z0/Z1 Spur-Test) Adapter connector 25pin (Track Test Z1) Id.-Nr. 324 556 01

Kundendienst/Service

22.3 Drive control generator (DCG)


Used: To drive inverters with PWM interface as nominal speed input in connection with HEIDENHAIN controls Id.No. 296 737 01 Accessories: Adapter cable for connection to PWM interface, 15-pin, D-SUB: Adapter cable for connection to PWM interface, 16/34-pin, plug-type connector: Adapter cable for connection to PWM interface, 20-pin, plug-type connector: Specifications: Power supply 230 V Power consumption 4 W Rotational speed and torque can be set individually Direction can be switched Controls and displays:

Id.No. 289 208-02 Id.No. 326 602-01 Id.No. 331 389-01

Err.1 Err.2 Regler Ein Richtung PWM1 PWM2 PWM3 Reset Drehmoment Drehzahl

toggle switch (STANDBY) toggle switch


TEMPERATURE WARNUNGI

Pole terminals

toggle switch toggle switch BNC socket BNC socket BNC socket key button potentiometer potentiometer

Key button (make contact) to connect the pole terminals

Power switch

Service Manual TNC 426.B/430.A Test units

Ausgabe Issue 18.12.98

Blatt Page 185

Kundendienst/Service

Description of controls and displays:

Err.1

Err.2

If the drive does not send a STANDBY signal when the switch is in UP position (active), the DCG is not switched on and the axis cannot be moved. By setting the toggle switch to DOWN position (off), the STANDBY signal is not evaluated and the axis can be moved. If the switch is set to UP position (active) when the signal TEMPERATURE WARNING is transmitted, the DCG is not switched on and the axis cannot be moved. By setting the toggle switch to DOWN position (off), this signal is not evaluated and the axis can be moved. Caution: An error has occurred, if the drive does not output the STANDBY signal or the TEMPERATURE WARNING signal. If the drive is selected still, the servo amplifier may be destroyed.

Regler Ein Switch position UP (ON): Controller of DCG switched on, DCG is ready for operation. (controller on) Switch position DOWN (OFF): Controller of DCG switched off, DCG is not ready for operation. Richtung (direction) PWM1 PWM2 PWM3 Reset Drehmoment (torque) Drehzahl (speed) Key button
When shifting the toggle switch the direction is inverted. The direction can only be changed, if the speed is zero. BNC socket for connection of an oscilloscope for PWM signal, phase 1. BNC socket for connection of an oscilloscope for PWM signal, phase 2. BNC socket for connection of an oscilloscope for PWM signal, phase 3. The drive is reset, when this key button is pressed (axis stops). Potentiometer to set the torque; left stop = off. Potentiometer to set the speed; left stop = off. When this button is pressed, the two pole terminals are connected. By means of this function e.g. an external decelerating contactor or a clamping fixture can be selected.

Vertical axes: After having changed the direction of a vertical axis, the axis may drop (speed and torque = 0). If required, select decelerating contactor or clamping fixture by means of the key button and pole terminals at the DCG.

Basic proceeding to check a PWM axis (TNC 426.B/430.A): Preparations on the machine: Switch off the power switch of the machine tool. Disengage the connector of the power stage of the axis to be checked from the TNC. Connect the DCG to the servo amplifier as per the connection diagram. Switch off the power switch of the machine tool. In MP120/121 define the axis to be checked as counting axis. Check the drive enable at the servo amplifier (see Basic circuit diagram of drive control). Settings at the DCG Set toggle switches Err.1 and Err.2 to UP position (active). Turn the potentiometers Drehmoment (torque) and Drehzahl (speed) to their left stops. Switch on the power supply of the DCG (Netz-Ein). Set the toggle switch Regler Ein to UP position (ON). Now, the DCG is ready for operation. Turn the potentiometers Drehmoment and Drehzahl right and back left again, until the axis moves smoothly.

Service Manual TNC 426.B/430.A Test units

Ausgabe Issue 01.10.97

Blatt Page 186

Kundendienst/Service

Measuring setup to check the servo amplifier


Logic unit

Servo amplifier DIGITAL X51 ... X55

Observe the safety instructions !


In order to correctly judge the behaviour of a machine tool controlled by TNC, fundamental knowledge of the machine tool and the drives as well as their interaction with the measuring systems is required. Considerable damage and personal injury may result from improper use. HEIDENHAIN is not liable for any damage or personal injury caused directly or indirectly or by improper use or incorrect operation.

Service Manual TNC 426.B/430.A Test units

Ausgabe Issue 01.10.97

Blatt Page 187

Kundendienst/Service

23

Exchange Instructions

23.1 Important notes


Observe the safety instructions! 23.1.1 Required equipment

PC with HEIDENHAIN data transfer software TNCBACK.EXE 1 IC-extraction and insertion tool (for exchanging NC software and boards) 1 MOS protection device (only required for exchanging boards or EPROMs)

23.1.2 MOS protection


When the EPROMs are to be exchanged, a MOS protection is definitely required, since otherwise EPROMs may be destroyed. Caution! Avoid any unprotected handling or contact of the boards or EPROMs with statically charged objects (packaging material, storage etc.).

MOS protection
potential compensating line with protective resistor R = 1 M

MOS protection mat

GROUND (e.g. protective wire socket) not required, if the MOS protection mat lays on the machine table

bracelet

23.1.3

Software compatibility

Exchange units (LOGIC UNIT) are always supplied with the most recent software version. Exchange boards, however, are delivered without software and without software enable module. Therefore, the EPROMs and the software enable module of the defective board must be inserted into the exchange board at site. (Always remove the EPROMs and the software enable module before sending us boards for repair!)

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 01.10.97

Blatt Page 188

Kundendienst/Service

Data structure of EPROM controls TNC426/430 NC software 280470 / 471-xx consisting of:

Hard disk

EPROMs (4x)
IC-P1

TNC partition
USER data

IC-P2

PLC partition
IC-P3

OEM data

SYS partition
HEIDENHAIN
NCDATA.SYS NCPATH.SYS TIMES.SYS

IC-P4

SETUP
280640-xx disk 1

NC software 280472 / 473-xx consisting of:

Hard disk

EPROMs (4x)
IC-P1

TNC partition
USER data

IC-P2

PLC partition
OEM data

IC-P3

SYS partition
HEIDENHAIN
NCDATA.SYS NCPATH.SYS TIMES.SYS

IC-P4

SETUP
280641-xx disk 1-3

Serviceanleitung TNC 426.B/430.A 23. Exchange instructions

Ausgabe Issue 29.05.00

Blatt Page 188.1

Kundendienst/Service

23.2 Exchanging the NC software PGM-No. 280 470 - 473 -With TNC 426.B/430.A the NC software should be exchanged in the order described below. These instructions only apply for the software types 280 470 - 473 --! Depending on the version of the NC software, the machine tool model and features, some items may by skipped. Basically all files stored on the hard disk should be backed up on an external data medium. For this purpose HEIDENHAIN offers the data transfer software TNCBACK.EXE free of charge (see section 23.3).

23.2.1 RAM data


When the TNC 426.B/430.A is being prepared for a software exchange all important information in RAM is automatically backed up on the hard disk: MODE settings (position display etc.) AXIS LIMIT (traverse range limits, datums) RS 232/422 SETUP (assignment, baud rate etc.) Calibration data of the touch probes Non-volatile PLC memory (markers and words from a certain group) After the software exchange the backed-up data are automatically restored.

23.2.2 Bringing the machine or the axes into a defined status


Machines with swivel head: Bring the swivel head into a defined position. Information can be provided by your machine tool builder! Machines with toolchanger: Bring tool changer into a defined position. Information can be provided by your machine tool builder! Machine axes in general: Move axes to the middle of the traverse range. (away from the hardware limit switches)

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 01.10.97

Blatt Page 189

Kundendienst/Service

Notes

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 01.10.97

Blatt Page 190

Kundendienst/Service

23.2.3 Converting data on the hard disk from binary format to ASCII format
Before the EPROMs on the processor board of TNC 426.B/430.A can be exchanged, the data on the hard disk must be converted from binary into ASCII format. A minimum free memory of 1.5 times the largest file on the hard disk is required. If this is not the case, this file must be transferred via the data interface. To keep the time for data conversion as short as possible (1 Mbyte approx. 1 minute) we recommend to delete all programs no longer required. Binary files and the corresponding ASCII files are related as follows: .H .TCH .PNT .H% .TC% .PN% .I .D .COM .I% .D% .CO% .T .P .CMA .T% .P% .CM%

Press key

Function TNC in operating mode PROGRAMMING AND EDITING

MOD

Prepare TNC for input of code number

4
MOD

ENT

Enter code number; confirm with ENT

Call interface setup

Call submenu Note: It is not necessary to define the path, which is offered on the TNC screen.

Start conversion from binary to ASCII format.


END

After the conversion is terminated, exit the subordinate mode.

The files to be converted must not be selected in PROGRAMMING/SINGLE BLOCK or FULL SEQUENCE! The file TNC:\CVREPORT.A contains a list of the files that were converted!
Service Manual TNC 426.B/430.A Exchange instructions Ausgabe Issue 08.12.99 Blatt Page 191

Kundendienst/Service

23.2.4 Exchanging EPROMs


Switch off the machine and exchange the EPROMs using the IC-extraction tool. When exchanging the EPROMs, a MOS protection is definitely required, since otherwise MOS components on the board or the EPROMs may be destroyed.

Caution! Avoid any unprotected handling or contact of the boards or EPROMs with statically charged objects (packaging material, storage etc.).

EPROM location diagram TNC 426.B/430.A PGM no. 280 470/471 --, PGM no. 280 472/473 --, Processor board Drive-control board

IC-P7

Software enable module (option)


IC-P5 IC-P3 IC-S IC-P1 IC-P6 IC-P4 IC-P2

EPROM inserted EPROM not inserted

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 01.10.97

Blatt Page 192

Kundendienst/Service

23.2.5 Putting the control into service


Switch on power. Confirm error messages with LANGUAGE LOAD ERROR XX Message Message Message UPDATE THE SYTEM DATA! POWER INTERRUPTED

CE

see sec. 23.2.7 see sec. 23.2.7 see sec. 3

Activate the machine parameters:

The file OEM.SYS contains the machine parameter file used last by the TNC (status M in the file management). This file is automatically reactivated after a software exchange. If machine parameters are introduced or eliminated with a software exchange, the control enters the MP editor of the active MP list after power-on.
END

Pressing activates the MP file loaded in the editor. Depending on the software version machine parameters must be removed or entered (see file READ_MP.A on the file disk). The following dialogues may be displayed:
DEL

MP: INCORRECT NUMBER

Parameter no longer exists; press

to delete.

MP: NOT DEFINED!

Parameter added, enter value 1)

1)

Information can be obtained from your machine tool builder!


Ausgabe Issue 01.10.97 Blatt Page 193

Service Manual TNC 426.B/430.A Exchange instructions

Kundendienst/Service

23.2.6 Installing current system data on hard disk


If after the power-on routine of the control the error message LANGUAGE LOAD ERROR XX or UPDATE THE SYSTEM DATA! are not stored on the hard disk. is generated, the current files (cycles, NC dialogues etc.)

CE the English dialogue stored on the EPROM is After clearing the error message by pressing automatically loaded. The other dialogues are provided by HEIDENHAIN on a floppy disk (in DOS format) together with a transfer program. They have to be installed on the hard disk of TNC 426.B/430.A. The program number of the setup disk depends on the NC software used.

NC software 280 470/471 -Overview of the most important files on the setup disk 280 640 -CHKLLIST.TAV LIESMICH.TXT READ_MP.A README.TXT SETUP.BAT SETUP.BCK SETUP.ERR SETUP.LST TNCBACK.EXE System file Description of the functions of the data transfer program, German Description of the machine parameters, English Description of the functions of the data transfer program, English Command file to start data transfer Backup file containing all data in compressed form List file List file Data transfer program (can also be used to back up data)

NC software 280 472/473 -Overview of the most important files on the setup disk 1 PGM no. 280 641 -CONSTCYC.CDC LIESMICH.TXT READ_MP.A README.TXT SETUP.BAT SETUP.BCK SETUP.ERA SETUP.LST TNCBACK.EXE TNCERASE.EXE SETUP.BAT SETUP.BCK SETUP.BAT SETUP.BCK Configuration file for HEIDENHAIN software CycleDesign Description of the functions of the data transfer program, German Description of the machine parameters, English Description of the functions of the data transfer program, English Command file to start data transfer from disk 1 Backup file containing all data in compressed form Command file to delete files automatically before data transfer List file Data transfer program (can also be used to back up data) Program to delete files automatically before data transfer Command file to start data transfer from disk 2 Backup file containing all data in compressed form Command file to start data transfer from disk 3 Backup file containing all data in compressed form

Overview of the files on setup disk 2 PGM no. 280 641 -Overview of the files on setup disk 3 PGM no. 280 641 --

Installing the system files on hard disk:


1. TNC settings Select the highest baud rate possible for the operating mode LSV-2 in interface setup (RS-SETUP) (depends on the PC hardware). 2. Start data transfer Insert the disk (or disk 1) into the floppy disk drive of your PC (e.g. drive a:\) Enter a: to change to drive a Enter the following command line: A:\> SETUP <CR> Note: If no command line parameters are entered when calling the SETUP, the data are transferred via the serial interface COM1. If you wish to activate another interface, the following command line must be entered: e.g. A:\>SETUP (SP) 2 <CR> for interface COM 2 (SP = space) Confirm message Weiter mit beliebiger Taste ... (Any key to continue...) with ENT. Confirm message Start transfer? (Y)es, N(o) with Y. Insert further disks when requested on the screen of the PC. The transferred files are activated by an automatic reset of the TNC. A message is displayed on screen after the data were successfully transferred.

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 08.12.99

Blatt Page 194

Kundendienst/Service

23.2.7 Converting the files on the hard disk from ASCII format to binary format
After activating the machine parameters the ASCII files have to be reconverted into binary format. Binary files and the corresponding ASCII files are related as follows: .H .TCH .PNT .H% .TC% .PN% .I .D .COM .I% .D% .CO% .T .P .CMA .T% .P% .CM%

Press key

Function TNC in operating mode PROGRAMMING AND EDITING

MOD

Prepare TNC for input of code number

4
MOD

ENT

Enter code number; confirm with ENT

Call interface setup

Call submenu Note: It is not necessary to define the path, which is offered on the TNC screen.

Start conversion from ASCII to binary format.


END

After the conversion is terminated, exit the subordinate mode.

The file TNC:\CVREPORT.A contains a list of the files that were converted!
Service Manual TNC 426.B/430.A Exchange instructions Ausgabe Issue 08.12.99 Blatt Page 195

Kundendienst/Service

23.2.8 Re-establishing the original state of the machine tool


Enter code number 75368 to execute an offset adjustment (TNC 426.B/430.A only) If touch probes are used, they should be recalibrated after the software exchange. Machines with swivel head: Re-initialize the swivel head Information can be obtained from your machine tool builder Machines with toolchanger Re-initialize the toolchanger Information can be obtained from your machine tool builder

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 01.10.97

Blatt Page 196

Kundendienst/Service

Notes

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 01.10.97

Blatt Page 197

Kundendienst/Service

23.3

Backing up hard-disk data

For a software exchange, the hard-disk data do not have to be backed up. The hard-disk data should be backed up regularly on an external data medium (PC). For this purpose HEIDENHAIN offers the data transfer software TNCBACK.EXE which is supplied with every service manual (disk in envelope). This program can also be ordered separately (Id.No. 280 534 --). With this program the entire contents of the hard disk or of individual partitions (including the subdirectories) can be read out easily in LSV2 protocol. The data can also be restored on hard disk. Please contact HEIDENHAIN, if you require this software.

1. TNC settings Select a baud rate of 9600 or higher in the operating mode LSV2. 2. Backing-up TNC hard-disk data on an external data medium Install the data transfer software on e.g. drive C (hard disk of personal computer). Call TNCBACK.EXE by entering the following command line: C:\>TNCBACK (SP) <target file> (SP) <partition> (SP) <interface> (SP = space) no entry: COM1 otherwise e.g. PCOM2 for COM2 Partition to be backed up e.g. TNC: for entire TNC partition e.g. TNC:\FORM1 for a subdirectory e.g. parameter F for entire hard disk Name of the backup file (without extension!) Note: Enter C:\>TNCBACK (SP) ? to display a help text. After finishing data transfer, two files are created on the external data medium: <NAME>.BCK backup file containing the data <NAME>.LST list file to restore the backup file on the hard disk of TNC 426. 3. Restoring backed-up data on the TNC hard disk Call TNCBACK.EXE by entering the following command line: C:\>TNCBACK (SP) <source file> (SP) R (SP) <interface> no entry: COM1 otherwise e.g. PCOM2 for COM2 Backup file on external data medium (without extension!)

NOTE: The data transfer program TNCBACK.EXE is supplied with the text file README.TXT containing a description of the functions of the data transfer software.

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 01.10.97

Blatt Page 198

Kundendienst/Service

23.4

Exchanging the LOGIC UNIT

23.4.1 Preparations at the machine


Bring the machine or axes into a defined state (see sec. 23.2.2)

23.4.2 Backing-up of hard-disk data


All part programs, tool tables, machine parameters, PLC programs, compensation value tables, NC dialogues for all languages etc. are stored on the hard disk. When the logic unit is exchanged, the complete contents of the hard disk of the defective logic unit must be backed-up. When using the data transfer program TNCBACK.EXE the parameter F for Full must be entered in the command line (see also section 23.3). e.g.: C:\TNCBACK.EXE (SP) Backup01 (SP) F (SP) pcom2 (SP = blank character) In the data transfer software TNCremo activate the back-up of the complete hard-disk content via

Observe the safety precautions

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 28.01.99

Blatt Page 199

Kundendienst/Service

23.4.3 Dismounting the LOGIC UNIT


a) Switch power off b) Loosen all plug connections and clamped joints at the LOGIC UNIT

Loosen ground terminal

and central signal ground

D-Sub connector Loosen knurled screw

Note: If a PL is mounted at the upper side of the housing, it must be removed before dismounting the logic unit!

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 01.10.97

Blatt Page 200

Kundendienst/Service

c) Loosen the 4 mounting screws on the logic unit

d) Remove the old LOGIC UNIT and insert the new LOGIC UNIT.

23.4.4 Mounting the LOGIC UNIT


The LOGIG UNIT is mounted in the reverse order as it was dismounted. a) Mount and fix the LOGIC UNIT b) Engage the plug connections and clamped joints

Observe that no connectors are switched! c) Switch power on

23.4.5 Transferring the hard disk back-up in the new logic unit
When using the data transfer software TNCBACK.EXE the parameter R fr Restore must be entered in the command line (see also section 23.3). e.g.: C:\TNCBACK.exe (SP) Backup01 (SP) R (SP) pcom2 (SP = blank character) In the data transfer software TNCremo activate the back-up via

23.4.6 Re-establishing the original state of the machine


see section 23.2.8

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 28.01.99

Blatt Page 201

Kundendienst/Service

23.5

Exchanging the drive assembly (hard disk)

23.5.1 Preparations at the machine


Bring machine or axes in a defined state (see sec. 23.2.2)

23.5.2 Backing-up the hard disk data


Carry out a data back-up to the complete hard-disk contents (see sec. 23.4.2)

23.5.3 Dismounting of defective assembly (hard disk)


Switch power off Open the logic unit Disengage the plug connections

and loosen the mounting screws of the hard disk. Remove the mounting screws

Disconnect 2-pin connecting element (power supply of fan) at the power supply unit Disconnect 3-pin connecting element (power supply of HDD) at the power supply unit. Open holder of flat cable and disconnect the cable from the processor board

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 28.01.99

Blatt Page 202

Kundendienst/Service

23.5.4 Mounting of new drive assembly (hard disk)


The drive assembly is mounted in the reverse order as it was dismounted. a) Insert and fix the new drive b) Re-establish the connectors

Observe that no connectors are switched! c) Switch power on

23.5.5 Transferring hard disk back-up in the new hard disk


Transfer the hard disk back-up in the new hard disk (see sec. 23.4.5)

23.4.6 Re-establish the original state of the machine


see section 23.2.8

Service Manual TNC 426.B/430.A Exchange instructions

Ausgabe Issue 28.01.99

Blatt Page 203

Kundendienst/Service

24.
24.1

Optical Displays on HEIDENHAIN Units


on the interface boards for Simodrive 611D
X1, X2 Connector for motor power stage to control Axis 1, axis 2 X351 AS1 AS2 K663 K9 SIMODRIVE unit bus Contact 1, normally closed contact Contact 2, normally closed contact Safety relay Pulse release Supply voltage from SIMODRIVE unit bus for safety relay

Interface board Id.No. 324952-01 to 03 Description of the LEDs IF (green), pulse release Desired state: LED on Condition for desired state: 1. The safety relay has responded. 24 V must be available at contact K663. and 2. P5 (5 V) from Siemens unit bus is available. NB (red), not ready Desired state: LED off Signal direction: Converter TNC via X1 or X2. LED extinguished: Converter indicates ready signal (pin 6), high level Condition for desired state: 1. The safety relay has responded. 24 V must be available at contact K663. and 2. No exceeding of the dc-link voltage. Dc-link voltage below the critical limit of 710 V. This monitoring is only active with interface cards of version 01. and 3. No RESET from unit bus In case of reset, the level of this signal is +24 V. and 4. No control pulse inhibitor from unit bus With central control pulse inhibitor RIMPS, the level of this signal is +15 V. and 5. P5 (+5 V) is available (level > 4.55 V)

NB (red), not ready IF (green), pulse release

When the converter is ready, the PLC sets the internal current and speed controller via PLC module 9161 individually for each axis. Thus the RESET signal (X1 or X2 pin 5 ) is deactivated and the path is free for the PWM signals. The two LEDs can only light alternately!

Service Manual TNC 426.B/430.A 24. Optical Displays

Ausgabe Issue 01.07.99

Blatt Page 204

Kundendienst/Service

Interface board Id.No. 324952-10 / 11


X1, X2 Connector for motor power stage to control Axis 1, axis 2 X351 AS1 AS2 K663 K9 SIMODRIVE unit bus Contact 1, normally closed contact Contact 2, normally closed contact Safety relay Pulse release Supply voltage from SIMODRIVE unit bus for safety relay

Description of the LEDs READY (green), pulse release for axis 1 and 2 Desired state: LED on Signal direction: Converter TNC via X1 or X2. LED lights: Converter indicates ready signal (pin 6), high level Condition for desired state: 1. The safety relay has responded. 24 V must be available at contact K663. and 2. No RESET from unit bus In case of a reset, the level of this signal is +24 V. and 3. No control pulse inhibitor from unit bus With central control pulse inhibitor RIMPS, the level of this signal is +15 V. and 5. P5 (+5 V) is available RESET X1 (axis 1), RESET X2 (axis 2), red Desired state: LED off Signal direction: TNC Converter via connector X1 or X2, (-reset, pin 5) Condition for desired state: 1. Controller enable was carried by TNC. The PLC sets the internal current and speed controller via PLC module 9161 individually for each axis. Thus the RESET signal (X1 or X2 pin 5) is deactivated and the path is free for the PWM signals. Furthermore, the LED RESET X1 and RESET X2 extinguish.

RESET X1, RESET X2 (red) READY (green), ready

Grounding conductor

Service Manual TNC 426.B/430.A 24. Optical Displays

Ausgabe Issue 01.07.99

Blatt Page 205

Kundendienst/Service

Interface board Id.No. 313437-04 (2-axes version), Id.No. 324955-04 (1-axis version)
X111 Connector for motor power stage to control of axis 1

Description of the LEDs SH1 (red), pulse release individually for each axis Desired condition: LED off Signal direction: TNC Converter via X111 or X112 (-SH1, pin 5a) Condition for desired state: 1. MCU indicates ready signal As soon as the MCU signals "ready" for the output for the control (connector X41 pin 34 on the LE), a high level of -SH1 is indicated and the LED extinguishes. SH2 (red), pulse release individually for each axis Desired state: LED off Signal direction: TNC Converter via X111 or X112 (-SH2, pin 4a) Condition for desired state: 1. Controller enable by the TNC was carried out. The TNC sets the internal current and speed controller via the PLC module 9161 individually for each axis. Thus the SH2 signal is deactivated and the path is free for the PWM signals. Furthermore, the LED SH2 extinguishes. READY, for axis 1 and axis 2 Desired state: LED on Condition for desired state: 1. The safety relay has responded. 24 V must be available at contact X73/3. and 2. No RESET from Siemens unit bus In case of reset, the level of this signal is +24 V. and 3. No control pulse inhibitor from Siemens unit bus With central control pulse inhibitor, the level of this signal is +15 V and 4. P5 (+5 V) is available and 5. MCU indicates ready signal The conditions for SH1 of the 1st and 2nd axis must be fulfilled (LED SH1 off).

X112

Connector for motor powerstage to control of axis 2 1Achse 2 X351 X73 SIMODRIVE unit bus Release connector

SH1 (red) pulse release SH2 (red) pulse release READY (green) ready;

Grounding conductor

Service Manual TNC 426.B/430.A 24. Optical Displays

Ausgabe Issue 01.07.99

Blatt Page 206

Kundendienst/Service

25. Machine Parameter List

Ma ch in ep ar am et er
Service Manual TNC 426.B/430.A 25. Machine Parameter List

(E xc er pt fro m

Te ch ni ca lM an ua lT NC
Ausgabe Issue 01.07.99 Blatt Page 207

42 6.B /43 0)

lis t

Kundendienst/Service

26. Annex
26.1 7 bit ASCII code
Characters NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 (X-ON) DC2 DC3 (X-OFF) DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US Decimal 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 Octal 000 001 002 003 004 005 006 007 010 011 012 013 014 015 016 017 020 021 022 023 024 025 026 027 030 031 032 033 034 035 036 037 Hexadecimal 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F

Service Manual TNC 426.B/430.A 26. Annex

Ausgabe Issue 01.07.99

Blatt Page 208

Kundendienst/Service

Characters SP ! " # $ % & ( ) * + , . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C

Decimal 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067

Octal 040 041 042 043 044 045 046 047 050 051 052 053 054 055 056 057 060 061 062 063 064 065 066 067 070 071 072 073 074 075 076 077 100 101 102 103

Hexadecimal 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43

Service Manual TNC 426.B/430.A 26. Annex

Ausgabe Issue 01.07.99

Blatt Page 209

Kundendienst/Service

Characters D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ ` a b c d e f g

Decimal 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 091 092 093 094 095 096 097 098 099 100 101 102 103

Octal 104 105 106 107 110 111 112 113 114 115 116 117 120 121 122 123 124 125 126 127 130 131 132 133 134 135 136 137 140 141 142 143 144 145 146 147

Hexadecimal 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67

Service Manual TNC 426.B/430.A 26. Annex

Ausgabe Issue 01.07.99

Blatt Page 210

Kundendienst/Service

Characters h i j k l m n o p q r s t u v w x y z { } ~ DEL

Decimal 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127

Octal 150 151 152 153 154 155 156 157 160 161 162 163 164 165 166 167 170 171 172 173 174 175 176 177

Hexadecimal 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F

Service Manual TNC 426.B/430.A 26. Annex

Ausgabe Issue 01.07.99

Blatt Page 211

Kundendienst/Service

26.2 Powers of 2
n 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2n 1 2 4 8 16 32 64 128 256 512 1 024 2 048 4 096 8 192 16 384 32 768 65 536 131 072 262 144 524 288 1 048 576

Service Manual TNC 426.B/430.A 26. Annex

Ausgabe Issue 01.07.99

Blatt Page 212