You are on page 1of 169
) HEIDENHAIN DR. JOHANNES HEIDENHAIN GmbH 82202 Traunout (08665) 31-0 Kundendionst * SERVICE MANUAL * TNC 370 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 8 revised service manual from us. Duplication This manual is provided subject to the condition thet no part of it shall be duplicated in any form without our prior consent, Issue 10/95 valid for software TNC 370: NC software 280 60" as of version 06 20095001 . HEIDENHAIN R.JOHANNES HEIDENHAN Gb SERVICE MANUAL TNC 370 83202 Taunt (08660) 31-0 Page 1 Issue: 10.07.95 Kundendienst Table of Contents 1. How to Use this Service Manual ............ 2. Minor Error Messages... 2.1. Causes of Minor Error Messages 3. Major Error Messages and Their Causes... : sone 4, Hardware Components TNC 370......... 14 5. Logic Unit LE 370. 18 5.1. Designation of the Logic Unit LE 370 18 5.2. Hardware Components of the Logic Unit LE 370. 16 6. Connector Designation and Pin Layout... 217 6.1 Connectors on the Logic Unit LE 370 F 217 62 Connectors on the PLC VO Boards 23 63 Connectors on the Keyboard Units felelatatbalatab soseeeessee BO 6.4 Connectors on the Visual Display Units 33 7. Block Diagram... cccnnnnnnnntnnnnnnnnee 34 8. Board Description ..... 35 9. Grounding Diagram TNC 370 36 10, Power Supply .. 7 10.1 Extemal Power Supply Requirements 7 10.2 Power Supply of the NC. 9 10.3. Checking the Power Supply Unit wl 10.4 Power Supply of the PLC... 44 105 Buffer Battery. a7 11. Keyboard Unit TE 370/371 11.1 Overview........ 11.2. Checking the Keyboard Unit . 12. Visual Display Unit BF 370/371 12.1. Overview... 12.2. Checking the Visual Display Unit... 888 888 13. Encoders... 13.1. Error Messages oe 13.2 Electrical Inspection of an Encoder . 14, Electronic Handwheols ...... 14.1. Handwheel HR 130/330. 14.2 Handwheel HR 322....... 14.3. Error Messages .. roeasoor HEIDENHAIN DR.JOMANNES HEIDENHAIN Gmbet SERVICE MANUAL TNC 370 (0.83202 Taunreut 8 (08669) 21-0 Page 2 Issue: 10.07.95 Kundondienst Page 15. 3D-Touch Probes... oon ; 66 15.1 Overview 66 15.2 Error Messages... ..87 16. Data Interfaces.......... 69 16.1 Operating Modes of the Data Interfaces 69 16.2 Machine Parameters for the Data Interface 71 163 Error Messages : : : vee 16.4. Wiring Diagram of the Data Interfaces. 7 17. Data Input and Output... 78 17.1 Overview of Files for TNC 370.... 78 17.2 Data Output........ 17.3 Data Input 18. Analogue Outputs 18.1 Technical Data...... 18.2 Checking the Analogue Outputs “91 183 Switching Over the Position Display . ; sli titttto 18.4 Adjustment of the Feed Rate. 94 18.5 Offset Adjustment. 7 95 19. PLC Inputs and Outputs .97 19.1 PLC Inputs...... 97 19.2 PLC Outputs....... 97 19.3 Checking the PLC Inputs ‘and Outputs. 7 98 19.4. Diagnosis Possibilities in the PLC Mode pect O01 19.5 Output "Control Ready for Operation’ and Acknowledgement for Test ‘Control Ready for Operation” 104 20. Test Units........ 106 20.1 Universal Measuring Adeoter 106 20.2. Encoder Diagnostic Set... 108 21. Exchange Instructions 109 21.1. Important Information... i 109 21.2. Exchanging the NC Software of TNC 370 110 21.3 Exchanging the Logic Unit... 22. Machine Parameter List. 08001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 D-83792 Traunreut - (08669) 31-0 Page 3 Issue: 10.07.95 Kundendienst 1. How to Use this Service Manual ‘The service manual TNC 370 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 1001 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), The Technical Manual is not enclosed with every control. In general, itis only supplied to the machine tool manufacturer and is updated by HEIDENHAIN, Traunreut. Therefore, it is absolutely necessary to contact the machine too! 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 back side of the cover page and the back side of the service manual 20 e001 HEIDENHAIN PalohAieneianetan te SERVICE MANUAL TNC 370 Bestar Osea} Page 4 Issue: 10.07.95 Kundendienst 2. Minor Error Messages ‘TNC 370 features 2 comprehensive integral monitoring system to avoid input and operation errors, to locate errors and technical detects of the entire equipment (TNC, measuring systems, machine tool, cables etc.) The monitoring system is a fixed component of the TNC hardware and software; itis always active when the control is switched on. If a technical defect or an operation error is detected, an error message in plain language is displayed on the screen, To clear minor error messages, press Further error messages are described in the ‘* Operating Manual TNC 370 «Technical Manual TNC 370 ‘+ Documentation by the machine tool manufacturer or in the ‘+ Operating Instructions FE 401 B. Error Message Section Error Message Section ‘AXIS DOUBLE PROGRAMMED. 162 HANDWHEEL DEFECTIVE 143 ‘START POSITION INCORRECT 152 HANDWHEEL NOT READY X 743 “TOUCH POINT INACCESSIBLE 152 ILLEGAL COMMAND 163 RANGE EXCEEDED, 152 ME_TAPE END. 163 ‘OPERATING PARAMETERS ERASED 21 PLC PROGRAM NOT TRANSLATED. 24 FILE NAME NOT PROGRAM NAME 163 PLC: ERROR <00 to 90> 24 FAULTY RANGE DATA 152 POSITIONING ERROR 24 ROTATION NOT PERMITTED 152 PROGRAM INCOMPLETE 163 DATA MEDIUM MISSING 163 PROGRAM NOT AVAILABLE 163 DATA MEDIUM EMPTY 163 MIRRORING NOT PERMITTED 152 ‘DATA MEDIUM WAITE-PROTECTED 163 POWER INTERRUPTED 2A TMA SWITCH 241 RELAY EXT DC VOLTAGE MISSING 735 PLANE WRONGLY DEFINED, 152 ILLEGAL SEARCH ADDRESS. 163 ENTRY VALUE INCORRECT 163 STYLUS ALREADY IN CONTACT 182 EMERGENCY STOP 195) PROBE SYSTEM NOT READY 162 EXT. INJOUTPUT NOT READY 16.3 EXCHANGE TOUCH PROBE BATTERY. 152 ERR-001 TO ERA: 109 163 ‘TRANSFERRED VALUE ERRONEOUS X 163 [WRONG OPERATING MODE 163 TRANSFERRED DATA INCORRECT X 763 WRONG AXIS PROGRAMMED. 152 DATUM SHIFT NOT PERMITTED 152 ‘PROGRAM DATA ERRONEOUS 163 TIME LIMIT EXCEEDED 152 PROTECTED FILE 163 HANDWHEEL? 143) HEIDENHAIN ORJOANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 BERN tase ONC Page 5 Issue: 10.07.95 Kundendienst 2.1 Causes of Minor Error Messages OPERATING PARAMETERS ERASED ‘= With new and exchange controls, the machine parameters are always erased. ‘Detective buffer batteries, accumulator or capacitor ‘* RAM error on the processor board ‘© RAM data are always erased after a software exchange LIMIT SWITCH ‘+ "Manual’ Operating Mode The preset software limit switch has been reached during traverse with the directional keys. + “Automatic' Operating Mode The calculated position of the current block is beyond the software limit switch range or beyond the additional limit (set with the MOD function display Control loop ‘counter not latched! Wrong command control loop Operating voltage out of tolerance Inhibited software function activated (function without software enable module) The control tried to start a PLC positioning, a datum shift, an oriented spindle stop or to ‘switch the range although M7440/bit2=1 (continuous with M output) or MP3030 {continuous with S output). werrmmoo 2 If the error messages PROCESSOR CHECK ERROR XY (XY = code; see above) comes up repeatedly, send the complete logic unit to HEIDENHAIN for repair. Please indicate the error message and the code. HEIDENHAIN DRJOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 1.83282 Traunrout (08669) 31-0 Page 8 Issue: 10.07.95, Kundendienst Blinking display Error cause XX= 1A NC start complement missing ERROR IN PLC PROGRAM XX 1B Rapid traverse 1C Directional key latch 1D Feed rate enable 1E PLC pos. x 1F PLC pos. ¥ 1G PLC pos.Z 1H PLC pos. IV il Directional key X+ 1d Directional key X- 1K Directional key Y+ iL Directional key Y- 1M Directional key 2+ 1N Directional key Z- 10 Directional key IV+ 1P Directional key IV- 10 More then one of the markers M2485...M2487 (M03, M04, M5) are set simultaneously 24 Jog increment pos. X+ 28 Jog increment pos. X- 2C Jog increment pos. Y+ 2D Jog increment pos. Y= 2E Jog increment pos. Z+ 2F Jog inerement pos. 2- 2G Jog increment pos. IV+ 2H Jog increment pos. IV- complement missing complement missing complement missing complement missing complement missing complement missing ‘complement missing ‘complement missing ‘complement missing complement missing complement missing complement missing complement missing complement missing complement missing complement missing complement missing complement missing complement missing complement missing complement missing complement missing complement missing oso HEIDENHAIN ‘DR. JOHANNES HEIDENHAIN GmbH 10-83292 Traunut- (08669) 31-0 Kundendienst SERVICE MANUAL TNC 370 Page 9 Issue: 10.07.95 Display u ERROR IN PLC PROGRAM X ERROR IN PLC PROGRAM XX X= 10 " 12 13 4 15 16 7 18 19 20 Not a valid command COperand for jump is no label (can only be generated when reading in data over the interface. In a jump command the type of the operand is indicated.) Invalid operand type (the command must not be combined with this operand). Operand beyond the permissible range (the value is too high or odd address with word and double-word,) No limiter after comamand (cen only be generated when reading in data over the interface. The comment after the command was not marked by": or "*). No end of line found (can only be generated when reading in data over the interface; comment too long.) Called label not defined No end-program condition found (the program does not contain an EM instruction, or it contains a JP instruction without a LBL instruction following.) Program is too long (RAM overflow) (insufficient memory for the program code to be generated.) Assign with parenthesis (an =, $, SN, R, RN or PS instruction has been programmed, although arithmetic parenthesis are open) Excessive nesting of parentheses (more than 16 parenthases are open) Jump within a gating sequence (uncongitional jump has been programmed, although the gating sequence was not closed with an Assign) "Close Parenthesis' without ‘Open Parenthesis" (e ‘Close Parenthesis’ command was programmed, although no parentheses were open) Label within parentheses (a LBL instruction has been programmed, although parentheses are open) Label within a gating sequence (a LBL instruction has, been programmed, although the previous gating wes not closed with an Assign! Jump within parentheses (a jump instruction has been programmed, although parentheses are open) Parentheses open at the end of a block tan EM instruction has been programmes, although parentheses are open) Label defined twice Word Assign missing (@ Logic instruction or gating has been programmed, although the previous Word geting was not closed with a Assign} Logic Assign missing (2 Word instruction has been programmed, although the previous Logic-gating was not closed with an Assign} HEIDENHAIN [DR.JOHANNES HEIDENHAIN GmbH ‘SERVICE MANUAL TNC 370 BA 185282 Tavnout © (08669 30 Pege 10 Issue: 10.07.95 Kundenianst Display Q ERROR IN PLC PROGRAM XX (continued) [ERROR IN PLC PROGRAM XX, 23 24 52 58 Word accumulator not loaded (a Word Assign or gating has been programmed, although the Logic accumulator does not contain a definite value) Logic accumulator not loaded (@ Logic hes been programmed, although the Logic accumulator does rot contain a definite value) Accumulators not loaded on “Open Parentheses* (en Al, AN{, Ol, ONI, XONI command hes been programmed, although neither the word nor the logic accumulator hes been geted or loaded) Incorrect tyne of parentheses result (a different type has been calculated in the parantheses from that, which was defined in the ‘Open Parentheses" command, ie. logic instead of word or vice versa) Conditional jump with invalid logic accumulator (2 conditionet jump has been programmed, although the logic accumulator does not contain a definite value) Empty CASE instruction “END-CASE” missing PLC load has reached 150% (time out! Excessive nesting (too many modules nested inside one another} Stack underflow (an attempt to acquire data from the STACK, although it wes empty.) Stack overflow (an attempt to load too many data onto the STACK) CASE arguments are larger than the number of entries in the table ‘A major error has occurred while a PLC module was being called. NOTES 2085001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 0-83292 Traunrout @ (08669) 31-0 Pege 11 Issue: 10.07.95 Kundondienst Blinking display Error cause — a GROSS POSITIONING ERROR | | Positioning (Servo Lag) Monitoring A * Operation with feed-forward control: position monitoring range exceeded {range defined in MP1420) * Operation with servo fag: ‘servo lag monitoring range exceeded (range defined in MP1720) GROSS POSITIONING ERROR | | Monitoring of the Analogue Voltage Limit B ‘* The nominal voltage calculated by the control has reached its limit of + 10 V ( 20 V for spindle). (only with feed forward control) ‘GROSS POSITIONING ERROR | | Movement Monitoring C + The path actually traversed in a certain time is less than M4 of or more than 4x the nominal value calculated by the control. (can be influenced via MP1140) Standstill Monitoring ‘GROSS POSTIONING ERROR] | errant nil positon of onan standstill has exceeded the value programmed in the machine parameter MP1110. GROSS POSITIONING ERROR | | Monitoring of the Offset Voltage ‘ E # The offset voltage limit of 100mV has been reached during ‘an automatic offset adjustment with MP1220 Error Location When the error message GROSS POSITIONING ERROR is displayed, the error may be located in any element of the closed loop. e.g. Error in control (e.g. CLP board} * Excessive offset voltage at the servo amplifier «Incorrect speed adjustment at the servo amplifier ‘ Monitoring function of servo amplifier has responded (6.9. monitoring of current intensity) Electrical defect at the servo amplifier ‘* Mechanical error (bearing, spindle, guides) ‘* Excessive mechanical forces on a drive HEIDENHAIN (REE) n JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 5.83202 Tune (08609) 3-0 Page 12 Issue: 10.07.95 Kundendianst Blinking display Error cause ENCODER DEFECTIVE A Signal amplitude error ENCODER DEFECTIVE B ENCODER DEFECTIVE C [WRONG REFERENCE POINT [TNC OPERATING TEMP. EXCEEDED EMERGENCY STOP DEFECTIVE EMERGENCY STOPPLG. [RELAY EXT. DC VOLTAGE MISSING Signal frequency error Error with distence-coded scales Error causes: ‘* Encoder not connected © Cable damaged ‘Glass scale contaminated or damaged ‘* Scanning head defective ‘* Encoder monitoring system defective ‘Checking the encoders: see section 13 Wrong reference mark spacing entered with distance-coded linear encoders (counting error caused by the measuring system oF the logic unit.) ‘The temperature inside the logic unit has exceeded + 70° Error during the test routine for the output “control ready for operation® after power-on. This error message is only generated, if the marker 2815 is set without additional marker (M2924 - M3028). No PLC supply voltage at connector X44. Notes HEIDENHAIN DR. JOHANNES HEIDENHAIN GmbH 83292 Taunrout ®(OBBEQ) 31.0 SERVICE MANUAL TNC 370 Page 13 Issue: 10.07.95 Kundendienst Blinking display Error cause PLC: Error 60, | marker 2924 to to — and marker 2815 set PLC: Error 99) 1»|marker 3023 CHECK SUM ERROR VX 1A CRC sum = NC EPROM 1/2 incorrect 1B CRC sum PC EPROM incorrect A2L = address CRC sum DOW = calculated CRC sum instead of PLC: ERROR 00 ... 99 another dielogue may be displayed with customized PLC programs, For further information, please contact your machine tool manufacturer. CRC = Cyclic Redundancy Check (duri ing data transfert If the error message CHECK SUM ERROR YX comes up repeatedly, send the complete logic unit to HEIDENHAIN for repair. Please indicate the chack sum error. Notes meen 01 HEIDENHAIN EE) on JOHANNES HEIDENHAIN GmbH 1893292 Troumreut (08669) 310 Kundendionst 4. Hardware Components TNC 370 TNC . Component TNC 370 LOGIC UNIT LE 370 Ta.No, 268 711 = x VISUAL DISPLAY UNIT BF 370/374 Td.No, 288 708 01 (BF 370) Id'No. 288 708 02 (BF 371) x KEYBOARD UNIT TE 370/371 Id.No. 288 713 ~ (TE 370) x Id.No. 293 420 01 (TE 3717, x PLC VO BOARD PL 405B {Option} 7 Td.No. 263 371 22 PLC VO BOARD PL 410B (Option) Id.No. 263 371 02 777 x Id.No. 263 371 127 D only digital part (32 PLC inputs / 16 PLC outputs) 2) 64 PLC inputs / 32 PLC outputs and analogue part 3 64 PLC inputs /32 PLC outputs, no analogue part 4 the analogue part of PL 4108 is evaluated by TNC 3701 SERVICE MANUAL TNC 370 HEIDENHAIN DA JOHANNES HEDENHAN Gti SERVICE MANUAL TNC 370 (D-€3292 Trounreut : 408669) 31-0 Page 15 Issue: 10.07.95 Kundendienst 5. LOGIC UNIT LE 370 5.1 Designation of the Logic Unit LE 370 ID piate and program label ID plate of for the logic unit processor board HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 5183292 Trunmout “(OBE 60) 3-0 Page 16 Issue: 10.07.95 Kundendienst 5.2 Hardware Components of the LOGIC UNIT LE 370 Board Overview TNC 370 ey iE oe te 370 | 370. 370 370 ze87111- | 2887112. | 2687113. | 2887114. Processor Board 287 382.01 289 454 01 29011501 290 115 02 Power Supply Board 736 484 10 x x x x HEIDENHAIN (DR. JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 63292 Taunrout (08669) 31-0 Page 17 Issue: 10.07.95 Kundendionst 6. Connector Designation and Layout 6.1 Connectors on the Logic Unit LE 370 6.1.1 Connector Designation LOGIC UNIT LE 370 LE 370 Power Processor ‘supply board Processor board Measuring system 1 (~) Measuring system 2 (-) Measuring system 3 (~) Xd = Measuring system 4 (~) X6_ = Measuring system S (IL) Nominal value output 1, 2, 3, 4, S fouch probe 1 fouch probe 2 Data interface V.24/RS-232 X23 = Serial handwheel interface Xéd = +24 V supply voltage for PLC Xai = PLC output Ei X42 = PLC input XAg = Flat screen XA5 = TNC operating panel X46 = Machine operating panel X47 = PLC /O-boerd PL 4058/4108 (6V interface) Power supply X31 = +24V supply voltage for LE 2mnss001 HEIDENHAIN DDR JOHANNES HEIDENHAIN Gmbit SERVICE MANUAL TNC 370 BEBE Maun (OB6eo) TO Page 18 Issue: 10.07.95 Kundendienst 6.1.2 Pin Layout: POWER SUPPLY LE 370 X31 Power supply (NC) terminal strip (pluggable) 2-pin Pin No. [Assignment i +24V 2 ov 6.1.3 Pin Layout: PROCESSOR BOARD LE 370 X1, X2, X3, X4 Encoders 1, 2, 3, 4 Sinusoidal input Current interface 7 - 16nA X6 Spindle encoder (position) ‘Square-wave input (TTL) Fiange socket with female insert (16-pin, D-SUB) Flange socket with female insert (9-pin, D-SUB) Pin No. ‘Assignment Pin No. ‘Assignment 3 i Ust Te 3 =Uat Ip 3 Uae Ie iW Use lor 1s Wao \ 7 Usd) +5V, 13 =Uas. ov 12 + 5V sense internal shield 10 (OV sense Chassis | external shield = chassis 4 + 5V 2 wv 5,6 8,15 | not connected Chassis [extemal shield = chassis X8 Nominal value output 1, 2, 3, 4,5, $ Flange socket with female insert (15-pin, D-SUB) X12 Touch probe 1 (TS) Flange socket with female insert (1-pin, D-SUB) Pin No. ‘Assignment Pin No. 7 ‘enalogue output 1 7 internal shield 3 ‘analogue output 2 3 standby 5 analogue output 3 4 stat 7 ‘analogue output 4 5 18 2 ‘analogue input (0... 4 999V), 6 +18 8 ‘analogue output spindle 7 battery warning 9 ‘OV analogue output 7 6 ov 1 ‘OV analogue output 2 9 ‘rigger signal” 73 OV analogue output 3 10 trigger signal™ 14 (OV analogue outout 4 Z11 1015 [not connected 15 (OV analogue output spindle 10 ‘OV analogue input stylus at rest = low level (TS 120) Chassis __| external shield = chassis 2, 10, 12 [do not connect HEIDENHAIN JOHANNES HEIDENHAIN GmbH 0-83292 Treunrout -% (08669) 31-0 Kundendienst X13 Touch probe 2 (TT) Flange socket with female insert (9-pin, D-SUB} SERVICE MANUAL TNC 370 Page 19 Issue: 10.07.95 X21 Data interface V.24/RS-232 Flange socket with female insert (9-pin, D-SUB) Pin No. ‘Assignment Pin No. ‘Assignment T ‘standby 2 TxD « 18 3 RXD. 7 = 4 DSR z ov 5 ovet é ‘rigger signal™ 6 DIR 9 trigger signal ™ 7 crs 35,6 [not connected 1.9 not connected Chassis__[extemal shield stylus at rest = low level X23 Handwheel interface Flange socket with female insert (8-pin, D-SUB) Pin No. [Assignment HR 130/330 [Assignment HR 332 336 / HRA 110 13.5 Tot connected ‘not connected 4 +12 +1 2 Ov ov 6 DIR DIA 9 ‘not connected not connected 8 XD. XD. T do not connect TxD. Chassis__| extemal shield = chassis ‘external shield = chassis X43 Visual display unit (flat screen) X44 Power supply (PLC) Flange socket with female insert (15-pin, D-SUB) Terminal strip (pluggable) 3-pin Pin No. ‘Assignment Pin No. ‘Assignment 710 6,8 [not connected T +2aV_K can be switched off 7 video with EMERG. STOP. 9 VSYNG, z +24V cannot be switched off 0 = ‘with EMERG. STOP 1 OV signal z ov 72t0 13 __| do not connect 14 HSYNC 5 ‘CLOCK Chassis | external shield = chassis HEIDENHAIN pbpasemdiedesian SERVICE MANUAL TNC 370 1D-83202 Tounrout {09669} 31-0 Page 20 Issue: 10.07.95 Kundendienst X41 PLC output X42 PLC input Flange socket with female insert (37-pin, D-SUB} _ Flange socket with female insert (37-pin, D-SUB) Pin No. ‘Assignment (00 On Oz os 04 05 08 OF 08 09 ‘O10 ‘O11 O12 ‘O13 Or ‘O18 ‘O16 ‘O17 018 ‘019 (020 021. 022 (023 O24 (025 (026 ‘O27 (028 0297 (030 32 not connected ov (Plc) 34 control ready for operation. 3536.37 _|+24V_APLC Chassis external shield Pin No. Assignment 10 1 2 13 acknowledgement for test “control ready for operation’ 5 4 6 5 7 16 8 17 9 18 10, 9 i 110 12, TH 13 12 14, 113 15 114 16. 15 7, 116 18 7 19) 118 20 19 21 120 22 21 23 122 24 123 25. 24 26 125 2 126 28 127 23 128 30 129 31 130. 32 131 33,34 ‘do not connect 35,3657 [OVPLC' Chassis | external shield = chassis " QVPLC reference potential for testing cannot be switched off with ext. EMERGENCY STOP * 424\_APLC supply voltage for testing (can be switched off) 20 e001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 88292 Vaunrout 2 /08669) 31.0 Page 21 Issue: 10.07.95 Kundendienst X45 TNC operating panel X46 Machine operating panel Flange socket with female insert (37pin, D-SUB) Flange socket with female insert (37pin, D-SUB) Pin No. ‘Assignment Pin No. ‘Assignment 1128 coolant ON, 1129 coolant OFF 1130 spindle OFF TI3T NC STOP. 1132.NC START 1133 axis address key X— 1134 axis adcress key Y— 1135 axis address key T138 axis address key Z+ 1137 axis adgress key V+ 1138 axis address key X+ [1139 axis address key Vs | 1140 axis address key | 1741 rapid treverse 1142 spindle ON nas Tag 145, 146 1147 FN 21 1148 FN 1 2 1149 FN2 23 1150 FN 3 24 1151 FN 4 25 not connected 26 00" 27 om 28 oz" 29 29 03" do not connect 30 04" 31 3t 08 32, 32. 06" 33 33 07" 34 spindle override (wiper) 34,35 OVIPLC)™ 35 feed rate override (wiper) 36,37 + 2aV PLE™ 36 -5V override potentiometer 37 OV override potentiometer “ 00...07 simultaneously at X41 (PLC output) Chassis ‘external shield = chassis * QV PLC reference potential for testing * 424V PLC supply voltage routed via fuse for the El = key matrix inputs 1128 to 1151 mass00 HEIDENHAIN (RESIS) or JOHANNES HEIDENHAIN GribHt 182292 Tounreus {08669} 31-0 Kundendienst SERVICE MANUAL TNC 370 Page 22 Issue: 10.07.95 X47 PLC /O-board PL 405B/410B BV interface Flange socket with male insert (25pin, D-SUB) Pin No. ‘Assignment 7 7 2 ov 3 ov 4 not connected 5 address 6 6 INTERRUPT 7 =RESET 8 WRITE EXTERN 3 WAITE EXTERN 10 address 5 1 Taddress 3 2 ~address 1 13 ‘do not connect 14 board 1D 4 5 board ID 3 16 not connected 7 ot connected 18 ~address 7 19 Serial INT 20, EMERGENCY STOP. 21 =seriel OUT 2 serial OUT 23. address 4 2a ~address 2 2 ~address 0 200 85001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH ‘SERVICE MANUAL TNC 370 89292 Taunreut 08669} 31-0 Page 23 Issue: 10.07.95 Kundendionst 6.2 Connectors on the PLC /O Boards 6.2.1 Connectors on PL 405B a] suntan Sans Bano CREP ERC onrE mew lov [+24V SUPPLY x8 aw x7) - Gl ezev_ x7 B)- sav xeT [eeav x0 (8)— vay wv f HEIDENHAIN DR. JOHANNES HEIDENHAIN GmbH 189992 Traunreut (08660) 3-0 Kundendienst SERVICE MANUALTNC 370 Page 24 Issue: 10.07.95 6.2.2 Pin Layout: PL 405B X1 Connection to logic unit Pin No. Assignment 1 OV, 2 ov 3 ov, 4 serial IN2 5 “address 6 6 INTERRUPT 7 RESET & WRITE EXTERN 3 WRITE EXTERN 70 address 6 11 ~address 3 12 address 1 73 ‘do not connect 14 +12V 5 +12 16. board 102 7 board 1D 1 8 ~address 7 19 serial INT 20 EMERGENCY STOP. 21 = serial OUT 22 ‘serial OUT 23 address 4 24 Taddress 2 25 address 0 X4 PLC inputs Pin No. ‘Assignment 180 ig lez iss 184 185. 186. is7 Tes 189 190. 191 192 193 194 196: X3 PLC inputs Pin No. Assignment 1 164 165 166 167 168 169 170 7 172 173 174 175 176 U7 178 173 XB PLC outputs and "control ready for operation" Pin No. [Assignment 1 048 2z (049 3 050 4 051 5 052 6 053 7 (054 8 (055 9 056 0, 057 TT O58 12 (059. 13 060 14 061 15 (062 16 ‘control ready for operation HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH! SERVICE MANUAL TNC 370 BIB3202 Tounveut 08669) 310 Page 25 |ssue: 10.07.95 Kundendionst XS, X10, X13, X14_ PL 4056 power supply Terminal Assignment x9 Ov X10 +24 V- supply of logic unit and “control ready for operation” X13 +24 V- output supply 048 - 055. X14 +24 V- output supply 056 - O62 865001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH ‘SERVICE MANUAL TNC 370 1D-69292 Taunrout. (086 69} 3-0 Page 26 Issue: 10.07.95 Kundendionst 6.2.3 Connectors on PL 410B 9}0V_ 70] +24v SUPPLY x8 fi) rifezay_x7 C- (B vzfezav x7 (3) fe] 8 | & 23695001 HEIDENHAIN SERVICE MANUAL TNC 370 83292 Taunrout 508669) 31.0 Page 27 Issue: 10.07.95 Kundendienst 6.2.4 Pin Layout: PL 410B X17 Connection to logic unit XZ Connection of second PL Pin No. ‘Assignment Pin No. ‘Assignment 1 ov 1 ov. 2 ov 2 ov 3 ov 3 ov. 4 serial IN2 4 not connected 5 ~address 6 5 =eddress 6 6 INTERRUPT, 6 INTERRUPT, 7 RESET 7 =RESET & =WRITE EXTERN 8 WRITE EXTERN 9 WRITE EXTERN 9 WRITE EXTERN 10 ~address 5 10, =address 6 1 ~address 3 1 =eddress 3 2 =address 1 2 ~address 1 13 ‘do not connect 13 ‘do not connect 14 +12V 14 board iD 4 15 +12V 15 board 1D 3 16 board 1D2 16 board D2 7 board ID 1 7 board D1 18 address 7 18 address 7 19 serial INT 19 Serial INT 20 EMERGENCY STOP 20 EMERGENCY STOP 21 serial OUT 21 =serial OUT 22 serial OUT 2 serial OUT 23 address 4 23 waddress & 24 address 2 2 Taddress 2 25 ~address 0 25 address 0 XB PLC inputs X4 PLC inj Pin No. Assignment Pin No. ‘Assignment 164 180 165 2 181 166 (a2 167 183 168 184 169 185 170. 186 7 187 172 138 10 173 189 a 174 190 12 175 191 13, 176 192 14 177 (93 16 178 194 16 179 195 " only one PL can be connected to TNC 370! HEIDENHAIN (EIS) Or JOHANNES HEIDENHAIN GrobHt 188292 Tounrot 08669) 31.0 SERVICE MANUAL TNC 370 Page 28 Issue: 10.07.95 Kundendienst X5 PLC inputs Pin No. Assignment Assi 1 196 112 197 13 3 198 TE 4 199 115. 5 1100 16 6 Hot 17 7 1102 118 8 1103 Ta 9 Tog 1120 10, 1105 Tait 1 1106 1122 12 107 1123 7 3 Tos 1247 14 1708 1125 15, i) 1126 16 ma 277 X7 PLC outputs Pin No. Assi (032 (033 (034 035 (036 (037 038 039 (040 O41 (042 (043 044 (045 046 0a7 XB PLC outputs and “control ready for operation" Pin No. [Assignment 1 048 z 049 3 (050 4 O51 5 (052 6 (053 7 (O54 e O55 3 056 70 (057 1 (O58 12 (059 13 (060 14 O61 15 0627 16 [control ready for operation 1) With active analogue inputs (depending on the position of the ENABLE ANALOGUE INPUTS switch on PL410B) these PLC inputs and outputs are not available, 85001 Kundendienst HEIDENHAIN DA.JOHANNES HEIDENHAIN GmbH -83292 Tounreut (08589) 31.0 SERVICE MANUAL TNC 370 Page 29 Issue: 10.07.95 1X8, X10, X11, KAZ, X13, X14 Power supply of PL Terminal Assignment xa ov x10 +24 V- supply of logic unit and “control ready for operation” xt =24V- output supply 032 - 039 x12 $24-V-output supply 040-047 X13 +24 V- output supply O48 O85, Xia “+24 V-output supply 056 062 X23 PINT [+24 V- supply of analogue part X23 PINZ ‘OV for analogue part ‘15 1), X16 1, X17 1, X18 1) Analogue inputs + 10V Pin No. ‘Assignment 7 ‘voltage input && 10V) 2 ov 3 shield X49, X20 V, X21, X22 7 Inputs for PT 100 thermistors ‘our-wire connector with constant current source No. ‘Assignment Te constant current for PT 100 Uie_measuring input U-_measuring input J] feof] af constant current for PT 100 shield 1) not inserted on PL 4108, version 12 Note: The analogue part of PL 4108 is not evaluated by TNC 370! 209 85001 \ HEIDENHAIN DAJONANNES HEDENHAI GrbH SERVICE MANUAL TNC 370 Eecsibammibeeanr tne Page 20 Issue: 10.07.95 Kundendienst 6.3 Connectors on the Keyboard Units 6.3.1 Connectors on TE 370/371 TE 370 e g V4AOWMOWOHOOOHOE JQOWOEROWOOWRBE t F)VOIDAOHMOWMOOE =] =) 7TH OWMaW Ee 77 es t 3} ~ BOOBY >) SEB 8 [a4 BIDE gs a qe in a TAOBOBHOOOOOS8 AEE VIOROOMWUOWOMOE a 7VQATOHOHAOWNOBE Fee TOOMOMe 7) bs] a @ © "@ & pam rx) [ Ed) 4) (O- @*- aaa 2s a © ii @ i revenue 8 me 5001 HEIDENHAIN IE) OF. JOHANIVES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 5iB3202 Taunrout (08669) 31-0 Page 31 Issue: 10.07: iidacsteetd Issue: 10.07.95, 6.3.2 Layout: TE 370/371 X1 Connection of BF 370 (soft keys) X2 Connection of LE 370 (NC keypad) Flange socket with female insert Flange socket with male insert (37-pin, D-SUB) plug-type connector (10-pin, 2row) Pin No. ‘Assignment Pin No. [Assignment Ta SLO LO. 2a SLI ct 3a Siz 2 40 Sis ALS 5a La Bla 6a SLE RLS. 7a SLB LG Ba SL? BLT a RUO. s Ta [RL RLO. 7b RL2 RLIO 2b RLS. LT 3b BLA, 12 4b ALB, 113 3b RUIZ a 14 6b RLS. | 16. 7 RLI4 16 8 RLIS a7 ‘9b RLIG LB) io | RLI7 LO Lt = key matrix 2 La ea LB. 6 LT iL19. 0 ‘do not connect Lat 22, RL ‘spindle override (wiper) feed rate override (wiper) + 5V ov, 200 8001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 D-89292 Taunrout (08869) 31-0 Page $2 Issue: 10.07.95 Kundendienst X3 Connection of LE 370 (machine operating panel, TE 370 only) Flange socket with male insert (37-pin, D-SUB) Pin No. ‘Assignment 4 1428 coolant ON. 2 1129 coolant OFF 3 1130 spindle OFF 4 1131 NC STOP 5 1132 NC START 6 17133 axis address key X 7 1134 axis address key Y- & 1135 axis address key Z— 9 17136 axis address key 2+ 70 1137 axis address key V+ 7 T7136 axis address key Xo 12 1139 axis address key Ve 3 1740 axis address key IV 14 17141 rapid traverse 15 1442 spindle ON 76to 19 [not connected 20 147 ENS 21 1148 NT 22 1149 NZ 23 1150 ENS 24 TST ENG 25 152)" 26.10.35 | not connected 36,37 | +24V PLC " not evaluated by TNC 370. 200 8001 HEIDENHAIN [DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 183292 Taumeut-2>(0B6B9) 31.0 Page 33, Issue: 10.07.95 Kundendienst 6.4 Connectors on the Visual Display Units 6.4.1 Connectors on BF 370/371 6.4.2 Pin Layout: Visual Display Unit BF 370/371 1 Power supply Flange socket with male insert (15:pin) Bin No. ‘Assignment 1 +24V 2 ov X2 Connection of LE 370 Flange socket with male insert (15-pin, D-SUB) Pin No. Assignment T1068 | not connected 7 video 9 V SYNC 70 not connected 1 OV signal T2to 13 [not connected 14 SYNC 15 CLOCK Chessis | external shield = chassis HEIDENHAIN OANNES HELDEARN SERVICE MANUAL TNC 370 DiB3702 Taereut SPORES) 30 Page $4 Issue: 10.07.95 Kundendionst 7. Block Diagram SRAM encoderinpts fe—t~ X NC EPROM ky jet 7 PLC EPROM. 4x sinusoidal \<—— IV — CPU Lxsquerewave [et S DU EPROM eco20 |\—}> X ‘SW module Focal | y Tandiahead vate output | > Z handwheel imerface TMER |—t> Iv aszse | _sfRS2 DUAAT aie = 3D touch probe intrtece |< }-20 rousn prove tool touch probe intorfoce tool touch probe machine panel + af HD converter PL 410B-4->) pic interface ‘keyboard interface: bisa video controller video RAM 6a. ose intartce | | semperatre 22 outputs =battery monitor keyboard rmonosh. VOU "e212 “E10: 8F 110 2oas5001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GribHt (0-82292 Taunrout 08689) 31.0 Kundendienst SERVICE MANUAL TNC 370 Page 35 Issue: 10.07.95 8. Board Description LE 370 Processor Board + Interface Data interface V.24/RS-232-C Data interface V.11/RS-422 Handwheel HR 130/330 Encoder inputs 3D touch probe 57 PLC inputs 31 PLC outputs Visual display unit Keyboard unit Machine operating panel PLC /0-boards + Monitoring functions EMERGENCY STOP Encoder inputs Axis positions Program memory Data processing EMERGENCY STOP Temperature Voltages Buffer battery + Storage Operating program INC software) PLC programs Machine parameters Compensation value lists NC programs (by the end user! SERVICE MANUAL TNC 370 Page 36 Issue: 10.07.95 HEIDENHAIN 83292 Tauneeut (08669) 31.0 Kundendienst anyaposgzaae mae eannt 0 BOI wes6eig Bulpunoin -¢ HEIDENHAIN DR. JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 0183202 Taunrut "2(OB6OO1 31-0 Poge 97 Issue: 10.07.95 Kundendionst 10. Power Supply 10.1 External Power Supply Requirements ‘The voltages must correspond to the following definitions: ‘Assembly ‘Supply Voltage " [Voltage Range | Max. Current (Power DC Mean Value [Consumption —_| Consumption te NC 24V- (WDE 0551) | lower limit TE 370. 0,78 LE S70. ca, 17W 20.av = ‘upper limit PLC 2V- WOE OIE |aiyr ‘approx. 2.08 ‘approx. 46W7 if half of the outputs. | if half of the outputs ere active are active simultaneously simultaneously PL40sB PLC 24V- WDE 0160) ‘approx. 208 ‘approx. 460W PL 4108 if half of the outputs [if haif of the outputs ‘analogue | 24V- (VDE 0557) are active are active part simultaneoush ‘simultaneously BF 370/371 ‘approx. TA with full | 24W typ. display 32 max. 1) Voltages up to 36V = are permissible with t < 100ms. 10.1.1 NC Power Supply “The NC part of the LE must net be connected to the control v. voltage of the machine tool. It requires its own external power supply generated separately according to the German aay 1.5 pp standard VDE 0561 24V DC voltage with a permissible AC component (ripple voltage! of 1.5Vpp (recommenced filtering capacitor 10 O0OUF/A0V - 10.1.2 PLC Power Supply The PLC part (PLC inputs and outputs) of the LE, PL and PA is operated with a control voltage of 24V- of the machine tool (generated according to VDE 0550). The installation and connection of the measuring resistors and the analogue inputs (PL 410B) must be safe from contact according to VDE 0160 {section 5.5.1) If this cannot be ensured, PLC and PL 410 (PA 110) have to be powered according to VDE 0551 Superimposed AC voltage components arising from a non-controlled three-phase bridge connection with @ ripple factor of 5% (see German standard DIN 40710/10.75, section 1.2) are permissible, Thus the highest absolute value for the upper voltage limit is 32.6V; the smallest value for the lower voltage limit is 18.5V. vA Revy AARARARAAARAAANA. The OV line of the PLC power supply must be connected to the central signal ground (line @ = 6mm?) of the machine tool, The grounding. The ground connector on the PL410 housing nosy AAARARARARAAAAAA must be connected to the protective ground (ine @ = 6mm) 185V- To avoid ground loops the measuring voltage at the analogue inputs must not be grounded. HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 1.83282 Teunreut - {08669} 31-0 Page 38 tssue: 10.07.95 Kundendienst 10.1.3 Power Supply of the isual Display Units BF 370/371 X2 = Connection to logic unit 1 Power Supply ‘Terminal strip (pluggable) 2-pin Pin No. [Assignment i +24V 2 ov, ” Definition see section 10.1.2 6 85001 HEIDENHAIN DR.JOHANNES HEIDENHAN Gb SERVICE MANUAL TNC 370 D-88292 Taunro.t 08669) 31-0 Page 39 Issue: 10.07.95 Kundendienst 10.2 Power Supply of the NC ‘The power supply line of the NC is connected to the terminals of X31. X31 NC Power Supply Pin No. Assignment 1 +24V 2 ov The different voltages for the LE are transformed from the voltage fed (+24V) in the POWER SUPPLY assembly (see block diagram in section 10.2.1). The input and output voltages are displayed by LEDs. The states of the individual voltages can only be displayed ‘approximately by the LEDs. The exact values must be measured; the measured values must correspond to the table in section 10.2.1 a Power supply unit ana 001 HEIDENHAIN #) OR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 10-83282 Tauerout 08869) 31-0 Page 40 Issue: 10.07.95 Kundendienst 10.2.1 NC Power Supply: Block VDE 0551, Oy oe RF Re e a at Sei tovsing becey3x 18 X2; connector (12-pin) of connecting cable ‘power supply <-> processor board’ X@: socket (12-pin) on the processor board of TNC 370 Voltage Table "Test point on | Reference ae power supply | point on Output | Unom [V] | Umm Iv) [Umax [V] [inom (Al board power supply board tH22 TH24 (OV) +SVUP) | +5.05 + 5.00 + 5.10 13 LH20 LH24 (OV) +12V” +12 +114 +126 7 LHi8 LH24 (OV) + 15V +150 +148 +156 03 LHid LH24 (OV) -15V -150 -144 -156 02 LHi0 LH24 (OV) +Usat 445 +39 - approx. 10 pA un LHs (over) fa ever® Jas +475 $5.25 03 LH12 (reset) * "not used for operation with flat screen BF 370871 ® floating > reset Umax = 0.4 V, Usmin = 3.9.V zon 01 HEIDENHAIN RES OR. JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 0-#9292 Traunreut- ® (08669) 3-0 Page 41 issue: 10.07.95 Kundendionst 10.3 Checking the Power Supply Unit ‘Two low-voltage fuses are located on the POWER SUPPLY assembly. The fuse F 2.54 protects the output voltage of +24V BE (not used if TNC370 is operated with a flat screen), and the fuse F 4.0A protects the remaining voltages (see block diagram, section 10.2.1). If an error occurs in the power supply (all voltages missing), first check the +24V at the supply line (2-pin terminal strip X31) and then the low-voltage fuse FA40A. ‘The voltages can be measured directly on the power supply board and on the processor board (sections 10.3.1 and 10.3.2) The values and their tolerances can be seen from the corresponding tables. If the measured values deviate distinctly from the values in the table, the power supply assembly is defective. Observe the safety instructions! 8 ‘The power supply unit does not work without lod. (Base load is required) 20805001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH 89282 Taunrout = (OBEES) 3I-0 Kundendienst SERVICE MANUAL TNC 370 Page 42 Issue: 10.07.95, 10.3.1 Test Points on the Power Supply Board Voltage Table Test point on [Reference point ey power supply |on power Output | Unom [V] | Umin [VI | Umax [V1 | Inom LA] board ‘supply board a TH22 TH24 (OV) +evUP) [+505 |+500 [+510 13 LH20 LH24 (ov) +1” +12 +14 [4126 7 LHi8 LH24 (OV) stv |+150 [414g 4156 © Jos tHia LH2¢ (OV -15V -150 |-144f-156 [0.2 LH10 LH24 (OV + Usa |+45 +3900 |- ca. 10 uA LH LH (ov"1) +5ve1? [45 +475 [+525 |03 LH12 (reset) ot used for operation with flat screen BF 370/371 * floating > reset Uumax = 0.4 V, Utina = 3.9V HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 £8292 Trounveut © (086 69} 31-0 Page 43 Issue: 10.07.95, Kundendionst 10.3.2 Voltage Test Points and Optical Displays on the Processor Board BV supply for data interface 5V supply for PLC (isolated), {isolated) created from +24V PLC supply voltage HEIDENHAIN ol peeonmteretalletperin SERVICE MANUAL TNC 370 (D-83292 Trauneeut : @ (08669) 31-0 Page 43.1 Issue: 10.07.95 Kundendionst LED (green) blinks + TNC operates correctly LED (green) lit > +24V PLC supply voltage available LED (red) lit, when the processor is in HOLD state (TNC can only be rebooted by power interruption) 73865001 HEIDENHAIN DR JOHANNES HEIDENHAIN Git SERVICE MANUAL TNC 370 Bee awrt a OSCO Page 44 Issue: 10.07.95 Kundendienst 10.4 Power Supply of the PLC ‘The power supply of the internal PLC of LE 370 is connected to the terminal strip X44. X44 PLC power supply of LE 370 Terminal strip (pluggable) 3-pin Pin No. Assignment 1 +24V_A, can be switched off via EMERGENCY STOP 2 +24, cannot be switched off via EMERGENCY STOP 3 ov Fuses: F1:3.154 (+ 24V_A can be switched off) F2: 2.08 (+ 24V cannot be switched off) X9, X10, X11, X12, X13, X14 Power supply of PL 4068/4108 Terminal strip ‘Terminal Assignment x9 ov x0 + 24V- supply of logic unit and “control ready for operation” xi + 24V- supply of logic unit for outputs 032-039 x12 + 24V- supply of logic unit for outputs 040 - 047 xi3, + 24V- supply of logic unit for outputs 048 - O55 x14 + 24V- supply of logic unit for outputs O56 - 062 X23" PINT + 24V- supply of analogue part (pluggable) X23? PIN2 OV for analogue part (pluggable) ‘not for PL 405, ® not for PL 4108, version 12 ‘The analogue part of PL 410B is not evaluated by TNC 370! HEIDENHAIN DDR. JOHANNES HEIDENHAIN GmbH 1B-88202 Vaumout -S5{08669) 31.0 Kundendienst SERVICE MANUAL TNC 370 Page 45 Issue: 10.07.95, 10.4.1 PLC Power Supply: Block Diagram for restrg candesnicned ot WOE 0160 remena stoP xa r | ati ae ma ud X44 Pin 1, +24V_A (PLC can be switched off): power supply for the PLC outputs 00 - 023. X44 Pin 2, +24V {PLC cennot be switched off): mess001 ey Pages pv VA PL 4088/4108 (option) aH .281 0 Internal PLC power supply for the PLC outputs O24 - 030 and output “control ready for operation” HEIDENHAIN \DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 (0-83292 Traunreut (086 69} 31-0 Page 46 Issue: 10.07.95 Kundendienst 10.4.2 Positions of the Fuses on the Processor Board LED (green! lit» +24V- PLC power supply available HEIDENHAIN DRLJOMANNES HEIDENEAIN Grit ‘SERVICE MANUAL TNC 370 DiB202 Paunreut (08609) 310 Poge 47 Issue: 10.07.95 Kundondionst 10.5 Buffer Battery The buffer battery is the voltage source for the program memory when the machine tool is switched off. If the error message ees EXCHANGE BUFFER BATTERY is generated, the batteries must be exchanged within one week. The buffer batteries ere located behind a screw fitting in ‘the power supply of the LE. To exchange the batteries, ‘open the LE by undoing the snaps. In order to protect the program memory of TNC 370, 8 capacitor (on the processor board) is used in addition buffer battery to the batteries. Thus, the line voltage may be switched off during battery exchange. Without the batteries the capacitor is capable of main- taining the memory contents for about one dey. capacitor ‘The capacitor is only being cherged when the TNC is under power. processor board HEIDEN IN SERVICE MANUAL TNC 370 DR.JOHANNES HEIDENHAIN| Sibseed Poument Osos oro Page 48 tssue: 10.07.95 Kundendionst 11. Keyboard Unit TE 370/371 11.1 Overview TE 370 Id.No. 288 713 .. P Tee) SHOE 2O® VOWOE T FAME ERS VYVOWC 1 @@ & = NOOBLE 7H SF HEAR TE 371 Id.No. 293 420 .. & 9 JEAD@POWOOOHORoe soe JWHOWMOOOMOe t ™*QIOHOWOWOOE =e SK OWOWUMME 2) 7&4 t a oa o& © a 0 os 5 005001 HEIDENHAIN DA. JOHANNES HEIDENHAN Gb SERVICE MANUAL TNC 370 BissIea Taunt ODEO I. Page 49 Issue: 10.07.95 Kundendienst 11.2 Checking the Keyboard Unit ‘The keyboard unit can be checked fast and reliably with the measuring adapter. 11.2.1 Checking the Key Functions Proceeding: 8 Observe the safety instruction: ‘* Switch off the main switch ‘* Disconnect the keyboard unit from the LE and connect the measuring adapter (see section 20} to the keyboard unit. Now the contacts of the keys can be measured at the measuring adapter with an Ohmmeter. Ifeg. a is pressed at the TNC operating panel, approx. 1 0 can be measured at the adapter between PIN 8 and PIN 24 (see key matrix, section 11.2.3 and 11.2.4); consider the resistance of the testing wires. 11.2.2 Measuring Setup to Check the Functions of the NC-Keys TE 970/371 BF 370/871 X1 (1Opin, 2row) X2 (87-pin) 3 000g ow'so cogevsovoo eS o0000e test adapter multimeter 20605001 SERVICE MANUAL TNC 370 Page 50 Issue: 10.07: HEIDENHAIN ORLJOHANNES HEDENHAN Gt erent ery 83292 Tauneout Kundendienst HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 1-83202 Tounreus (08669) 31.0 Page 51 Issue: 10.07.95 Kundendionst 11.2.3 Key Matrix of the Keyboard Unit raem| + [2[alals 18| 10 | 28 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 HEIDENHAIN DA. JOMANNES HEIENHAN Gb SERVICE MANUAL TNC 370 BAe OBsOT Pease Issue: 10.07.95 Kundondionst Bo [=] |s]a] ase] zz[solsfalalelelel? 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 208 001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 -88202 Traumreut & (08669| 3-0 Page 53 Issue: 10.07.95 Kundendienst aaggcaqgaagea 2s 200 85001 HEIDENHAIN DR. JOHANNES HBDENNAAN rst SERVICE MANUAL TNC 370 Beata OBC TS Page 54 Issue: 10.07.95 Kundendionst 11.2.4 Key Matrix of the VDU Keys toa | t» | 26 | ay | ae | oo | om | m | o | ie | 2 | ae | ao | se | Ge | Oe 2[3[¢[s |e] | | ss | ae | 20 | 2 25 us | mz | ms | nis | mes | mica | mera | mre | miss sto | sis | si2 | si ‘sts | st 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 Teonnector on keyboard unit 2) VDU key X1: connector for flat cable "VDU © keyboard unit" (plug-type connector, 2 x 10-pin) 2: connector for cable ‘keyboard unit © logic unit" (D-SUB, 37-pin) SK = soft kay ( SK1...SKS from top to bottom) HEIDENHAIN HE ox crenmes icine crit SERVICE MANUAL TNC 370 BEBE ramet lose ae Page 55 Issue: 10.07.95 Kundendienst xan | oe | s00 | tb Ss | oo | zs | 28 | 28 | 27 sta | sus | ou7 mui2 1 connector on keyboard unit 2VDU key X1: connector for flat cable ‘DU © keyboard unit" (plug-type connector, 2 x 10-pin) X2: connector for cable "keyboard unit © logic unit" (O-SUB, 37-pin) HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 -89292 Taunrout (08669) 31-0 Page 56 Issue: 10.07.95 Kundendionst 11.2.5 Checking the Potentiometers Proceeding: 8 Observe the safety instructions! Connect the measuring adapter at X45 of the logic unit. Now the wiper voltages of the potentiometers, cen be measured with 2 multimeter. Potentiometer PIN Vol override F%. 37 = OV / 35 = + Pot (0 to approx. 4.95V spindle S% 37 = OV [34 = + Pot. (Oto approx. 4.95)V 11.2.6 Measuring Setup for Chec! 1g the Potentiometers Te 3700371 logic unit x45 Si3Ss S| testadenier multimeter SERVICE MANUAL TNC 370 -83282 Tounreut: @{0866O} 31-0 Page 57 Issue: 10.07.95 Kundendionst 11.2.7 Machine Op: ing Panel of TE 370 The PLC inputs of the machine operating panel of TE 370 (1128 - 1161) can be tested at the flange socket X3 (37-pin) on the keyboard unit TE 370 oF at the flange socket X46 (connection of machine control panel) of the TNC 370. For this purpose the TABLE function (see section 19.4) in the PLC mode is helpful as well KEY [Flange socket X3 on | PLC Input KEY [Flange socket X30n | PLC Input KEYBOARD UNIT KEYBOARD UNIT PIN PIN 1 1138 a 15 naz 6 1133 a 3 1130 10 1137 1 1128 7 1134 2 1129 9 1136 6 21 1148 8 1136 B 22 1149 12 1139 B 23. 1150 13 1140 @ 24 16 14 nat @ 20 a7 NC 4 "31 sToP NC 5 1132 START PIN 36/87 = +24V PLC supply for the inputs 1128 to 1151 ra 001 HEIDENHAIN Palsentened eendiae adh SERVICE MANUAL TNC 370 Bseae amet Sleseeor gD Page 58 Issue: 10.07.95 Kundendionst 12. Visual Display Unit BF 370/371 12.1 Overview BF 370/371 Id.No. 288 708 12.2 Checl ig the Visual Display Unit BF 370/371 Basic Proceeding: If the flat screen remains dark when the TNC is switched on, first check the external +24V- power supply (see section 8.1) of the VDU at the 2-pin terminal strip. If the voltage supply is functioning property, disconnect the cable TNC <> BF from the BF. Then check with an oscilloscope, whether the signals are pending at the corresponding signal lines. if one or several signals are missing entirely, disconnect the connecting cable from the TNC and check the signal ines for interruptions and short-circuit. If the connecting cable is in order, the processor board is probably defective. If however, thete are signals pending at the signal lines, the defect eannot be located (BF or processor board) without special testing equipment. 2oas001 HEIDENHAIN DR. JOHANNES HEIDENHAN Gb SERVICE MANUAL TNC 370 Bisaseorounect Ose Page 59 Issue: 10.07: Kundendienst Pe eee 13. Encoders 13.1 Error Messages ENCODER DEFECTIVE A ‘A= signal amplitude error [ENCODER DEFECTIVE B B = edge separation [ENCODER DEFECTIVE C c ror with distance-coded scales 13.1.1 Error Causes ‘Glass scale contaminated or damaged ‘* Scanning head contaminated or defective * Cable damaged ‘« Encoder input of the logic unit (LE) defective 13.1.2 Error Location In order to determine 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 corresponding machine parameters must be altered as well: Function MP [Entry value Allocation of the axes x 110.0 to the encoder inputs Y 110.1 Zz 110.2 Vv 1103 1) X6 may be used for a machine axis, if no orianted spindle stop is required. DR. JOHANNES HEIDENHAIN GmbH 1-83292 Taunreut -& (0BBEB} 31.0 a HEIDENHAIN SERVICE MANUAL TNC 370 Page 60 Issue: 10.07.95 HEIDENHAIN DR.JOHANNES HEIDENHAIN GrobH -83282 Taunro.t 08660) 31-0 Kundendionst Flow-Chart for Error Location ENCODER X DEFECTIVE B (Example) switch off power y switch encoder of X axis and e.g. encoder of ¥ axis at the logic unit switch if the message POWER INTERRUPTED is generated, enter code number 96148 to call the active parameter ist and switch the entry values| ‘of MP110.0 and 110.1 Does the error message switch from X to ¥? YES y SERVICE MANUAL TNC 370 Page 61 Issue: 10.07.95 Defect is located in the position encoder input of the contro! Defect is located in the position ‘encoder or in the encoder cable 4 Observe the safety instructions! 200 #001 HEIDENHAIN DR.JONANNES HEDENHAIN GmbH SERVICE MANUAL TNC 370 Bisa ned ODO Page 62 Issue: 10.07.95 Kundendionst 13.2 Electrical Inspection of 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) {f no phase angle measuring unit is available, the electrical state of the cable, the lamp and the photocells of aan encoder can be checked with an ohmmeter. The following resistances must be measured at the connector of the encoder: Possible measurements at an encoder with current interface (7 - 161A) ‘encoder connector housing against machine chassis < 1 (extemal shield) * encoder connector housing against PIN 9 {internal shield - external shield) * encoder connector housing against PIN 1 to PIN 8 (external shield - signal ines } R = = # PIN 9 against PIN 1 to PIN 8 {internal shield - signal line) R= 00 ‘spin 1 against pin2 O? «pin 2against pin 0° (switch poles of ohmmeter) *pinS against pin6 90° ‘The measured values should ‘pin 6 against pin5 90° {switch poles of ohmmeter) approximately equal pin 7 against pin RP”) spinB against pin? AP!) —_‘(Switch poles of ohmmeter) «pin 3 against pin 42) (approx. 5-309) ‘if encoders with selectable reference mark are used, different resistance values can be measured (or no resistance}, depending on the type of activation, 2'The encoder check (pin 3 against pin 4} can only be carried out, if the encoder light unit is a lamp. If the encoder features an amplifier section, the light unit cannot be checked at all. With encoders with infrared diodes, a resistance in the conducting direction can be measured between pin 3 (+) and pin 4 1), Basic Circuit Diagram with Sinusoidal Signals (7 - 16A) Encoders with square-wave signals can only be tested with @ phase angle measuring unit (PWM). HEIDENHAIN DA JOHANNES HEDENHAIV GmbH SERVICE MANUAL TNC 370 DESee nent OSCO TD Page 63 Issue: 10.07.95 Kundendionst 14. Electronic Handwheels 14.1 Handwheel HR 130/330 HR 130 Id.No.264040- — HR330 Adapter cable for HR 330 HR 130,001 Id.No.249371- Id. No. 251 634 ~ d.No. 249 889 ~ Pa _[Coor 5a br TEMG, bl | STOP gn | PxD OTR bo | +12v 3 Pin [Color [Sig on | +12v ye [OTR 14.1.1 Checking the Handwheel HR 130/330 The serial handwhee! HR 130 (without auxiliary keys) and HR 330 (with auxiliary keys) can be checked with ‘an oscilloscope. The following signals can be measured at the handwheel input X23 of LE 415B/425. The signals must correspond to the diagram below. cae DIR ov at Pin RxD ov T= 6ms ‘The supply voltage for the handwheel is fed via the logic unit (X23 pin 2 = OV, pin 4 = + 12V). zon 5001 HEIDENHAIN OR. JOHANNES HEIDENHAIN GmbH 0-83292 Taunrout. (08669) 31.0 Kundendionst SERVICE MANUAL TNC 370 Page 64 Issue: 10.07.95 14.2 Handwheel HR 332 HR 332 Id.No. 266 064 ~ Connecting cable Id.No, 272 292 — The assignment of the handwheel keys depends on the version. 10 The number of the permissive buttons end the internal wiring depends ‘on the version of HR 332, 14.2.1 Checking the Handwheel HR 332 ‘The serial handwheel HR 332 can be checked with an oscilloscope, The following signals can be measured at the handwheel input X23 of LE 415B/425. The signals have to correspond to the diagram below. ‘terminals of emergency stop ‘Adapter cable Id.No. 274 656 01 (12-pin to 9-pin} : Thandwheel permissive buttons} Signal designation ‘emergency stop emergency stop permissive button? permissive button’? permissive button’? 0 xD shiolé sR ov +1 Signal designation ‘Ov 2 4 [et 6 jor 7 | a_|mo 2vOWV . 7 ; OTR ov t Pin 8 RxD ov, 1.4 | it t= 6ms pe supply voltage for the handwhoe! is fed va the logic unit (X28 pin 2 = OV, pin 4 = + 12V. HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 63292 Tauneeut 108860} 31-0 Page 65 Issue: 10.07.95 Kundendionst 14.3 Error Messages HANDWHEEL? + Data transfer (cable) has been interrupted + Incorrect value entered in MP 7640. HANDWHEEL DEFECTIVE ‘The light unit in the electronic handwhee! is not emitting enough light, with the result that the signals in the handwhael become too small, An error signal is sent over the serial interface of the handwheel. HANDWHEEL NOT READY X 1no perisheral unit connected : code of peripheral unit and MP7640 do not match Y_ : contamination (¥ = axis) transmission error (receipt) incorrect BCC check sum received peripheral unit has received wrong code peripheral unit has received wrong BCC check sum transmission error from peripheral unit wrong number of initializing parameter from peripheral unit wrong value of initializing parameter peripheral unit c-zatmoom> 200 e001 HEIDENHAIN DOR.JOMANNES HEDENHAIN Gmb SERVICE MANUAL TNC 370 2183282 tmnt HOBSON TO Page 68 Kundondienst Issue: 10.07.95 15. 3D-Touch Probes 15.1 Overview TS 120 Id.No. 243 614~ Adapter cable for TS 120 Id.No. 244 891 — ez am £ HO 6060 228 85001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 1-83292 Traunreut- (0 BBES] 31.0 Page 67 ni i Issue: 10.07.95 15.2 Error Messages 15.2.1 Error Messages in the Probing Mode TOUCH POINT INACCESSIBLE ‘After the start of a probing function, the scanning point was not reached within the measuring range defined in the machine parameter MP6130. EXCHANGE TOUCH PROBE BATTERY « The battery voltage of the touch probe system with infrared transmission is below the minimum value. ‘STYLUS ALREADY IN CONTACT ‘* The stylus was already deflected when the probing function was started, PROBE SYSTEM NOT READY «The infrared transmission between the ‘Touch Probe" and the ‘Transmitter/Receiver Unit is faulty (e.g. caused by contamination) of interrupted. The two windows of the touch probe system must be oriented to the transmitter/receiver unit. «The battery is dead. ‘* Check whether the touch probe is ready for operation. 15.2.2 Error Messages during Digitizing of 3D-Contours ‘AXIS DOUBLE PROGRAMMED ‘Two different axes must be programmed for the coordinates of the starting point (cycle CONTOUR LINES). ‘START POSITION INCORRECT {n the cycle CONTOUR LINES the coordinates of the starting point must be programmed such that they are within the RANGE. ‘TOUCH POINT INACCESSIBLE ‘The stylus must not be deflected before the RANGE is reached. ‘¢ The stylus must be deflected in the RANGE. RANGE EXCEEDED Enter the RANGE for the entire 3D-contour. FAULTY RANGE DATA «The MIN coordinates must be smaller than the corresponding MAX coordinates. ‘¢ The RANGE must be defined within the software limit switch range. ‘* Define the RANGE for the cycles MEANDER and CONTOUR LINES. so 001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 83292 Traunreut (08669) 31-0 Page 68 paennnnenst Issue: 10.07.95. ROTATION NOT PERMITTED Reset the conversion of the coordinates before starting the digitzing function. PLANE WRONGLY DEFINED The coordinates of the starting point in the cycle CONTOUR LINES must be different fram the touch probe axis. WRONG AXIS PROGRAMMED Enter the calibrated touch probe axis in the RANGE cycle. SCALING FACTOR NOT PERMITTED Reset the conversion of the coordinates before starting the cigitzing function. MIRRORING NOT PERMITTED Reset the conversion of the coordinates before starting the cigitzing function. EXCHANGE TOUCH PROBE BATTERY Exchange the battery in the touch probe head. This message is generated at the end of a line. ‘STYLUS ALREADY IN CONTACT The stylus must be prepositioned such that it is not deflected outside the RANGE. PROBE SYSTEM NOT READY The two windows of the TS 511 must be oriented to the receiver unit. ‘* Check whether the touch probe is ready for operation. ‘* The touch probe cannot be disengaged (undercuts). DATUM SHIFT NOT PERMITTED Reset the conversion of the coordinates before starting the digitizing function. TIME LIMIT EXCEEDED The TIME LIMIT and the 3D-contour must correspond to each other (cycle CONTOUR LINES) HEIDENHAIN BU) A. JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 1.83202 Traumreut (08669) 31-0 Page 69 Issue: 10.07.95 Kundendienst 16. Data Interfaces 16.1 Operating Modes of the Data Interfaces For data transfer the TNC 370 can be switched to the following 3 interface modes: ME: For connection of the HEIDENHAIN Magnetic Tape Unit ME 101/102 or other peripheral units (eg. printer) Protocol: standard transfer Data format. 7 data bits, 1 stop bit, even parity Baud rate: 110-2400 Baud Interface parameter: fixed Transmission stop: DCS (software handshake) d Data format and protocol adapted to ME! FE: For connection of the HEIDENHAIN Floppy Disk Unit FE 401 B (or the Floppy Disk Unit FE 401, from software 230 626 03) or other peripheral units. Data format and protocol adapted to FE 401/B! d Protocol: blockwise transfer Data format 7 data bits, 1 stop bit, even parity Baud rate: 110 - 98400 Baud (FE 4018) 9600 Baud (FE 401) Interface parameter: fixed Transmission stop: DCS (software handshake) EXT: To adapt the transfer of date to external units in standard data format and for blockwise transfer. Protocol: standard or blockwise transfer di adaptation from machine parameter MP 5000 Data format: adaptation from machine parameter MP 5000 Baud rate: 110 - 38400 Baud Interface parameters : adaptation from machine paremeter MP 5000 Transmission stop: —_DC3 (software handshake) or ATS {hardware handshake} selectable as of MP5000 HEIDENHAIN DRL JONANNES HEIDENHAN Greet OFSEE2 aunt OSC TS Kundendienst SERVICE MANUAL TNC 370 Page 70 Issue: 10.07.95 16.1.1 Interface Configuration and Allocation of the Operating Modes Press key Function a RS 232 SETUP Solect any operating mode Call the MOD function Activate the SETUP for the data interface IRS232 INTERFACE BAUD RATE rome. +4,218 +14,938 +13,358 +12,898 =N 2ma001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 0-83292 Traunout: (08669) 31-0 Page 77 Issue: 10.07.95 Kundendionst 16.4 Wiring Diagram of the Data Interfaces 16.4.1 V.24/RS-232-C Data Interface with V.24-Adapter Block (full wiring) HEIDENHAIN Geriite Extemnes_HEIDENHAIN, V.24-AdaptorSlock | HEIDENHAIN X21 Gerst” ——_Standard:Kabot Verbindunge abet TNC SEE eam amas 7 eqs or Veh 274 6460) 14-N 25078201 Nr 206908 = => > => GND] 14] 1 oo ee 1 Teo | 2|| 2 i nk 2] 2] ay 2 2) x0 Tans Ons xD | 3)) 3-44 7 a\f a ali 3 3) RxD Recewe Dat ats | al} 2 al) 4 aj) 4 4] DSR Osta Set Ready crs | || 5 alti si ss] s 5) GRD Sarat rcura os | 8) 5 at ei] sel) 8) OTR. Date Tema Ress evo] 9|| 2 ett $1 54 Sl) $ 3] ets Gear" Sena al) é aya) | al) ¢ 8| 15 Roques 76 Sens 3|| 3 sls] | sj] 2 3 10]/ 70 I 10 || 19, 10 |] 10, nls \ pnt jaf eI] | ae 3] | mya, falls vale] | tallia] fafa 4e||'5 h tslhas| [is ve :6 efits] fie Pls wil! faz 18] 18 13/18 18 is|[ 9 ed | [iif] [is ora | 20} 20 | {}420|]20| [20 If the pin layout of your peripheral unit differs from the above layout, the HEIDENHAIN connecting cable may not be used. ‘The pin layouts of the Die AS-232-C-/V.24 data interface are not identical at X21 (logic unit) and at the RS-232-C adapter block. smie0o. DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 183292 Traunreut-% (0B6 69) 31-0 Page 78 Issue: 10.07.95 Kundendienst HEIDENHAIN 17. Data Input and Output 17.1 Overview of Files for TNC 370 The following data may be in RAM: NC Memory Management Extension Extension «mNc) (external) NC program: HEIDENHAIN language H H NC program: ISO 1 D Tool table TOOL.T TOOLT Pocket table TOOLP.TCH TOOLP.R PLC program Pp Machine parameter list M Multipoint axis error compensation (Gerber) S ‘Additional information on the files or programs is provided by letters in the status field M:_ The file/program has been selected and activated in either PROGRAM RUN / FULL SEQUENCE or in PROGRAM RUN / SINGLE BLOCK. P: The file/orogram is protected against erasing and editing. 17.2 Data Output Preparations: ‘+ Connect the external data medium (ME, FE or other peripheral unit, ¢.g. PC with HEIDENHAIN data ‘transfer software) to the TNC. ‘© Prepare the external data medium for data transfer: Press: S @ and 8 at the ME press @D tine ce ‘* Select the operating mode and the baud rate (see section 16.1) at the TNC. HEIDENHAIN ‘DR JOHANNES HEIDENHAIN GmbH -88292 Taunwout -& (08668) 31-0 Kundendienst 17.2.1 Output of Files with the Exten: SERVICE MANUAL TNC 370 Pege 79 Issue: 10.07.95 Press key Function OUTPUT OF PROGRAMS TRANSFER fo > Ba TRANSFER Operating mode PROGRAMMING/EDITING Call directory ‘Activate data transfer menu ‘Output mode SINGLE Select the file to be output by pressing the cursor keys or by ‘entering a file name after FILE NAME = Program is output, All programs are output 4 If the external data medium already contains programs with the same names, these programs are overwritten! 200 85001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 -63292 Taunreut (08669) 31-0 Page 80 Issue: 10.07.95 Kundendionst 17.2.2 Output of the s TOOL.T (Tool Table) and TOOLP.TCH (Pocket table) Press key Function B pert mode PROGRAMING AND EDTIING 6 Call file directory EXT Actvat dota tne enon TRANSFER. id + Ex Output mode SINGLE Press the atrow keys to select the file TOOL.T Start data output; the tool table is stored as TOOL.T on the external data medium Press the arrow keys to select the file TOOLP.TCH Start data output; the pocket table is stored as TOOLP.R on the external data medium Return to main menu HEIDENHAIN DR JOHANNES HEIDENHAIN GrobH 0-83282 Taunreut (08663) 31-0 Kundondienst 17.2.3 Output of the Machine Parameter SERVICE MANUAL TNC 370 Page 81 Issue: 10.07.95 Press key Function EXT OUT FILENAME = ‘TNC in operating mode PROGRAMMING AND EDITING Call MOD function Prepare TNC for input of code number Enter code number, confirm with ENT Call data transfer menu Enter the filename under which the fil is stored on the external data medium Start date output Exit the MP mode 8 ‘On the external data medium the machine parameter list is stored as .M. HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 D-89292 Trounrout (08669) 31-0 Page 82 Issue: 10.07.95 Kundendienst 17.2.4 Output of the Compensation Value Table for Multipoint Axis Error Compensation Pross key Function 8 ‘TNC in operating mocle PROGRAMMING AND EDITING o Call MOD function Prepare TNC for input of code number Enter code number, confirm with ENT EXT Activate date transfer menu OUT Enter the file name under which the file is stored on the FILENAME = external data medium B B Exit the compensation value list 8 ‘On the external data medium the compensation value table is stored as .S, HEIDENHAIN RIES) on. JOHANTIES HEIDENHAIN GmbH 83202 Traunrout 22108669) 31-0 Kundendienst SERVICE MANUAL TNC 370 Page 83 Issue: 10.07.95 17.2.5 Output of the PLC Program (RAM) Press key Function EXT Four output ‘TNC in operating mode PROGRAMMING AND EDITING Call MOD funetion Prepare TNC for input of code number Enter code number, confirm with ENT Activate data transfer menu formats are available: OUTPUT ASCII = as formatted ASCII file (as in the PLC editor! ‘OUTPUT ASCII UNFORMATTED = as unformatted ASCII file (quite confusing) OUTPUT ASCII WITH CROSS-REFERENCES= as ASCII fle with list of cross-references (very helpful for servicing) OUTPUT BINARY => only to create an EPROM, met to back up data 5.0 = ae Enter the file name under which the file is stored on the external data medium Select the desired output format and confirm with Start dete output Exit the PLC mode 3 ‘On the external data medium the PLC program is stored as .P. 200 e001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 183292 Tauneeut (08669) 31-0 Page 84 Issue: 10.07.95 Kundendionst 17.3 Data Input Preparations: * Connect the external data medium (ME, FE or other peripheral to the TNC. ‘= Prepare the external date medium for data transfer: Press A AB as BB ste mc press WD asthe re ‘¢ Select the operating mode and the baud rate (see section 16.1) at the TNC. HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH -883292 Taunreut (08669) 31.0 Kundendienst 17.3.1 Input of Files with the Extensions .H, SERVICE MANUAL TNC 370 Page 85 Issue: 10.07.95 Press key Function ‘TNC in operating mode PROGRAMMING AND EDITING @ Cal file directory SHOW EXT EXT Aotivete data transfer menu DIRECTORY Call external directory, if required (only possible in FE mode) Retumn to data transfer menu bepensngen dw sano PROGRAM PUT «a ons cated Mon HeDeusAW Ut Ot Hes can be transferred! PROGRAM INPUT ‘CONFIRMATION TRANSFER fig - FILENAME TRANSFER TRANSFER ae TNC EXT. TRANSFER PGM YES NO Input mode SINGLE Enter the file name under which the file is stored on the external data medium Start data input All programs on the external data medium are transferred Input mode ALL with confirmation The program is transfered The program is not transferred HEIDENHAIN EEE 08. JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 83202 Trauneout (08669) 31-0 Page 86 Issue: 10.07.95 Kundendionst 17.3.2 Input of the Files TOOL.T (Tool Table) and TOOLP.TCH (Pocket Table) Press key Function Operating mode PROGRAMMING AND EDITING Cal filo directory EXT Activate data transfer menu TRANSFER hg + El] Input mode SINGLE FILENAME = TOOL Enter fle name TOOL for tool table Gm ste data int TRANSFER - Input mode SINGLE TLENAME LTOOLP Enter fle name TOOLP for pocket table an sta dts nos a Bo Return to main menu 2aa001 HEIDENHAIN DR. JOHANNES HEIDENHAIN GmbH 63292 Traunreut. (08660) 31-0 Kundendienst SERVICE MANUAL TNC 370 Page 87 Issue: 10.07.95 17.3.3 Input of the Machine Parameter List Press key Function [=0 ) EXT IN FILENAME ‘TNC in operating mode PROGRAMMING AND EDITING Call MOD funetion Prepare TNC for input of code number Enter code number; confirm with ENT Call data transfer menu Enter the file name under which the file is stored on the external data medium Start dete input Exit the MP mode a85001 HEIDENHAIN palbladaedementinataest SERVICE MANUAL TNC 370 BEBE meet ose aD Page 88 Issue: 10.07: Kundendienst Issue: 10.07.95 Machine Parameter Input when the error message OPERATING PARAMETERS ERASED |is displayed (see section 2.1) Pross key Function OPERATING PARAMETERS ERASED. eS Clear message PLC: PROGRAM MEMORY ERASED Clear message RS_232 Cal AS 202 SETUP and configure the date interface @\setup feo ation 1611 eB Return to MP list EXT Call data transfor menu IN FILENAME = Enter the file name under which the file is stored on the external data medium = ser dts rout ENTRY VALUE INCORRECT ‘The error message CONTINUE ? may be generated during data input for the following reasons: '* The external data medium contains fewer machine parameters than are required by the TNC {e.9. after a software exchange). The entry value of a least one machine parameter is not permissible beyond the TNC input range). Remedy: yes Continue data transfer with and enter the missing or incorrect parameters by hand after the transfer. Your machine tool manufacturer will provide information on these machine parameters. HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH D-83292 Taunreut (08660) 31.0 Kundendionst 17.3.4 Input of the Compensation Value List for Mu Axis Error Compensation SERVICE MANUAL TNC 370 Page 89 Issue: 10.07.95 Pross key Function [=O ) EXT IN FILENAME = ‘TNC in operating mode PROGRAMMING AND EDITING Call MOD function Prepare TNC for input of code number Enter code number; confirm with ENT Activate data transfer menu Enter the file name under which the file is stored on the external data medium Start data input Exit the compensation value list HEIDENHAIN SEE) OF. JOHANIVES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 -83202 Traurrous -85(08669) 31-0 Page 90 Issue: 10.07.95 Kundendienst 17.3.5 Input of the PLC Program (RAM) Press key Function TINCin operating mode PROGRAMMING AND EDITING a CalMO0 feretn =O ) Prepare TNC for input of code number Enter code number; confirm with ENT Activate data transfer menu Press arrow keys to select the menu option READ-IN SELECTED PROGRAM FILENAME Enter the file name under which the file is stored on the external data medium = sun dea tou Be B Exit the PLC mode 200 e001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 -83262 Traunrout ® (08669) 31-0 Page 91 Issue: 10.07.95 Kundendienst 18. Analogue Outputs 18.1 Technical Data 5 outputs 1, 2, 3,4 and S Machine parameters for the analogue outputs Load capacity: RLmin 2 5K CLmax < 2 nF Voltage range tov + 100 mv 10V + 100 mV Resolution 14 bits = 16 304 steps Smallest step 10V _ggiomv 16384 18.2 Checking the Analogue Outputs Proportionally to the traversing speed, the control generates an analogue voltage of OV to SV (rapid traverse). The easiest way to determine this voltage is to connect the test adapter directly to the logic unit or to the connecting terminais of the serve-ampifiers and to measure with a multimeter. If however, the axis does not move dus to a defect, and you went to test whether the error is inside or outside the control, the following steps are recommended: ‘© Switch off the main switch at the machine tool «Connect the test adapter to the connector XB (nominal value output) of the LE and connect 2 multimeter 10 the test adapter sockets for the defective axis. If no test adapter is available, connect ¢ multimeter directly 10 the nominal value output of the servo-ampiifier ‘© Switeh on the main switch and the contro! voitage. + Switch the position display to LAG (servo lag) (see section 18.3) «Check and adjust the following machine parameters: {if you alter @ machine parameter, note down the original value and enter it again after finishing the test.) ™P Entry] Function Original Value Entry Value 1410 [30 [mm} | Servo-lag monitoring (erasable), feed forward 7420 [30 [mm] _ | Servolag monitoring (EMERG. STOP), feed forward 7140___ [8.99] _ | Movement monitoring T710___[300 [mm] _| Servo lag monitoring (erasable), traiing mode 1720 [300 [mm] | Servo lag monitoring (EMERG, STOP), trailing mode «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 exis 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" feg. + x } should not follow the position display. «Turn the override potentiometer slowly to the right and tum it back left again before the servo lag display reaches the limit of the position monitoring. 200 85001 HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 1.83292 Traunreut (08689) 31-0 Page 92 Issue: 10.07.95, Kundendienst ‘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 velue of 10V. The control operates correctly, if @ voltage of 10V + 0.1V can be measured at the test adapter with the multimeter. If no voltage can be measured, switch off the main switch, unplug the connector XB from the logic unit, disconnect the nominal value line from the servo amplifier and test this line for short-circuit. f the nominal value line is in order, connect X8 to the logic, unit again (leave the nominal value line disconnected), switch on the main switch and repeat the meesurement 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. Measuring Setup to Check the Analogue Outputs logic unit = — test adopter multimeter X8 Nominal value output for 1, 2, 3, 4,5 Flange socket with female insert (16-pin} ‘Signal designation Pin No. Signal designation analogue output 1 7 OV analogue output 2 ‘analogue output 2 13 OV analogue output 3 ‘analogue outout 3 14 OV analogue output 4 ‘analogue output 4 15 OV analogue output S-axis analogue output S-aNis, Chassis [external stiekd = chassis (OV analogue output 1 2,4, 6,10, 12 [not connected 4 Observe the safety instructions! HEI HAI DENHAIN SERVICE MANUAL TNC 370 DR. JOHANNES HEIDENHAIN GmbH 83292 Taunrout 208669) 31-0 Page 93 Issue: 10.07.95, Kundendionst 18.3 Switching Over the Position Display Press key Function a ©. In operating mode Ful Sequence’ @ cal MoD fusion PROGRAM RUN, FULL SEQUENCE roe dd USER POSITION DISPLAY 1 Moma) PARAM . POSITION DISPLAY 2 ACTL. | AXIS CHANGE MM/INCH MM|[LIMITS PROGRAM INPUT HEIDENHAIN|/RS 232 SETUP INFO SYSTEM nom. =X +4,218 | T eS Y +14,930|F @ =O 2 +13,358 M5/9 WW +12,898 fehiee Bo Select the item POSITION DISPLAY POSITION DISPLAY 1 sox art POSITION DISPLAY 2 xox = auxiliary display: POS, STATUS. aa Switch to the dosed postion dipey NOML: nominal postion DIST: distance-to-go ACTL: actual position REF: distance to the ref. mark (machine datum, with distance-coded encoder: zero REF mark LAG: servo lag HEIDENHAIN DR.JOHANNES HEIDENHAIN GmbH SERVICE MANUAL TNC 370 1B-83292 Tounrout -S3{08669) 31.0 Page 94 Issue: 10.07.95 Kundendienst 18.4 Adjustment of the Feed Rate Check and adapt the machine parameters (note down the original entry values). MP |Entry Value | Function 7390 0 Teed forward control 7 ON in automatic operating modes 7280 0 Gisplay step = 1 um * Switch position display to LAG (servo lag). * Enter the following NC program (e.g. for X axis) BEGIN PGM X MM LBL 1 X+0 F MAX X+100 F MAX (select a larger traverse range if possible!) CALLLBL 1 REP 100/100 ENDPGM X MM onensoe ‘* Run the test program in the operating mode ‘PROGRAM RUN / FULL SEQUENCE”. ‘+ Adjust the feed rate at the servo amplifier (tachometer) until the servo lag display is approximately zero for positioning 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 "feed forward control" must be optimized, HEIDENHAIN CR OnASNIEE HOA eet SERVICE MANUAL TNC 370 (D-83202 Traunreut - {08669} 31-0 Page 95 Issue: 10.07.95, Kundendienst 18.5 Offset Adjustment 18.5.1 Offset Adjustment with Code Number Press key Funetion ‘TNC in operating mode PROGRAMMING / EDITING Prepere TNC for input of code number 8 a © : Prepare TNC or ip of code number a a a an Li pha-danetiioad for the offset adjustment Now the contents of the offset memory is displayed on the sereen in [mVI. From left to right: X. ¥, 2, IV, V PROGRAMMING AND EDITING MODE Sa -7? -75 -79 -75 Cmv] YES NO from. =X +4,210)T Y +14,930 |F @ 2 +13,358 M5/9 W +12,098 TaFoH Offset compensation is executed. No » (Offset compensation is not executed oris cancelled A The offset adjustment with code number only compensates the eurrent offset Subsequent offset modifications are not compensated.

You might also like