Home
Service Manual TNC 306, TNC 360
Contents
1. 1128 to 1143 for machine operating panel Test Adaptor 2 50V Multimeter Attention d Always switch off the main switch before engaging or disengaging any connectors SERVICE MANUAL TNC 306 360 Page 42 HEIDENHAIN Service 9 2 5 Key Matrix SEEDEDE DD COCCI HM SERVICE MANUAL TNC 306 360 Page 42 1 HEIDENHAIN Service rn 1 2 Ta Ta TS Te 7 5 20 25 22 25 24 28 20 ar mam nr EA EA E CH ES E LBL amp D CALL E D D E a a SERVICE MANUAL TNC 306 360 Page 42 2 HEIDENHAIN Service Be Ill LIEGEEZEEEEEEREEEEE LIGCEHEZZEEEEEEDEEEEE wf tel tT yt fet ty yt af titty eet ey w BE ERE SEEREN SERVICE MANUAL TNC 306 360 Page 42 3 HEIDENHAIN Service DRED EDEL EDEL er ina ms mama mes ma mr oe four faa fas sa fas fas ar SERVICE MANUAL TNC 306 360 Page 43 for TNC 306 360 lay Units Isp ID V 10 1 Visual Display Unit BE 212 HEIDENHAIN Service Id No 242 370 10 Cc gt C O Q C O z 5 O ur a Z D TE amp Cc z a O O D D gt Be D 4 Be SE C KS O c D Ba 5 O O D oO i a N g D m 2 N 4 g c Cc O C Ww WS O DY D gei D F ud O I TE Ee CH Bee gt LL O O Na C 0 D Sr ng CO rant z D oF Se 2
2. 2 vel N SS eg Sage 3 7 ee en anal d 2 nn XXX XXX 1X Heidenhain Basic Id No Moreover all data should be backed up 180 be sure not to damage any components during the exchange Use an appropriate tool see section 19 1 19 7 2 EPROM Designation Observe the mark on the EPROMs do not turn it by 16 5 1 After the software exchange the LOGIC UNIT must be marked with the new NC software number see section 5 1 Moreover an offset adjustment with the code number should be carried out see section SERVICE MANUAL TNC 306 360 Page 103 HEIDENHAIN Service 20 Machine Parameters The following list contains the machine parameters of all software versions However as some machine parameters are not valid for certain controls or have been introduced eliminated with a certain software version columns with symbols for differentiation have been added after the parameter numbers Meaning of the Symbols 04 With this control the machine parameter is valid for all software versions The machine parameter has been introduced with a certain software version e g 04 means introduction with software version 04 I04 The machine parameter has been eliminated starting with a certain software version e g 104 means elimination as of software version 04 or it has been replaced by another parameter his machine parameter is not available with this control The machine
3. The RS 232 C V 24 data interface has different pin assignments at the logic unit d X25 and at the RS 232 adaptor block If the pin layout of your peripheral unit is different from the above the HEIDENHAIN connecting cable cannot be used SERVICE MANUAL TNC 306 360 Page 55 HEIDENHAIN Service 14 4 Machine Parameters for the RS 232 C V 24 Interface The detailed functions of the machine parameters are explained in the TNC Manual for Machine Tool Manufacturers and in the information on the data interface RS 232 C V 24 In the operating modes ME and FE the interface parameters are fixed In the EXT operating Mode the machine parameter values for the data interface that are preset by the control can be altered 14 4 1 Machine Parameters for Standard Interface e g for ME 101 Printer MP Functon Entry Values Control character for end of program data bits transfer stop by DC 3 parity bit even parity 1 stop bit Standard data interface 14 4 2 Machine Parameters for Transfer Blockwise Bit Function _ Entry Values ETX or any ASCII character Character for end of program ETX and STX STX or any ASCII character Character for 515 program start H or any ASCII character Is transferred in the H and E command block for data input before the 17736 program number E or any ASCII character Is transferred in the command block for data input after the program number H or any ASCII character Is transferred in the
4. OV AN UBatt RESET 2000 12Vpg Test DN 5V 00 Multimeter unit cannot be used In this case the power supply unit must be tested d If you are using power supply units without connector X2 the test load as described in section 8 4 foot note 1 SERVICE MANUAL TNC 306 360 Page 34 HEIDENHAIN Service 8 4 2 Measuring Points on the Power Supply Board for Power Supply Units without Connector X2 J Sr it i z eS 7 Ze Tr E ba t Voltage Value Table Measuring Reference Point on the Point on the Power Power Supply Supply Board Board 5V UP 12V 15V 15V UBATT 12V BE 5V 1 1 potential free reset UL max 0 4V UHmin 3 9V SERVICE MANUAL TNC 306 360 Page 35 HEIDENHAIN Service 8 4 3 Measuring Points on the Processor Board Mem E a EC we CEET EES enn EE ne k n Em em LED blinking control is working correctly Voltage Values 5 05 0 05 V 12 0 6 V ESCHER v eroa VT 11445209 V 1 X13 disconnected on the pro cessor board the voltage is equal to the charging voltage of the capacitor sp E io E MELT et Minigh SS o SERVICE MANUAL TNC 306 360 Page 36 HEIDENHAIN Service 8 5 Power Supply of the PLC The power supply line for the internal PLC is connected to the terminal block X24 1 24V_A can be switched off 2 24V cannot be switched off 3 OV The PLC supply voltages ar
5. Pin No Signal SYNE 1 13 VIDEO 14 15 external shield housing O 1 2 3 SERVICE MANUAL TNC 306 360 Page 26 HEIDENHAIN Service 6 4 2 Connectors on the Flat Screen BF 110 6 4 2 1 Connector Desgination X2 6 4 2 2 Pin Layout X1 Power Supply for the Flat Screen Terminal block pluggable 2 pin POV supply 24V supply X2 Connection to the Logic Unit LE Flange socket with male insert 15 pin Pin Ne Signal 1 6 notassiged 000000000000 7 video PO D notassigned S H 0 V SYNC p14 HSYNC 15 clock S 1 6 10 12 14 15 external shield housing EE Bedienpult Maschine ee ee m oe oe e em Adapter Mefisysteme i i F Spinde rz TD SEA om SS I hoa th bo Fh dk th ki Dh IH od et f xet H oi en u X LL DC DC DCL Einheit LE 366 I LE Versorgung KS 0551 sdf Y j aa g 1 fla Versorgungs Kn spamnungen 4 ove ev Stromversorgung S i Optokoppler E a e teg b ST g et its y SEES SEED A Gai a en e t Einheit PL 400 XU epik 2 NOT AUS gesteuert amp Menki I Meint 2 PLC Versor E TSt rsa OV Gehdvie Stp bei geerdefem Solivert VDE 0550 E rn r ii 20 ake ke d Ber geecdriem Seliverteingang ep sich eine AG Erdachieife Oeshath auf weie und si espannungsarme Ver leging von OK und Erdieitungen achten
6. 5 gt O O O Co 2 gt 5 n D aD o CC Q K Be O 0 e gt O gt e p O cc D gt ag oO gt i Pe O gt S O OL Q S e E x LO a5 Q NEEN bm Ee oO OD O Ha L ANANN N NANA NnS NINN ges GE Ve O Kee TA CH O 5 Wee c 5 gt C Wee vum un 5 C Wee D DIN Cc Wee gt O Wee C m O c Wee OD gt qq Qi Saat Q P O Wee OD C Ol TE Wee Cc qq QQ ga V O am WC ek Wee OO 5 Wee N O Ge Z Wee O O Qn qq Qi 9 un C Wee cc KA 5 NMMAMMMMMMMMMMMMMMMMMMMMMMMMS AN He III z Cc O gt O E mm gt D Wee Je he N gt Q C Wee gt O ges Wee C ab qq QQ oo 2 5 Wee D O Kan Wee C nw O Wee 5 CO Wee lt D o Wee Ve O qh amp _ O O qq C IC o Wee gt ER CCD dee D En Ss Wee N u Wee O S 0 O 0 Ree gt Or C ee e N OOS gt 56 RMA QA LY V o 2 0 SS o C i 4 re Cc lo oO Ace oe O AIO gt a go external test button highlighted field SERVICE MANUAL TNC 306 360 Page 44 HEIDENHAIN Service If the VDU remains dark after the test button was pressed the VDU is defective and Must be exchanged If however the highlighted field appears the processor board of the LOGIC UNIT is probably defective In addition the control signals for the VISUAL DISPLAY UNIT can be checked with an oscilloscope Procedure Connect the measuring adaptor between the VDU and connector X9 of the LE Measur
7. ACTL IV POSITION DISPLAY LARGE SMALL BAUD RATE RS232 C INTERFACE ME 0 FE OU EXT O Press Key H B m D E D B Remarks Switch on control voltage Do not yet traverse the reference points Note down the format in which the NC programs have been entered Note down the current setting for the position display then switch to ACTL by pressing Note down the preset values Do not forget the algebraic signs Note down the Baud rate Note down the operating mode of the RS232 C interface SERVICE MANUAL TNC 306 360 Page 91 HEIDENHAIN Service Press TNC Dialog Display Key Remarks LIMIT X Note down the limit values Do not forget the algebraic LIMIT X signs LIMIT Y LIMIT Y LIMIT Z LIMIT Z LIMIT IV LIMIT IV NC SOFTWARE NUMBER PLC SOFTWARE NUMBER III 19 1 6 Labelling the Connecting Cables If the connecting cables are labelled incompletely or not at all they have to be marked such that the correct plug connections can be re established after the exchange of the LOGIC UNIT or of another assembly Pin layout see section 6 Warning Switching the connecting cables may destroy the unit SERVICE MANUAL TNC 306 360 Page 92 HEIDENHAIN Service 19 2 Exchanging the LOG
8. Loa JI EE mn u an wei A m gp Frt ulerungen der Hinweise sede Betrieds anteitung weibeig bulpunoiy 991AI9S NIVHNACISH IT abe 09E 90 E INL IWNNVIN JJIAYAS SERVICE MANUAL TNC 306 360 Page 28 HEIDENHAIN Service 8 Power Supply 8 1 External Power Supply Requirements The voltages must correspond to the following definitions Supply Voltage Voltage Range Max Current Power Consumption Te Average value Consumption IT 24V lower limit LE 360 1 2A to 1 5A 28 8W to 36W 1 8A approx GW if half of the inputs if approx 1 3 of the outputs are active inputs outputs are active 24 V simultaneously simultaneously PL 400 VDE 0550 upper limit 21A approx 25W av if half of the inputs if approx 1 3 of the outputs are active inputs outputs are active simultaneously simultaneously wen of the VDU 8 1 1 NC Power Supply The NC part of the LE must not be connected to the control voltage of the machine tool It requires its own external power supply generated separately according to the German Standard VDE 0551 D C voltage of 24 V with a permissible A C component ripple voltage of max 1 5 Vpp recommended filtering capacitor 10000 uF AO V 31V ei 1 5 Vpp 1 5 Vpp 20 4V Ko SOS SF POS ON FS OP 8 1 2 PLC Power Supply The PLC part PLC inputs and outputs of the LE and the PL 400 is operated with a control voltage of 24 V of the machine tool generated according to VDE
9. MP TNC No Bit 2500 210 indicated consider the external interpolation External evaluation to connect a distance coded square wave to 05 the encoder input Line count of spindle encoder SES Axis designation IV 410 3 Axis designation IV Axis correction A Backlash compensation Y Z IV R H TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters TNC 360 06 104 104 104 104 O to 1000 um Decimal places are possible when using rotary encoders Due to internal caluclations these positions must be integral multiples of 0 125 0 to 5 0 1 2t04 5 2 4 1 3 5 reserved TNC 355 AE 6 MP Bit Input Value positive X axis negative 20 Y axis negative 21 Z axis negative 22 IV axis negative 23 OOOO 256 fold 4 fold 2 fold 1 fold no EXE 1 fold EXE reserved 5 fold EXE 1024 pulses 2048 pulses 4096 pulses CO WW W O CO N OD MON N NO MP 210 MP 710 3 tra 15 03 95 26 2 3 HEIDENHAIN Service No Bit 2500 360 Compensation of reversal peak with circular movements Magnitude of reversal peak 04 04 04 04 TNC 355 AE 6 MP Bit Input Value 0 to 1 mm 0 Inactive Speed for compensation of 0 to 10 mm per CLP cycle time 0 Inactive reversal peak 04 04 04 04 Axis error compensation Compensation factor for linear axis error compensation 10 10 10 10 1 000 to 1 000 mm m 0 inactive 1
10. SERVICE MANUAL TNC 306 360 Page 98 HEIDENHAIN Service 19 5 Exchanging the POWER SUPPLY Assembly a Switch off the Main switch at the machine tool b Open the LOGIC UNIT c Loosen the plug connections and the clamped joints Press the spring lock to open it and pull out the connector only for power supplies with connector Disconnect the NC power supply BNP IM Note For power supplies without connectors the connector X11 on the processor board must be disconnected see section 19 3 instead of the connector at the power Supp unit power supply unit lacks connector see section 8 3 i SERVICE MANUAL TNC 306 360 Page 99 HEIDENHAIN Service d Loosen the Mounting screws Slide out the power supply unit to the right and insert the new power supply unit z approx 5N rotations EKD 6031 3 IS k es TT TO 3 up SUL WH mm P e Fasten the mounting screws engage the conntectors again d Observe that no connectors are switched f Close the LOGIC UNIT switch on the main switch Exchange is now finished Note send and store the boards only in the original packaging that protects them from aquiring static charge Never use conventional plastics to wrap the boards in SERVICE MANUAL TNC 306 360 Page 100 HEIDENHAIN Service 19 6 Exchanging the PLC I O Board PL400 a Switch off the main switch b Loosen the plug connections and the screw terminals at the PLC I O board Loos
11. active 0 gt Inactive 2 active 0 gt Inactive 4 active 0 Inactive 8 active Y axis Z axis IV axIs If the machine parameter MP7260 is not 0 a central tool memory exists The tool data stored in the NC program No 0 need to be backed up too see section 15 2 Parameter Entry Value No 7260 0 no central tool memory central tool memory 1 99 central tool memory entry value number of tools Note For reasons of safety the machine parameters the compensation value list if active and the PLC program if MP4010 1 should always be stored on an external data medium The procedure for data backup is described in section 15 2 HEIDENHAIN Service SERVICE MANUAL TNC 306 360 Page 90 19 1 5 Determining Data for the Supplementary Operating Modes If the PROCESSOR BOARD assembly or the complete LOGIC UNIT are to be exchanged or if a software exchange is to be carried out the preset values and the current entry values of the auxiliary operating modes should be determined so that they can be re entered after the exchange TNC Dialog Display MEMORY TEST POWER INTERRUPTED RELAY EXT DC VOLTAGE MISSING TRAVERSE REFERENCE POINTS lt 1 AXIS gt lt 2 AXIS gt FREE MEMORY XXXXX PROGRAM INPUT XXXXXXXKKXK O HEIDENHAIN 0 ISO CHANGE MM INCH POSITION DISPLAY O O 0 0 0 ACTL REF LAG NOML DIST ACTL X ACTL Y ACT Z
12. or select desired program Output program Do not output program a Change operating mode 15 2 4 Output of All NC programs Press Key Function Activate operating mode PROGRAMMING AND EDITING Prepare INC for data output or Select item OUTPUT ALL PROGRAMS Start output of data When data transfer is finished the dialog EXTERNAL DATA OUTPUT is cleared and the NC program downloaded last is activated RB Change operating mode SERVICE MANUAL TNC 306 360 Page 69 HEIDENHAIN Service 15 2 5 Output of a Tool Table Machine parameters for the central tool memory Parameter Entry values No 7260 0 gt no central tool file 1 99 central tool file entry value maximum number of tools in the tool file If MP 7260 gt 0 the control automatically creates a tool table in the NC PGM O according to the value entered in MP 7260 The tool data this table contains can be output as follows Press key Function Activate operating mode PROGRAMMIN AND EDITING D Prepare TNC for data output or Select item OUTPUT SELECTED PROGRAM Activate selection or Select program number 0 Start output of data When data transfer is finished the dialog EXTERNAL DATA OUTPUT Is cleared Bi ENT Return to PROGRAMMING AND EDITING SERVICE MANUAL TNC 306 360 Page 70 HEIDENHAIN Service 15 2 6 Output of the Compensation Value List Machine parameters for multipoint axis error compensation Parameter Entry v
13. 360 MP Bit Input Value 0 to 255 data bits bit 8 parity bit 8 data bits bit 8 O bit 9 parity bit BCC character is also control character BCC character is not control character inactive active inactive active even odd oft on 64 128 0 256 MP 5020 bit 6 1 bit 7 1 I 6 O 0 1 1 2 stop bits 0 1 2 stop bits 0 1 stop bit 1 1 stop bit RTS signal permanently active RTS signal is activated together with data transter and deactivated when transfer is finished tra 15 03 95 26 2 18 HEIDENHAIN Service TNC TNC TNC 355 AE 6 B 360 MP Ep Ee Value Operating mode EXT 5030 standard data interface blockwise transfer Transter speed for 5040 0 110 bd 7 PLC coupling Graphic printout 226 227 228 229 Graphic printout no function 230 231 232 233 Block number check when Ve NC program with block downloading via the interface numbers Je NC program without block numbers R H TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters MP 5030 MP 5990 tra 19 07 93 26 2 19 HEIDENHAIN Service Measuring with 3D Touch Probe MP TNC TNC AE 6 No Bit 2500 360 Input Value Touch probe selection 6010 cable transmission infrared transmission Number of or operations 1 one probing operations 2 5 number of probing operations Maximum rn between several a 10 Oto 2mm E operations message PROBE VALUE INACCURAT
14. 360 MP Bit Input Value Waiting time before switching off 1150 104 0 to 65 535 s 185 the residual nom value voltage if the error message Positioning Error is displayed ek foe o Automatic cyclic offset adjustment 1220 1 to 65 535 s positive Reference mark approach X axis negative Traverse direction for ref mark Y axis negative approach Z axis negative IV axis negative Speed for ref mark approach linear axis 80 to 30 000 mm min rotary axis 80 to 30 000 mm Speed when leaving the reference linear axis end position 80 to 500 mm min only with rotary encoders rotary axis MP1350 2 80 to 500 min Axis sequence for ref mark traverse RH TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP 1150 MP 1340 3 tra 19 07 93 26 2 7 HEIDENHAIN Service MP TNC TNC AE 6 No Bit 2500 360 Input Value Selecting the functional procedure X encoder with distance coded when approaching the ref marks Y ref marks Z encoder without distance IV coded ref marks special operation linear measurement via rotary encoders encoder with distance coded ref marks Operation with feed precontrol or trailing operation 1390 AE precontrol l trailing operation Operation with Feed Precontrol MP TNC TNC AE 6 No Bit 2500 360 Input Value Position monitoring when operating with feed precontrol erasable POSITIONING 1410 0 001 to 30 000 mm ERROR 1420 EMERGENCY STOP GROSS P
15. Q parameters not erased program program end selection 0 SQT SQT SQT 7300 status data S TOOL data T Q parameter contents with M02 M30 GOTO block after CYCLE CALL 7305 Graphics display mode changeover of 3 plane display German standard American standard no rotation Rotation of the coordinate system in the machining plane by 90 coordinate system rotated by 90 accessible via code number 123 1 With entry values 24 the programmed tool inserted last is automatically activated with power on 2 The input range of TNC 2500B C has been expanded R H TNC 306 355 360 2500 1 0 CNC 234 306 Machine Parameters MP 7290 MP 7310 tra 15 03 95 26 2 HEIDENHAIN Service User Parameters Function Input TNC 355 AE 6 Tee ke ei co E Bit Input value Determining the user parameters which can be called via the MOD unction Determining the user parameters which can be called via the MOD function R H TNC 306 360 2500 1 0 CNC 234 306 Go sd A Om WwW b gt k Ga 7330 9 7330 1 7330 2 7330 3 7330 4 7330 5 7339 6 7330 7 7330 8 7330 9 7330 10 7330 11 7330 12 7330 13 7330 14 7330 15 7340 0 7340 1 7340 2 7340 3 7340 4 7346 5 7349 6 7340 7 7340 8 7340 9 7348 10 7340 11 7340 12 7340 13 7340 14 7349 15 Machine Parameters 4 PP I 2 IH 3 a 2 IS LOS gt 24 4 i on of the machine parameter required 4 IH I I Z 2
16. data interface V 24 RS 232 C X26 PLC I O board PL 400 X27 machine operating panel MB bs KE BY PCE AE AT lt 3 d St B 7 SA h d Ai Fx ger i J d A Co He E aach Power supply X31 power supply 24 V for LE SERVICE MANUAL TNC 306 360 Page 16 HEIDENHAIN Service 6 1 2 Pin Layout POWER SUPPLY X31 Power supply NC erminal block pluggable Z p n 6 1 3 Pin Layout PROCESSOR BOARD X1 X2 X3 X4 X6 Encoder S Encoder 1 2 3 4 Sine wave input Square wave input Flange socket with female insert 9 pin Flange socket with female insert 12 pin external shield housing X8 Nominal Value Output X9 Visual Display Unit 1 2 3 4 S TNC 360 1 2 3 4 TNC 306 Flange socket with female insert 15 pin Flange socket with female insert 15 pin interface adjustment for BE 212 or BF 110 via jumper Signal analog input 0 4 999 V max 12 V supply Pino BE2123 ermo E Od SE i mm LL o o fvsye H SYNC 10V analog output 4 axis Poe 10V analog output S axis 0 V signal RECH den po EENE external shield housing OV analog input 4 axis OV analog input S axis 1 only with C versions external shield housing HEIDENHAIN Service X11 Electronic Handwheel HR 130 HR 330 Flange socket with female insert 9 pin Signal Designation PinNo RR 8 RD S 6 1 4 Pin Layout PLC Board X44 Power Supp
17. 0550 German standard Superimposed A C voltage components arising from an non controlled three phase bridge connection with a riople factor of 5 see German standard DIN 40110 10 75 section 1 2 are permissible Thus the highest absolute value for the upper voltage limit is 32 6 V the smallest absolute value for the lower voltage limit is 18 5 V 326V 4 SP Janannanannnnnnnn UN oy oo av AAAAAAAAAAANANAN i ry UV ua Ta u 1 an nn vy i i 18 5V A The O V line of the PLC power supply must be connected to the central signal ground of the machine tool ground line gt 6mm SERVICE MANUAL TNC 306 360 Page 29 HEIDENHAIN Service 8 2 Power Supply of the Visual Display Units The BE 212 screen is supplied with a D C voltage of 12V via connector X1 flange socket with male insert 15 pin X1 Connection to LOGIC UNIT Flange socket with male insert 15 pin _Pin No Signal S VIDEO 14 15 E The BF 110 flat screen is supplied via the 2 pin terminal block X1 X2 X1 Power Supply 1 Definition see section 8 1 SERVICE MANUAL TNC 306 360 Page 30 HEIDENHAIN Service 8 3 Power Supply of the NC Part The power supply line for the NC is connected to the terminals of X31 The different voltages for the LE are transformed trom the voltage fed 24V in the POWER SUPPLY assembly see block diagram sec 8 3 1 The input and output voltages
18. 306 Machine Parameters MP 7235 MP 7264 11 01 93 26 2 23 HEIDENHAIN Service TNC 355 AE 6 MP Bit Input Value TNC TNC Bit 2500 360 113 Display of the current feed rate before start in the manual display inhibited 167 operating modes same feed rate display active in all axes i e smallest feed programmed positioning feed eroding teed LS display active time display inhibited Display of the current NC blocks and the O parameters in the TEST mode 04 display active display inhibited NO NO NO NO NO NO NO NO e OO 00 N N N N N N 0 Ol O gt gt OO NO O zk x Display of the current gear stage after the character in the status O 04 display inhibited line display active Determination of the spindle via analog output performance 1 05 04 Caution max value 4 999V via PLC word W660 Display mode for rotary axis We M 0 0 to 359 999 De if MP 7470 0 1 180 000 to 179 999 of spindle performance 7274 bit 1 1 O to 43960 ant DE HE HR EFF o i decimal point 0 Tool length in nom actl value 03 04 04 tool length ignored display tool length taken into account accessible via code number 123 R H TNC 306 355 360 2500 1 0 CNC 234 306 Machine Parameters MP 7270 MP 7285 tra 01 02 96 26 2 HEIDENHAIN Service ER TNC TNC ER 2500 360 Display step 7290 Selective erasing of AE 6 Input Value status display and O parameters erased status display and
19. 4 S TNC 360 1 2 3 4 TNC 306 Flange socket with female insert 15 pin Signal Designation 10V analog output 1 axis analolg input 0 4 999V max Signal Designation external shield housing QV analog output 3 axis PinNo C oo OV analog output 5 axis 7 10V analog output 4 axis 10V analog output S axis Attention Always switch off the main switch when engaging or disengaging any connectors i SERVICE MANUAL TNC 306 360 Page 73 HEIDENHAIN Service 16 3 Switching Over the Position Display Press key Function Acitvate auxiliary mode MOD Press key repeatedly until the dialog POSITION DISPLAY appears Press key until the desired display mode ACTL NOML LAG DIST appears Exit auxiliary mode 16 4 Feed Adjustment Check adjust the machine parameters note down the original values before changing Parameter No Entry Value Original Entry Value 1390 H feed precontrol on LC 7290 H display step 1 um Se Switch to position display to LAG display of servo lag Enter the following program adjustment of X axis 1 LBL 1 2 X 100 RO F 29999 M program the traverse range with as large a value as possible 3X0 R M 4 CALL LBL 1 REP 10 Run the test program in the operating mode Program Run Full Sequence Adjust the feed at the servo amplifier tachometer until the servo lag display is approx zero for positioning in both directions Reset
20. ERE nenn nennen nennen 85 18 5 Encoder Diagnostic ee 87 19 Exchange Instructions sssssssseeeeeeeeereeeerererke renere kernerne 88 19 1 General Se E 88 19 2 Exchanging the LOGIC UNIT EEN 92 19 3 Exchanging the PROCESSOR BOARD 94 19 4 Exchanging the PLC Board ee 96 19 5 Exchanging the Power Supply Aesembkv reen nere rener rene 98 19 6 Exchanging the PLC I O Board RIAO00 renere renere renerne ren 100 19 7 Exchanging EPROM ee 102 20 Machine bBarameters ccc ccc cccccccccccccceccccecuceseuecueuneeenenees 103 SERVICE MANUAL TNC 306 360 Page 3 HEIDENHAIN Service 1 How to use this Service Manual The service manual INC 306 360 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 to the Operating Manual HEIDENHAIN and to the Technical Manual HEIDENHAIN The manual for the machine tool manufacturer is not enclosed with every control as is the operating manual In general
21. H and A command block for data input before the 16712 program number E or any ASCII character Is transferred in the command block for data input after the program number ETB or substitute character Is sent at the end of ETB and SOH the command block 279 SOH or substitute character Is sent at the beginning of the command block ACK or substitute character for pos ACK and NAK acknowledgement Is transferred after the data 5382 block was received correctly NAK or substitute character for neg acknowledgement Is transferred if the data block was received defectively SERVICE MANUAL TNC 306 360 Page 56 HEIDENHAIN Service MP Function Entry Value 5010 5 EOT or substitute character Is transferred at EOT the end of data transfer 4 5030 7 data bits transfer stop by DCS 168 parity bit even parity 1 stop bit 5030 Transfer blockwise Determination of the input value Example Program end ETX BINARY code 00000011 low byte Program start STX BINARY code 00000010 high byte Bit0 7 low byte 7 6 5 Al 3 2 1 o Significance 128 641 32 160 8 Ar 2 1 men T TA A T Bit8 15 high byte 15 14 DI 12 11 10 9 32 768 16 384 8192 4096 2048 1024 RENE NEG NN Determine input value 1 2 512 515 The Input value for the machine parameter MP 5010 0 is 515 14 5 Printer Connection For most printers we recommend simplified wiring see section 14 3 SERVICE MANU
22. HEIDENHAIN Service PLC counter preset value for counters 31 4110 42 4110 43 4110 44 4110 45 4119 46 4110 47 4120 0 4120 1 4120 2 4120 3 4120 5 4120 6 4120 7 4120 8 4120 9 4120 10 4129 11 4126 12 4120 13 4120 14 4120 15 4120 16 4120 17 4120 18 4120 19 4126 20 4120 21 4120 22 4129 23 4120 24 4120 25 R H TNC 306 360 2500 1 0 CNC 234 306 MP TNC No Bit 4120 4 Machine Parameters 2500 gt 4 4 4444 44H HH HH LS HH SS PH PH GG b Ak bk HH HH HH TNC 360 SS eee ooo ooo HHH XNC 306 r CNC 234 SHOPS SHSHHHHH HHH HHS HE HH HOE E AE HHHH HS BR 65535 in units of 24 ms MP 4110 42 MP 4120 25 it Input value I ww O Ca Ca Ca Ca amp 10 00 F Oh MR L PA FA amp tra 15 11 91 26 2 14 HEIDENHAIN Service Function CNC Input TNC 355 AE 6 Input value 4120 26 4120 27 4120 28 4120 29 4120 30 4120 31 26 27 28 29 30 31 Fast PLC input Definition of the fast input OV active 24V active Definition of the active levet of the fast input RH TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters MP 4120 26 MP 4131 21 10 92 26 2 15 HEIDENHAIN Service Function 4210 0 4210 1 4210 2 4210 3 4210 4 4210 5 4210 6 4210 7 4210 8 4210
23. Pino pao e O DEE R Note SERVICE MANUAL TNC 306 360 Page 22 X10 Connection to LE Pin No Assignment 0 8 WRITE EXTERN H WRITE EXTERN ad d The LE 360 C is not prepared for a 2nd PL 400 to be connected SERVICE MANUAL TNC 306 360 Page 23 HEIDENHAIN Service 6 3 Connectors on the Keyboard Units TE 355 A B 6 3 1 Connector Designation TE 355 A B TE 355 A tall version X1 is not used SERVICE MANUAL TNC 306 360 Page 24 HEIDENHAIN Service 6 3 2 Pin Layout Keyboard Unit TE 355 A B X2 Connection to the Logic Unit LE Flange socket with male insert 37 pin 11 do not assign d JJ ee Bin NI JJ OO A r O1 JJ O amp N O O o not assign 15 16 d do not assign o not assign internally on OV o not assign d d ER do not assign d S f 14 OO NO ROT ROPE RO Ro Ro lo NINN WD CNI WM ee ee ee ee ee ee O On 48 GO Ro oO NO O WY O NO N amp nm N NO 00 29 30 33 34 pindle override wiper 35 eed override wiper 36 5 V for override potentiometer 37 0 V for override potentiometer SERVICE MANUAL TNC 306 360 Page 25 HEIDENHAIN Service 6 4 Connectors on the Visual Display Units z 6 4 1 Connectors on the Visual Display Unit BE 212 6 4 1 1 Connector Designation 6 4 1 2 Pin Layout X1 Connection to the Logic Unit LE Flange socket with male insert 15 pin
24. TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP 2110 MP 2199 tra 29 06 94 26 2 8 4 HEIDENHAIN Service Spindle Control ni er RES Bit 360 306 1234 wen Input value Outputting the spindle rpm 3010 no output of spindle rpms ee ee eege ee er tt only if the rpm changes with each tool call 3 gear switching signal only if the gear stage changes a ae _ a ee eS Regulated spindle for orientation 6 gear switching signal only if gear stage changes each tool call 8 no gear switching signal Limiting the rpm code 3020 4 99999 63 09991 NEN 61991 no limitation Axis standstill if only one new spindle 3030 414 i axis standstill 214 2 rpm is output with a TOOL CALL 1 no axis standstill Displaying the spindle rpn 3110 168 displaying before M 3 or M 4 191 A 1 displaying after M 3 or M 4 Programming the rpm S 9 3120 gt S 6 permitted 190 0 if MP 3240 1 unequal 1 gt S not permitted RH TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP 3010 MP 3120 15 11 91 26 2 HEIDENHAIN Service Polarity of S analog voltage Analog voltage for gear stages Regulating range for S analog output Maximum output voltage for S analog output Minimum output voltage for analog output Nominal value voltage for spindle drive during gear switching rotary direction w markers 2490 a 2491 Analog volt
25. may be displayed instead of PLC ERROR 00 99 For further information please contact your machine tool manufacturer 2 Ifthe error message CHECK SUM ERROR YX comes up repeatedly please return the complete logic unit to HEIDENHAIN for repair Indicate also the check sum error Notes SERVICE MANUAL TNC 306 360 Page 12 HEIDENHAIN Service 4 Hardware Components TNC 306 360 TNC 306 TNC 360 TNC Component TNC 306 E TNC 306 C TNC 360 TNC 360 C LOGIC UNIT LE 360 Id No 258 991 Id No 264 085 LOGIC UNIT LE 360 C id No 270 641 Pa VG 270 642 en No Id No 264 660 GE Es El VISUAL DISPLAY UNIT BE 212 Id No 242 370 BEE SE ee ee ee FLAT SCREEN BF 110 Id No 267 209 Oo S x ee KEYBOARD TE 355 A B id No 255 015 uo 255 016 PLC I O BOARD PL 400 Optional Id No 255 855 1 EDM control 2 Milling control HEIDENHAIN Service SERVICE MANUAL TNC 306 360 Page 13 5 LOGIC UNIT LE 360 C 5 1 Designation of the LOGIC UNIT LE 360 C Logic Unit LE 360 C without PLC I O Board PL 400 dy Pk 395 O O O k 1 4 dk a tae ch Se been ei m 4 The PLC I O Board PL 400 Is preferrably mounted to the top of the LE i d l S a Satz SE 7 lt gt RA N D CN Id label and program label N L SS Logic unit N Ai N d i t i a
26. not initialized Interrupt vector not initialized Interrupt vector not initialized False interrupt interrupt with priority 0 Interrupt autovector 4 7 user Interrupt 100 3FC If the error message PROCESSOR CHECK ERROR XX XX identification letters see above comes up repeatedly please return the complete logic unit to HEIDENHAIN for repair Indicate also the error message and the identification letters Notes i SERVICE MANUAL TNC 306 360 Page 7 HEIDENHAIN Service PROCESSOR CHECK ERROR X CRC sum control data incorrect CRC sum machine parameter incorrect Check sum of NC memory incorrect Test plane incomplete Crosstalk between data bits in the RAM Crosstalk between addresses in the RAM Stack overflow CRC sum PLC program ASCII CRC sum PLC program Opcode CONDOR WN CH Software error main processor Software error display task Time slice overflow Command stack overflow control loop Wrong command MAIN PROCESSOR TASK CONTROL LOOP TASK Wrong display mode MAIN PROCESSIR TASK DISPLAY TASK Control loop counter not latched Wrong control loop command Operating voltage out of tolerance Disabled software function Is activated PLC Positioning datum shift PLC spindle orientation or limit switch shift active with MP7440 bit 2 1 or MP3030 1 A B E D E mn J UZI I If the error message PROCESSOR CHECK ERROR XX X identification letter see above comes up repeatedly please r
27. number only if tool number 2 changes output of tool number with every TOOL CALL output of pocket number only if MP7260 gt 0 no output output of tool number only if tool number changes output of tool number with every TOOL DEF output of pocket number MP 7470 MP 7480 1 tra 01 09 94 26 2 29 HEIDENHAIN Service MP TNC TNC No Bit 2500 Output of the last TOOL CALL of a block scan 7481 0 no output to PLC in the TEST mode and before 1 output to PLC reapproaching a contour with positioning logic Output of M functions in the TEST mode to the PLC 7490 no output to PLC output to PLC Limit switch check in the TEST mode 7491 0 limit switches active 1 limit switches not active RH TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters MP7481 MP 4791 AE 6 Input Value tra 29 06 94 26 2 29 1 HEIDENHAIN Service ET fein No 2500 360 eg Value Feed rate and spindle override Feed rate override if rapid override inactive traverse button Is pressed In override active Program Run Feed rate override in 2 or 1 106 109 106 2 increments increments if inactive always 1 increments 1 Feed rate override if rapid traverse button and machine direction buttons are pressed in Manual operating mode Override in 0 01 increments 06 09 06 with a non linear characterisic curve see enhanc 432 sec 19 4 Handwheel 7640 override Inactive override active
28. points Is negative or gt 56 535 mm only possible with O parameter programming TOUCH POINT INACCESSIBLE The stylus was deflected before the range was reached during approach In the cycle CONTOUR LINES the stylus was not deflected within the range STYLUS ALREADY IN CONTACT The stylus is not at rest although it is not touching the contour PLANE WRONGLY DEFINED One of the coordinates of the starting point in the cycle CONTOUR LINES is identi cal to the touch probe axis START POSITION INCORRECT The coordinate of the starting point that is identical to the starting probe axis is beyond the defined range AXIS DOUBLE PROGRAMMED The same axis has been programmed for both starting point coordinates in the cycle CONTOUR LINES TIME LIMIT EXCEEDED In the scanning cycle CONTOUR LINES the first point of the scanned line was not reached within the programmed time limit SERVICE MANUAL TNC 306 360 Page 52 HEIDENHAIN Service 14 RS 232 C V 24 Data Interface 14 1 Operating Modes ME FE EXT For data transfer the TNC 306 360 can be switched to the following 3 operating modes ME FE EXT d For connection of the HEIDENHAIN Magnetic Tape Unit ME 101 102 or other peripheral units Data format adapted to the ME 7 data bits 1 stop bit even parity Baud rate 2400 For connection of the HEIDENHAIN Floppy Disk Unit FE 401 401B or other peripheral units Data ar
29. reset signal at the power supply e g line voltage drops Important machine parameters may have been altered e g MP 10 MP 210 MP 1390 MP 4010 MP 7210 etc For further causes see section 15 1 and 17 4 POSITIONING ERROR lt AXIS gt The position monitoring system set in the machine parameters 1410 or 1710 has responded Check the approach behaviour of the axis and readjust If necessary EMERGENCY STOP The EMERGENCY STOP loop has been interrupted see section 17 4 The PLC editor program has been translated SERVICE MANUAL TNC 306 360 Page 6 HEIDENHAIN Service 3 Major Error Messages and their Causes The integrated monitoring system distinguishes between minor and major errors Nee error messages e g malfunctions of the encoders of the drives or data processing e blink In the case of gross errors the control opens the contact Control Ready for which causes an emergency stop of the machine tool By switching off the Main switch or pressing a the emergency stop state can be reset provided that the error cause has been eliminated Screen Display blinking error message PROCESSOR CHECK ERROR XX Bus error Address errror Illegal instruction Division by O Error output for CHK command check range Error output for TRAPV command trap on overflow Privilege infringement Supervisor command in the user mode Emulator trap Emulator trap Interrupt vector not initialized Interrupt vector
30. the touch probe system with infrared transmission is below the minimum permissible value STYLUS ALREADY IN CONTACT The stylus was already deflected when the probing function was started PROBE SYSTEM NOT READY The infrared transmission between Encoder and Transmitter Receiver Unit is faulty e g caused by contamination or interrupted The two windows of the touch probe must be oriented to the transmitter receiver unit The battery is dead 13 2 2 Error Messages during Digitizing of 3D Contours WRONG AXIS PROGRAMMED The touch probe axis in the scanning cycle RANGE is not identical to the calibrated touch probe axis FAULTY RANGE DATA In the scanning cycle RANGE a MIN coordinate value is higher than or equal to the corresponding MAX coordinate value One or more coordinates are beyond the range determined by the software limit switches in the scanning cycle RANGE No scanning cycle RANGE is defined when calling the scanning cycles MEANDER or CONTOUR LINES MIRRORING NOT PERMITTED ROTATION NOT PERMITTED SCALING FACTOR NOT PERMITTED Mirroring rotation or scaling factor were active when the scanning cycles RANGE MEANDER or CONTOUR LINES were called SERVICE MANUAL TNC 306 360 Page 51 HEIDENHAIN Service RANGE EXCEEDED The range has been exceeded during scanning Le a part of the contour is outside the range CYCL PARAMETER INCORRECT The programmed travel or the distance between lines or
31. 0 1 0 CNC 234 306 Machine Parameters MP 10 MP 32 19 07 93 26 2 HEIDENHAIN Service or me glo 306 2s LN Bie mpu 2500 360 Bit Input Value Screen display no display 15 X axis displayed Y axis displayed Z axis displayed IV axis displayed Controlled axes no control X axis controlled Y axis controlled Z axis controlled IV axis controlled Auxiliary axes for the PLC no auxiliary axis 72 X axis Is auxiliary axis Y axis Is auxiliary axis Z axis IS auxiliary axis IV axis is auxiliary axis WDR CH Allocation of the encoder inputs to the axes TNC 306 360 2500 CNC 234 306 O X1 O X1 253 1 X2 1 X2 254 LEAS Ze 255 3 X4 3 X4 256 4 no function 4 X5 5 X6 5 X6 Allocation of the analog output O output 1 with common drive several axes 1 output 2 can be allocated to one output 2 output 3 3 output 4 4 output 5 5 output S2 1 X6 may only be used for a machine tool axis If no spindle orientation with TNC is required 2 S analog may only be used for a machine tool axis if no analog output of spindle speed is required RH TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP 40 MP 120 3 tra 01 09 93 26 2 HEIDENHAIN Service Counting direction N lt x Encoder evaluation N lt x Grating period Traverse range per grating period consider the screw pitch when using a rotary encoder In case of square wave input the traverse range per square wave period must be
32. 0 in HR 332 mode MP 7640 4 HR 410 in HR 410 mode MP 7640 6 R H TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters 0 position 1 gt Z axis position 2 gt IV axis position 3 gt no function 1 position 1 gt X axis position 2 gt Y axis position 3 gt Z axis position 4 gt IV axis position 5 gt no function 2 position 3 gt Z axis position 4 gt IV axis position 5 gt no function only if bit O 0 reserved keys X Y Z IV and their LEDs are evaluated directly by NC remaining keys PLC 1164 to 1170 remaining LEDs PLC 0100 to 0106 keys PLC 1160 to 1171 LEDs PLC 0100 to 0107 keys X Y Z IV and their LEDs are evaluated directly by NC remaining keys PLC 1164 to 1171 remaining LEDs PLC 0100 to 0107 keys PLC 1160 to 1171 LEDs PLC 096 to 0107 keys X Y Z IV actual value transfer and their LEDs are directly evaluated by NC remaining keys PLC 1168 to 1175 remaining LEDs PLC 0100 to 0111 keys PLC 1160 to 1175 LEDs PLC 096 to 0111 MP 7645 0 tra 07 03 96 26 2 32 HEIDENHAIN Service No Bit 2500 360 Input Value according to MP 7645 0 reserved 7645 3 to 7645 7 positive counting direction negative counting direction Q E 04 Allocation of 3 handwheel via MP 7645 1 04 O simulation of 1 position of MP 7640 5 selector switch MP 7645 0 0 gt Z axis MP 7645 0 1 X axis 1 X axis d i 2 Y axis 4 Z axis 8 IV
33. 1 to 2 000 mm Rotary axis 0 001 to 2 000 adapted to MP7290 display step R H TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP 912 0 MP 1030 3 tra 19 07 93 26 2 HEIDENHAIN Service e e a cee 2500 360 MP Bit input Value Polarity of the nominal voltage positive with positive traverse direction X axis negative Y axis negative Z axis negatve IV axis negative Analog voltage with lO 4 5 to 9 V rapid traverse X Y Z IV Acceleration 0 001 to 3 0 m s2 maximum input range of TNC 306 9 0 m s R H TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP 1040 MP 1060 3 Co 22 11 96 26 2 5 1 HEIDENHAIN Service MP TNC TNC No Bit 2500 360 Radial acceleration 1070 TNC 355 AE 6 MP Bit Input Value O to 65 535 0 to 30 000 mm min 0 to 30 000 mm min Integral factor Positioning feed if no feed has been programmed 1090 M37 Feed during timing or short circuit M36 Circular speed Disk pocket cycle BH Erosion MOD 0 4 Erosion MOD 1 5 Erosion MOD 2 6 Free run MOD 0 4 Free run MOD 1 5 0 to 30 000 rom Free run MOD 2 6 Standstill monitoring 1110 Monitoring of the voltage jump 1141 0 001 1030 rn 9081010 z E adapted to MP7290 display step RH TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP 1070 MP 1141 tra 11 01 94 26 2 6 HEIDENHAIN Service MP TNC TNC TNC 355 AE 6 No Bit 2500
34. 2 If this error message comes up while the disk is inserted the drive is defective 3 Hardware defect SERVICE MANUAL TNC 306 360 Page 58 HEIDENHAIN Service 14 6 2 Error Messages during Data Transfer via the RS 232C Interface TRANSFERRED VALUE ERRONEOUS X X A Faulty character frame B Character overtlow C Faulty character frame or character overflow D Parity error E Faulty character frame or parity error F Character overflow or parity error G Faulty character frame or character overflow or parity error H Overtlow of receiveing buffer M Control has received the character for negative acknowledgement NAK more than 3 times N Control has sent the character for negative acknowledgement NAK more than 3 times EXT INPUT OUTPUT NOT READY DSR signal missing at the TNC FE not connected Detective or wrong transfer cable WRONG PROGRAM DATA Wrong program data have been detected during data transfer ENTRY VALUE INCORRECT The control requires more machine parameters than are stored on the external data medium One or more machine parameters on the external data medium have non permissible values NOTES SERVICE MANUAL TNC 306 360 Page 59 HEIDENHAIN Service 15 External Data Transfer 15 1 External Data Input Preparation Connect the external data carrier ME FE or peripheral unit e g personal computer with HEIDENHAIN data transfer software to the INC Prepare the external data medi
35. 215 321610 3231 3232 to 3247 3248 to 3263 R H TNC 306 355 360 2500 1 0 CNC 234 306 Machine Parameters MP 4230 0 MP 4320 7 tra 15 03 95 26 2 17 HEIDENHAIN Service Adapting the Data Interface TNC TNC TNC 355 AE 6 ag ES MP Bit geen Value Control character end of text ETX 5000 00 O 04 oal O to 255 1 control character end of text ETX 5010 0 0 to 32382 2 control character beginning of text STX 1 ASCII character for file type 0 to 32382 data Input 2 ASCII character for input code E 1 ASCII character for file type 0 to 32382 16712 data output ASCII character for output code A control character end command 0 to 32382 block ETB control character start command block SOH control character for positive 0 to 32382 acknowledge ACK control character negative acknowledge NAK EOT 0 to 32382 0 to 32382 WE Tr accessible via code number 123 RH TNC 306 355 360 2500 1 0 CNC 234 306 CONTOUR12 Machine Parameters MP 5010 MP 5011 tra 12 07 95 26 2 17 1 HEIDENHAIN Service Data format and transfer stop for the external data interface RS232 EXT 7 or 8 data bits Block check character Transfer stop by RTS Transfer stop by DC3 Character parity even odd Character parity on off Number of stop bits Activating the RTS signal accessible via code number 123 RH TNC 306 355 360 2500 1 0 CNC 234 306 Machine Parameters TNC TNC TNC 355 AE 6 2500
36. 310 0 MP 3510 7 tra 17 01 92 26 2 11 HEIDENHAIN Service 99999 999 rpn marker 2501 is set The rot direc is always positive Spindle rpm if Spindle rpm for i 99999 999 rym spindle orientation Integrated PLC em me PLC program on RAM 4919 or from EPROM PLC utilization with 100 4920 Automatic lubrification EPROM operation d 1 RAM operation ieee SES 65535 i in mits of 65536 m 65535 in units of 24 ms PLC timer time for timers 47 SES E RH TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters MP 3520 0 MP 4110 8 15 11 91 26 2 12 HEIDENHAIN Service Function MP TNC INC XNC CNC TNC 355 AE No Bit 259913691306 234 MP Bit Input value 9 4110 9 AR 119 4119 10 126 19 4119 11 11 4110 12 12 4116 13 13 4116 14 14 4119 15 19 4110 16 25 4119 17 4119 18 4119 19 4110 20 4119 21 4110 22 4110 23 4110 24 4110 25 4110 26 4110 27 4110 28 4110 29 4110 30 4116 31 4110 32 4110 33 4110 34 4110 35 4110 36 4110 37 4116 38 4110 39 4110 49 4110 41 A E E E E E E E EZ EE ZE EZ E ZE ZE E E E E ZZ E E HH ete oor o oT HTH EE EE EE EE 20042022 E E E E 00444444 444 TEE 1 244047440044 0 Hr SS 3 6 S 9959999 9996959 9 A Ca Ca CA Ca Ca 2 amp RH TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters MP 4110 9 MP 4110 41 tra 15 11 91 26 2 13
37. 7 Grounding Dagogram cece cece cece eceeeeen seen enter rr kerner 27 8 Power Supply 1 1 1 1 uvsssssseeeeeeeereeeereeree nerne ennen ener rener rer renee renerne 28 8 1 External Power Supply Requirements ccccccccceeeeceeeeee cece eeseeeseetaeeeaeennes 28 8 2 Power Supply of the Visual Display Units ee 29 8 3 Power Supply of the NC bart 30 8 4 Checking the Power Supply Power Supply Un 32 05 FON T UPV O e ee een 36 8 6 Buffer Battery eege 38 9 Keyboard Unit TE 355 AR 39 OI Overview GG Gsvsssneneeeeeeneree ekte t ek R EL ERR E RER ER ERR E REE R RE RER ELLER LEE RER EL ERE RE er ker ere erne rer 39 9 2 Checking the Keyboard En EE 40 10 Visual Display Units for TNC 306 360 43 10 1 Visual Display Unit BE ZIL 43 10 2 Flat Luminescent Screen BF II 45 11 Encoders ccccccccc ccc eee einet reenen eara EELEE EEEE EEEE EEEE areren 46 R NNEN 46 11 2 Error Causes W W W sseseeeeererereeke rettet tb tk k ELLER EL ERNE LERNER EEEE LEE REE ERE REE TERE erne ere rr ere 46 11 3 Checking the Encoders eege en NEEN NEEN ANN 46 12 Handwheel HR 1320 1220 48 KN e 48 12 2 Checking the Handwheel HR I20D20 ennen n renere rr nennen 48 12 3 Error Messages 48 SERVICE MANUAL TNC 306 360 Page 2 HEIDENHAIN Service Page 13 3D Touch Probe Gvstems cece eccceeee nennen 49 13 1 STEE 49 13 2 Error Messages EN 50 14 RS 232 C V 24 Data Interface 52 14 1 Op gie Modes ME E E 52 14 2 Interface Configuratio
38. 9 4210 10 4210 11 4210 12 4210 13 4210 14 4210 15 4210 16 4210 17 4210 18 4210 19 4210 20 4210 21 4210 22 4210 23 4210 24 4210 25 4210 26 PLC 36 positioning values for PLC positioning 12 positioning values for PLC positioning or datum shift RH TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters INC 355 MP Bit MP 4210 0 MP 4210 26 AE 6 Input value tra 21 10 92 26 2 15 1 HEIDENHAIN Service TNC TNC wan Ee 2500 360 ee Value A values for datum shift or PLC positioning Position value for PLC positioning 4210 36 A values for datum shift or PLC positioning Position value for PLC positioning 4210 41 e A values for datum shift or PLC positioning Position values for PLC positioning 4210 46 4210 47 Setting a number in the PLC W 960 0 to 65535 W 962 W 964 e g feed rate for PLC positioning W 966 PLC user parameters 04 04 R H TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters MP 4210 27 MP 4220 3 tra 29 06 94 26 2 16 HEIDENHAIN Service TNC 355 AE 6 MP Bit Input Value Comparison values and axis specific ai displacement values for temperature i linear axis compensation 30 000 000 to 30 000 000 mm Nom position values for PLC positioning rotary axis positioning module D 30 000 000 to 30 000 000 mm Setting the PLC markers 2192 to 2207 0 to 65 535 2208 to 2223 2224 to 2239 3200 to 3
39. AL TNC 306 360 Page 57 HEIDENHAIN Service 14 6 Error Messages 14 6 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 The following errors can be displayed on the screen input output errors ERR ERR ERR ERR ERR ERR ERR 001 002 003 004 005 006 007 Wrong command code Illegal program name Faulty data transfer Program incomplete on disk Overflow of receiving buffer PRT interface selected more than once by the INC Data buffer overflow Errors during program write or read ERR ERR ERR ERR ERR ERR ERR ERR ERR 010 011 012 013 014 015 016 017 018 Program not on disk Program erase protected Program is being written to Program directory is full Disk is full Text not found Program name already exists Disk access active Program currently being read Disk drive controller errors ERR ERR ERR ERR ERR ERR ERR ERR ERR ERR 100 101 102 103 104 105 106 107 108 109 Disk not initialized Sector number too large 1 Drive not ready 2 Disk Is write protected Faulty data on disk 1 Sector cannot be found 1 Check sum incorrect 1 Disk controller defective 3 DMA defective 3 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
40. DATA INPUT is cleared and the control is at the NC program downloaded last a Change operating mode Note The tool data for the central tool file MP7260 0 are stored in the NC program No O SERVICE MANUAL TNC 306 360 Page 64 HEIDENHAIN Service 15 1 5 Input of a Canned NC Program Press key Function Activate operating mode PROGRAMMING AND EDITING Prepare INC for data input Select item READ IN PROGRAM OFFERED Activate selection Download program Do not download program When the data transfer is finished the dialog EXTERNAL DATA INPUT is cleared and the control is at the NC program downloaded last a Change operating mode 15 1 6 Downloading a Selected NC Program Press key Function Activate operating mode PROGRAMMING AND EDITING Prepare TNC for data input or Select item READ IN SELECTED PROGRAM Activate selection a u Enter the program number under which the NC program is stored Start data transfer When data transfer is finished the dialog EXTERNAL DATA INPUT is cleared and the control is at the NC program downloaded last a Change operating mode SERVICE MANUAL TNC 306 360 Page 65 HEIDENHAIN Service 15 1 7 Downloading the Tool Table Machine parameters for the central tool file Parameter Entry values No 7260 0 gt no central tool file 1 99 central tool file entry value maximum number of tools in the tool file If MP 7260 gt 0 the control automati
41. E Touch probe feed for probing 6120 80 to 30 000 mm min 1000 Touch probe measuring range 6130 10 001 to 30 000 000 mm a c Touch probe set up clearance above the measuring point for 6140 0 001 to 30 000 000 mm automatic measurement ee be ee EEE MANUAL PROBING stylus always retracted to starting pos ager ee Tew Le RRE Digitizing with 3D Touch Probe TT io em 2800 360 200 zsa inp Vatu No Bit 2500 360 Input Value See ee ee ee Feed in normal direction Lean os 03 lotor000immimin meae E ete os lege LE Me ung Leg o f Ieioem lm Po po oupurmgo Leer f 08 o fosn ayes Output values roune Lem 1 os Tele 1s10m accessible via code number 123 only if software enable module inserted R H TNC 306 355 360 2500 1 0 CNC 234 306 Machine Parameters MP 6010 MP 6270 tra 15 03 95 26 2 20 HEIDENHAIN Service Others Function Input THC 355 AE 6 Te MP Bit Input value Automatic acknowledgement of oul e error message power interrupted 92 11 H the error message power interrupted must be acknowledged manually ua _ 1 error message power interrupted is automatically acknowledged after approx 3 seconds Function TNC ANC CNC Input TN 355 AE 6 er 2506 360 306 234 MP Bit Input value Duell time for spindle rotation reverse 7120 9 lo 65 535 s in the tapping cycle Presw
42. EASURING SYSTEM lt AXIS gt DEFECTIVE A MEASURING SYSTEM lt AXIS gt DEFECTIVE B MEASURING SYSTEM lt AXIS gt DEFECTIVE C Notes SERVICE MANUAL TNC 306 360 Page 10 Error Cause A Signal amplitude error B Signal frequency error C Error with distance coded scales Possible Reasons Encoder not connected Cable damaged Glass scale contaminated or damaged Scanning head defective Encoder monitoring system defective CLP board Encoder check see section 11 3 SERVICE MANUAL TNC 306 360 Page 11 HEIDENHAIN Service Screen Display blinking error message WRONG REFERENCE POINT Wrong reference mark spacing entered with distance coded linear encoders counting error caused by the encoder or the LOGIC UNIT TNC OPERATING TEMPERATURE The temperature inside the LOGIC UNIT has exceeded EXCEEDED 70 C Error during the test routine for the output Control Ready for Operation when the machine is switched on see section 17 4 EMERGENCY STOP DEFECTIVE EMERGENCY STOP PLC This error message is only generated if one of the markers M2924 M3023 is set PLC ERROR 00 Marker 2924 to and marker 2815 set PLC ERROR 99 Marker 3023 CHECK SUM ERROR 1A 2 Wrong CRC sum NC EPROMs 1 2 CHECK SUM ERROR 1B 2 Wrong CRC sum PLC EPROM to CHECK SUM ERROR IC 2 Wrong CRC sum NC EPROMs 3 4 CRC Cyclic Redundancy Check during data transfer 1 With customized PLC programs a different dialog
43. Enter code number Activate MP mode or Select item UTILIZATION Call program Now the memory location for the program to be transferred must be reserved in the RAM with TOTAL MEMORY XX KBYTE 2 Key in value max value 69 1 T Return to the PLC main menu Confirm entry Prepare TNC for data input or select item READ IN SELECTED PROGRAM Activate Enter the program number under which the PLC program has been stored Start data transfer When the data transfer is finished EXTERAL DATA INPUT is cleared and the TNC returns to the PLC main menu a Exit the PLC mode 1 If the memory location reserved in the RAM is smaller than the program to be transferred data transfer is interrupted by the error message PROGRAM MEMORY EXCEEDED XX SERVICE MANUAL TNC 306 360 Page 63 HEIDENHAIN Service 15 1 3 Calling Directory of all NC Programs XXX H on External Data Medium Press key Function Activate operating mode PROGRAMMING AND EDITING D Prepare TNC for data input or Select tem PROGRAM DIRECTORY Acitvate selection All NC programs that are stored on the external data medium are now displayed ai ENT Return to operating mode PROGRAMMING AND EDITING 15 1 4 Downloading all NC Programs Press key Function Activate operating mode PROGRAMMING AND EDITING Prepare TNC for data input or Select item READ IN ALL PROGRAMS Start data transfer When the data transfer is finished the dialog EXTERNAL
44. IC UNIT 19 2 1 Data Backup and Labelling of the Cables see section 19 1 19 2 2 Dismounting the LOGIC UNIT a Switch off the main switch b Loosen all plug connectors and clamped joints at the LOGIC UNIT p n layout see section 6 Round connector Loosen knurled coupling ring Loosen screw terminals DLC O board Do not disconnect the wires T maa e a R E mine VOII 7 je Y sene D Submin connector Use a screwdriver to Loosen knurled screws loosen the terminal connector D SERVICE MANUAL TNC 306 360 Page 93 HEIDENHAIN Service c Loosen the 4 mounting screws on the LOGIC UNIT d Remove the old LOGIC UNIT and insert the new LOGIC UNIT 19 2 3 Mounting the LOGIC UNIT The LOGIC UNIT is mounted in the reverse order that it was dismounted a Insert the LOGIC UNIT and secure it b Engage the connectors d Observe that no connectors are switched c Switch on the Main switch d Read in the machine tool data that have been backed up before the exchange machine parameters PLC program NC programs and tables e Enter preset values and supplementary operating modes from the table in section 19 1 5 before ref mark traverse f Carry out offset adjustment with the code number see section 16 5 1 Exchange is now finished SERVICE MANUAL TNC 306 360 Page 94 HEIDENHAIN Service 19 3 Exchanging the PROCESSOR BOARD 19 3 1 MOS Protection Software Data Backup and Labe
45. ING ERROR Movement Monitoring lt AXIS gt C The voltage difference calculated by the control has reached the limit programmed in the machine para meter 1140 GROSS POSITIONING ERROR Standstill Monitoring lt AXIS gt D The deviation from the nominal position of an axis In standstill has exceeded the value programmed in machine parameter 1110 The nominal position was moved beyond during positioning overshooting GROSS POSITIONING ERROR lt AXIS gt E Monitoring of Offset Voltage The offset voltage of 100 mV has been reached during an automatic offset adjustment with machine parameter 1220 see section 16 5 GROSS POSITIONING ERROR i ee lt AXIS gt E Central Drive Monitoring An error in the configuration of the central drive has been detected e g two analog outputs are active simultaneously Possible location of the error when the error message GROSS POSITIONING ERROR lt AXIS gt A B C D E F is generated When this error message is generated the error may be located in any element of the closed loop e g Control error e g CLP board Excessive offset voltage at the servo amplifier Monitoring function of the servo amplifier has responded e g power monitoring Servo amplifier defective Motor tachometer encoder or cables defective Mechanical defect bearings spindle guides Excessive mechanical forces on a drive HEIDENHAIN Service Screen Display blinking error message M
46. JP instruction without a following LBL instruction Program is too long RAM overflow insufficient memory for the program code which is to be generated Assign with parenthesis an S SN RN or PS instruction has been programmed although arithmetic parentheses are open Excessive nesting of parentheses More than 16 parentheses are open Jump within a gating sequence unconditional jump has been programmed although the gating sequence was not closed with an Assign Close Parentheses without Open Parentheses a Close Parentheses 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 was not closed with an Assign Jump within parentheses a jump instruction has been programmed although parentheses are open Parentheses are open at end of block an EM instruction has been programmed although parentheses are open Label defined twice Word Assign missing a Logic instruction has been programmed although the previous Word gating was not closed with an Assign Logic Assign missing a Word instruction has been programmed although the previous Logic gating was not closed with an Assign Word accumulator not loaded a Word Assign or gating has been programmed although the Logic accumulator does not contain a defini
47. OSITIONING ERROR A Kv factor for operation with feed precontrol 0 1 to 10 nn EE speed 1520 ot wae 01 to 10 oor to 101mm Transient behaviour during 1530 0 01 to 0 999 acceleration adapted to MP 7290 display step RH TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP1350 MP 1530 tra 29 06 94 26 2 8 HEIDENHAIN Service Cams for Reference End Position The reference marks can either be traversed manually using the axis directional keys or automatically with the start key It is not necessary to enter a code number for the manual traverse as was the case with preceding TNC contouring controls The traverse direction for the automatic traverse of the reference end marks is set in the MP1320 In order to invert the predetermined traverse direction a cam for reference end position is required The triggering signals for the reference end position are assigned to free PLC inputs These PLC inputs are connected to the PLC markers M2506 and M2556 to M2559 via the PLC software Linear Encoder with Distance Coded Reference Marks MP1350 X 0 If the triggering signal reference end position is set when starting ref mark traverse the axis traverses in the direction opposite to that set in the MP1320 If the triggering signal reference end position is only set during automatic traverse the TNC ignores this signal Thus there must be at least two reference marks within the range of the reference end position Refe
48. TING 306 360 10 00 il AR A S V Kundendienst Service HEIDENHAIN Contents Service Manual TINC 306 360 Heu to use this Service Manual Minor Error Messages Maier Error Messages and their Causes L Hardware Components TNC 306 360 L Logic Unit LE 360 C connector Designation and Pin Layout L Grounding Diagram L Power Supply Keyboard Unit TE 355 A B I Visual Display Units for TNC 306 360 l Encoders I Handwheel HR 130 330 3D Touch Probe Systems Ek RS 232 C V 24 Data Interface L External Data Transfer L Analog Outputs Erc Inputs and Outputs Test Units I Exchange Instructions L Machine Parameters x i i V i SERVICE MANUAL TNC 306 360 Page 1 HEIDENHAIN Service Table of Contents Page 1 How to use this Service Manual susan 3 2 Minor Error Messages 0 0 00cc cece ccc ce cee kreere eeneeneeenees 4 2 1 Causes of Minor Error Messages 5 3 Major Error Messages and their Causes 6 4 Hardware Components TNC 306 300 22 22422222000 gt 12 5 LOGIC UNIT LE 360 C 13 5 1 Designation of the LOGIC UNIT LE Zou 13 5 2 Hardware Components of the LOGIC UNIT LE 20 14 6 Connector Designation and Pin Layout 15 6 1 Connectors on the LOGIC UNIT LE Zou 15 6 2 Connectors on the PLC I O Board E 20 6 3 Connectors on the Keyboard Units IEZbbAR er rer rener rene 23 6 4 Connectors on the Visual Display Une 25
49. X axis active 2 Y axis active 4 Z axis active 8 IV axis active Multipoint axis error compensation Modulo value for reduction of secondary axes 0 to 99999 999 mm OOO Oo OOO CH WWW W WWW W R H TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP 711 0 MP 810 3 tra 11 01 94 26 2 4 HEIDENHAIN Service Function AB 6 Input value software limit switch l linear axis 30000 range 0 30000 000 30000 000 mm basic setting after mains on rotary axis activation via PLC 30000 000 30000 000 M2817 0 M2816 0 Strobe marker M2824 range 1 30000 activation via PLC tt M2817 0 M2816 1 T Strobe marker M2824 d R H TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP 910 0 MP 921 3 Co 21 10 92 26 2 4 1 HEIDENHAIN Service H Ios ie_ 2800 300 306 23a Lu Bit Input Value 2500 360 MP Bit aout Value Range 2 Activation via PLC M2817 1 M2816 O Strobe marker M2824 Reference point for positioning blocks with M92 Linear axis referred to the ret mark 30 000 000 to 30 000 000 mm Rotary axis 30 000 000 to 30 000 000 Shifting the reference point machine datum 30 000 000 to 30 000 000 mm Rapid traverse Linear axis 80 to 300 000 mm min Rotary axis 800 to 300 000 min Manual teed Linear axis 80 to 300 000 mm min Rotary axis 800 to 300 000 min Positioning window Linear axis 0 00
50. _ N ERR 103 ERR 104 Error Message ERR 105 ERR 106 ERR 107 1 1 1 1 NO D D D D 17 4 14 6 13 2 14 6 13 2 0 1 0 1 3 2 7 4 2 1 3 2 CF z ES I 13 13 13 13 13 13 gt 14 12 6 12 6 12 6 12 6 12 6 12 6 12 6 1 NO NO 1 1 1 E E SERVICE MANUAL TNC 306 360 Page 5 HEIDENHAIN Service 2 1 Causes of Minor Error Messages OPERATING PARAMETERS ERASED With new and exchange controls the machine parameters are always erased Software replaced with different version see section 15 1 Buffer batteriesland accumulator defective RAM error on PROCESSOR board LIMIT SWITCH lt AXIS gt Manual operating mode The pre determined software limit switch or the additional limit in the auxiliary operating modes has been reached during traverse with the direction keys Automatic operating mode The calculated position of the current block is beyond the software limit switch range or beyond the additional limit No positioning takes place Machine Parameters for Software Limit Switches el A X YY Y _ Default setting 910 0 920 0 910 1 920 1 Selection via M2816 M2817 911 0 921 0 911 1 921 1 Selection via M2816 M2817 912 0 922 0 912 1 922 1 Zr Z V DN Default setting 910 2 920 2 910 3 920 3 Selection via M2816 M2817 911 2 921 2 911 3 921 3 Selection via M2816 M2817 912 2 922 2 912 3 922 3 POWER INTERRUPTED After a
51. ab einer bestimmten Software Version eingef hrt oder entfernt wurden sind zur Unterscheidung hinter der Parameter Nummer Spalten mit Symbolen Bedeutung der Symbole Q Maschinen Parameter ist bei dieser Steuerung f r alle Software Versionen g ltig 04 Maschinen Parameter wurde erst ab einer bestimmten Software Version z B 04 bedeutet ab Software Version 04 eingef hrt 104 Maschinen Parameter ist ab einer bestimmten Software Version z B 104 bedeutet ab Software Version 04 inaktiv bzw durch einen anderen ersetzt worden Maschinen Parameter ist bei dieser Steuerung nicht vorhanden R H TNC 306 335 360 2500 1 0 CNC 234 306 Maschinen Parameter Ubersicht 5 11 01 93 26 1 1 HEIDENHAIN Kundendienst Anwender Parameter Mit der MOD Funktion Anwender Parameter kann auf bestimmte Maschinen Parameter einfach zugegriffen werden z B Anpassen der Daten Schnittstelle Die ber diese MOD Funktion zu g nglichen Anwender Parameter werden vom Werkzeugmaschinen Hersteller ber Maschinen Parameter festgelegt Eingabewerte Eingabewerte sind z B Oe Zahlen 0 oder 1 f r die Auswahl von Funktionen Vorzeichen oder Z hlrichtung bzw Zahlenwerte f r Vorsch be Verfahrwege usw Daneben gibt es noch dezimale Eingabewerte die sich aus der Kombination mehrerer Funktionen errechnen lassen R H TNC 306 335 360 2500 1 0 CNC 234 306 Maschinen Parameter Aufteilung Die Maschinen Parameter sind in Gruppen aufgetei
52. age with 100 override R H TNC 306 360 2500 1 0 CNC 234 306 d I 2 3 5 6 7 Machine Parameters M 3 positive voltage M 4 negative voltage 1 M 3 negative voltage MA positive voltage 2 M 3 and M 4 positive voltage 3 MO3 and MQ4 negative voltage 3249 0 3249 1 3240 2 MP 3130 MP 3240 3 u AE 6 Input value 15 11 91 26 2 10 HEIDENHAIN Service Function THC TNC ANC CNC Input Se 355 Te 2509 360 306 234 Bit pe value Limitating the S override Maximum 3310 0 DB 150 88 e Minimum 331 1 89 Ramp gradient for S analog for spindle on off M03 M04 MO5 110 i ses 1 999 V ms for spindle orientation A 1 999 V ms for the tapping cycle 93 1 999 V ms for the rigid tapping cycle 03 03 1 999 V ns compared with the acceleration ramp of the tool axis the flatter ramp is the decisive value Positioning window for spindle 3420 Spindle preset 3430 Sp Kv factor for spindle per gear stage 65535 incrementals 238 9 1 cee E 19 SSC gt Geesse EE IA Om Ww ho eS ud gt gt TA bo N bo N GA IND EA BO S analog output d 6 0 99999 999 rpm 78 Rpm range for 1 OR 79 2009 gear stages 2 4 4 Sal 3006 3 14 81 41900 4 82 5900 5 14 H 83 6009 6 41 84 7000 7 4 85 8000 RH TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters MP 3
53. ale insert 25 pin Assignment _ _ _ 1 2 3 4 5 6 17 18 7 12 20 22 A2 14 15 16 NIN gt w N N Su I gt oO NO N NO N NO NININININININI p82 OO 33 O0 O7 simultaneously to X21 PLC output 2 OV PLC reference potential for testing 3 PLC voltage supply 24V_A routed via fuse for the inputs can be switched off SERVICE MANUAL TNC 306 360 Page 20 HEIDENHAIN Service 6 2 Connectors on the PLC I O Board 6 2 1 Connector Designation PLC I O Board PL 400 can be switched off via ext een HH ay emerg an TOT i X13 PR rn Th AHLEN it Kik be ss Mew ee e mE H i E ws 7 KE zu En i ee E L TT menge ER u WE Bm RS TES ak ECK OD ID AE URI Pe imi cal SE from LE 360 br IR TTT TAT x12 ct ON DEE cannot be switched off via ext emerg siop 4820 E KD 6080 HEIDENHAIN Service SERVICE MANUAL TNC 306 360 Page 21 6 2 2 Pin Layout PLC I O Board PL 400 Assignment 7 10 11 12 Assignment Pinno Lago PB CH H Assignment Pinno ma 88 S J O OR H JO 24 V cannot be switched off via EMERGENCY STOP Assignment Pinno Ina t JL MB D MB woo EECH BEE HE HE Assignment Pinno Ina e EEE DEE IE ES 6 UE 8 TA RO 1 88 1 24 V must always be connected even if the outputs are not used HEIDENHAIN Service Assignment
54. alue No 15 multipoint axis error compensation 0 Inactive X axis 1 active 0 inactive Y axis 2 active 0 gt inactive Z axis 4 gt active 0 inactive IV axIs 8 active Press key Function Ei Activate auxiliary mode MOD or Press key repeatedly until the dialog CODE NUMBER is displayed 1 o 8 D 9 6 Enter code number Call submenu or Select item COMPENSATION VALUE LIST P Prepare INC for data output D Enter the program number under which the compensation value list is to be stored Start data output When the data transfer is finished the dialog EXTERNAL DATA OUTPUT is cleared and the control enters the compensation value list for the X axis Exit the compensation value list i SERVICE MANUAL TNC 306 360 Page 71 HEIDENHAIN Service 16 Analog Outputs 16 1 Specifications 5 outputs 1 2 3 4 and S INC 360 Machine parameters for the analog outputs 4 outputs 1 2 3 4 INC 306 Load capacity RLmin gt kQ X 120 0 0 output 1 CLmax lt 2 nF Y 120 1 1 output 2 Z 120 2 2 output3 Voltage range Uamax 10V 100 mV IV 120 3 3 output 4 Uamin O0V 3mV 4 output 5 5 output S only TNC 360 14 bits 16 384 steps Eh smallest step 10 V 0 610 mV 16384 16 2 Checking the Analog Output Proportionally to the traversing speed the control generates an analog voltage of OV to 9V depending on MP 1050 X The easiest way to determ
55. amp 3 0 99 dia from the PLC error range 31 199 dialog from the PLC dialog 03 range 03 03 03 3 03 03 03 03 03 03 03 03 9999 99 MP 7330 0 MP 7340 d H G H D 0 0 p D 0 d tra 17 01 92 26 2 25 HEIDENHAIN Service Processing and Program Run 2500 360 306 No Bit 2500 360 Kal or 3 axes Cycle 7 Datum i Tool data ina TOUCH PROBE block v 3 axes Le in the operating plane values from the datum table for the C axis are treated as rotation and displacement values values from the datum table for the C axis are only treated as displacement values the current tool data are overwritten by the calibrated touch probe data the current tool data are stored with CYCL CALL a PGM xxxx is called like an OEM cycle i e the blocks of the program do not appear and local Q parameters are stored the CYCL CALL acts like a PGM CALL xxxx but with the M functions M89 M99 being active Function of a CYCL CALL after a CYCLE DEF accessible via code number 123 R H TNC 306 355 360 2500 1 0 CNC 234 306 Machine Parameters MP 7410 MP 7411 tra 15 03 95 26 2 26 HEIDENHAIN Service Cycle for milling pockets of any contour Clear out cycle direction for pilot milling of the contour Clear out cycle sequence for clearing out and pilot milling Combining compensated or non compensated contours Clearing out pilot milling until the po
56. anging a machine parameter Parameter No Entry Value Original Entry Values integral factor X axis integral factor Y axis integral factor Z axis integral factor 4 axis cycle time for automatic offset adjustment feed precontrol on KV factor for feed precontrol display step 7 um SR Switch position display to LAG display of servo lag see section 16 3 Erase the offset memory with the code number 75 368 see section 16 5 1 Select the operating mode or or E 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 SERVICE MANUAL TNC 306 360 Page 76 HEIDENHAIN Service 17 PLC Inputs and Outputs 17 1 Specifications 17 1 1 PLC Inputs at the Logic Unit O to 31 and acknowledgement Control Ready for Operation fat X22 PLC input 128 to 151at X27 machine toorOperating De Voltage ranges 1 signal Uemin 13 V Uemax 30 2 WE 0 signal Uemin 20 V Uamax 9 2 V Current ranges 1 signal lemin 3 8 M lamax 8 9 M 0 signal lemax 1 0 mA with Ua 3 2 V Pin layout see section 6 1 3 17 1 2 PLC Outputs at the Logic Unit OO to 0 30 and Control Ready for Operation lat X21 PLC output O0 to O71 at X27 machine tool operating panel 1 Uamin UB 3V la max 100 mA current limit 110
57. are displayed by LEDs The states of the individual voltages are only displayed approximately by the LEDs For exact values please see section 8 4 Power Supply Check Two power supply versions are used a Connection to the processor board via connector Low voltage fuses Connecting terminals for 24V supply X31 LO Te m m ren ann a T HUL T AMC Za Connector LED display b Direct connection to the processor board via soldered terminals Low voltage fuses Connecting terminals for 24V supply X31 wf ffe LED display SERVICE MANUAL TNC 306 360 Page 31 HEIDENHAIN Service 8 3 1 Power Supply for LE 360 C VDE 0551 24V fice wt fbi EE 820 D KD 6071 00 to Processor Board Geh use Stromversorgung Baft 3x 1 5V with or without connector X2 depending on the version 8 3 2 Voltage Value Table Measuring Reference Point on the Point on the Power Power Supply Supply Board Board 5V UP 12V 15V 15V UBATT 12V BE 5V 1 1 potential free reset UL max 0 4V UHmin 3 9V SERVICE MANUAL TNC 306 360 Page 32 HEIDENHAIN Service 8 4 Checking the Power Supply Power Supply Unit Two low voltage fuses are located on the POWER SUPPLY assembly The fuse F 2 5A protects the output voltage of 24V BE not used with TNC 306 360 and the fuse F 4 0A protects the remaining voltages see block diagram sec 8 3 1 If an error occurs in the power s
58. at b e 2 Bi fr a Af ar 5 Ch Id label Processor board id label PLC board i SERVICE MANUAL TNC 306 360 Page 14 HEIDENHAIN Service 5 2 Hardware Components of the LOGIC UNIT LE 360 C The LOGIC UNIT consists of the following components Power supply Processsor board PLC board PLC I O board PL 400 optional 5 2 1 Overview of Boards and Components LE LE 360 LE 360 C 258 991 264 660 264 085 270 641 270 642 1 270 642 2 PROCESSOR BOARD Id No 259765 J x o BE S S S No 263728 J o o gt TTT No 265220 0 No 268559 J SX TI d No 270637 S l Te PLC BOARD No 259850 x o x o o S S No 263421 Ox xx xx x POWER SUPPLY PLC I O BOARD optional SERVICE MANUAL TNC 306 360 Page 15 HEIDENHAIN Service 6 Connector Designation and Pin Layout 6 1 Connectors on the LOGIC UNIT LE 360 C 6 1 1 Connector Designation LOGIC UNIT LE 360 C Power Processor PLC supply board board 4 Fe va Processor board X1 encoder 1 D X2 encoder 2 gt A x3 encoder 3 H amp K X4 encoder 4 IN a Jl X6 encoderS NLA D X8 nominal value output 1 2 3 4 S Den Sun X9 VDU BE or BF x i X11 handwheel HR 130 330 X12 touch probe system B signal ground PLC board X21 PLC output X22 PLC input X23 TNC operating panel TE X24 power supply 24 V for PLC X25
59. axis 16 no function a El axis selected according to MP 7645 1 Counting direction of 7650 nu NM Axis selection procedure 7645 2 0 axis selected via selector switch MP 7640 5 l 04 no function Hysteresis 7660 for electronic handwheel handwheel AE Handwheel interpolation factor slow HR 130 3xx 410 17 medium HR 410 only 17 fast HR 410 only 17 factor of handwheel feed 0 100 rate HR 410 slow HR 130 3xx 410 17 50 medium HR 410 only 17 75 fast HR 410 only 17 100 CD R H TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters MP 7645 1 MP 7671 2 tra 07 03 96 26 2 33 HEIDENHAIN Service nn n EIERE No 2500 360 FE 4 stored Memory test with power on 7690 RAM test 0 test i 1 no test EPROM test 0 test 2 no test EMERGENCY STOP test 7692 gt EA kal KAKA active 1 inactive Input Value R H TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters MP 7680 MP 7692 il 07 03 96 26 2 34
60. cally creates a tool table in the NC PGM O according to the value entered in MP 7260 This table can be downloaded as follows Press key Function Activate operating mode PROGRAMMING AND EDITING D Prepare TNC for data input or select item READ IN SELECTED PROGRAM Activate selection Enter program number 0 Start data transfer Clear dialog PROGRAM NUMBER ALLOCATED tool data n the control are overwritten When data transfer Is finished the dialog EXTERNAL DATA INPUT Is cleared and the control is at the tool table u Change operating mode Possible Error Messages WRONG PROGRAM DATA 0 XX The current value in MP 7260 is not equal to the value it had when the tool table was read out ENTRY VALUE INCORRECT The entry value of MP 7260 is 0 SERVICE MANUAL TNC 306 360 Page 66 HEIDENHAIN Service 15 1 8 Downloading the Compensation Value List Machine parameters for multipoint axis error compensation Parameter Entry value No mulitooint axis error compensation 0 Inactive X axis 1 active 0 inactive Y axis 2 active 0 gt inactive Z axis 4 active 0 inactive IV axIs 8 active Press key Function Activate auxiliary mode MOD or Press key repeatedly until the dialog CODE NUMBER is displayed H O E 2 amp 6 Enter code number Call submenu or Select item COMPENSATION VALUE LIST Prepare INC for data input D u Enter the program number un
61. cket depth is reached or for every infeed movement accessible via code number 123 R H TNC 306 360 2500 1 0 CNC 234 306 MP No Bit Machine Parameters T TNC 2500 360 NC 04 TNC 355 AE 6 MP Bit Input Value 241 0 pilot milling of the contour ccw with pockets cw with islands cw with pockets ccw with islands mill a channel round the contour first then clear out pocket clear out pocket first then mill a channel round the contour combine compensated contours combine non compensated contours clearing out pilot milling for all infeed movements with every infeed Pilot milling is run before Clearing out depending on bit 1 MP 7420 ae 11 01 94 26 2 27 HEIDENHAIN Service TN 36 AE 6 Input Value TT Je et No Bit 2500 Overlapping factor for pocket 7430 Output of M functions 7440 Programmed stop at M06 Output of M89 modal cycle call w 0 programmed stop at MO6 1 no programmed stop at MO6 no cycle call standard output ot M89 at the beginning of a block 2 modal cycle call at end of block 0 axis standstill 4 noaxis standstill Axis standstill during output of an M function Exceptions axis standstill always occurs with M functions that result in a programmed stop e g Moo M02 or with a STOP ora CYCLE CALL no function no function Setting PLC markers M2008 M2011 during time outs between two NC blocks or durin
62. der which the compensation value list is stored When the data transfer is finished the dialog EXTERNAL DATA INPUT S cleared and the control is at the compensation value table of the X axis Exit compensation value list SERVICE MANUAL TNC 306 360 Page 67 HEIDENHAIN Service 15 2 External Data Output 15 2 1 Machine Parameter Output Press key Function 3 Activate auxiliary mode MOD Press key repeatedly until the dialog CODE NUMBER is displayed Enter code number Activate MP mode Prepare INC for data output Enter the program number under which the machine parameters are stored Start data transfer When the data transfer is finished the dialog EXTERNAL DATA OUTPUT Is cleared 15 2 2 Output of the PLC Program Exit MP mode Press key Function Activate auxiliary mode MOD or press key repeatedly until the dialog CODE NUMBER2 is displayed D o D D Enter code number Activate PLC mode Prepare TNC for data output or Select desired output format Acitvate selection a Enter program number under which the program is to be stored When the data transfer is finished the dialog EXTERNAL DATA OUTPUT is cleared EX Exit PLC mode i SERVICE MANUAL TNC 306 360 Page 68 HEIDENHAIN Service 15 2 3 Output of a Selected NC Program Press key Function Activate operating mode PROGRAMMING AND EDITING S Prepare TNC for data output or Select item OUTPUT SELECTED PROGRAM Activate selection
63. detected a blinking error message is displayed in plain language in the dialog line As soon as this error is displayed the output Control Ready for Operation becomes inactive By switching off the main switch or by pressing a this state can be cancelled if the error cause has been eliminated The output Control Ready for Operation is to switch off the control voltage of 24V in the machine tool interface Since this function is an important safety function the switch off function of the output Control Ready tor Operation is tested via the input Acknowledge ment Control Ready for Operation every time the control is switched on The TNC 306 360 comprises a monitoring system that is tested when the machine tool is switched on If the 24V at the input Acknowledge Control Ready for Operation are missing during the test routine when the control is switched on the error message RELAY EXT DC VOLTAGE MISSING is generated If however the acknowledgement is switched off to late or not switched off at all after switch off of the output the blinking error message EMERGENCY STOP DEFECTIVE is displayed If the control detects an error during the switch on test routine a bridge can be inserted between the outputs Control Ready tor Operation and Acknowledge Control Ready for Operation 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 af
64. e connecting cable is in order the output board is probably defective O0 to O30 PLC board O32 to O62 O board PL 400 exit PLC mode Note d Always switch oft the main switch when engaging or disengaging any connectors SERVICE MANUAL TNC 306 360 Page 79 HEIDENHAIN Service 17 2 3 Measurement Setup for PLC Inputs and Outputs at the Logic Unit a With the PLC test unit Logic Unit Interface Power Supply Line X21 PLC output X22 PLC input HEIDENHAIN Service b With universal measuring adaptor Interface LE LZ SERVICE MANUAL TNC 306 360 Page 80 Logic Unit i X27 i X22 EC Multimeter X21 PLC output X22 PLC input X27 Machine tool operating panel AD OO OOO 0 OF OOOO 0O00 09 OOOO OO0 000 OQOQOOOOOO Measuring Adaptor SERVICE MANUAL TNC 306 360 Page 81 HEIDENHAIN Service 17 3 Further Diagnosis Possiblities in the PLC Mode 17 3 1 TRACE Function Function The logic states of up to 16 operands M O T C can be displayed graphically on the screen at the same time 1 024 PLC scans can be traced Press key Function Activate auxiliary mode MOD or Press key repeatedly until the dialog CODE NUMBERS is displayed Enter code number Activate PLC mode Call TRACE function or Select and call item SELECT 1 0 C T M A table is displayed from which the desired operands can be selected DEL The control requests the posi
65. e is displayed Error Message POWER INTERRUPTED RELAY EXT DC VOLTAGE MISSING EMERGENY STOP DEFECTIVE EMERGENCY STOP SERVICE MANUAL TNC 306 360 Page 84 HEIDENHAIN Service 18 TEST UNITS 18 1 Test Load Unit Id No 247 358 01 is currently being redesigned Used to test the POWER SUPPLY assembly see section 8 4 18 2 PLC Test Unit Id No 247 361 01 Used E to test the PLC Inputs and outputs at the LE see section 17 2 SERVICE MANUAL TNC 306 360 Page 85 HEIDENHAIN Service 18 3 PL Test Unit Id No 247 359 01 Used to test the PLC inputs and outputs at the PL see section 17 2 18 4 Measuring Adapter Id No 255 480 01 Used to test the keyboard see section 9 2 as a universal test unit for D Submin connectors 9pin to 37pin 7 MESSADAPTER MEASURING ADAPTER 1 TS S w E AN EN LOTS JBS ORTON FS k j q d 0 E e e ut NE MR Bat ki If Nua 2 A N E NE N b H ZS aw SZ S AN EN fy TS Gage Se ew ZS N 3 0 II II x ION zf N WA N ge N N V d ON x Note Adaptor cables are required for each connector size as described on the following page SERVICE MANUAL TNC 306 360 Page 86 HEIDENHAIN Service Adapto
66. e protected with low voltage fuses on the PLC graphics board 24V_A can be switched off low voltage fuse F 2 5A 24V cannot be switched oft low voltage fuse F 1 0A The power supply line for the PLC I O board PL 400 is connected to the terminal blocks X12 OV X13 24V_A can be switched off and the terminal strip X3 pin 12 24V cannot be switched off see PLC connection diagram section 8 5 2 There is no fuse on the PLC I O board electronic power limiter 8 5 1 Voltage Measuring Points on the PLC Board Voltage Values 6 05 0 06 V dt NEIN EI L DEN DE HEIDENHAIN Service SERVICE MANUAL TNC 306 360 Page 37 8 5 2 Connection Schematic of the PLC Power Supply LC ai D E Dees d oO CL Q Q PLC Input old eu Sur 0 gt CH 24V lt iL 3 I 33 Lk 35 36 37 PLC Output X44 a 2hVa 2 Re u switched off via ext EMERG STOP VDE 0550 We e fim A S x x x i ES ES ie Lifi tit id used EE J EE TIER J dn kel o je 4820 D KD 6072 00 Ca SERVICE MANUAL TNC 306 360 Page 38 HEIDENHAIN Service 8 6 Buffer Battery The buffer battery is the voltage source for the program memory if the machine is switched off If the error message EXCHANGE BUFFER BATTERY appears the batteries must be exchanged within one week The buffer batterie
67. e the signals at the corresponding pins and compare the results to the following diagrams 2V DIV H SYNC PIN10 2V DIV V SYNC PIN 9 d i H i H i i i i 1 i i H x d i i R H RE H 1 d d i i i i i 4 i I i E i i Tithe i i i D ti i 3 H a A i ji j ail fi E i i G S i t r i i i a D j i i REES DESEN i H i i I 3 i H i i d i i N i i d i l d i d i H I l H j i i H Tes i I F H 1 i H l j i e 1 Note With the VIDEO diagram pin 13 a deviation in the time axis can occur depending on the image being displayed Moreover the amplitude video doubles It the VDU is disconnected or the external test button Is pressed i SERVICE MANUAL TNC 306 360 Page 45 HEIDENHAIN Service 10 2 Flat Luminescent Screen BF 110 Id No 267 209 10 2 1 Checking the BF 110 If the screen remains dark when the INC is switched on the external voltage supply see also sec 8 1 must be checked at the 2 pole terminal block If the voltage supply is correct disconnect the connecting cable TNC gt BF from the BF Now check with an oscilloscope whether there are signals at the corresponding signal lines If one or more signals are missing entirely disconnect the connecting cable from the INC as well and check whether the si
68. e transterred with a special protocol blockwise transfer for data security Data format adapated to the FE 7 data bits 1 stop bit even parity Baud rate 9600 and transfer protocol To adapt the transfer of data to external peripheral units in standard data format and for blockwise transfer The interface for data transfer is adapted via machine parameters any Baud rate may be selected Peripheral units for the EXT operating mode are punched tapes and punched tape readers mass storage media or programming stations for Blockwise Transfer programming stations and personal computers for external programming The Baud rate set at the TNC must always match that of the peripheral unit Possible Baud rates 110 38 400 14 2 Interface Configuration 14 2 1 Allocation of the Operating Modes Press key Function Pi activate auxiliary mode MOD press key repeatedly until the dialog RS232 INTERFACE XXX is displayed press key repeatedly until the desired operating mode is displayed Ki exit auxiliary mode MOD SERVICE MANUAL TNC 306 360 Page 53 HEIDENHAIN Service 14 2 2 Selecting the Baud Rate press key function Pi activate auxiliary mode MOD press key repeatedly until the dialog BAUD RATE XXXXX is displayed enter desired Baud rate 1 transfer entered value E exit auxillary mode MOD 1 Possible entry values 110 150 300 600 1200 2400 4600 9600 19200 38400 Baud If an Incorr
69. ect value is entered the error message ENTRY VALUE INCORRECT is displayed Note Only in the EXT operating mode Is It possible to select any Baud rate In the operating modes ME and FE the Baud rates of 2400 and 9600 Baud are preset by the TNC SERVICE MANUAL TNC 306 360 Page 54 HEIDENHAIN Service 14 3 Connecting Cables and Adaptors for the RS 232 C V 24 Data Interface 14 3 1 Wiring Diagram of the RS 232 C V 24 Data Interface V 24 Adapter Block Peripherie a Gerat LE 360 C Id Nr 242 869 01 Id Nr 239 758 01 Id Nr 239 760 X25 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 7 7 S 7 8 8 8 8 9 9 9 9 In general simplified wiring of the data transfer cable is sufficient for transfer via the RS232 C interface with DC1 DC3 protocol GND chassis RxD signal line TxD signal line GND signal ground Bridge CTS RTS Bridge DTR DSR The data lines and the control lines of the cable between the LE 360 C and the RS 232 adaptor block Id No 239 760 are transposed The pin assignment of the connector X25 of the LE 360 C corresponds to a that of a data circuit terminating equipment DCE Due to the transposed data and control lines of the cable between LE 360 C and RS 232 adaptor the assignment at the RS 232 adaptor corresponds to a data terminal equipment DTE Thus the external units may be connected to the RS 232 adaptor via the standard HEIDENHAIN data transfer cable Id No 242 869 01
70. eed display must be lit normally if the display is inverse the feed enable is missing and the symbol for axis not in the position loop e g X E should not follow the position display Turn the override potentiometer slowly to the right and turn it back left before the servo lag display reaches the limit of the position monitoring MP 1720 SERVICE MANUAL TNC 306 360 Page 72 HEIDENHAIN Service When the override potentiometer is turned to the right the control outputs an analog voltage which is increased proportionally to the servo lag up to 10V max The control is operating correctly if a voltage of 10V 0 1V can be measured at the TEST ADAPTOR with the multimeter If no voltage can be measured switch off the main switch disconnect the connector X8 from the LE disconnect the nominal value line from the servo amplifier and test for short circuit If the nomial value line is in order connect the connector X8 to the LE again leave the nominal value line of the servo amplifier disconnected switch on the main switch and repeat the measurement with reference mark traverse If an analog voltage can be measured now the control is operating correctly If no voltage can be measured the analog output of the LE is probably detective 16 2 1 Checking the Analog Output Measurement Setup logic unit servo B i X8 amplifier measuring adaptor O O O O OOO OO O O OO OOO OOO multimeter X3 Nominal Value Output 1 2 3
71. em Now a table is displayed on the screen Press until the table INPUT is displayed The logic states of the inputs are displayed on the screen The states of the screen display Must correspond to those of the test unit If there is a difference measure the voltage level see section 17 1 of this input at the TEST UNIT If the input voltage is correct the input board is probably defective 10 to 131 and 1128 to 1151 PLC board 164 to 1126 O board PL 400 exit PLC mode Note d Always switch oft the main switch when engaging or disengaging any connectors SERVICE MANUAL TNC 306 360 Page 78 JE HEIDENHAIN Service 17 2 2 PLC Outputs The PLC outputs are tested as follows a Connect the test unit between LE and PLC or between PL and PLC b Set the TNC as follows Press key Function activate auxiliary mode MOD or press key repeatedly until the dialog CODE NUMBER is displayed D o 6 6 enter code number acitvate PLC mode or select item TABLE O C T M acitvate item Now a table is displayed on the screen Press until the table OUTPUT is displayed The logic states of the outputs are displayed on the screen The states of the screen must correspond to those of the test unit If there is a difference check the connecting cable for short circuit and measure the output current of this output at the interface max 100 mA for the LE max 1 2 A tor PL outputs If the output current is not exceeded and th
72. en screw terminal E apart the terminal NVE d clamp using a SCrew e 7 VM X WK KN KE ne Pritt LL A STL c Loosen the screws from the cover of the PLC I O board remove cover and disconnect the connecting cable to the PLC board from the PLC I O board disconnect the connecting cable Loosen cable Loosen strap screws SERVICE MANUAL TNC 306 360 Page 101 HEIDENHAIN Service d Loosen the screws and remove the PLC I O board from the LOGIC UNIT Loosen screws rn ze Call vi L UE D WI Him e The new PLC 1 0 board is mounted in reverse order Mount the PLC I O board to the LOGIC UNIT Connect the PLC I O board to the PLC board Engage the connectors Switch on the main switch Exchange is now finished Note send and store the boards only in the original packaging that protects them from aquiring static charge Never use conventional plastics to wrap the boards in IC drawing punch and insertion tool SERVICE MANUAL TNC 306 360 Page 102 protection Is e g 19 7 Exchanging EPROMs For the exchange of EPROMs MOS indispensable as otherwise the EPROMs could be 19 7 1 MOS Protection destroyed by static charge HEIDENHAIN Service CO CO en CO CA O UN 2 u e R E O I 8 had O i gan Yon Eet ER se 273 I Ki 4 or ary BET ah Gm z i Index software version Le a O D gt CO Z
73. epositioning due to M2621 timer pulse Start up feed from free run 2060 m O to 2 000 mm 1 to 500 mm min 1 to 100 mm min non inverting inverting Feed rate at max output voltage 2070 and with MP 2020 1 0 Analog input W 392 2080 Shaft speed for ROT C if D276 not loaded 2090 Editing the last few spaces of the 2100 table only INGERSOLL version R H TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP 2010 0 MP 2100 tra 29 06 94 26 2 3 3 analog input of spindle pot for testing 1 to 100 rpm 0 Inhibited 1 enabled HEIDENHAIN Service MP TNC TNC AE 6 No Bit 2500 360 Input Value Sparking out duration minimum free run duration 2110 0 1 to 99 9 s 1 Time for electric arc recognition 2120 BENE 1 to 99 9 s Max speed for feed precontrol during gap control 2130 04 0 to 3000 mm min 50 ef fo pe fo Retraction speed if a short circuit 200 has occured only during the eroding process via X12 Positioning during timing During traverse of the timer distance the speed is reduced between the Individual blocks The timer distance Is traversed continuously if the contour line circle is geometrically continuous recommended setting The timer distance Is traversed continuously even if the contour is geometrically discontinuous This causes an increased load on the driving elements In corners Die eroding table on General eroding table 2199 Se eroding table off Bu RH
74. er Pin 3 against pin 42 approx 5 30 Q 1 If encoders with selectable reference marks are used different resistance values are 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 With encoders with 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 Basic Circuit Diagram with Sinusoidal Signal bi of N ee HEE EZ KE i rt j 90 WE ASARI 92 Ris rsi I I I R1 J Auflenschirm ve E Ee KE Ji NEE Encoders with square wave output signals can only be tested with a phase angle measuring unit PWM RS i SERVICE MANUAL TNC 306 360 Page 48 HEIDENHAIN Service 12 Handwheel HR 130 330 12 1 Overview HR 130 Id No 254 040 HR 330 Cable adaptor for HR 330 HR 130 001 Id No 249 371 Id No 251 534 Id No 249 889 A Sea Ke C Connecting terminals Pin Color Signal for EMERG STOP loop 1 bl EM of the machine too 2 bl STOP i 3 gn RxD 4 ye DTR 5 br 12V 6 wh OV Pin Color Signal 1 wh OV 4 br 12V 6 ye DTR 8 gn RxD 12 2 Checking the Handwheel HR 130 330 RENE DE RE DE RE SE SA TOTTT TT FEET TT The serial handwheels HR 130 and HR 330 can only be tested with an o
75. eturn the complete logic unit to HEIDENHAIN for repair Indicate also the error message and the identification letters Notes HEIDENHAIN Service SERVICE MANUAL TNC 306 360 Page 8 ERROR IN PLC PROGRAM XX Note NC start Rapid traverse Ref pulse latch Feed enable PLC Pos X PLC Pos Y PLC Pos Z PLC Pos IV X X Y Y Z 7 IV IV Marker M2485 Marker M2486 Marker M2487 2 of 3 set SM X SM X SM Y SM Y SM Z SM Z SM IV SM IV reserved reserved reserved 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 MO3 M04 MO5 complement missing complement missing complement missing complement missing complement missing complement missing complement missing Excessive nesting of subroutines Stack underflow Stack overflow Time out PLC CASE arguments are larger than the table values 1 Only active with compatibility mode TNC 355 HEIDENHAIN Service SERVICE MANUAL TNC 306 360 Page 8 1 Display blinking Error Cause U ERROR IN PLC PROGRAM X ERROR IN PLC PROGRAM XX Called label has not been defined No end program conditin found the program does not contain an EM instruction or it contains a
76. g Automatic generation of NC blocks in the PROGRAMMING mode 0 Switching over the dialog language 7230 7 LOGO after power on 7231 BE accessible via code number 123 1 2 language 0 standard logo R H TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters MP 7210 MP 7231 tra 29 06 94 26 2 22 HEIDENHAIN Service Function Input TNC 355 AE 6 MP Bit Input value reset of the software clocks that can be called with SZ 85 72 82 no reset 1 reset of control delay time no reset reset of program operating delay time no reset reset delay time spindle inhibiting the program input with inhibited program no manufacturer cycle no 1 not inhibited inhibiting the HEIDENHAIN 65535 no cycle inhibited cycles 0 15 7245 0 7245 1 cycles 16 31 difference between Q parameter numbers 7250 for the DLG DEF block and DLG Call 0 see 50 0 if DLS CALL blocks only block in the user cycle number of global Q parameters which are O 100 When entering 40 the transmitted from a manufacturer cycle to the calling program Q parameters Q60 Q90 are global i a i aa number of reserved pockets next 7264 to the special toci accessible via code number 123 0 no central tool memory 1 99 central tool memory input value number of tools R H TNC 306 360 2500 1 0 CNC 234
77. g internal processing times parameter calc 7460 Display mode and software limit 7470 switches for rotary axis 0 function not active 32 function active 0 to 359 999 software limit switches not monitored O to 30 000 000 software limit switches monitored O JA O x O NO CO O Range of traverse for rotary axis 07 S e 0 to 359 999 limit switches inactive 360 000 limit switches active accessible via code number 123 only possible with TNC 2500 R H TNC 306 355 360 2500 1 0 CNC 234 306 CONTOUR12 Machine Parameters MP 7430 MP 7470 12 07 95 26 2 u HEIDENHAIN Service Display mode and software limit switches for rotary axis Approaching the target position Output of tool number Output of tool number or pocket number with TOOL CALL blocks Output of tool number or pocket number with TOOL DEF blocks only if MP 7260 gt 0 accessible via code number 123 RH TNC 306 360 2500 1 0 CNC 234 306 only TNC 2500 B C Machine Parameters AE 6 Input Value 0 Oto t 359 999 no software limit switch monitor 1 Oto 30000 000 software limit switch monitor active 0 inactive absolute programmed movements are always traversed following the shortest path incremental programmed movements by the Increment not output to PLC output of tool number only If tool number changes tool number is always output no Output output of tool
78. gnal lines are interruped or short circuited If the connecting cable is in order the PLC board is probably defective However if there are signals at the signal lines it is not possible to locate the malfunction BF or PLC board without special testing equipment X2 SERVICE MANUAL TNC 306 360 Page 46 HEIDENHAIN Service 11 Encoders 11 1 Error Messages ENCODER lt Axis gt DEFECTIVE x X A Signal amplitude too low B Frequency exceeded C Wrong reference mark spacing 11 2 Error Causes Glass scale contaminated or damaged Scanning head contaminated or defective Cable damaged Encoder input of the LOGIC UNIT LE defective 11 3 Checking the Encoders 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 Allocation of the axes to the encoder inputs 4 without function 5 X61 X6 can be used for a machine tool axis if no spindle orientation is required Procedure if an error messaoe is displayed e g ENCODER X DEFECTIVE B Switch off main switch Switch encoder X axis with e g encoder Y axis at the logic unit Switch on main switch f the error message POWER INTERRUPTED is generated call the machine parameters with the code number 95148 and switch the input values of
79. ine this voltage is to connect the TEST ADAPTOR directly to the LOGIC UNIT or to the connecting terminals of the servo amplifier and to measure with a multimeter If however the axis does not move due to a defect and if you want to test whether the error is inside or outside the control the following steps are recommended Switch off main switch of the machine tool Connect the TEST ADAPTOR to the connector X8 nominal value output of the LE and connect a multimeter to the TEST ADAPTOR sockets for the defective axis If no TEST ADAPTOR is available connect a multimeter directly to the nominal value input of the servo amplifier Switch on the main switch and the control voltage Switch the position display to Servo Lag Check or adjust the following machine parameters If you alter the machine parameters note down the original entry values and enter them again after finishing the test Parameter No Entry value Original entry value 1720 100 mm servo lag monitoring EMERGENCY STOP 1140 9 99 V movement monitoring LI Traverse those 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 point 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 switched on the F of the f
80. 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 service department of HEIDENHAIN Traunreut and HEIDENHAIN agencies Telephone numbers addresses and telex telefax numbers can be found on the back side of the cover page and on the back side of this service manual SERVICE MANUAL TNC 306 360 Page 4 HEIDENHAIN Service 2 Minor Error Messages The TNC 306 360 features a comprehensive integrated Monitoring system to avoid input or operation errors to locate errors and technical defects of the entire equimpent INC measuring system 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 in plain language is displayed on the screen To erase minor error messages press Further error messages are described in the Operating Manual TNC 306 and TNC 360 in the Technical Manual in the Documentation by the machine tool manufacturer or in the Operating Instructions FE 401 B Error Message AXIS DOUBLE PROGRAMMED 11 EXCHANGE TOUCH PROBE BATTERY 11 STYLUS ALREADY IN CONTACT ERR 004 DD 1126 PROBE SYSTEM NOT READY _
81. itch off time of the spindle for the tapping cycle active only with 95 183 105 aa Es e 3 G fa Si 5 oo rR ORS Hh th E OO O a do CG E d Du fda D WD I J k k Fa Eh sea LA e SE E LA L ul LE CA amp ERS LA ill Co BS i fad BCD output of the spindle rpm Spindle lag time after reaching the _ 7120 2 boring depth active with S analog only Run in behaviour of the spindle in the 7139 rigid tapping cycle desen 03 0 65 535 en CT 3 10 ee Transient behaviour of the spindle when 7149 E 0 01 0 9999 S EA LI accelerating in the rigid tapping cycle CA rn Positioning window for the thread 7150 HIR 03 8 01 2 9 Im RH TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters MP 7000 MP 7150 tra 17 01 92 26 2 21 HEIDENHAIN Service Spindle orientation at the beginning of cycle 17 7160 Rigid Tapping u Multiple function for straight cut control TNC 335 Path interpolation suppressed O Control progr station PLC active p p rogr station PLC inactive 0 not suppressed TNC 360 1 suppressed TNC 335 0 selection with MOD enabled 2 selection with MOD disabled only if bit O 1 1 create block with key Actual Position Capture 2 create block with PLC marker M2829 Actual value display selectable 1 with MOD for ISO programming HEIDENHAIN conversational 7222 programming ISO programmin
82. lling of the Cables see section 19 1 19 3 2 Dismounting the PROCESSOR BOARD a Switch off the main switch at the machine tool b Loosen the connectors at the PROCESSOR BOARD X1 to X12 if required loosen also the screw terminals at the PLC I O board Pin layout see section 6 c Undo the locks and open the LOGIC UNIT Undo locks press locks the plug type connector disengaged automatically Press the spring lock to open LE it and pull out the connector IL T X11 D i ih SERVICE MANUAL TNC 306 360 Page 95 HEIDENHAIN Service e Loosen remove the fixing screws Remove knurled screw wT ks Loosen fixing screws It Remove Loosen fixing knurled screw Screws f Lift out the PROCESSOR BOARD exchange the EPROMMs if required see section 19 7 Insert the new board 19 3 3 Mounting the PROCESSOR BOARD The PROCESSOR BOARD is mounted in the reverse order that it was dismounted a Insert and secure the PROCESSOR BOARD b Engage the connectors d Observe that no connectors are switched c Close the LOGIC UNIT and close the locks d Switch on the Main switch e Read in the machine tool data that have been backed up before the exchange machine parameters PLC program NC programs etc f Enter preset values and supplementary operating modes from the table in section 19 1 5 before ref mark traverse g Carry out offset adjustment with code number see section 16 5 1 Exchange is no
83. lt Die Parameter Nummern sind so aufgebaut da Erweiterungen der Liste problemlos m glich sind 0 999 Me systeme und Maschinen Achsen Zuordnung Auswertung Korrekturen 1000 Positionierung 1400 Betrieb mit Geschwindigkeits Vorsteuerung 1700 Betrieb mit Schleppabstand 2000 Nur f r Funk Erodier Steuerung TNC 306 3000 Spindel Steuerung 4000 Integrierte PLC 5000 Anpassung der Datenschnittstelle 6000 Messen mit 3D Tastsystem 6200 Digitalisieren nur wenn SW Freigabemodul bestuckt 7000 Sonstige 7100 Gewindebohren 7200 Anzeige und Programmierung 7330 Anwender Parameter 7400 Bearbeitung und Programmlauf 7600 Hardware Ubersicht tra 13 11 92 26 1 1 HEIDENHAIN Service TNC TNC TNC 355 AE 6 Bit 2500 360 MP Bit Input Value EX 15 TNC 2500 15 TNC 306 Axes with encoder without encoder X axis with encoder Y axis with encoder Z axis with encoder IV axis with encoder without monitoring X axis monitored Y axis monitored Z axis monitored IV axis monitored 8 _ 8 e 2 Encoder Monitoring Absolute position with distance coded reference marks Encoder Signal Amplitude without monitoring 76 X axis monitored Y axis monitored Z axis monitored IV axis monitored S axis monitored Encoder Signal Frequency without monitoring 76 31 X axis monitored 15 TNC 2500 Y axis monitored 15 TNC 306 Z axis monitored IV axis monitored S axis monitored orRWN RH TNC 306 335 360 250
84. ly PLC part Terminal block pluggable 3 pin 0 1 24V_A can be switched off with EMERCENCY STOP SERVICE MANUAL TNC 306 360 Page 17 X12 Touch Probe System TS 120 TS 111 TS 511 only via adaptor cable Signal Designation 5V Up battery warning trigger signal trigger signal 2 11 to 1 1 Stylus at rest high level 1 2 24 V cannot be switched off with EMERGENCY STOP X23 TNC Operating Panel TE Flange socket with female insert 37 pin for key matrix 29 donotassign for key matrix SERVICE MANUAL TNC 306 360 Page 18 HEIDENHAIN Service X21 PLC Output X22 PLC Input alge SOCKET W Emale insert 37 pin ange Socket with temale insert 37 pin 27 28 30 32 3 34 35 30 37 housing 010 011 012 013 014 015 016 017 018 019 O20 O21 O22 O23 O24 O25 O26 O27 O28 O29 O30 do not assign O V PLC control ready for operation 24 V_A PLC external shield housing external shield 1 0 V PLC reference potential for testing 2 Cannot be switched off with EMERGENCY STOP 3 24V A power supply for PLC testing can be switched off HEIDENHAIN Service X25 Data Interface V 24 RS 232 Flange socket with female insert 25 pin 1 shield Pin No EEE a BTR _ y GND OV 2 X27 Machine Operating Panel Flange socket with female insert 37 pin SERVICE MANUAL TNC 306 360 Page 19 X26 PLCI O Board PL Flange socket with m
85. mA 1 00 to O7 are available at X21 and X27 17 1 3 PLC Inputs at the PL 400 164 to 1126 at X4 to X9 O signal Ua 20V to 4V le 1 6 mA with Ua 4 V T signal Ua 16 5 V to 30 V le 6 2 mA to 12 6 mA 17 1 4 PLC Outputs at the PL 400 O32 to O62 and Control Ready for Operation at X1 to X3 T signal Us min UB 3V la nom 1 2A Pin layout see section 6 SERVICE MANUAL TNC 306 360 Page 77 HEIDENHAIN Service 17 2 Checking the PLC Inputs and Outputs Three test units are available to check the Inputs and outputs of the PLC PLC test unit for X21 PLC output at the logic unit X22 PLC input at the logic unit Measuring adaptor for X27 connection of the machine operating panel at the logic unit PL test adaptor for X1 to X3 PLC outputs at the PL 400 X4 to X9 PLC inputs at the PL 400 With the PLC test unit all inputs and outputs of a connector are displayed simultaneously Moreover the voltages can be measured 1 If no PLC test unit is available the measuring adaptor can be used for all PLC inputs and outputs of the LE 17 2 1 PLC Inputs The inputs are tested as follows a Connect the test unit between LE and PLC or between PL and PLC b Set the TNC as follows Press key Function select auxiliary mode MOD or press key repeatedly until the dialog CODE NUMBERS is displayed D o 6 6 enter code number activate PLC mode or select item TABLE O C T M activate it
86. n 1 W W u dssssssseeeeeeeeeeeeneen ennen ner rener ener enker n ere renen eee 52 14 3 Connecting Cables and Adaptors for the RS 232 C V 24 Data Interface 54 14 4 Machine Parameters for the RS 232 C V 24 lntertace neces 55 14 5 Printer Connecton renen erne rener kerner nennen rener ener kernerne rener 56 12 0 ee EN 57 15 External Data Transfer cece ees nese eee een een een es 59 Kg aa CNR a ee een 59 15 2 External Data E E 67 16 Analog Outputs sv sssssssseeeeeeerereeee eneret etteren r nerne 71 16 1 Specifications Wu u u d d sdseeeeeeeeeeer eneret tk eeueseueeueeueeeueeeeseaeeeeeueeeaeeuereaeeaeeueeness 71 102 2 neck 19 Te 7 Malo UT OS E A oe 71 16 3 Switching Over the Position Display 73 16 4 Feed Adjustment cccccccc ccc ece eee eee eee eee eee ERE REEL ER ER ER LER ER RER ERE E ERE LEE R EEEE EEEE 73 Co Ee E OG AE E E A A A 74 17 PLC Inputs and Outputs udusssssseeeeeeeeeeererrer ener re rr rene 76 1 21 SIE IC hg e EE 76 17 2 Checking the PLC Inputs and Outputs 2 0 0 0 cece ecce ccs ceseeeeeeeeeseaeeeneennes 77 17 3 Further Diagnosis Possibilities in the PLC Mode ccnn 81 17 4 Output Control Ready for Operation and Acknowledgement for Test Control Ready for Ee WEE 82 18 TEST UNITS nennen rener 84 Sal TEST Load UNI E 34 102 FEG TS E e a E ee ee ee ee 84 18 39 PL Fest UNI EE 85 18 4 Measuring Adapter 1 W W W sssseeeeeeeeeeeer cee cee tk ERE RER E NERE EL ERR RER E
87. ng these machine parameters i SERVICE MANUAL TNC 306 360 Page 61 HEIDENHAIN Service Load the machine parameters as follows if the memory has not been erased the machine parameters in the RAM will be overwritten Press key Function Activate auxiliary mode MOD or Press key repeatedly until the dialog CODE NUMBER is displayed Enter code number Acitvate MP mode ED Prepare TNC for data input a Enter the number of the program in which the machine parameters are stored Start data transfer When the data transfer is finished the dialog II EXTERNAL DATA INPUT S S GES Exit MP mode Clear the message POWER INTERRUPTED only if Important machine parameters have been altered e g MP 1390 1 If the error message ENTRY VALUE INCORRECT is displayed during data transfer this can be due to the following reasons The TNC requires more machine parameters than are stored on the external data medium e g after a software exchange At least one machine parameter has a non permissible value Press to continue data transfer and enter the missing incorrect parameters manually after the transfer Contact your machine tool manufacturer regarding these parameters SERVICE MANUAL TNC 306 360 Page 62 HEIDENHAIN Service 15 1 2 Downloading the PLC Program Press key Function Ei Activate auxiliary mode MOD or Press key repeatedly until the dialog CODE NUMBER is displayed D o 6 D
88. override Inactive 0 01 increments 103 104 104 machine with electronic handwheel machine without electronic handwheel Adaptation no handwheel connected 03 04 04 HR 330 all keys via NC HR 130 HR 330 all keys via NC HR 330 Rapid key PLC I 162 Plus key PLC I 160 Minus key PLC I 161 HR 332 evaluation of keys and LEDs depends on MP7645 0 HRA 110 multi axis handwheel 3x HR150 accessible via code number 123 axes switching only with handwheel axis switching with handwheel and keyboard R H TNC 306 360 2500 1 0 CNC 234 306 Machine Parameters MP 7620 MP 7640 tra 29 06 94 26 2 HEIDENHAIN Service MP TNC TNC AE 6 No 2500 360 Input Value Handwheel operation Input of interpolation factor via keyboard via PLC module 9036 Handwheel traverse in disabled Programming enabled Input of interpolation factor via keyboard or PLC module handwheel selection only in the operating modes HANDWHEEL and PROGRAMMING Selecting the handwheel handwheel selection and evaluation of the PLC inputs and outputs on the handwheel keys LEDs possible in all operating modes R H TNC 306 355 360 2500 1 0 CNC 234 306 Machine Parameters MP 7641 tra 05 10 94 26 2 31 HEIDENHAIN Service No Bit 2500 360 306 Ing t alue Initializing parameters for HR Allocation of 3 handwheel via axis selector switch MP 7640 5 Evaluation of the LEDs and keys of HR 332 MP 7640 4 or HR 41
89. parameter is accessible via the code number 123 Structure The machine parameters are subdivided into groups Due to the structure of the parameter numbers the list can be expanded easily 0 999 Encoders and machine tool axes allocation evaluation compensation 1000 Positioning 1400 Operation with feed precontrol 1700 Operation with servo lag 3000 Spindle control 4000 Integrated PLC 5000 Adaptation of the data interface 6000 Measurement with 3D touch probe system 6200 Digitizing with 3D touch probe system only if software enable module inserted 7100 Tapping 7200 Display and programming 7320 Colour allocation for colour screens 7330 User parameters 7400 Processing and program run 7600 Hardware SERVICE MANUAL TNC 306 360 Page 104 HEIDENHAIN Service MACHINE PARAMETER LIST Excerpt from the Repair Handbook TNC 306 360 2500 CNC 234 306 sec 26 2 HEIDENHAIN Kundendienst Schlusselzahlen 123 EDITIEREN DER MASCHINEN PARAMETER FUER ENDKUNDEN sind mit gekennzeichnet 75368 OFFSETABGLEICH 86357 AUFHEBEN LOSCH UND EDITIERSCHUTZ 95148 MASCHINEN PARAMETER MODE 105296 KORREKTURWERT LISTE 531210 RUCKSETZEN M 1000 BIS M 200 UND BYTE 0 BIS 127 620159 EINLESEN BURN IN PROGRAMM 807667 PLC MODE 857282 SOFTWARE UHREN Maschinen Parameter Die Maschinen Parameter sind in nachfolgender Liste fur alle Software Varianten aufgefuhrt Da aber einige Maschinen Parameter f r bestimmte Steuerungen ung ltig bzw
90. r Cable 9pin Id No 255 481 01 Adaptor Cable 15pin Id No 255 482 01 Adaptor Cable 25pin Id No 255 483 01 e em emm i SR SE e Rb ham L t lt gt 2 ge zb de ee SER x f T E e F lt Af BN i wei K a Adaptor Cable 37pin Id No 255 484 01 SERVICE MANUAL TNC 306 360 Page 87 HEIDENHAIN Service 18 5 Encoder Diagnostic Set Id No 254 599 02 Used to test the electrical functions of an encoder further information please see from the operating instructions of the Diagnostic Set Netzgerat power pack ZE ROD 450 Verbindungskabel Connecting cable SERVICE MANUAL TNC 306 360 Page 88 HEIDENHAIN Service 19 Exchange Instructions 19 1 General Remarks 19 1 1 Equipment Required 1 external data medium e g FE 401 B or personal computer with connecting cable 1 tool set screw driver socket wrench etc 1 MOS protection device only required for exchanging boards or EPROMSs 19 1 2 MOS Protection If the processor board the PLC board or EPROMSs are to be exchanged a MOS protection is definitely required as otherwise MOS components on the board or EPROMs may be destroyed Note d Avoid any unprotected handling and any contact of the boards or EPROMs with statically charged objects packing material storage MOS Protection potential compensating line F with protective resistor Ok _ GROUND e g protective wire socket not required if the MOS protec
91. rence mark evaluation takes place either in the range of the reference end position or else beyond this range In case of an evaluation beyond the software limit switch range the axis traverses automatically to the software limit switch after evaluation Linear Encoder without Distance Coded Reference Marks MP1350 X 1 The traverse direction is automatically reversed if the axis traverses the cam for reference end position during automatic traverse If the axis is already in the range of the reference end position when starting the axis Immediately traverses in the opposite direction For this reason the reference mark my not be within the reference end position range Special Operation Linear Measurement with a Rotary Encoder MP1350 X 2 The axis traverses automatically to the cam for reference end position at the predetermined feed rate MP1330 The axis is started at a reduced feed rate MP1331 in the opposite direction the first reference mark is evaluated after the end of the reference end position range has been reached Then the axis is stopped If the axis is already in the ref end position range when starting it traverses immediately with the reduced feed rate MP1331 in the direction opposite to that indicated in MP1320 Linear Encoder with Distance Coded Reference Marks MP1350 X 3 If the triggering signal ref end position is set during reference mark traverse the axis traverses opposite to the direc
92. ring adaptor see sec 18 4 to the keyboard unit Now the key contacts can be measured at the measuring adaptor with an ohmmeter If e g the key S of the INC operating panel is pressed approx 1Q must be measured between PIN 8 and PIN 24 see key matrix sec 9 2 5 of the measuring adaptor When performing this test take into account the resistance of the measuring leads 9 2 2 Measurement Setup Checking the Key Functions keyboard unit OOO A OOOO EO Gemen ge OOODD OOOO OOOO OOOOO OOOC OOOO OQO OO O OO OOQ 500000009 O OO OOOO OO O O OO OOO OOO measuring adaptor multimeter Attention d Always switch off the main switch before engaging or disengaging any connectors SERVICE MANUAL TNC 306 360 Page 41 HEIDENHAIN Service 9 2 3 Checking the Potentiometers Procedure Connect the measuring adaptor to connector X23 of the LE Now the wiper voltages of the potentiometers can be measured with a multimeter Potentiometer DN Voltage Range Override F 37 0V 35 pot 0 approx 4 95 V Spindle S 37 OV 34 pot 0 approx 4 95 V 9 2 4 Measuring Setup Checking the Potentiometers keyboard unit nn X23
93. s are located behind a screw fitting in the power supply of the LE 360 To exchange open the LE by undoing both snaps In order to protect the program memory of the TNC 306 360 a capacitor located on the processor board is used in addition to the batteries Thus the line voltage may be switched off during battery exchange Without batteries the capacitor is capable of maintaining the memory contents for about one day 3 AA size batteries leak proof IEC designation LRO d Only when the TNC is switched on is the capacitor being charged Capacitor F A KN TH Se een tj w CEA LE CLEES See A SS Z EE ler ee Processor Board SERVICE MANUAL TNC 306 360 Page 39 HEIDENHAIN Service 9 Keyboard Unit TE 355 A B 9 1 Overview TE 355 A 4 m HE JE r E EIS AEG BH gt er re Ox an P e mm E em AAAS E E e EN D E E wm ial Ea Sz HE Hg 1 i DDA SAHAT IN HEIDENMAIN a ER tall version TE 355 B SE Gi aaa g i e AREAS Q o gt MODE pm SAH SIE ES HREEE ABBA Co DEERR ais wide version SERVICE MANUAL TNC 306 360 Page 40 HEIDENHAIN Service 9 2 Checking the Keyboad Unit The keyboard unit can be checked quickly and reliably by means of a measuring adaptor 9 2 1 Checking the Key Functions Procedure Disconnect the keyboard unit trom the LE and connect the measu
94. scilloscope The control signals X11 PING DTR PINS RxD must correspond to the diagram at the left The supply voltage for the handwheel is fed via the logic unit X11 PIN2 OV PIN4 12V DIR t 6ms 12 3 Error Messages HANDWHEEL The data transfer cable has been interrupted HANDWHEEL DEFECTIVE The light unit in the electronic handwheel is not emitting enough light with the result that the signals in the handwheel are too small An error signal is sent over the serial interface of the handwheel D SERVICE MANUAL TNC 306 360 Page 49 HEIDENHAIN Service 13 3D Touch Probe Systems 13 1 Overview 13 1 1 Touch Probe Systems with External APE TS 111 Id No 237 400 TS 511 Id No 237 402 with transmission cable with infrared signal transmission APE 110 d No 230 465 for TS 111 SE 510 d No 230 473 APE 510 d No 227 590 for TS 511 APE 511 d No 237 586 for TS 511 and with additional connection for a second SE 510 13 1 2 Touch Probe System with Integrated APE TS 120 Id No 243 614 Adaptor Cable for TS 120 d No 244 891 SERVICE MANUAL TNC 306 360 Page 50 HEIDENHAIN Service 13 2 Error Messages 13 2 1 Error Messages during Probing 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 6130 EXCHANGE TOUCH PROBE BATTERY The battery voltage of
95. te value Logic accumulator not loaded a Logic Assign has been programmed although the Logic accumulator does not contain a definite value HEIDENHAIN Service Display blinking ERROR IN PLC PROGRAM XX continued Notes SERVICE MANUAL TNC 306 360 Page 8 2 Accumulators not loaded on Open Paren theses an Al ANI OL ONI or SON command has been programmed although neither the Word nor the Logic accumulator has been gated or loaded Incorrect type of the parentheses result a different type has been calculated in the parentheses trom that which was defined at the Open Parentheses command i e Logic instead of Word or vice versa Conditional jump with incorrect Logic accumulator a conditional jump has been programmed although the Logic accumulator does not contain a definite value Empty CASE instruction END CASE missing SERVICE MANUAL TNC 306 360 Page 9 HEIDENHAIN Service Screen Display blinking error message GROSS POSITIONING ERROR Position Monitoring Servo Lag lt AXIS gt A Operation with feed pre control position monitoring range exceeded range defined in machine parameter 1420 Operation with servo lag servo lag monitoring range exceeded defined in machine parameter 1720 GROSS POSITIOINING ERROR Monitoring of the Analog Voltage Limit lt AXIS gt B The nominal voltage calculated by the control has reached its limit of 10 V only with feed precontrol GROSS POSITION
96. ter inserting the bridge and with correct power supply of the PLC part the defect is located in the LOGIC UNIT If however the error does not occur any longer after the bridge has been inserted the interface is detective Attention Do not forget to remove the bridge and to Install the standard operating state after the test HEIDENHAIN Service SERVICE MANUAL TNC 306 360 Page 83 17 4 1 Wiring of the EMERGENCY STOP Interface Basic Circuit Diagram X24 1 24V_A PLC Power Supply O X24 2 PAV X22 4 INPUT Acknowledgement tony Control Ready for Operation EXTERNAL INTERNAL Sg H EMERGENCY EMERGENCY TI STOP van STOP blinking OV lt Machine Tool Limit Switch Control Voltage OUTPUT Control Ready for Operation LE 360 C 17 4 2 EMERGENCY STOP Flow Diagram TNC 306 360 OUTPUT Control Ready for Operation INPUT Acknowledgement Control Ready for Operation Switch off EMERGENCY STOP Test Control Ready for Operation 3 Time Remark 1 CE max 146 ms Waiting for control voltage After switching off the output Control Ready for Operation the acknowledgement Control Ready for Operation must be switched off within 146 ms otherwise the blinking error message is generated If the acknowledgement is switched off during operation the error messag
97. the machine parameters 110 0 and 110 1 Exit the machine parameters and switch on the machine as usual If the same error message ENCODER X DEFECTIVE B is generated again the error is due to the encoder or to the extension cable lf the errror message now says Y instead of X the encoder input of the LOGIC UNIT is defective SERVICE MANUAL TNC 306 360 Page 47 HEIDENHAIN Service 11 3 1 Electrical Check of Encoders In order to give a precise statement on the electrical function of an encoder it must be measured with a phase angle measuring unit PVVM an oscilloscope and an impedance tester see operating Instructions Encoder Diagnostic Kit If no phase angle measuring unit is available the electrical state of the cable the lamp and the photocells of an encoder can be checked with an ohmmeter Measure resistantce of Encoder connector housing against machine housing external shield should be lt 1 Q Encoder connector housing against PIN 9 internal shield external shield R Encoder connector housing against PIN 1 to 8 external shield signal lines R Pin 9 against Pin 1 to 8 internal shield signal line R Pin 1 against pin 2 O Pin 2 against pin 1 0 switch poles of ohmmeter Pin 5 against pin 6 90 The measured values should Pin 6 against pin 5 90 switch poles of ohmmeter be approximately equal Pin 7 against pin 8 RP Pin 8 against pin 7 RP switch poles of ohmmet
98. the values of the machine parameters and the position display to their original values Adjust the remaining axes accordingly SERVICE MANUAL TNC 306 360 Page 74 HEIDENHAIN Service 16 5 Offset Adjustment 16 5 1 Offset Adjustment with Code Number Press key Function Activate auxiliary mode MOD Press key repeatedly until the dialog CODE NUMBER appears Enter code number The offset values are displayed individually for each axis in converter increments 1 converter increment 0 61 mV Ss The offset values are transferred to the offset memory and compensated The offset memory is erased and no compensation takes place Only the current offset is compensated by means of the code number Subsequent offset modifications are not compensated 16 5 2 Automatic Cyclic Offset Adjustment In the machine parameter MP1220 the cycle time unit s is determined after which an offset is compensated by one converter increment 0 61 mV To switch off the automatic offset adjustment enter the value 0 in the machine parameter MP1220 Note d If an offset voltage of 100 mV is reached with automatic offset adjustment the control switches itself off generating the error message GROSS POSITIONING ERROR lt AXIS gt E SERVICE MANUAL TNC 306 360 Page 75 HEIDENHAIN Service 16 5 2 Offset Adjustment at the Servo Amplifier Set adjust the following machine parameters note down the orignal values before ch
99. tion MOS protection mat y mat lays on the machine table bracelet 19 1 3 Software Compatibility Exchange units complete LOGIC UNIT are generally supplied with the latest software version Exchange boards however are always supplied without software and without software enable module For this reason the EPROMs and the software enable module of the defective board must be inserted into the exchange board at site Before sending us exchange boards for repair always remove the EPROMs and the software enable module SERVICE MANUAL TNC 306 360 Page 89 HEIDENHAIN Service 19 1 4 Backing up RAM Data Before the complete LOGIC UNIT a board or an assembly are exchanged or before a software exchange all data of the RAM must be stored on an external data medium The machine parameters and the part programs are always processed in the RAM and must be backed up on an external data medium f the value of the machine parameter MP4010 is 1 the PLC program parts are processed from the RAM and must be backed up see section 15 2 Parameter Entry Value No 4010 0 EPROM mode PLC program from the RAM 1 RAM mode or from the EPROM If the machine parameter MP730 is not 0 the multipoint axis error compensation is active for one or more axes In this case the Compensation Value List needs to be backed Up as well see section 15 2 eee ee No multipoint axis error D TT IT u 0 inactive X axis 1
100. tion set in MP1320 The signal reference end position is not ignored by the TNC if it is only set during automatic traverse The traverse direction is reversed immediately Thus no reference marks are required in the ref end position range R H TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP 1350 X tra 29 06 94 26 2 8 1 HEIDENHAIN Service Operation with Servo Lag TNC TNC AE 6 2500 360 Input Value Position monitoring during 0 to 1000 000 mm operation with servo lag i erasable POSITIONING ERROR 20 20 20 EMERGENGY STOP O to 1000 000 mm 30 GROSS POSITIONING 30 ERROR A 30 30 30 KV Factor 0 1 to 10 2 for operation with servo lag 2 2 2 104 0 1 to 10 000 104 104 104 R H TNC 306 335 360 2500 1 0 CNC 234 306 Machine Parameters MP 1710 MP 1840 3 tra 29 06 94 26 2 8 2 Characteristic kink 1830 KV factor for eroding Multiplication factor 1820 for the KV factor eee HEIDENHAIN Service Fonction vot me 2500 360 306 zsa fe ees 2500 360 asi Value Gradient of characteristic curve 2010 0 0 1 to 60 000 0 5 positive feed Multiplication factor for larger pos gradient 2020 0 1 000 to 60 000 ked Characteristic kink 0 to 100 for pos feed oreo 1 to 60 for neg feed gt O O Moving back the target position after Factor for gap size 1 current intensity 2040 2050 S 0 to 2 000 mm repositioning due to M2671 Cycl Stop r
101. tions of the table in a dialog Wrong inputs can be erased by pressing i 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 E gt trace if operand is a logical 1 trigger on positive edge OU gt trace if 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 eg 0 IB 1 gt trigger on pos edge 06 0 trigger on neg edge 2 M no trigger kg Exit to TRACE menu br or ES Ei Select and activate item START TRACE 4 D PCTR blinking in the status window The trace function is started with START TRACE END TRACE or a trigger event end the tracing PCTR blinking trigger condition has not occured yet PCTR on trigger condition has occured write access to buffer memory PCTR off buffer memory is full LOGIC DIAGRAM can be called or A Select item DISPLAY TRACE BUFFER and call LOGIC H DIAGRAM SERVICE MANUAL TNC 306 360 Page 82 HEIDENHAIN Service 17 4 Output Control Ready for Operation and Acknowledgement for Test Control Ready for Operation Important functions are monitored by the TNC 306 360 by way of a self diagnosis system electronic assemblies such as the micro processor the ROM read write memory positioning systems encoders etc If an error is
102. um for data transfer press atthe FE Configure the interface see section 14 2 File Overview INC 306 360 File Extenion on PC with File Extension on FE HEIDENHAIN Data Transfer Software PLC Programs XXX PNC Machine Parameters AAA MN NC Programs XXX HNC Central Tool File O HNC Compensation Value List XXX SNC Notes SERVICE MANUAL TNC 306 360 Page 60 HEIDENHAIN Service 15 1 1 Machine Parameter Input OPERATION PARAMETERS ERASED If this error message is displayed load the machine parameters as follows Press key Function Clear OPERATION PARAMETERS ERASED Clear PLC PROGRAM MEMORY ERASED Configure the interface as described in section 14 2 Prepare INC for data input a Enter the program number under which the machine parameters are stored Start data transfer When the data transfer is finished the following dialog 1 EXTERNAL DATA INPUT SES Exit the machine parameter mode Clear POWER INTERRUPTED 1 If the error message ENTRY VALUE INCORRECT is generated during data input this can be due to the following reasons The INC requires more machine parameters than are stored on the external data medium e g after a software exchange At least one machine parameter has a non permissible value Press to continue data transfer and enter the Missing or incorrect parameter values manually after the transfer Contact your machine tool manufacturer regardi
103. upply all voltages are missing first check the 24V at the supply line 2 pin terminal block X31 and then the low voltage fuse F4 0A By means of the TEST LOAD unit the power supply can be checked fast and easily For this purpose the connector X21 leading to the processor board must be disconnected from the power supply and connected to the TEST LOAD unit The different values can be measured at the sockets of the TEST LOAD unit with a multimeter The values and their tolerances can be seen from the table in section 8 3 2 If no TEST LOAD unit is available the voltages can be measured at the measuring points on the processor board see sec 8 4 3 The values and their tolerances can be seen trom the corresponding tables If the measured values deviate distinctly from the values in the table the power supply assembly is defective Attention Always switch oft the main switch when engaging or disengaging any d connectors The power supply unit does not function during free run basic load is required 1 Ff you are using power supply units without connectors no TEST LOAD unit can be used In this case the voltages can be measured on the processor board see sec 8 4 3 or on the power supply board see sec 8 4 2 SERVICE MANUAL TNC 306 360 Page 33 HEIDENHAIN Service 8 4 1 Measurement Setup with the TEST LOAD Unit for Power Supply Units with Connector X2 Squeeze locking device to disconnect QO
104. w finished Note send and store the boards only in the original packaging that protects them from aquiring static charge Never use conventional plastics to wrap the boards n SERVICE MANUAL TNC 306 360 Page 96 HEIDENHAIN Service 19 4 Exchanging the PLC Board 19 4 1 MOS Protection and Labelling of the Cables see section 19 1 19 4 2 Dismounting the PLC Board a Switch off the Main switch at the machine tool b Loosen the plug connections and clamped joints at the PLC board X21 to X27 Pin layout see section 6 c Loosen the screws Loosen the screws 1 4 revolution and lift off the lid PLC board d Loosen internal plug connections SERVICE MANUAL TNC 306 360 Page 97 HEIDENHAIN Service e Loosen remove the mounting screws Remove knurled screw dl rotations Loosen mounting screws Remove knurled screw Loosen mounting screw f Lift out PLC board 19 4 3 Mounting the PLC Board The PLC BOARD is mounted in the reverse order that it was dismounted a Insert and secure the PLC BOARD b Engage the connectors d Observe that no connectors are switched c Fasten the lid screws d Switch on the Main switch e Carry out the offset adjustment with code number see section 16 5 1 Exchange is now finished Note send and store the boards only in the original packing that protects them from aquiring static charge Never use conventional plastics to wrap the boards in
Download Pdf Manuals
Related Search
Related Contents
micro co MANUAL DE APLICACIÓN Emtec M400 Swivel 32GB Manual Ford S-Max SpectraNavi 設定マニュアル Manual de usuario KX-UT133/KX-UT136 - psn Underwater Housing for Olympus E-PL2 User Manual ディーサインガラス Copyright © All rights reserved.
Failed to retrieve file