Académique Documents
Professionnel Documents
Culture Documents
Kundendienst/Service
Changes/Developments We are constantly working on technical improvements of our products. For this reason, details described in this manual may differ slightly from your control. In this case, please order a revised service manual from us. Duplication This manual is provided subject to the condition that no part of it shall be duplicated in any form without our prior consent.
NC software 280 470 (standard) NC software 280 471 (export) NC software 280 472 (standard, new) NC software 280 473 (export, new)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Kundendienst/Service
Contents
Page
1. 2. 2.1 3. 3.1 4. 4.1 4.2 4.3 4.4 4.5 4.6 5. 6. 6.1 6.2 6.3 7. 7.1 7.2 7.3 7.4 7.5 7.6 8. 9. How to use this service manual........................................................................................................3 Integrated monitoring system ...........................................................................................................4 Log function of TNC 426.B/430.A ...................................................................................................... 4.1 Minor error messages ........................................................................................................................5 Causes of minor error messages .........................................................................................................6 Blinking error messages and their causes ......................................................................................9 General error messages .....................................................................................................................10 PLC editor ...........................................................................................................................................13 Position encoder interface...................................................................................................................20 Speed encoder interface .....................................................................................................................20 Analogue axes.....................................................................................................................................21 Digital axes..........................................................................................................................................22 Hardware components of TNC 426.B/430.A ...................................................................................29 Logic unit LE 426CB/430CA .............................................................................................................30 Logic unit LE 426CB/430CA ...............................................................................................................30 Logic unit LE 426PB/430PA ................................................................................................................31 Hardware components of the logic unit LE 426.B/430.A.....................................................................32 Connector designations and pin layouts ........................................................................................33 Connectors on the logic unit LE 426.B/430.A .....................................................................................33 Connectors on the PLC I/O boards .....................................................................................................59 Connectors on the keyboard units ......................................................................................................68 Connectors on the visual display unit..................................................................................................70 Connectors on the interface board......................................................................................................73 Connectors on the machine operating panel MB 420 .........................................................................74 Grounding diagram ...........................................................................................................................75 Block diagrams .................................................................................................................................76 Basic circuit diagram of motor control .................................................................................................76 Block diagram of control loop..............................................................................................................77 Detailed block diagram of digital axis ..................................................................................................78 Board description .............................................................................................................................79 Power supply .....................................................................................................................................80 Requirements to the external power supply ........................................................................................80 Power supply of the NC part (dc-link power supply) ...........................................................................86 Checking the power supply of the NC part (dc-link power supply)......................................................88 Power supply of the PLC part..............................................................................................................89 Buffer battery.......................................................................................................................................91 INFO menu..........................................................................................................................................92 Keyboard unit TE 401B/420 ..............................................................................................................93 Overview .............................................................................................................................................93 Checking the keyboard unit.................................................................................................................94 Visual display units ..........................................................................................................................104 Checking the visual display unit BC 110B..........................................................................................104 Checking the visual display unit BC 120 ............................................................................................105 Checking the visual display unit BF 120 ............................................................................................107 Encoder interface .............................................................................................................................108 Position encoder circuit ......................................................................................................................108 Speed encoder circuit ........................................................................................................................111 Checking an encoder .........................................................................................................................113
10. 11. 11.1 11.2 11.3 11.4 11.5 11.6 12. 12.1 12.2 13. 13.1 13.2 13.3 14. 14.1 14.2 14.3
Blatt Page 1
Kundendienst/Service
Page 15. 15.1 15.2 15.3 15.4 16. 16.1 16.2 17. 17.1 17.2 17.3 17.4 17.5 17.6 17.7 17.8 18 18.1 18.2 18.3 18.4 19. 19.1 19.2 19.3 19.4 20. 20.1 20.2 20.3 20.4 20.5 20.6 20.7 21. 21.1 21.2 21.3 21.4 21.5 22. 22.1 22.2 22.3 23. 23.1 23.2 23.3 23.4 23.5 24. 24.1 25. 26. 26.1 26.2 Serial handwheels ....................................................................................................................................115 Handwheel HR 130/330 .............................................................................................................................115 Handwheel HR 332 ....................................................................................................................................117 Handwheel HR 410 ....................................................................................................................................119 Error messages..........................................................................................................................................121 3-D touch probes......................................................................................................................................122 Overview ....................................................................................................................................................122 Error messages..........................................................................................................................................124 File management of TNC 426.B/430.A ....................................................................................................127 Structure of the hard disk ...........................................................................................................................127 TNC partition (TNC:\) .................................................................................................................................128 PLC partition (PLC:\) ..................................................................................................................................130 Compiling the PLC program .......................................................................................................................132 Calling the PLC error table (x.PET) for diagnosis.......................................................................................133 Generating a cross-reference list for diagnosis ..........................................................................................134 Calling the active machine parameter list...................................................................................................135 Switching over the position display for servicing.... .................................................................................... 135.2 Data interfaces .........................................................................................................................................136 Operating modes of the data interfaces .....................................................................................................136 Machine parameters for the data interfaces ...............................................................................................138 Error messages..........................................................................................................................................139 Wiring diagram of the data interfaces.........................................................................................................141 Data input and output ..............................................................................................................................143 Data transfer menu ....................................................................................................................................143 File overview TNC 426.B/430.A .................................................................................................................144 Data output.................................................................................................................................................144 Data input...................................................................................................................................................148 Interface to the servo amplifier ...............................................................................................................152 Nominal value output to servo amplifier (analogue/digital) .........................................................................152 Analogue speed nominal value interface at connector X8/X9 ....................................................................153 Digital interface to the servo amplifier, connectors X51 - X56/X61.............................................................156 DSP monitor for digital axes.......................................................................................................................158 Adjustment of the feed rate at the servo amplifier ......................................................................................159 Offset adjustment .......................................................................................................................................160 Integrated oscilloscope...............................................................................................................................162 PLC interface ............................................................................................................................................166 Specifications .............................................................................................................................................166 Checking the PLC inputs and outputs ........................................................................................................167 Diagnosis in the PLC mode........................................................................................................................170 Output "Control is ready" and acknowledgement for test "Control is ready"........................................................................................................................................174 Non-volatile PLC markers and words .........................................................................................................179 Tests units ................................................................................................................................................181 Universal measuring adapter .....................................................................................................................181 Encoder diagnostic set ...............................................................................................................................183 Drive control generator (DCG) ...................................................................................................................185 Exchange instructions .............................................................................................................................188 Important notes ..........................................................................................................................................188 Exchanging the NC software PGM no. 280 470 - 473 -- ............................................................................189 Backing up hard-disk data..........................................................................................................................198 Exchanging the logic unit ...........................................................................................................................199 Exchanging the drive assembly (hard disk) ................................................................................................202 Optical displays on HEIDENHAIN units..................................................................................................204 on the interface boards for Simodrive 611D ...............................................................................................204 Machine parameter list ............................................................................................................................207 Annex ........................................................................................................................................................208 7 bit ASCII code .........................................................................................................................................208 Powers of 2 ................................................................................................................................................212
Blatt Page 2
Kundendienst/Service
For further information in this respect please refer to the Documentation of the machine tool manufacturer Operating Manual (HEIDENHAIN) Technical Manual (HEIDENHAIN). CD-ROM TNC-GUIDE (HEIDENHAIN) Note on the error description in this service manual: The number in square brackets refers to the number of the error message in the error catalogue on CD-ROM; this catalogue can be called by clicking on "NC Error Messages" in the TNC Guide.
The Technical Manual is not enclosed with every control. In general, it is only supplied to the machine tool manufacturer and is updated by HEIDENHAIN, Traunreut. Therefore, it is absolutely necessary to contact the machine tool manufacturer, if errors occur that are due to a machine parameter or to the interface of the control. Support will, however, also be provided by the HEIDENHAIN service department and agencies. Telephone numbers, addresses and telex/fax numbers can be found on the inner page of the cover page and the back side of this service manual or on our homepage under http://www.heidenhain.de.
Blatt Page 3
Kundendienst/Service
During operating the TNC monitors the amplitude of the encoder signals the edge separation of the encoder signals the absolute position of encoders with distance-coded reference marks the current position (monitoring of servo lag) the path actually traversed (movement monitoring) the position deviation in standstill the nominal shaft speed the CRC sums of EPROM and RAM the supply voltage the voltage of the buffer battery the operating temperature of the logic unit the run time of the PLC program
With digital axes the TNC monitors in addition the motor current the motor temperature the temperature of the power module the dc-link power the supply voltage of the power stage
Blatt Page 4
Kundendienst/Service
Kundendienst/Service
CE
auxiliary information on the non-blinking error message currently displayed can be called By pressing as of NC software 280 472/473. Further error messages are described in the Operating Manual (HEIDENHAIN) Technical Manual (HEIDENHAIN) CD-ROM TNC-GUIDE (HEIDENHAIN) Documentation of the machine tool manufacturer
Error message displayed Axis double programmed Start position incorrect Touch point inaccessible Baud rate not possible Range exceeded Operating parameters erased Cycle parameter incorrect Faulty range data Rotation not permitted Plane wrongly defined Limit switch <axis> Ext. input/output not ready Input of further programs not possible Wrong axis programmed Incorrect entry in MP <number> Handwheel ? X Handwheel not ready Language load error XX Scaling factor not permitted Measuring touch probe selected
Section 16.2 16.2 16.2 18.3 16.2 3.1 16.2 16.2 16.2 16.2 3.1 18.3 18.3 16.2 16.2 15.4 15.4 3.1 16.2 16.2
Error message displayed MP: <error code> PLC program not translated Positioning error Program incomplete Program memory overflow Exchange buffer battery Triggering touch probe selected Interface already assigned Mirroring not permitted Relay ext. dc voltage missing Power interrupted Update the system data System memory overflow Stylus deflection exceeds max. Stylus already in contact Calibrate touch probe Probe system not ready Probe system not ready <axis> Data transfer erroneous
Section 3.1 3.1 3.1 18.3 3.1 11.5 16.2 18.3 16.2 3.1 3.1 3.1 3.1 16.2 16.2 16.2 16.2 16.2 18.3
Note The number in square brackets is the number of the error message in the error catalogue on CD-ROM.
Blatt Page 5
Kundendienst/Service
3.1
When the control is booted after power-on for the first time (new and exchange controls); When the control is booted for the first time after a software exchange; Defective buffer batteries and (Gold) capacitor; RAM error on the processor board; When the control is booted for the first time after a reset of the non-volatile PLC markers and words by means of code number 531210. Limit switch <axis> [58]
"Manual operating mode The preset software limit switch has been reached when traversing with the axis-direction buttons. "Automatic operating mode The calculated position of the current block is beyond the software limit switch range or beyond the additional limit (set by pressing the soft key >TRAVERSE RANGE<, MOD function). The positioning is not performed. Machine parameters for the software limit switches X+ 910.0 911.0 912.0 IV+ 910.3 911.3 912.3 X920.0 921.0 922.0 IV920.3 921.3 922.3 Y+ 910.1 911.1 912.1 V+ 910.4 911.4 912.4 Y920.1 921.1 922.1 V920.4 921.4 922.4 Z+ 910.2 911.2 912.2 Z920.2 921.2 922.2
Default setting Activation via PLC Activation via PLC Power interrupted
After a reset signal at the power supply unit (e.g. line voltage drops) Important machine parameters have been changed (e.g. MP 110.X, MP 210) During each power-on routine (see section 21.4) Positioning error [51]
Excessive servo lag in <axis> The servo lag monitor set in the machine parameters 1410.X or 1710.X has responded. (Check the run-in behaviour of the axis and readjust, if necessary.) PLC program not translated [211]
After editing, the PLC program must be compiled (translated) anew. Relay ext. DC voltage missing After the message POWER INTERRUPTED was confirmed by pressing the CE key, the TNC waits during the power-on routine for the 24V control voltage (input "acknowledgement control ready for operation, X42/4); see section 21.4
Blatt Page 6
Kundendienst/Service
[1845]
During the power-on routine the control checks in the file SYS:\HDDVERS.A whether the current data (cycles, output templates, drive data etc.) are stored on harddisk. If this is not the case, the error message is output. To update the data a setup must be executed with the file disk. (see section: Software Exchange) System memory overflow! [1810]
The memory available in the TNC is insufficient to perform complicate calculations (e.g. FK graphics, program verification graphics, oscilloscope etc.). Press CE to confirm the error message and restart the function. Program memory exceeded! [939]
The TNC hard disk is full. Programs which are not needed any more are deleted! LANGUAGE LOAD ERROR XX The current NC dialogues are not stored on the hard disk. To update the data a setup must be executed with the file disk. (see section: Software Exchange) Customized error messages by the machine tool manufacturer If machine parameter MP 4020, bit 3 = 1, a PLC error message is generated in the PLC program by means of the error markers M2924 to M3023. The customized text is stored in an text file (ASCII) specified in OEM.SYS in the line PLCERROR =. If machine parameter MP 4020, bit 3 = 0, a PLC error message is generated in the PLC error table (PET). See section 17.5 <Customized text> to < Customized text> marker to marker 3023 2924 set
Blatt Page 7
Kundendienst/Service
[151]
Machine parameter input error: A line was found without a machine parameter number (not an empty line or comment). MP: incorrect number [152]
Machine parameter input error: The given machine parameter does not exist (incorrect number). MP: separator missing [153]
Machine parameter input error: No separator was found between the number and the value of the machine parameter. MP: input value incorrect [154]
Machine parameter input error: The input value for the machine parameter is incorrect. MP: defined twice Machine parameter input error: A machine parameter has been defined twice. MP: not defined [156] [155]
Machine parameter input error: A machine parameter is not defined. The line is generated automatically. MP: saving not possible Machine parameter input error: The machine parameter cannot be saved. MP: contradictory input [158] [157]
Machine parameter input error: The values entered for the machine parameters are contradictory, which results in a conversion error.
Blatt Page 8
Kundendienst/Service
If a gross error occurs, the control opens the contact "Control is Ready" which causes an emergency stop of the machine tool. By switching off the power switch or by pressing error cause was corrected.
END
In this service manual the blinking error messages are divided into several groups in order to get a better overview.
Section 4.1 Section 4.2 Section 4.3 Section 4.4 Section 4.5 Section 4.6
General error messages PLC editor Position encoder interface Speed encoder interface Analogue axes / spindle Digital axes / spindle
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 9
Kundendienst/Service
TNC operating temp. exceeded [204] EMERGENCY STOP defective [203] Position control time too short
Error during the test routine for the output "Control is ready" when the machine is switched on (see also section 21.4)
Error cause: In case of an operation with a high processor utilization, the cycle time of the position controller is not sufficient any more. Error elimination: If the error message is generated repeatedly, the cycle time of the position controller can be increased via the machine parameters. Please contact the machine tool builder for more information!
This error message is displayed if marker M2815 is set without additional marker (M2924 - M3023). (Only if machine parameter MP4020 bit 3 = 1).
Checksum error YX
The TNC has detected a CRC checksum error during operation1) YA YB Y= CRC sum of the CPU EPROM CHIP 1/2 CRC sum of the CPU EPROM CHIP 3/4 CPU number 1 = host computer 2 = DSP
Checksum error
The TNC has detected a CRC checksum error during the power-on routine1)
Error cause: The hardware of the logic unit is equipped with a hardware function for which the NC software and the machine are not prepared. Error elimination: Please contact the machine tool builder.
CRC = Cyclic Redundancy Check (during data transfer) 1) If one of these error messages comes up repeatedly, please contact HEIDENHAIN.
Service Manual TNC 426.B/430.A 4. Blinking error messages and their causes
Blatt Page 10
Kundendienst/Service
Blinking display
Error cause
Error cause: The NC supply voltage for the dc-link power supply has fallen below the minimum threshold and the monitoring has responded. If the machine tool builder has wired both connection paths (Uz and L1/L2 ), the monitoring is already initiated if the voltage in one path falls below the minimum voltage. The monitoring becomes only active after the conversion of the PLC program. The error message is not displayed in a red window, but in white characters on black background. Error elimination: see also section "Power Supply Check connectors X31 of the dc-link power supply. Check feed lines Uz+/Uz- and L1/L2 if they are broken.
Customized error messages by the machine tool manufacturer If the machine parameter MP 4020 bit 3 = 1, a PLC error message is displayed by the error markers M2924 to M3023 and M2815 in the PLC program. The customized text is stored in the text file (ASCII) specified in OEM.SYS in the line PLCERROR =. If the machine parameter MP 4020 bit 3 = 0, PLC error messages are displayed via the PLC error table (PET); see section 17.5.
marker to marker
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Kundendienst/Service
Blinking display
Error cause
X= 1 2 3 4 5 6 7 8 9 10
Incorrect cluster number in routine "get_cluster. Incorrect cluster number in routine "put_cluster". Incorrect cluster number in routine "next_cluster" Incorrect cluster number in routine "update_cluster". Incorrect cluster number in routine "get_free_cluster". Incorrect cluster number in routine "get__last_cluster". Incorrect cluster number in routine "get_cluster_befor". Incorrect cluster number in routine "read_dos_data". Incorrect cluster number in routine "write_dos_data". Undefined software error in routine "test_file.
A Semaphore or queue could not be created. B Partition faulty or cannot be read. Hard disk or RAM cannot be mounted. C Disk incorrectly partitioned. D Sector number is incorrect in the hard disk server task. Wrong sector number or write-protected sector. E Time-out while waiting of the interrupt from the hard disk. F Hard disk write or read error. The TNC has detected a defective cluster on the hard disk. The area is marked as defective in the FAT and the data are deleted. When the TNC is started again the deleted files are listed. G Time-out: interrupt line Due to bad shielding electrical disturbances are possible. H Time-out: disk not ready Due to bad shielding electrical disturbances are possible. I Disk always busy Due to bad shielding electrical disturbances are possible. J Defective sector in FAT or root directory, hard disk cannot be used K Recalibrate error (search) L No data request from hard disk although expected
If the error message "FILE SYSTEM ERROR X" (X = identification letter, see above) comes up repeatedly, please note down the error message and the register contents and contact HEIDENHAIN. Note: After each control reset it is checked if there are defective clusters on the hard disk. In this case the partition (TNC, PLC or SYS) and the number are entered in the log of the TNC.
Example (extract from log): ERR: 1 DEFECT CLUSTERS IN TNC ERR: 2 DEFECT CLUSTERS IN SYS
Service Manual TNC 426.B/430.A 4. Blinking error messages and their causes
Blatt Page 11
Kundendienst/Service
Blinking display
Error cause
X= 3 8 A B M
O R
Test plane incomplete / will not run CRC sum of PLC program OP code Software error Software error Erroneous operating voltage The 5V supply voltage (Uvcc) of the LE is not within the tolerance. Export version: axis 4 or 5 paraxial Attempt to start a PLC positioning (M4120 to M4124), a datum shift (M4132) or to switch the range (M4574 and M4575) simultaneously, although MP7440/bit 2 was set or MP3030 = 1. OR PLC strobe (PLC positioning, datum shift, switchover of the range) set during active TOOL DEF (M4074) CPU number 1 = host computer 2 = DSP
Y=
If the error message "Processor check error XY" (XY = identification letters, see above) comes up repeatedly, please send the complete logic unit to HEIDENHAIN for repair. Please indicate the error message, the code letters and the register contents.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 12
Kundendienst/Service
Y ESC
The TNC cannot interpret the line as a PLC command (earlier versions: operand for jump is not label)
PLC: invalid operand type [65] PLC: operand not found [66] PLC: operand incorrect [67] PLC: error in text after command [68] PLC: line too long [69] PLC: label not defined [70] PLC: end of block not found [71]
An unknown operand type was given. The command cannot be used for the given operand type.
ESC
ESC
Operand out of permissible range An operand number was given that lies outside the range available for this operand
ESC
No limiter behind command Behind the PLC command additional characters were found that could not be interpreted End of line not found The line is longer than 128 characters
ESC
ESC
A reference was made to a label that has nowhere been defined with LBL, KFIELD or EXTERN. At the end of the program file there are PLC commands that are not concluded with an EM or JP command. The danger therefore exists that at runtime an undefined program range is run through. The total length of the program code to be generated exceeds the memory available in the control.
SC
SC
SC
Error classification (not displayed on the screen) ! Y = E: Error recognized during editing; line is not formatted. S: Error recognized during syntax check in the PLC editor (COMPILE soft key). Under certain circumstances this error is already recognized during the syntax check, otherwise when the compiler is run. C: Error recognized during compiler run, either when the control is switched on or in the PLC programming mode.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 13
Kundendienst/Service
Blinking display PLC: assignment in parentheses [73] PLC: too many parentheses [74] PLC: jump incorrectly programmed [75] PLC: closing parenth. w/o opening [76] PLC: label incorrectly programmed [77]
Error cause An attempt was made to assign the result of a gated operand, although not all open parentheses had been closed. Excessive nesting of parentheses An attempt was made to nest more than 16 parenthetical expressions in each other. Jump in gating chain An unconditional jump was programmed, although the assignment chain begun beforehand had not yet been assigned. Closing parenthesis without opening parenthesis There are more closing than opening parentheses. Label within parentheses A label was set within a parenthetical calculation. This is illegal because close-parenthesis commands cannot be executed without the associated open-parenthesis commands. Label within a gating chain A label was programmed in a gate that has already been started. This is illegal because the first command behind the label would then have to be interpreted, depending on the course of the program, once as logical connection and once as a load command.
Y SC
SC
SC
SC
SC
SC
SC Jump within parentheses A jump command was programmed within parentheses. This is illegal because due to the internal implementation all opening parentheses must be followed by closing parentheses, which would not happen in a jump. Parenthesis open at end of block An EM instruction has been programmed in a parenthetical instruction. This is illegal since parentheses must be closed in any case. Label defined twice The same label name was used twice for a LBL or a KFIELD instruction. A label name that was imported with EXTERN from another module was used again with a LBL or KFIELD instruction. A name reserved for internal modules (9000 ... 9255) was used with a LBL, KFIELD or EXTERN instruction. Word assignment missing A word assignment conducted. However, the result was not assigned to an operand, but a new logic operation started. SC
SC
SC
Error classification (not displayed on the screen) ! Y = S: Error recognized during syntax check in the PLC editor (COMPILE soft key). Under certain circumstances this error is already recognized during the syntax check, otherwise when the compiler is run. C: Error recognized during compiler run, either when the control is switched on or in the PLC programming mode.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 14
Kundendienst/Service
Blinking display PLC: logic assignment missing [83] PLC: word accumulator not loaded [84]
Error cause A logic operation was performed, but the result was assigned to a new logic operation instead of to an operand. A command was programmed that logically connects, assigns or manipulates the loaded word accumulator, although the word accumulator was not previously loaded. A command was programmed that logically connects, assigns or manipulates the loaded logic accumulator, although the logic accumulator was not previously loaded. Accumulators not loaded on "open parenthesis" You programmed an open-parenthesis command without first starting a logic or a word sequence. Incorrect type of result in parentheses Depending on the logic operation formed before a parenthesis and the parenthesis command used, it is expected that a sequence in parentheses supplies a result of the same type (word / logic). If the types differ, the logic operation requested in the open-parenthesis command cannot be formed. Conditional jump with invalid logic accumulator You programmed a conditional jump (CMT/CMF/JPT/JPF/EMT/EMF) without first starting a logic operations sequence in the logic accumulator. ENDC/ENDK without CASE/KFIELD instruction You programmed an ENDC command without a preceding CASE statement, or an ENDK command without a preceding KFIELD label. Incorrect command within a CASE table / KFIELD You programmed a command other than CM behind a CASE instruction and before the associated ENDC instruction, or you programmed a command other than K behind a KFIELD and before the associated ENDK label. Too many entries in CASE table You programmed a CASE branch with more than 128 entries
Y SC
SC
SC
PLC: opening parenth. incorrect [86] PLC: incorrect type in parenth. [87]
SC
SC
SC
SC
[89]
PLC: error in CASE/KFIELD [90]
SC
SC
Error classification (not displayed on the screen) ! Y = S: Error recognized during syntax check in the PLC editor (COMPILE soft key). Under certain circumstances this error is already recognized during the syntax check, otherwise when the compiler is run. C: Error recognized during compiler run, either when the control is switched on or in the PLC programming mode.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 15
Kundendienst/Service
Error cause Empty CASE instruction/KFIELD You programmed a CASE instruction followed immediately by an ENDC instruction, or you programmed a KFIELD label immediately followed by an ENDK label. You programmed a command to logically connect, assign or manipulate and already loaded string accumulator without first loading the string accumulator. String instruction within parentheses You programmed a string instruction within parentheses. String operations cannot be nested with parentheses.
Y SC
PLC: string accum. not loaded [93] PLC: string within parentheses [94] PLC: string assignment missing [95]
SC
SC
You started a new logic operations sequence without first assigning the logic operation formed in the string accumulator.
SC
GLOBAL/EXTERNAL not at beginning of file You wrote the GLOBAL or EXTERNAL commands behind other program code in the file. These commands must always appear before the program code. You attempted to link more than 64 files into one program using the USES instruction. A file linked with the USES instruction cannot be found.
SC
PLC: too many modules [97] PLC: file not found [98] PLC: file too long [99] PLC: too many local labels [100]
(S)C
(S)C
The compiled program code of a single file would be larger than 64 kB and therefore cannot be compiled. Split the file into several smaller files and link them with the USES command.
SC
SC More than 1000 label assigned in one file. All LBL, KFIELD and EXTERN command are added together with those (hidden) labels created through structured commands. Split the file into several smaller files and link them with the USES command. A total of more than 1000 global labels have been defined within the associated files. C
Error classification (not displayed on the screen) ! Y = S: Error recognized during syntax check in the PLC editor (COMPILE soft key). Under certain circumstances this error is already recognized during the syntax check, otherwise when the compiler is run. C: Error recognized during compiler run, either when the control is switched on or in the PLC programming mode.
Blatt Page 16
Kundendienst/Service
Error cause A label declared with EXTERN has not been defined with GLOBAL in any of the associated modules.
Y C
PLC: external label in case [103] PLC: external label in JP [104] PLC: global label defined twice [105] PLC: incorrect program structure [106]
A label declared with EXTERN has been inserted in SC the CM list of a CASE command. Define a local module, which in the simplest case only calls the global module via CM. You attempted to jump to a label defined with EXTERN using a JP/JPF/JPT command. SC
You defined the same label more than once with GLOBAL in the same or in several files.
(S)C
SC You programmed an ELSE/ENDI/ENDW/UNTIL command without prior required IF/ELSE/WHELP/ REPEAT command. Several structured commands have not been nested within each other, but have been interlinked. The structures must always be closed in the order opposite to that in which they are opened! Structure open at file end A structured command has been opened and not closed again prior to the end of file. SC
PLC: structure open at file end [107] PLC: global in the main file [108]
You defined a module from the main file as GLOBAL. Only modules from files which are linked with the USES command can be made accessible for other files through the GLOBAL command. 46...49 free You attempted to nest more than 32 module calls within each other. You programmed a recursive module call that exceeds the limit of 32 levels.
SC
You attempted to retrieve data from the stack which R were not stored there.
You attempted to write more than 128 bytes of data R to the stack. Word operands (B/W/D/K) each occupy 4 bytes, logic operands (M/I/O/T/C) 2 bytes each.
Error classification (not displayed on the screen) ! Y = S: Error recognized during syntax check in the PLC editor (COMPILE soft key). Under certain circumstances this error is already recognized during the syntax check, otherwise when the compiler is run. C: Error recognized during compiler run, either when the control is switched on or in the PLC programming mode. R: Error recognized during run time of the PLC program.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 17
Kundendienst/Service
Error cause The processing of the program section to be executed cyclically took longer than 10 ms. Check the structure of the subprogram for very calculation-intensive sections that you can start as SUBMIT jobs. The displayed processing time will be increased during RS232 data transfer and in handwheel mode. If you are in doubt, select handwheel mode and simultaneously start data transfer via RS232 (if possible at 38 400 baud); subsequently check "MAXIMUM PROCESSING TIME" in the PLC programming environment. 100% corresponds to 5 ms; with this utilization the block processing rate is still observed. Value should not exceed 150% (safety reserve in the event of unfavourable operating conditions). CASE out of range The operand for the CASE instruction contains a value that cannot be interpreted as offset in the CM table (smaller than 0 or greater than table length minus 1). This error currently cannot be displayed.
Y R
Indexed access out of permissible range The address for a write access to the file types B/W/D/M/I/O/T/C is, through the inclusion of the index register, in a region invalid for these operand types. Due to accessing a constant field the index register contains a value which is not permitted for this field (<0 or > field length 1). Through the inclusion of the index register the address of a string leads to an invalid value. The number of a dialogue (S#Dn[X]) or an error message (S#En[X]) leads to an invalid value (<0 or >999) through the inclusion of the index register. During the addressing of a component string (Sn^X) the value range for the index register (0...127) was exceeded. A PLC error module 9085/9086 was called although no error table was compiled, or there were no entries in the table.
58
59...89
free
Error classification (not displayed on the screen) ! Y = Error recognized during run time of the PLC program.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 18
Kundendienst/Service
Blinking display
Error cause
Y C
PLC error table The error table selected in OEM.SYS is not a .PET file.
C PLC error table The error table selected in OEM.SYS could not be found (file name or path name incorrect).
PLC error table The error table selected in OEM.SYS does not have an up-to-date binary format (e.g. after a software exchange).
Error classification (not displayed on the screen) ! Y= : Error recognized during compiler run, either when the control is switched on or in the PLC programming mode.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 19
Kundendienst/Service
<Axis>encoder: amplitude too small [44] <Axis>encoder: frequency too high [45] <Axis> measuring system defective [46] Ref mark <axis>: incorrect spacing [62]
During a reference-mark run on an encoder with distancecoded reference marks a distance of more than 1000 signal periods was covered without passing over a reference mark. Possible error cause: Encoder not connected Cable damaged Glass scale contaminated or defective Scanning head defective Position encoder input of the logic unit defective
<Axis> motor encoder: amplitude too small <Axis>+ encoder: amplitude too small [47] <Axis> motor encoder: frequency too high <Axis>+ encoder: frequency too high [48] <Axis> motor encoder defective [2206]
The motor encoder of the displayed axis is defectibe. Possible error cause: Cable of motor encoder damaged Graduated disk of motor encoder contaminated or damaged Speed encoder input of logic unit defective
This error can only occur with a digital spindle: Possible error cause: - Wrong entry of the encoder line count in the motor table - Disturbance on the reference pulse signal
Service Manual TNC 426.B/430.A 4. Blinking error messages and their causes
Blatt Page 20
Kundendienst/Service
Monitoring of the analogue voltage limit The nominal value voltage has reached the limit of 10V ( 20V for the spindle); for operation with velocity feedforward control only.
[40]
Movement monitoring The distance actually covered in a certain time is less than 1/4th or more than 4x the nominal distance calculated by the control. Can be influenced via MP 1140.X. Standstill monitoring At standstill the position deviation of an axis is greater than the value entered in machine parameter 1110.X.
Monitoring of the offset voltage During an automatic offset adjustment by machine parameter MP1220 the offset voltage has exceeded its limit of 100mV.
Error location
If one of the above-listed error messages is displayed, the error may be located in any element of the closed loop. e.g.: Error in control Excessive offset voltage at the servo amplifier Incorrect speed adjustment at the servo amplifier Monitoring function of the servo amplifier has responded (e.g. monitoring of current intensity) Electrical defect at the servo amplifier Defective motor, encoder or cables Mechanical defect (bearing, spindle or guides) Excessive mechanical forces on a drive
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 21
Kundendienst/Service
Blinking display
Error cause Position monitoring (servo lag) Operation with velocity feedforward control: Position monitoring exceeded; defined in machine parameter 1420.X. Operation with servo lag: Servo lag monitoring exceeded; defined in machine parameter 1720.X. Synchronized axes (gantry): The positions of master and slave axes differ by more than the value entered in machine parameter 855.X (slave axis is displayed). Monitoring of the maximum shaft speed During operation with servo lag the speed is limited to the maximum shaft speed. When operating with velocity feed forward control this error message is displayed as soon as the maximum shaft speed is reached. The maximum shaft speed is stored in the motor tables. Movement monitoring The distance actually covered in a certain time is less than 1/4th or more than 4x the nominal distance calculated by the control. Can be influenced via MP 1140.X. Standstill monitoring At standstill the position deviation of an axis is greater than the value entered in machine parameter 1110.X. Movement monitoring The difference between the counts of the position encoder and of the speed encoder has reached the tolerance programmed in MP2800.X (only effective, if two separate encoders are used for acquisition of nominal position and speed).
[40]
[43]
Error location
If one of the above-listed error messages is displayed, the error may be located in any element of the closed loop. e.g.: Logic unit defective The ready signal of the servo amplifier is missing (see basic circuit diagram) The I2t limiting has taken effect. Defective motor, position or speed encoder or cables Mechanical defect (bearing, spindle or guides) Excessive mechanical forces on a drive
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 22
Kundendienst/Service
Blinking display
Error cause
Power stage in axis <axis> too weak [2188] Power stage <axis>: U-IMAX incorrect [2192]
U-Imax of the power stage for the displayed axis is incorrect. U-IMAX = voltage of current sensor
Power stage <axis>: I-MAX incorrect [2118] Power stage S not ready [2193]
Imax of the power stage for the displayed axis is incorrect. IMAX = peak current
The ready signal from the power stage of the spindle was switched off during operation or was interrupted by at least 1 ms. Check the pulse enable K663 at the interface board. (see also basic circuit diagram for motor control)
<Axis> motor enc. line count too high [2189] Motor <axis>: XH; X2; F-N; R2 incorrect [2190]
Motor encoder line count too large for the displayed axis.
One of the following data for the displayed axis is incorrect: XH = magnetising reactance X2 = rotor leakage reactance F-N = rated frequency R2 = rotor resistance, cold One of the following motor data for the displayed axis is incorrect: N-N = rated rotational speed F-N = rated frequency t-max of the motor for the displayed axis is incorrect T-MAX = maximum temperature
Motor <axis>: I-n incorrect [2195] Motor <axis>: I-max incorrect [2196]
I-n of the motor for the displayed axis is incorrect I-N = rated current
I-max of the motor for the displayed axis is incorrect I-MAX = maximum current
If one of the above-mentioned errors messages is generated, please check the data in the motor tables and contact HEIDENHAIN. Please indicate the error message, the code letter and the register contents.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 23
Kundendienst/Service
Blinking display
Error cause
N-max of the motor for the displayed axis is incorrect N-MAX = maximum rotational speed
The motor temperature has reached the maximum value. Information on the current motor temperature is fed to the TCN via the connector for the speed encoder system as an analogue voltage at the pins Temperature +/-. The threshold is stored in the motor tables.
The current motor speed does not equal the expected at Imax. Perhaps the direction of rotation is wrong.
The motor of the displayed axis is not turning. Error elimination / diagnosis Check if there is a break of the motor feed lines! Trace the torque current (I noml) using the integral oscilloscope and observe whether the current is delimited (characteristic curve is cut horizontally). Normally the current must not be delimited. If the motor current increases exponentially up to the max. current, probably the data in the motor table are incorrect. Check motor table! MP 2340 /MP 2350 for the displayed axis is incorrect
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 24
Kundendienst/Service
Blinking display
Error cause XXXX = FF01 FF02 FF03 FF04 FF05 FF06 FF07 FF08 FF09 FF0A Undefined error Host command not recognized / invalid Host / DSP watchdog do not match Undefined interrupt Unknown hardware ID No V-NOML value received from host AC fail EMERGENCY STOP fail Stack overflow Delta signal pulse width modulation Check entry value of MP 2180 during commissioning (PWM clock frequency)! Error on memory request No speed control interrupt Error during sum check (code) Time limit of speed interrupt exceeded Initializing error of a software timer Error during LSV2 transfer Unknown oscilloscope parameter requested Host command not recognized EMERGENCY STOP active (Emerg. stop test) EMERGENCY STOP inactive (Emerg. stop test) Stack overflow warning GA does not provide interrupt Response to a host command too late (communication monitoring) Spurious interrupt (AC fail, EMERGENCY STOP) EMERGENCY STOP fail Host requested for synchronization Error during sum check (code) Idle loop of time monitor, the last two places contain the time x 3ms Corrected angle deviation when aligning Time limit of rot. speed interrupt exceeded ; the last two places contain the time in [ms] (hex!)
FF0B FF0C FF0D FF0E FF0F FF10 EF01 EF02 EF03 EF04 EF05 EF07 EF08 EF09 EF0A EF0B EFF0 E800 E900 EA00
If the error message "DSP ERROR XXXX " is generate repeatedly, please contact HEIDENHAIN. Please indicate the error message, the code letter and the register contents.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 25
Kundendienst/Service
Blinking display
Error cause XXXX = Run time error messages 1000 Y Command time-out 1001 Y Command acknowledgement incorrect 1002 Y Error at beginning of command execution 1003 Y Error at end of command execution 1004 Y Incorrect status from DSP Error messages when booting the DSP system 1100 Y Error on calculation of check sum 1101 Y Time-out during word transfer command 1102 Y Time-out during calculation of check sum 1103 Y Time-out during GO command 1104 Y File SYS:\DSP\... not found
If the error message "DSP ERROR XXXX " is generate repeatedly, please contact HEIDENHAIN. Please indicate the error message, the code letter and the register contents.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 26
Kundendienst/Service
Blinking display
Error cause
Y = axis XXXX = E010 E020 E030 E040 E050 E060 E070 E100 E110 E120 E130 E140 E150 E160 E170 E180 E200 E210 Encoder contaminated Encoder frequency exceeded Z1 track of encoder contaminated Warning from power stage (temperature of dissipator) Warning from power stage off GA status register: data not latched Error on temperature measurement PLC: drive not ready PLC: drive not ready Standstill recognition (V=0 with IQ_max) End of standstill recognition Warning I2t monitoring End of warning I2t monitoring Limited by I2t monitoring End of limit by I2t monitoring Error on REF request Drive enabled Drive disabled e.g. by EMERGENCY STOP
If the error message "DSP ERROR XXXX " is generate repeatedly, please contact HEIDENHAIN. Please indicate the error message, the code letter and the register contents.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 27
Kundendienst/Service
Blinking display
Error cause
Y = axis F010 F020 F030 F040 F050 F060 F070 F080 F090 F0A0 F0B0 F0C0 F0D0 F0E0 F0F0 F100 F110 F120 F130 F140 F150 F160 F170 F180 F190 F1A0 F1B0 F1C0 Unknown motor type (MP2200) reserved reserved Number of pairs of poles too large (MP2230) ASM: field-defining current (MP 2280> MP 2110/2310) Grating period of speed encoder ASM: time constant of rotor (MP2290 =0 or too large) Kink point rpm / noml. rpm (MP2210 = 0 or too large) Unknown driving mode (MP2000) reserved reserved reserved Voltage at current sensor (MP2130 too large) Peak voltage of power stage (MP2110 too large) Proportional factor of current controller (MP2400 too large) Integral factor of current controller (MP2410 too large) Motor temperature (MP2270 > 255) reserved Oscilloscope parameter incorrect (for test) Rated current of power stage (MP 2110 > MP2110/MP2310) Rated current of motor (MP2300 too large or < MP2280) Peak current of motor (MP2310 too large) Max. motor rpm (MP2220 too large) Wrong angle compensation values with synchronous motors (MP2340/MP2350) DC-link voltage of power stage incorrect Invalid speed input selected (MP 2700) Invalid PWM output selected (MP 2702) Band filter parameter incorrect (MP 2540/2550)
If the error message "DSP ERROR XXXX " is generate repeatedly, please contact HEIDENHAIN. Please indicate the error message, the code letter and the register contents.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Blatt Page 28
Kundendienst/Service
Blinking display
Error cause
Y = axis F200 F210 F220 F230 F240 F250 Speed encoder (Zn track): amplitude too small Speed encoder (Z1 track): amplitude too small reserved Motor temperature too high Unknown counter IC at speed input Power stage switches off during operation Check the pulse enable K663 at the interface board (short-time signal drop etc.) A bridge can be inserted between K663 and K9 for testing (see basic circuit diagram) This error code is only active for spindle reserved Excessive angle deviation during alignment Zn / Z1 tracks do not match; this message can also occur if MP2250.X is incorrect. Motor cannot be controlled (if controller outputs the max. current, an incorrect movement of the motor is recognized) Error with 3-D touch probe/evaluation; latch not with L1 input (G19/G26) Incorrect Ref position detected Check the shielding of the speed encoder. Standstill recognition (V=0 with IQ_max) Actual motor current above limit value Status error PWM component
F260 F270
F280
If the error message "DSP ERROR XXXX " is generated repeatedly, please contact HEIDENHAIN. Please indicate the error message, the code letter and the register contents.
Service Manual TNC 426.B/430.A Blinking error messages and their causes
Kundendienst/Service
TNC 426 .B
TNC 430.A
C versions: with analogue nominal speed command interface P versions: with digital interface to servo amplifier CF/PF: export versions of TNC 426 CB/PB (different NC software, same hardware) CA/PA: export versions of TNC 430 CA/PA (different NC software, same hardware) The different versions of the logic units are distinguished by the following differences: - Type of position encoder inputs (11A, 1Vpp or TTL) - CRT interface for BC110B/120 or flat-panel display BF120 - Digital spindle for 9000 or 15000 rpm (for P versions only) 4) Old design (black); 14"; connecting cable to logic unit (X43) 15-pin, 2-row 5) New design (grey); 15"; connecting cable to logic unit (X43) 15-pin, 3-row (VGA standard) 6) Flat-panel display (grey) 7) Old design (black), matching BC110B 8) New design (grey), matching BC120 and BF120 9) Digital part only (32 PLC inputs / 16 PLC outputs) 10) Version 02: 64 PLC inputs / 32 PLC outputs with analogue part Version 12: 64 PLC inputs / 32 PLC outputs without analogue part
Blatt Page 29
Kundendienst/Service
Blatt Page 30
Kundendienst/Service
6.2
Blatt Page 31
Kundendienst/Service
6.3
x x x
x x x
x x x x
x x x x
Blatt Page 32
Kundendienst/Service
7.
7.1
Processor board X1 = position encoder axis 1 X2 = position encoder axis 2 X3 = position encoder axis 3 X4 = position encoder axis 4 X5 = position encoder axis 5 X6 = position encoder axis 6 X8 = analogue outputs 1 - 6 X9 = analogue outputs 7 - 13 X12 = touch probe (triggering) for workpiece calibration X13 = touch probe (triggering) for tool calibration X14 = measuring touch probe (option) X21 = data interface V.24/RS-232-C X22 = data interface V.11/RS-422 X23 = serial handwheel X25 = Ethernet interface (option) X26 = Ethernet interface (option) X30 = ref. signal spindle X35 to X37 not available B = signal ground PLC graphics board X41 = PLC output X42 = PLC input X43 = CRT (BC) connector or X49 = connector for flat-panel display X44 = 24 V power supply for PLC X45 = TNC operating panel X46 = machine operating panel X47 = PLC expansion interface X48 = PLC analogue input
Blatt Page 33
Kundendienst/Service
LE 426 PB/PF
NC power supply Processor board PLC graphics board Drivecontrol board
Processor board X1 = position encoder axis 1 X2 = position encoder axis 2 X3 = position encoder axis 3 X4 = position encoder axis 4 X5 = position encoder axis 5 X6 = position encoder axis 6 X8 = nominal value outputs 1 - 6 X9 = nominal value outputs 7 - 13 X12 = touch probe (triggering) for workpiece calibration X13 = touch probe (triggering) for tool calibration X14 = measuring touch probe (option) X21 = data interface V.24/RS-232-C X22 = data interface V.11/RS-422 X23 = serial handwheel X25 = Ethernet interface (option) X26 = Ethernet interface (option) X30 = ref. signal spindle X35 to X37 not available B = signal ground PLC graphics board X41 = PLC output X42 = PLC input X43 = visual display unit X44 = 24 V power supply for PLC X45 = TNC operating panel X46 = machine operating panel X47 = PLC expansion interface X48 = PLC analogue input Drive-control board X15 = speed encoder axis 1 X16 = speed encoder axis 2 X17 = speed encoder axis 3 X18 = speed encoder axis 4 X19 = speed encoder axis 5 X20 = speed encoder axis 6 X50 = feed-rate enable X51 = connector of motor power stage, axis 1 X52 = connector of motor power stage, axis 2 X53 = connector of motor power stage, axis 3 X54 = connector of motor power stage, axis 4 X55 = connector of motor power stage, axis 5 X56 = connector of motor power stage, axis 6 X57 = reserved X60 = speed encoder spindle 1) X61 = connector of motor power stage, spindle 1) 1) option for higher spindle speeds X31 = NC power supply (dc-link power supply)
Blatt Page 34
Kundendienst/Service
LE 430 CA/CE
NC powersupply Processor board PLC graphics board
Processor board X1 = position encoder axis 1 X2 = position encoder axis 2 X3 = position encoder axis 3 X4 = position encoder axis 4 X5 = position encoder axis 5 X6 = position encoder axis 6 X8 = analogue outputs 1 - 6 X9 = analogue outputs 7 - 13 X12 = touch probe (triggering) for workpiece calibration X13 = touch probe (triggering) for tool calibration X14 = measuring touch probe (option) X21 = data interface V.24/RS-232-C X22 = data interface V.11/RS-422 X23 = serial handwheel X25 = Ethernet interface (option) X26 = Ethernet interface (option) X30 = ref. signal spindle X35 = position encoder axis 7 X36 = position encoder axis 8 X37 = position encoder axis 9 X38 = position encoder axis 10 (option, instead of X14) B = signal ground PLC graphics board X41 = PLC output X42 = PLC input X43 = CRT (BC) connector or X49 = connector for flat-panel display X44 = 24 V power supply for PLC X45 = TNC operating panel X46 = machine operating panel X47 = PLC expansion interface X48 = PLC analogue input
Blatt Page 35
Kundendienst/Service
LE 430 PA/PE
NC power supply Processor board PLC graphics board Drivecontrol board
Processor board X1 = position encoder axis 1 X2 = position encoder axis 2 X3 = position encoder axis 3 X4 = position encoder axis 4 X5 = position encoder axis 5 X6 = position encoder axis 6 X8 = nominal value outputs 1 - 6 X9 = nominal value outputs 7 - 13 X12 = touch probe (triggering) for workpiece calibration X13 = touch probe (triggering) for tool calibration X14 = measuring touch probe (option) X21 = data interface V.24/RS-232-C X22 = data interface V.11/RS-422 X23 = serial handwheel X25 = Ethernet interface (option) X26 = Ethernet interface (option) X30 = ref. signal spindle X35 = position encoder axis 7 (option) X36 = position encoder axis 8 (option) X37 = position encoder axis 9 (option) X38 = position encoder axis 10 (option, instead of X14) B = signal ground PLC graphics board X41 = PLC output X42 = PLC input X43 = Connection of visual display unit CRT (BC) or X49 = Connection of visual display unit for flat-panel display X44 = 24 V power supply for PLC X45 = TNC operating panel X46 = machine operating panel X47 = PLC expansion interface X48 = PLC analogue input Drive-control board X15 = speed encoder axis 1 X16 = speed encoder axis 2 X17 = speed encoder axis 3 X18 = speed encoder axis 4 X19 = speed encoder axis 5 X20 = speed encoder axis 6 X50 = feed-rate enable X51 = connector of motor power stage, axis 1 X52 = connector of motor power stage, axis 2 X53 = connector of motor power stage, axis 3 X54 = connector of motor power stage, axis 4 X55 = connector of motor power stage, axis 5 X56 = connector of motor power stage, axis 6 X57 = reserved X60 = speed encoder spindle X61 = connector of motor power stage, spindle X31 = NC power supply (dc-link power supply)
Blatt Page 36
Kundendienst/Service
317 349 ..
318 177 ..
Encoder cable D-Sub connector (female) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis external shield pink grey brown white green yellow white/brown (internal shield) blue red
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power.
Blatt Page 37
Kundendienst/Service
Encoder (1 Vpp)
Connector LE 426 PB X6 311 999 .., 312 000 .., 313 526 .., 313 527 .., 315 475 .., 317 349 .., 318 177 .., 318 178 .., 326 414 .., 326 416 .., 326 420 .., 326 421 .. 312 000 .., 313 527 .., 315 475 .., 318 178 .. 326 414 .., 326 416 .., 326 420 .., 326 421 .. LE 426 CB X6 X1 to X5 LE 430 PA X6 X1 to X5 X35 to X38 LE 430 CA X6 X1 to X5 X35 to X38 311 050 .., 313 523 .., 326 418 .., 326 424 .. 311 050 .., 313 523 .. 326 418 .., 326 424 .. 311 050 .., 313 523 .., 326 418 .., 326 424 .. 350 kHz 350 kHz 50 kHz 350 kHz 311 049 .., 313 521 .., 326 417 .., 325 716 .. 311 049 .., 313 521 .. 325 716 .., 326 417 .. 311 049 .., 313 521 .., 326 417 .., 325 716 .. 350 kHz 350 kHz 50 kHz 350 kHz 312 001 .., 312 002 .., 313 524 .., 313 525 .., 326 415 .., 326 419 .. 312 001 .., 313 524 .. 326 415 .., 326 419 .. 350 kHz 350 kHz 50 kHz 350 kHz Id.No. Max. input frequency
X1 to X5
Maximum input frequency: see table above Sinusoidal signal input Voltage interface 1 Vpp Interpolation in TNC: 1024-fold Maximum current consumption of each input: 200 mA Flange socket with male insert (15-pin, D-Sub)
Logic Unit D-Sub connector Assignment (male) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis + 5 V (UP) 0 V (UN) A+ A 0V B+ B 0V +5V R+ 0V R 0V not assigned not assigned external shield Encoder Cable D-Sub connector (female) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis brown/green white/green brown green grey pink blue red white black violet external shield
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power.
Blatt Page 38
Kundendienst/Service
Logic unit
LE 426CB
Maximum input frequency: 350 kHz Square-wave input (TTL) Interpolation in TNC: 4-fold Maximum current consumption: 200 mA Flange socket with male insert (15-pin, D-Sub) Logic Unit D-Sub connector Assignment (male) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis + 5 V (UP) 0 V (UN) Ua1 Ua1 0V Ua2 Ua2 0V +5V Ua0 0V Ua0 0V Uas not assigned external shield Encoder Cable D-Sub connector (female) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis external shield violet blue red white black grey pink brown/green white/green brown green
Blatt Page 39
Kundendienst/Service
analogue output 1: 10 V do not assign analogue output 2: 10 V analogue output 5: 10 V analogue output 3: 10 V analogue output 5: 0 V analogue output 4: 10 V analogue output 6: 10 V analogue output 1: 0 V do not assign analogue output 2: 0 V do not assign analogue output 3: 0 V analogue output 4: 0 V analogue output 6: 0 V external shield
brown brown/green yellow red/blue pink grey/pink red violet white white/grey green grey blue black
external shield
brown brown/green yellow red/blue pink grey/pink red violet white white/grey green grey blue black
external shield
Blatt Page 40
Kundendienst/Service
X12 Touch trigger probe for workpiece calibration Flange socket with female insert (15-pin)
Logic Unit D-Sub connector (female) 15-pin 1 3 4 5 6 7 8 9 10 2, 11 to 15 Chassis
1)
Assignment 0 V (internal shield) standby start +15 V 10 % (UP) +5 V 5 % (UP) battery warning 0 V (UN) trigger signal trigger signal 1) do not assign external shield
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power.
AK Id.No. 274 543 D-Sub connector (male) 15-pin 3 5 6 7 8 9 10 Chassis pink grey brown/green grey white/green green yellow 2 3 1 5 6 2 3 1 5 6 Chassis brown grey white green yellow external shield TS 630 Id.No. 293 714 .. TS 120 Id.No. 265 348 .. TS 220 Id.No. 293 488 ..
Connecting cable Id.No. 310 197 .. D-Sub Connector connector (female) 7-pin (male) 15-pin 1 3 4 5 7 8 10 Chassis white/brown internal shield grey yellow brown blue white green external shield 7 5 3 2 6 1 4 Chassis
EA Id.No. 262 904 01 Flange socket on mounting base, 7-pin 7 internal shield 5 3 2 6 1 4 Chassis grey brown blue white green external shield
Blatt Page 41
Kundendienst/Service
X13 Touch trigger probe for workpiece calibration Flange socket with female insert (9-pin)
Logic Unit D-Sub connector (female) 9-pin 1 2 4 7 8 9 3, 5, 6 Chassis
1)
Assignment standby 0 V (UN) +15 V 5% (UP) +5 V 5% (UP) trigger signal trigger signal1) do not assign external shield
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power
AK Id.No. 310 200 .. Coupling on mounting base (female) 6-pin pink 6 white/green 1 grey 5 brown/green 2 green 3 yellow 4 external shield Chassis TT 120 Id.No. 295 743 03 Connector (male) 6-pin 6 1 5 2 3 4 Chassis
X21 V.24/RS-232-C data interface Flange socket with female insert (25-pin)
Logic Unit D-Sub connector (female) 25-pin 1 GND Assignment Connecting cable Id.No. 239 760 .. D-Sub connector (male) 25-pin 1 D-Sub connector (female) 25-pin white/brown 1 ext. shield 2 3 4 5 6 7 20 8 to 19, 21 to 25 Chassis ext. shield chassis ext. shield chassis chassis chassis chassis ext. shield chassis RXD TXD CTS RTS DTR signal GND DSR do not assign 2 3 4 5 6 7 20 green yellow grey pink blue red brown 3 2 5 4 20 7 6 8 3 2 5 4 20 7 6 8 3 2 5 4 20 7 6 8 3 2 5 4 20 7 6 8 AB Id.No. 310 085 01 D-Sub connector (male) 25-pin 1 D-Sub connector (female) 25-pin 1 Connecting cable Id.No. 274 545 01 D-Sub connector (male) 25-pin 1 white/brown ext. shield yellow green pink grey brown red blue 2 3 4 5 6 7 20 8 D-Sub connector (female) 25-pin 1
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power
Service Manual TNC 426.B/430.A Connector designations and pin layouts Ausgabe Issue 01.10.97 Blatt Page 42
Kundendienst/Service
X14 Measuring touch probe (option) Flange socket with female insert (25-pin)
Logic Unit (adapter kit Id.No. 311 647 51) AK Id.No. 296 839 Connecting cable A-1016-6640 RENISHAW RENISHAW SP 2/1
Assignment
Ua2 Ua1 Ua2 Ua1 Ua2 Ua1 Ua2 Ua1 Ua2 Ua1 Ua2 Ua1 0V + 12 V Overtravel 1 0V Overtravel 2 ERROR SWITCH do not assign Z axis Y axis X axis
3 4 16 17 7 8 20 21 11 12 24 25 1 5 9 13 14 18 22
pink yellow grey green brown/blue red white/blue blue violet red/blue black grey/pink white brown white/green
7 5 6 4 11 9 10 8 19 13 18 12 1 3 15
21 14 20
external shield
chassis
chassis
external shield
chassis
chassis
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power
Blatt Page 43
Kundendienst/Service
X22 V.11/RS-422 data interface Flange socket with female insert (15-pin)
Logic Unit D-Sub connector (female) 15-pin 1 Chassis GND Assignment Connecting cable Id.No. 289 208 .. D-Sub connector (male) 15-pin 1 black ext. shield 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis RXD CTS TXD RTS DSR DTR Signal GND RXD CTS TXD RTS DSR DTR do not assign ext. shield 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis blue grey white green white/green green/pink black red pink brown yellow brown/green red/blue violet 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis D-Sub connector (female) 15-pin 1 AB Id.No. 311 086 01 D-Sub (male) 15-pin 1 D-Sub (female) 15-pin 1
connector connector
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power X23 Serial handwheel Flange socket with female insert (9-pin)
D-Sub connector (female) 9-pin 2 4 6 7 8 9 1, 3, 5 Chassis Assignment 0V +12 V 0.6 V (Uv) DTR TxD RxD DSR do not assign external shield
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power
Blatt Page 44
Kundendienst/Service
X25 Ethernet interface, RJ45 connector Maximum transfer rate: 200 kbaud to 1 Mbaud Maximum cable length: non-shielded: 100 m shielded: 400 m
RJ45 connector (female) 8-pin 1 2 3 4 5 6 7 8 Assignment TX+ TX REC+ do not assign do not assign REC do not assign do not assign
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power
X26 Ethernet interface, BNC connector (coaxial cable) Maximum cable length: 180 m
BNC connector (female) Inner conductor Shield Assignment Data (RXI, TXO) GND
+24 V cannot be switched off O24 to O30 by EMERG. STOP Control is ready +24 V can be switched off by EMERG. STOP 0V O16 to O23 O0 to O15
Blatt Page 45
Kundendienst/Service
X41 PLC output Flange socket with female insert (37-pin, D-Sub)
Logic Unit D-Sub connector Assignment (female) 37-pin Powered via X44, pin 3; can be switched off by EMERG. STOP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 O0 O1 O2 O3 O4 O5 O6 O7 O8 O9 O10 O11 O12 O13 O14 O15 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 grey/red brown/black white/black green/black brown/red white/red white/green red/blue yellow/red grey/pink black pink/brown yellow/blue green/blue yellow red Connecting cable Id.No. 244 005 .. / Id.No. 263 954 .. D-Sub connector (male) 37-pin
Powered via X44, pin 2; can be switched off by EMERG. STOP 17 18 19 20 21 22 23 24 O16 O17 O18 O19 O20 O21 O22 O23 17 18 19 20 21 22 23 24 grey blue pink white/grey yellow/grey green/red white/pink grey/green
Powered via X44, Pin 1; cannot be switched off by EMERG. STOP 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis O24 O25 O26 O27 O28 O29 O30 test output; do not assign test output; do not assign "Control is ready test output; do not assign test output; do not assign test output; do not assign external shield 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis yellow/brown grey/brown yellow/black white/yellow grey/blue pink/blue pink/red brown/blue pink/green brown yellow/pink violet white external shield
Blatt Page 46
Kundendienst/Service
X42 PLC input Flange socket with female insert (37-pin, D-Sub)
Logic Unit D-Sub connector Assignment (female) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis I0 I1 I2 I3 Acknowledgement control is ready I4 I5 I6 I7 I8 I9 I10 I11 I12 I13 I14 I15 I16 I17 I18 I19 I20 I21 I22 I23 I24 I25 I26 I27 I28 I29 I30 I31 do not assign do not assign 0 V (PLC) test output; do not assign 0 V (PLC) test output; do not assign 0 V (PLC) test output; do not assign external shield Connecting cable Id.No. 244 005 .., Id.No. 263 954 .. D-Sub connector (male) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis grey/red brown/black white/black green/black brown/red white/red white/green red/blue yellow/red grey/pink black pink/brown yellow/blue green/blue yellow red grey blue pink white/grey yellow/grey green/red white/pink grey/green yellow/brown grey/brown yellow/black white/yellow grey/blue pink/blue pink/red brown/blue pink/green brown yellow/pink violet white external shield
Blatt Page 47
Kundendienst/Service
X45 TNC operating panel (TE) Flange socket with female insert (37-pin, D-Sub)
Logic Unit D-Sub connector (female) 37-pin Assignment D-Sub connector (male) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis RL0 RL1 RL2 RL3 RL4 RL5 RL6 RL7 RL8 RL9 RL10 RL11 RL12 RL13 RL14 RL15 RL16 RL17 RL18 SL0 SL1 SL2 SL3 SL4 SL5 SL6 SL7 RL19 RL20 do not assign RL21 RL22 RL23 spindle override (wiper) feed rate override (wiper) +5V override potentiometer 0V override potentiometer external shield 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis grey/red brown/black white/black green/black brown/red white/red white/green red/blue yellow/red grey/pink black pink/brown yellow/blue green/blue yellow red grey blue pink white/grey yellow/grey green/red white/pink grey/green yellow/brown grey/brown yellow/black white/yellow grey/blue pink/blue pink/red brown/blue pink/green brown yellow/pink violet white external shield 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis Connecting cable Id.No. 263 954 .. D-Sub connector (female) 37-pin TE 401 X2 D-Sub connector (male) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis
Blatt Page 48
Kundendienst/Service
X43 Visual display unit (BC 110B at logic unit with 2-row connector) Flange socket with female insert (15-pin, D-Sub)
Logic Unit Id.No. xxx xxx 3x D-Sub connector (female) 15-pin 2-row Assignment D-Sub connector (male) 15-pin 2-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis GND do not assign do not assign do not assign do not assign do not assign R GND VSYNC HSYNC GND do not assign do not assign G B external shield 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis coaxial, green coaxial, blue external shield yellow pink black coaxial, red D-Sub connector (female) 15-pin 2-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis X1 D-Sub connector (male) 15-pin 2-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Connecting cable Id.No. 250 477 .. BC 110 B
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power X43 Visual display unit (BC 110B at logic unit with 3-row connector)
Logic Unit Id.No. xxx xxx 4x D-Sub connector (female) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis R G B do not assign do not assign GND GND GND do not assign GND GND do not assign HSYNC VSYNC do not assign external shield Assignment D-Sub connector (male) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis external shield pink yellow grey green coaxial S red coaxial S green coaxial, S blue coaxial I red coaxial I green coaxial I blue Extension cable Id.No. 312 878 .. D-Sub connector (female) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Chassis Adapter 313 434 01 3-row / 2-row BC 110 B D-Sub connector (male) 15-pin 2-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power
Service Manual TNC 426.B/430.A Connector designations and pin layouts Ausgabe Issue 01.10.97 Blatt Page 49
Kundendienst/Service
X43 Visual display unit (BC 120 at logic unit with 2-row connector)
Logic Unit Id.No. xxx xxx 3x D-Sub connector (female) 15-pin 2-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis GND do not assign do not assign do not assign do not assign do not assign R GND VSYNC HSYNC GND do not assign do not assign G B external shield Chassis Assignment Adapter 313 434 02 2-row / 3-row D-Sub connector (male) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis external shield pink yellow grey green coaxial S red coaxial S green coaxial S blue coaxial I red coaxial I green coaxial I blue D-Sub connector (female) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis D-Sub connector (male) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Extension cable Id.No. 312 878 .. BC 120
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power X43 Visual display unit (BC 120 at logic unit with 3-row connector)
Logic Unit Id.No. xxx xxx 4x D-Sub connector (female) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis R G B do not assign do not assign GND GND GND do not assign GND GND do not assign HSYNC VSYNC do not assign external shield Assignment D-Sub connector (male) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis external shield pink yellow grey green coaxial S red coaxial S green coaxial S blue coaxial I red coaxial I green coaxial I blue D-Sub connector (female) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis D-Sub connector (male) 15-pin 3-row 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Extension cable Id.No. 312 878 .. BC 120
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power
Service Manual TNC 426.B/430.A Connector designations and pin layouts Ausgabe Issue 01.10.97 Blatt Page 50
Kundendienst/Service
Blatt Page 51
Kundendienst/Service
Logic Unit D-Sub connector (female) 62-pin 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 to 62 Chassis G3 0V B0 B1 B2 B3 0V DISP.LOW DISP.LOW DISP. ON DISP.ON C0 C1 C2 C3 C4 C5 do not assign Assignment
Extension cable Id.No. 312 876 .. D-Sub connector (male) 62-pin 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 to 62 Chassis D-Sub connector (female) 62-pin 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 to 62 Chassis
Connecting cable Id.No. 312 875 .. D-Sub connector (male) 62-pin 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 to 62 Chassis D-Sub connector (female) 62-pin 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 to 62 Chassis
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power
Blatt Page 52
Kundendienst/Service
X46 Machine operating panel Flange socket with female insert (37-pin, D-Sub)
Logic Unit D-Sub connector (female) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis Assignment Connecting cable Id.No. 263 954 .. D-Sub connector (male) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis grey/red brown/black white/black green/black brown/red white/red white/green red/blue yellow/red grey/pink black pink/brown yellow/blue green/blue yellow red grey blue pink white/grey yellow/grey green/red white/pink grey/green yellow/brown grey/brown yellow/black white/yellow grey/blue pink/blue pink/red brown/blue pink/green brown yellow/pink violet white external shield D-Sub connector (female) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis MB 420 D-Sub Key connector (male) 37-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Chassis X Y Z IV V X+ Y+ Z+ IV+ V+ FN1 FN2 FN3 FN4 FN5 spindle ON spindle OFF coolant ON/OFF NC start NC stop RAPID black black
I128 I129 I130 I131 I132 I133 I134 I135 I136 I137 I138 I139 I140 I141 I142 I143 I144 I145 I146 I147 I148 I149 I150 I151 I152 O0 O1 O2 O3 O4 O5 O6 O7 0 V (PLC) 0 V (PLC) +24 V (PLC) +24 V (PLC) ext. shield
Blatt Page 53
Kundendienst/Service
X47 PLC expansion interface 5 V interface Flange socket with male insert (25-pin, D-Sub)
Logic Unit D-Sub connector (male) 25pin 1 2 0V 0V Assignment D-Sub connector (female) 25-pin 1 2 brown, yellow, pink, red, violet red/blue, brown/green, yellow/brown, grey/brown, pink/brown 3 0V 3 brown/blue, brown/red, brown /black , yellow/grey, yellow/pink 4 5 6 7 8 9 10 11 12 13 14 do not assign address 6 INTERRUPT RESET WRITE EXTERN WRITE EXTERN address 5 address 3 address 1 do not assign board ID 3 4 5 6 7 8 9 10 11 12 13 14 yellow/blue, pink/blue, yellow/black 15 16 17 18 19 20 21 22 23 24 25 Chassis board ID 4 do not assign do not assign address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis yellow/red, grey/red, pink/red grey/blue green/black white/yellow white/black green/red white/grey white/pink black grey white external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis 15 16 17 18 19 20 21 22 23 24 25 Chassis +12 V board ID 2 board ID 1 address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield grey/green white/green pink/green green/blue white/blue white/red grey/pink blue green 4 5 6 7 8 9 10 11 12 13 14 4 5 6 7 8 9 10 11 12 13 14 serial IN 2 address 6 INTERRUPT RESET WRITE EXTERN WRITE EXTERN address 5 address 3 address 1 do not assign +12 V 3 3 0V Connecting cable Id.No. 289 111 .. D-Sub connector (male) 25-pin 1 2 X1 D-Sub connector (female) 25-pin 1 2 0V 0V 1. PL 410 B Assignment
Blatt Page 54
Kundendienst/Service
X48 PLC analogue input Flange socket with female insert (25-pin)
D-Sub connector (female) 25-pin 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 13, 20 to 25 Chassis Assignment
I1+ constant current for Pt 100 I1 constant current for Pt 100 U1+ measuring input for Pt 100 U1 measuring input for Pt 100 I2+ constant current for Pt 100 I2 constant current for Pt 100 U2+ measuring input for Pt 100 U2 measuring input for Pt 100 I3+ constant current for Pt 100 I3 constant current for Pt 100 U3+ measuring input for Pt 100 U3 measuring input for Pt 100 Analogue input 1: 10 V to +10 V Analogue input 1: 0 V (ref. potential) Analogue input 2: 10 V to +10 V Analogue input 2: 0 V (ref. potential) Analogue input 3: 10 V to +10 V Analogue input 3: 0 V (ref. potential) do not assign external shield
Blatt Page 55
Kundendienst/Service
AK Id.No. 289 440 .. D-Sub connector (female) 25-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 assign1) 14 15 16 17 18 19 20 21 22 23 24 25 Chassis violet external shield 9 Chassis white red black green brown grey pink 15 3 13 5 6 14 4 yellow blue 8 16 blue/black red/black internal shield 11 12 17 brown/green white/green green/black yellow/black Connector (female) 17-pin 10 7 1 2
Assignment
(UP) +5 V or +6.4 V1) 0 V (UN) A+ A 0V B+ B 0V do not assign 0V do not assign do not assign temperature + +5 V or do not 0V R+ R C+ C D+ D +5 V (test) 0V temperature external shield analogue output (test)
The power supply is set via jumper on the board depending on the encoder model used.
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power X15 X16 X17 axis 1 axis 2 axis 3 X18 X19 X20 axis 4 X60 TNC 430 PA only: spindle TNC 426 PB (15 000): axis 5 TNC 430 PA: axis 6 TNC 426 PB (9 000): spindle
Blatt Page 56
Kundendienst/Service
X51 to X56, X61 Output to motor power stage (TNC 426 PB, TNC 430 PA only)
Logic Unit Connecting Cable Id.No. 289 208 .. Expansion Card Id.No. 291 070 01 D-Sub connector Assignment (female) 15-pin D-Sub connector (male) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis do not assign PWM U1 PWM U2 PWM U3 reset standby Iactl 2 Iactl 1 0V U1 0V U2 0V U3 0V (analog) temp. warning Iactl 2+ Iactl + external shield 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis black blue grey white green white/green grey/pink black red pink brown yellow brown/green red/blue violet ext. shield 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis D-Sub connector (female) 15-pin X1, X2 D-Sub connector (female) 15-pin
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power. Logic level: 5V Analogue signals Iactl: 7.5 V Maximum PWM frequency: 5 kHz X51 X52 X53 axis 1 axis 2 axis 3 X54 X55 X56 axis 4 X61 TNC 430 PA only: spindle TNC 426 PB (15 000): axis 5 TNC 430 PA: axis 6 TNC 426 PB (9 000): spindle
Blatt Page 57
Kundendienst/Service
Logic units up to Id.No. xxx xxx 3x X50 Feed-rate enable Terminal 1 2 3 Assignment + 24 V do not assign 0V
Logic units as of Id.No. xxx xxx 4x X50 Feed-rate enable Terminal 1 2 to 6 7 Assignment + 24 V do not assign 0V
Blatt Page 58
Kundendienst/Service
7.2
Blatt Page 59
Kundendienst/Service
Blatt Page 60
Kundendienst/Service
X2 Connection to 2nd PL
1. PL 410 B X2 D-Sub connector (male) 25-pin 1 2 0V 0V Assignment D-Sub connector (female) 25-pin 1 2 brown, yellow, pink, red, violet red/blue, brown/green, yellow/brown, grey/brown, pink/brown 3 0V 3 brown/blue, brown/red, brown /black , yellow/grey, yellow/pink 4 5 6 7 8 do not assign address 6 INTERRUPT RESET WRITE EXTERN 9 10 11 12 13 14 WRITE EXTERN address 5 address 3 address 1 do not assign board ID 4 9 10 11 12 13 14 yellow/blue, pink/blue, yellow/black 15 16 17 18 19 20 21 22 23 24 25 Chassis board ID 3 board ID 2 board ID 1 address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis yellow/red, grey/red, pink/red grey/blue green/black white/yellow white/black green/red white/grey white/pink black grey white external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis 15 16 17 18 19 20 21 22 23 24 25 Chassis + 12 V board ID 2 board ID 1 address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield white/red grey/pink blue green 9 10 11 12 13 14 9 10 11 12 13 14 4 5 6 7 8 grey/green white/green pink/green green/blue white/blue 4 5 6 7 8 4 5 6 7 8 serial IN 2 address 6 INTERRUPT RESET WRITE EXTERN WRITE EXTERN address 5 address 3 address 1 do not assign + 12 V 3 3 0V CONNECTING CABLE Id.No. 289 111 .. D-Sub connector (male) 25-pin 1 2 2. PL 410 B X1 D-Sub connector (female) 25-pin 1 2 0V 0V Assignment
Blatt Page 61
Kundendienst/Service
"Control is ready
Fuse:
Blatt Page 62
Kundendienst/Service
Blatt Page 63
Kundendienst/Service
Blatt Page 64
Kundendienst/Service
X2 Connection to 2nd PL
1. PL 410 B X2 D-Sub connector (male) 25-pin 1 2 0V 0V Assignment D-Sub connector (female) 25-pin 1 2 brown, yellow, pink, red, violet red/blue, brown/green, yellow/brown, grey/brown, pink/brown 3 0V 3 brown/blue, brown/red, brown /black , yellow/grey, yellow/pink 4 5 6 7 8 do not assign address 6 INTERRUPT RESET WRITE EXTERN 9 10 11 12 13 14 WRITE EXTERN address 5 address 3 address 1 do not assign board ID 4 9 10 11 12 13 14 yellow/blue, pink/blue, yellow/black 15 16 17 18 19 20 21 22 23 24 25 Chassis board ID 3 board ID 2 board ID 1 address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis yellow/red, grey/red, pink/red grey/blue green/black white/yellow white/black green/red white/grey white/pink black grey white external shield 15 16 17 18 19 20 21 22 23 24 25 Chassis 15 16 17 18 19 20 21 22 23 24 25 Chassis + 12 V board ID 2 board ID 1 address 7 serial IN 1 EMERG. STOP serial OUT serial OUT address 4 address 2 address 0 external shield white/red grey/pink blue green 9 10 11 12 13 14 9 10 11 12 13 14 WRITE EXTERN address 5 address 3 address 1 do not assign + 12 V 4 5 6 7 8 grey/green white/green pink/green green/blue white/blue 4 5 6 7 8 4 5 6 7 8 serial IN 2 address 6 INTERRUPT RESET WRITE EXTERN 3 3 0V Connecting cable Id.No. 289 111 .. D-Sub connector (male) 25-pin 1 2 X1 D-Sub connector (female) 25-pin 1 2 0V 0V 2. PL 410 B Assignment
Blatt Page 65
Kundendienst/Service
X3 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 I64 I65 I66 I67 I68 I69 I70 I71 I72 I73 I74 I75 I76 I77 I78 I79 2. PL I192 I193 I194 I195 I196 I197 I198 I199 I200 I201 I202 I203 I204 I205 I206 I207 Assignment 3. PL I256 I257 I258 I259 I260 I261 I262 I263 I264 I265 I266 I267 I268 I269 I270 I271 4. PL I320 I321 I322 I323 I324 I325 I326 I327 I328 I329 I330 I331 I332 I333 I334 I335
X4 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 I80 I81 I82 I83 I84 I85 I86 I87 I88 I89 I90 I91 I92 I93 I94 I95 2. PL I208 I209 I210 I211 I212 I213 I214 I215 I216 I217 I218 I219 I220 I221 I222 I223 Assignment 3. PL I272 I273 I274 I275 I276 I277 I278 I279 I280 I281 I282 I283 I284 I285 I286 I287 4. PL I336 I337 I338 I339 I340 I341 I342 I343 I344 I345 I346 I347 I348 I349 I350 I351
X5 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 I96 I97 I98 I99 I100 I101 I102 I103 I104 I105 I106 I107 I108 I109 I110 I111 2. PL I224 I225 I226 I227 I228 I229 I230 I231 I232 I233 I234 I235 I236 I237 I238 I239 Assignment 3. PL I288 I289 I290 I291 I292 I293 I294 I295 I296 I297 I298 I299 I300 I301 I302 I303 4. PL I352 I353 I354 I355 I356 I357 I358 I359 I360 I361 I362 I363 I364 I365 I366 I367
X6 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 I112 I113 I114 I115 I116 I117 I118 I119 I120 I121 I122 I123 I124 I125 I126 I127 2. PL I240 I241 I242 I243 I244 I245 I246 I247 I248 I249 I250 I251 I252 I253 I254 I255 Assignment 3. PL I304 I305 I306 I307 I308 I309 I310 I311 I312 I313 I314 I315 I316 I317 I318 I319 4. PL I368 I369 I370 I371 I372 I373 I374 I375 I376 I377 I378 I379 I380 I381 I382 I383
Blatt Page 66
Kundendienst/Service
X7 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 O32 O33 O34 O35 O36 O37 O38 O39 O40 O41 O42 O43 O44 O45 O46 O47 2. PL O64 O65 O66 O67 O68 O69 O70 O71 O72 O73 O74 O75 O76 O77 O78 O79 Assignment 3. PL O128 O129 O130 O131 O132 O133 O134 O135 O136 O137 O138 O139 O140 O141 O142 O143 4. PL O160 O161 O162 O163 O164 O165 O166 O167 O168 O169 O170 O171 O172 O173 O174 O175
X8 Pin 1. PL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 O48 O49 O50 O51 O52 O53 O54 O55 O56 O57 O58 O59 O60 O61 O62 2. PL O80 O81 O82 O83 O84 O85 O86 O87 O88 O89 O90 O91 O92 O93 O94 Assignment 3. Pl O144 O145 O146 O147 O148 O149 O150 O151 O152 O153 O154 O155 O156 O157 O158 4. PL O176 O177 O178 O179 O180 O181 O182 O183 O184 O185 O186 O187 O188 O189 O190
"Control is ready
X9, X10, X11, X12, X13, X14, X23 Power supply of PL 410B Terminal strip (X23 also pluggable)
Pin X9 X10 X11 1) X12 1) X13 X14 X23 1) Pin 1 Pin 2 Assignment 0V + 24V- logic supply and "Control is ready" + 24V- supply for outputs + 24V- supply for outputs + 24V- supply for outputs + 24V- supply for outputs + 24V- supply for analogue part 0V O32 - O39 O40 - O47 O48 - O55 O56 - O62 O64 - O71 O72 - O79 O80 - O87 O88 - O94 O95 - O102 O130 - O110 O111 - O118 O114 - O125 O127 - O134 O135 - O142 O143 - O150 O151 - O157 1.PL 2.PL 3.PL 4.PL
Fuse: F1: F2.,5 A (+ 24V- logic supply, fuse not accessible from outside)
X15 1), X16 1), X17 1), X18 1) Analogue inputs 10V Pin no. 1 2 3 Assignment voltage input ( 10V) 0V shield
X19 1), X20 1), X21 1), X22 1) Inputs for PT 100 thermistors Four-wire connector with constant current source Pin no. Assignment 1 I+ constant current for PT 100 2 U+ measuring input 3 Umeasuring input 4 Iconstant current for PT 100 5 shield
1)
Blatt Page 67
Kundendienst/Service
7.3
Blatt Page 68
Kundendienst/Service
= key matrix
Blatt Page 69
Kundendienst/Service
7.4
X1 Connection to the logic unit Flange socket with male insert 2-row, 15-pin, SUB-D Pin layout: see logic unit X43
X2 Connection of the soft keys to the keyboard unit Flange socket with male insert (9-pin) Pin no. Assignment 1 SL0 2 SL1 3 SL2 4 SL3 6 RL15 7 RL14 8 RL13 9 RL12
X4 Test output 1) Clamp connector (2-pin) Pin no. Assignment + 6V 0V = key matrix 1) do not use!
Blatt Page 70
Kundendienst/Service
Connection to the logic unit Flange socket with male insert 3-row, 15-pin, D-SUB
X2 Connection of the soft keys to the logic unit Flange socket with male insert 2-row, 9-pin, D-SUB Pin no. Assignment 1 SL0 2 SL1 3 SL2 4 SL3 6 RL15 7 RL14 8 RL13 9 RL12
Blatt Page 71
Kundendienst/Service
X2 Connection to the logic unit Flange socket with male insert (62-pin) Pin layout: see LE X49 X1 Power supply Terminal strip, pluggable, 2-pin Pin no. Assignment 1 +24V- supply 2 0V
X3 Connection of the soft keys to the keyboard unit Flange socket with male insert (9-pin) Pin no. Assignment 1 SL0 2 SL1 3 SL2 4 SL3 6 RL15 7 RL14 8 RL13 9 RL12
Blatt Page 72
Kundendienst/Service
X1, X2 Connection of LE 426.B/430.A D-Sub connector (male) 15-pin Pin no. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis Assignment not assigned PWM U1 PWM U2 PWM U3
RESET standby Iactl 2 Iactl 1 0V U1 0V U2 0V U3 0V (analog)
temperature warning
The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power.
Blatt Page 73
Kundendienst/Service
7.6
I128 I129 I130 I131 I132 I133 I134 I135 I136 I137 I138 I139 I140 I141 I142 I143 I144 I145 I146 I147 I148 I149 I150 I151 I152 O0 O1 O2 O3 O4 O5 O6 O7 0 V (PLC) 0 V (PLC) +24 V (PLC) +24 V (PLC) ext. shield
The keys for "control voltage ON ", "NC STOP" and "NC START" are equipped with lamps that are powered externally with +24V at X2 + +24V DC and X1 0V.
Service Manual TNC 426.B/430.A Connector designations and pin layouts Ausgabe Issue 01.10.97 Blatt Page 74
Kundendienst/Service
Blatt Page 75
Kundendienst/Service
Blatt Page 76
Kundendienst/Service
Blatt Page 77
Kundendienst/Service
Blatt Page 78
Actual position
Kundendienst/Service
LE 426 PB/430 PA
Processor board
Interface Data interface V.24/RS-232-C Data interface V.11/RS-422 Serial handwheel Position encoder inputs 3-D touch probes Monitoring Position encoder inputs Axis positions Program memory Data processing EMERGENCY STOP
Drive-control board
Interface Speed encoder inputs Connection of motor power stage Monitoring Motor temperature Temperature of servo amplifier Speed encoder inputs
Blatt Page 79
Kundendienst/Service
11.
11.1
Power Supply
Requirements to the external power supply
Blatt Page 80
Kundendienst/Service
U 32.6 V 31 V
20.4 V 18.5 V
The 0V line of the PLC supply voltage must be connected to the signal ground of the machine via a ground connection (minimum cross section 6 mm2).
Power supply
Voltage range Mean value of dc voltage lower limit 20.4 V - - upper limit 31 V - - voltages up to 36 V - - - are permissible for t < 100 ms.
Max. current consumption Power consumption (if half of the outputs are (if half of the outputs are active simultaneously) active simultaneously) LE: 2A LE: 48 W
PL 410 B: 20 A
PL 410 B: 480 W
Blatt Page 81
Kundendienst/Service
Notes
Blatt Page 82
Kundendienst/Service
do not assign
Blatt Page 83
Kundendienst/Service
BC 120
Blatt Page 84
Kundendienst/Service
BF 120
BF 120
X1 Power supply
Terminal 1 2 Assignment +24V- power supply with basic insulation according to IEC 742, EN 50 178 0V
Current consumption: 15 W
Blatt Page 85
Kundendienst/Service
11.2
The power supply of the TNC is connected to the terminals of X31. X31 NC power supply
Terminal Assignment grounding conductor (yellow/grey) U1 U2 UZ +UZ Phase 1 Phase 2 dc-link power dc-link power + 330V~ to 450V~ via insulating transformer; 50 to 60 Hz 385 V to 660V
1)
140V~ to 450V~ 50 to 60 Hz
Power consumption: approx.55 W Danger of electrical shock! The dc-link power supply may only be opened by HEIDENHAIN service staff.
Blatt Page 86
Kundendienst/Service
+ 5V
LH14 LH12
X3/1
re/bl
1 (+ 5V*1) 12 (0V*1)
re/bk 12
+ 15V
+UZ
LH13 LH10
X4/2
+ 12V
+ 12V
F4 2A
LH9
control logic
L1 L2 L3
bk
(0V)
X4/3 X3/2
0V 0V_fan ye gr 2 9 2 (- 12V)
- 12V - 15V
+ 6,4V + 5V
- UZ
wh/re15 re re bk bk 13 4 14 5
control
controller
Res
LH1
br/gn 7
7 (- RES)
Blatt Page 87
U1
F1 2A
LH2
br/ye 10
10 (- AC FAIL)
U2 PE
F2 2A
LH15
pi
8 (U_BATT)
Extern
X31
battery 3x 1,5V
X5
Processor Board
Kundendienst/Service
11.3
If an error occurs in the dc-link power supply (all voltages missing), first check the power supply line (5-pin terminal strip X31). Moreover, the supply lines of the dc-link power supply (of P-versions only) may be protected by HEIDENHAIN by means of a protective PCB (see fig. 1) The voltages may only be measured on the processor board and on the drive-control board. The test points on the respective board can be found easily. The measured values and their tolerances can be seen from the table below. If the measured values deviate distinctly from the values in the table, the power supply assembly is defective.
Danger of electrical shock! The dc-link power supply may only be opened by HEIDENHAIN service staff.
Fig. 1:
10.3.1 Voltages
Test point on the board + 5V + 6,4V + 15V + 12V - 12V - 15V + 5V * 1
1)
Tolerance +/- 0.2V +/- 0.25V +/- 0.6V +/- 0.5V +/- 0.5V +/- 0.6V +/- 0.2V
Kundendienst/Service
11.4
Terminal 1 2 3 4
Danger to internal components! Only use the original fuse types as replacement.
Supply voltage of PL 410 B Terminal X9 X10 X11 X12 X13 X14 Assignment 0V +24 V logic supply and "Control is ready +24 V supply for outputs +24 V supply for outputs +24 V supply for outputs +24 V supply for outputs O32 O39 O40 O47 O48 O55 O56 O62 O64 O71 O72 O79 O80 O87 O88 O94 O128 O135 O136 O143 O144 O151 O152 O158 O16O O167 O168 O175 O176 O183 O184 O190 1. PL 2. PL 3. PL 4. PL
The PLC I/O board PL 410B is also available with additional analogue inputs and with inputs for the Pt 100 thermistors. The power supply for these inputs must comply with the recommendations in IEC 742 EN 50 178, 5.88 for separation from line power.
X23 Power supply of the analogue inputs at PL 410 B Terminal 1 2 Assignment +24 V 0V (IEC 742 EN 50 178, 5.88; low-voltage electrical separation)
Blatt Page 89
Kundendienst/Service
X46 . . .
33 34 35 36 37
PLC input
1 34 for testing only 35 36 37
X42 . .
F1 F 2,0A
+24V_PLC
2)
PLC output
1
X41
F3 F 2A
+24V_PLC1
3)
. .
33 34 for testing only 35 36 37
F2 F 3,15A
+24V_PLC2
4)
0 V *2 (0V PLC)
+5V*2 0V*2
X44
1 2 3 4
0V
1 0
+24V
X23/1
PL 405B/410B (option)
1) 2) 3) 4)
Blatt Page 90
Kundendienst/Service
Processor board
Blatt Page 91
Kundendienst/Service
11.6
Info Menu
Function
TNC in operating mode PROGRAMMING AND EDITING Prepare TNC for input of code number
MOD
Press key
ENT
Charge of buffer battery Charge of capacitor 5V supply voltage Temperature inside the logic unit Note: The values are updated every minute, the display each time the Info menu is called up.
Blatt Page 92
Kundendienst/Service
Blatt Page 93
Kundendienst/Service
12.2
The keyboard units can be checked quickly and reliably by means of a test adapter.
Observe the safety instructions! Switch off power. Disconnect the keyboard unit from the LE and connect the test adapter (see section 21) to the keyboard unit. The key contacts can now be measured at the test adapter using an ohmmeter. is pressed at the TNC operating panel, a resistance of approx. 1 must be measured at the adapter If. e.g. between PIN 8 and PIN 24 (see key matrix, sections 12.2.3 and 12.2.4); consider the resistance of the testing wires.
PGM MGT
BC/BF
X2 (37-pin)
Test adapter
Multimeter
Blatt Page 94
Kundendienst/Service
! S
0/ 0
&
*
( )
"
Q W E R T Y U O P
Service Manual TNC 426.B/430.A Keryboard unit TE 401/411
Blatt Page 95
Kundendienst/Service
X2 Pin Key
1 RL0
2 1
3 2
4 3
5 4
6 5
7 6
8 7
9 8
17 16
18 17
19 18
28 19
29 20
31 21 X
32 22
20 SL0
21 1
22 2
23 3 X
24 4
25 5
26 6
27 7
RET
X X
X X X
A S D F G H J K L
X X X X X X X X X X X X X X X X
X X X X X
:
SPACE
X X X X X X X X X
Z
X
X X X X X X X
C V B N M
,
Blatt Page 96
Kundendienst/Service
X2 Pin Key
1 RL0
2 1
3 2
4 3
5 4
6 5
7 6
8 7
9 8
17 16
18 17
19 18
28 19
29 20 X
31 21
32 22
20 SL0
21 1
22 2
23 3
24 4
25 5
26 6
27 7 X
?
SPACE
X X X
X X X
PGM MGT
X X X X X X X
X X X X
CALC
MOD
HELP
X X X X X X X X X
X X X X X X
APPR DEP
X X X
X X X
Blatt Page 97
Kundendienst/Service
X2 Pin Key
CHF
1 RL0
2 1
3 2
4 3
5 4
6 5
7 6
8 7
9 8 X
17 16
18 17
19 18
28 19
29 20
31 21
32 22
20 SL0
21 1
22 2
23 3 X X X
24 4
25 5
26 6
27 7
X X X X X X X X
CR
RND
CT
CC
X X
TOUCH PROBE
X X X X X X X X X
X X X X X X X X X X
CYCL DEF
CYCL CALL
LBL SET
LBL CALL
STOP
TOOL DEF
TOOL CALL
PGM CALL
X
7 8 9
X X X
X X X X
Y
4
X
X X
Blatt Page 98
Kundendienst/Service
X2 Pin Key
1 RL0
2 1 X
3 2
4 3
5 4
6 5
7 6
8 7
9 8
17 16
18 17
19 18
28 19
29 20
31 21
32 22
20 SL0
21 1
22 2
23 3 X X
24 4
25 5
26 6
27 7
5 6
X
Z
1 2 3 IV 0
X X X X X X
X X X X
X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
.
V +/
Q
CE
DEL
X X
P
NO ENT
X X X
ENT
END
GOTO
Blatt Page 99
Kundendienst/Service
X X X X X X X X X X X
X X
X X
1) 2)
X1: connection of ribbon cable VDU keyboard unit (plug-type connector) X2: connection of cable keyboard unit logic unit (D-SUB, 37-pin) SK = soft key ( SK1...SK8 from left to right)
Kundendienst/Service
BC 120 / BF 120
X1 Pin 1) X2 Pin 1) Key 2) 4b 13 RL12 3b 14 RL13 2b 15 RL14 1b 16 RL15 X 1a 20 SL0 2a 21 SL1 X 3a 22 SL2 4a 23 SL3
X X X X X X X X X X X X X X X X X
1) 2)
X1: connection of ribbon cable VDU keyboard unit (plug-type connector) X2: connection of cable keyboard unit logic unit (D-SUB, 37-pin) SK = soft key ( SK1...SK8 from left to right)
Kundendienst/Service
TE
Logic unit
X45
Test adapter
0.15
Multimeter
Kundendienst/Service
I 146
I 147
Kundendienst/Service
If the VDU generates this highlighted field, the PLC graphics board in the logic unit is probably defective. If however, the VDU remains dark after the test button has been pressed, the VDU is defective and must be exchanged. The control signals for the VDU can only be checked by means of an oscilloscope. The diagrams on the following page have been recorded with the VDU connected. The color signals R-analog, Y-analog and B-analog may differ from these diagrams (depending on the machine parameters and on the image depicted).
Kundendienst/Service
Power connector
The control signals for the VDU can only be checked by means of an oscilloscope. The diagrams on the following page have been recorded with the VDU connected. The color signals R-analog, Y-analog and B-analog may differ from these diagrams (depending on the machine parameters and on the image depicted). Pin layout of connector X43 see BC 110B!
Kundendienst/Service
Diagrams
V-SYNC PIN 9 2V/DIV 2V/DIV H-SYNC PIN 10
10 ms/DIV
R-analog PIN 7 1)
0.2V/DIV 0.2V/DIV
20 s/DIV
Y-analog PIN 14 1)
5 ms/DIV
5 ms/DIV
B-analog PIN 15 1)
0.2V/DIV
5 ms/DIV 1) If
measuring the color signals directly at the output of the logic unit (without the VISUAL DISPLAY UNIT connected), the amplitudes are about twice as large.
Kundendienst/Service
BF 120
X1 Power supply
Terminal 1 2 Assignment +24V- power supply with basic insulation according to IEC 742, EN 50 178 0V
Power consumption: 15 W
Kundendienst/Service
TNC 426.B/430.A monitors the signals of the position encoders and outputs an error message in plain language depending on the error detected. <Axis> encoder: amplitude too small Amplitude error <Axis> encoder: frequency too high Signal frequency error (edge separation) <Axis> measuring system defective Error with distance-coded scales
Error causes
Glass scale contaminated or defective Scanning head contaminated or defective Cable damaged Encoder input of the logic unit (LE) defective
Kundendienst/Service
0 = no position encoder 1 = position encoder input X1 2 = position encoder input X2 3 = position encoder input X3 4 = position encoder input X4 5 = position encoder input X5 6 = position encoder input X6 35 = position encoder input X35 36 = position encoder input X36 37 = position encoder input X37 38 = position encoder input X38
111
see MP 110.X
Kundendienst/Service
Switch encoder of X-axis with e.g. encoder of Y-axis at the logic unit
Switch power on
When POWER INTERRUPTED is displayed, call the active parameter list by enter ing the coder number 95148 and switch the entry values of MP110.0 and MP110.1.
NO
YES
Error is located in the position encoder input of the control Error is located in the position encoder or in the encoder cable
1)
Kundendienst/Service
TNC 426.B/430.A monitors the signals of the speed encoders and outputs an error message in plain language depending on the error detected: <Axis> motor encoder: amplitude too small Amplitude error <Axis> motor encoder: frequency too high Signal frequency error (edge separation)
Error causes
Cable of motor encoder damaged Graduated disk of motor encoder contaminated or defective Speed encoder input of the logic unit (LE) defective
Kundendienst/Service
Switch speed encoder of X-axis (X15) with e.g. speed encoder of Y-axis (X16) at the logic unit.
Switch power on
NO
YES
Error is located in the speed encoder input of the control Error is located in the speed encoder or in the encoder cable
Kundendienst/Service
14.3
Checking an Encoder
In order to give a precise statement on the electrical function of an encoder, it must be measured with a phase angle measuring unit (PWM), an oscilloscope and a leak tester (see operating instructions of encoder diagnostic set). Several adapters have been created to measure the different types of encoder signals (11A, 1Vpp, TTL) at TNC 426.B/430.A with the PWM. You can find a connection diagram with the adapters (including Id.Nos.) in section 22.2. With the TNC 426/430 it is possible to record the analogue encoder signals of the position encoder in the internal oscilloscope with encoder: I1 (0 signal) and encoder: I2 (90 signal). The reference signal cannot be recorded! However, the signals can only be checked exactly with a phase angle measuring unit (PWM)! Irrespective of the connected encoder (1Vpp or 11A) the signals are always displayed in mV. There is the following connection beween the signals at the encoder input and the recorded signals: Current signal 11A: Encoder signal at input [A] * 284 = oscilloscope display [mV] e.g.: 11 * 284 = 3124 mV Encoder signal at input [V] * 3480 = oscilloscope display [mV] e.g.: 1 * 3480 = 3480 mV
Kundendienst/Service
Notes
Kundendienst/Service
Color wh bn ye gn
Pin 1 2 3 4 5 6
Color bl bl gn ye bn wh
Pin 6 DTR
0V
Pin 8 RxD
0V
t= 6ms The handwheel is powered via the logic unit (X23 pin 2 = 0V, pin 4 = + 12V)
Kundendienst/Service
Kundendienst/Service
15.2
HR 332
Handwheel HR 332
Connecting cable Adapter connector (12-pin 9-pin)
Permissive buttons of handwheel
Pin 1 2 3 4 5 6 7 8 9 10 11 12 Pin 2 4 6 7 8
Signal EMERG. STOP EMERG. STOP Permissive button1) Permissive button1) Permissive button1) not assigned TxD RxD shield DSR 0V + 12V Signal 0V + 12V
DTR
TxD RxD
The assignment of the handwheel keys depends on the version 1) The number of the permissive buttons and the internal wiring depend on the version of HR 332
0V
Pin 8 RxD
0V
t= 6ms The handwheel is powered via the logic unit (X23 pin 2 = 0V, pin 4 = + 12V)
Kundendienst/Service
X Y Z
O101 I165
IV V
Initializing parameter for the handwheel When a HR 332 is mounted, MP7645.0 has the following meaning: Assignment of the keys on handwheel HR 332 0= All keys except the axis address keys and the corresponding LEDs can be addressed freely via PLC. 1= All twelve keys and LEDs can be addressed freely via PLC.
Kundendienst/Service
15.3
Handwheel HR 410
Pin 1
Signal Common permissive button Permissive button 2 2 Permissive button 1 3 Emerg. stop 1 4 Emerg. stop 1 5 Emerg. stop 2 6 Emerg. stop 2 7 RxD 8 DSR 9 TxD 10 + 12V 11 0V 12 External shield + internal shield = housing Pin 2 4 6 7 8 Signal 0V + 12V DTR TxD RxD
Internal wiring of the contacts of permissive buttons and EMERGENCY STOP button of HR 410:
Permissive button 1 Permissive button 2 EMERG. STOP
Contact 2 Contact 1
right
left
Adapter connector
Contact 2 Contact 1 Contact 1 Contact 2 Contact 1+2 Contact 2 Contact 1
Kundendienst/Service
Pin 8 RxD
0V
t= 6ms The handwheel is powered via the logic unit (X23 pin 2 = 0V, pin 4 = + 12V)
X Y Z
IV V
ACTL. VALUE TRANSFER
O109 O110 O111 I173 I174 I175 Except the keys A, B and C all keys are evaluated by the NC. In MP7670.x the interpolation factors valid for small, medium and large feed rates are defined. MP7671.x defines the speed valid at low, medium and high speeds. The speed is indicated as %-factor of the handwheel feed rate (MP1020.x).
MP7645 MP7645.0 Input:
Initializing parameter for the handwheel When a HR 410 is mounted, the meaning of MP7645.0 is as follows: Assignment of the keys on handwheel HR 410 0= Evaluation of the keys by NC 1= Evaluation of the keys by PLC
Kundendienst/Service
15.4
Error Messages
Handwheel ? X
[63] X= A : No peripheral unit connected B : Code of peripheral unit does not match MP7640 C Y : Contamination (Y = axis) D : Transmission error during receipt E : Received BCC check sum incorrect F : Peripheral unit has recognized wrong code G : Peripheral unit has recognized wrong BCC check sum H : Peripheral unit shows transfer error I : Peripheral unit shows incorrect number of initializing parameter J : Peripheral unit shows incorrect value of initializing parameter
Kundendienst/Service
16.
16.1
Kundendienst/Service
Notes
Kundendienst/Service
16.2
Error Messages
Kundendienst/Service
Kundendienst/Service
Plane wrongly defined [313] One of the coordinates of the starting point in the cycle CONTOUR LINES is identical with the touch probe axis. Start position incorrect [445] The starting point coordinate that is identical to the starting axis is outside the range. Axis double programmed [307] In the CONTOUR LINES cycle you programmed the starting position in one axis twice. Stylus deflection exceeds max. [454] The stylus was deflected by more than the value programmed in MP 6330 (TM 110).
Kundendienst/Service
17.
17.1
TNC: PLC:
SYS:
For the machine tool manufacturer the PLC partition is of major importance. We recommend to structure the directory of the PLC partition as follows: System files .SYS, (MP_NAME.MP; default file) Compensation value tables .CMA and .COM PLC programs .PLC (main program and modules) Directory for PLC dialogues and error messages (created automatically) PLC dialogues and error messages .A; help files .HLP PLC dialogues and error messages .A; help files .HLP PLC dialogues and error messages .A; help files .HLP PLC dialogues and error messages .A; help files .HLP PLC dialogues and error messages .A; help files .HLP Machine parameters .MP NC macro Directory for OEM cycles, generated by CycleDesign generated by CycleDesign generated by CycleDesign generated by CycleDesign generated by CycleDesign Pictures for PLC soft keys
1)
NC software 280 470 xx: TNC 900 Mbytes, PLC 32 Mbytes, SYS 64 Mbytes
Kundendienst/Service
17.2
The structure of the directory is displayed on the left half of the screen. Press the arrow keys to the subdirectories. The first line contains the directory currently selected. The right half of the screen contains the files stored in the selected directory. Press the arrow keys Note: or to switch between file side and directory side.
or
to jump
By means of the option PGM MGT in RS232/RS422 SETUP the user can switch between standard display (without subdirectories; similar to TNC415) and enhanced display (subdirectories are displayed).
Kundendienst/Service
File information: Files that are stored in the active directory FILE NAME: File size in bytes BYTE: In the STATUS column there may be the following letters: STATUS: E: File selected in operating mode PROGRAMMING AND EDITING S: File selected in operating mode TEST RUN M: File selected in a PROGRAM RUN operating mode P: File protected against erasing and editing IN: File dimensioned in inches W: File not completely transferred to external medium; cannot be run Date at which the file was edited last DATE: Time at which the file was edited last TIME:
Kundendienst/Service
17.3
ENT
After entering the code number the PLC menu is displayed. If the words READ ONLY appear at the lower left of the screen, the machine tool builder has protected the PLC partition by an additional code number.
PGM MGT
The structure of the directory is displayed on the left half of the screen. Press the arrow keys to the subdirectories. The first line contains the directory currently selected. The right half of the screen contains the files stored in the selected directory. Press the arrow keys or to switch between file side and directory side.
or
to jump
Kundendienst/Service
Extension TNC .PLC .A .HLP OEM.SYS 1) .SYS .COM .CMA .PET .MP
File information: Files that are stored in the active directory FILE NAME: File size in bytes BYTE: In the STATUS column there may be the following letters: STATUS: E: File selected in operating mode PROGRAMMING AND EDITING S: File selected in operating mode TEST RUN M: File selected in a PROGRAM RUN operating mode P: File protected against erasing and editing IN: File dimensioned in inches W: File not completely transferred to external medium; cannot be run Date at which the file was edited last DATE: Time at which the file was edited last TIME:
Kundendienst/Service
or
Now the file is in the PLC editor; it can be activated any time by pressing the soft key Loading <NAME.PLC> into the process memory:
or
The selected PLC-PGM is now compiled and loaded into the process memory.
Kundendienst/Service
17.5
Press key
6
PGM MGT
ENT
ENT
or
Press the error keys to select the PLC error table displayed as PLC:\ <Name>.PET in the PLC menu; load this file into the editor by pressing ENT
If the machine parameter MP 4020 bit 3 = 0, the PLC error messages are generated in the PET table. In the different columns the machine tool builder can allocate special attributes to the PLC error messages. Caution: The PET table may only be opened for diagnosis. The settings must not be changed under any circumstances, since otherwise the behavior of the machine tool changes.
NR Line number in the table. In the modules the PLC error message is addressed by allocating the line number. ERROR Error text; there are three possibilities of defining the error text: Input of error text (max. 32 characters) Line number of the PLC error text file (#<line no.>) specified in OEM.SYS by PLCERROR = Number of the string memory that contains the error text (#S<string no.>) MARKER A PLC error message can be activated without module call by setting the marker defined here. Only markers between M4800 and M4899 are permitted. The marker is also set, if the error message was activated via module 9085. Entry value 0 means "no error marker". RESET 0= No NC reset on activation of error message; non-blinking error message. 1= NC reset on activation of error message; blinking error message. NC-STOP 0= No NC stop on activation of error message. 1= NC stop on activation of error message. F-STOP 0= Feed-rate enable is not changed. 1= Feed-rate enable is reset on activation of error message. EMER.STOP 0= No EMERGENCY STOP on activation of error message. 1= EMERGENCY STOP on activation of error message. CE 0= 1= Error message can be cleared by pressing CE. Error message cannot be cleared by pressing CE.
PRIOR For the error message a priority between 0 and 2 can be entered. Priority 0 means highest priority. Pending PLC error messages are displayed according to their priority.
END
Kundendienst/Service
17.6
Press key
6
PGM MGT
ENT
ENT
or
Press the arrow keys to move the cursor to the PLC program to be converted
DESTINATION FILE =
EXECUTE
Confirm
Kundendienst/Service
17.7
ENT
The active machine parameter file is displayed on the screen. The TNC enters this file in OEM.SYS as MPFILE = xxxx. Note: The machine tool builder can block the access to certain or all machine parameters. When trying to change a protected machine parameter, the message " Line is write-protected " is displayed.
END
Kundendienst/Service
4
PGM MGT
ENT
or
Press the arrow keys to move the cursor to the active machine parameter file (status M).
DESTINATION FILE =
After the copy run, the backup copy is located in the same directory as the original machine parameter file.
END
When the key is pressed, the TNC carries out a reset and activates the backup copy of the machine parameter list. The original file is activated in the same way.
Kundendienst/Service
Switch to the desired position display: NOML: nominal position DIST: distance to go ACTL: actual position REF: distance to reference mark (machine datum), with distance-coded measuring system scale reference point LAG: current servo lag Exit the subordinate mode
Kundendienst/Service
18.
18.1
Data Interfaces
Operating Modes of the Data Interfaces
For data transfer the TNC 426.B/430.A can be switched to the following 5 interface operating modes: FE 1: For connection of the HEIDENHAIN floppy disk unit FE 401 B (or FE 401 from software 230 626 03) or other peripheral units. Data format and protocol adapted to FE 401/B! Protocol: blockwise transfer Data format: 7 data bits, 1 stop bit, even parity Baud rate: 110 - 115 200 baud Interface parameters: fixed Transfer stop: software handshake with DC3 FE 2: For connection of the HEIDENHAIN floppy disk unit FE 401 or other peripheral units. Data format and protocol adapted to FE 401/B! Protocol: blockwise transfer Data format: 7 data bits, 1 stop bit, even parity Baud rate: 110 - 115 200 baud Interface parameters: fixed Transfer stop: software handshake with DC3 EXT 1: For adaptation of data transfer in standard format EXT 2: as well as for blockwise transfer to peripheral units. Protocol: Data format: Baud rate: Interface parameters: Transfer stop: standard or blockwise transfer adaptation via machine parameters (from MP 5000) adaptation via machine parameters (from MP 5000) 110 - 115 200 baud adaptation via machine parameters (from MP 5000) software handshake with DC3 or hardware handshake with RTS, selectable via machine parameters (from MP 5000)
LSV-2: With the LSV/2 protocol several functions (such as file management, remote control and TNC diagnosis from a PC) can be performed with the appropriate software (TNC REMOTE or LSV/2 TOOLBOX). Protocol: Data format: Baud rate: Interface parameters: Transfer stop: bi-directional transfer according to ISO 1745, ISO 2111, ISO 2628 and ISO 2629 8 data bits, 1 stop bit, no parity 110 - 115 200 baud fixed software handshake with protocol
Kundendienst/Service
On the left half of the screen the RS-232-C interface is configured, on the right half the RS-422-C. On the lower left of the screen the operating modes PROGRAMMING/EDITING, PROGRAM RUN and TEST RUN can be allocated to either RS-232-C or RS-422-C. (If the MOD function "RS 232/RS 422 SETUP" is called in the PLC editor or the MP editor, the editor can be allocated to one of the interfaces.) On the lower right of the screen the user can define via PRINT or PRINT TEST, whether outputs with FN15 and digitized positions are to be output via one of the interfaces or into a file in the memory of the control. In the field PGM MGT you can choose Standard display (without subdirectories; similar to TNC 415) or Enhanced display (including subdirectories). With the machine parameter MP5000 individual interfaces can be disabled.
Kundendienst/Service
you can select the desired settings (operating mode, baud rate and interface assignment) and set them
ENT
key.
To exit the MOD function RS 232/RS 422 SETUP, press the soft key
18.2
In the operating modes FE 1, FE 2 and LSV/2 the interface parameters cannot be changed. In the operating modes EXT 1 and EXT 2 the interface parameters can be set via the machine parameters MP 5000 and higher.
Kundendienst/Service
1) These error messages indicate that the disk is defective; in most cases, they can only be eliminated by reformatting the disk. 2) If this error message comes up while the disk is inserted, the drive is probably defective. 3) Hardware defect
Kundendienst/Service
Faulty character frame Parity error The control has received the character for "Negative Acknowledgement" (NAK) more than 3 times The control has transmitted the character for "Negative Acknowledgement" (NAK) more than 3 times Timeout ACK/NAK
Baud rate not possible [197] If both data interfaces (RS 232/RS 422) are active simultaneously, the baud rate of both data interfaces must be the same. Interface already assigned [196] A data interface cannot be used for two operating modes at a time (e.g. DNC mode and simultaneous programming is not possible with one data interface).
Ext. input/output not ready [200] DSR signal missing at the TNC Transmission cable defective or incorrect Wrong interface assignment
Program incomplete [194] Data transfer was aborted before the program was completely loaded.
Error cause: During data transfer a memory overflow occurred in the TNC. Error elimination: Switch off the main switch of the machine and switch it on again after 10 seconds and restart the data transfer.
Kundendienst/Service
18.4
18.4.1
If the pin layout of your peripheral unit differs from the above layout, the HEIDENHAIN connecting cable may not be used.
18.4.2
Example:
With this wiring, only transfer stop with DC3 (software handshake) is possible! The RS-232-C-/V.24 data interface has different pin layouts at the logic unit X21 and at the RS-232C adapter block.
Kundendienst/Service
The RS-422-/V.11 data interface has identical pin layouts at the logic unit X22 and at the RS-422 adapter block.
Kundendienst/Service
19.
19.1
After having called the program management in the operating mode PROGRAMMING AND EDITING the drives are displayed: RS 232:\ V.24 data interface (X21) RS 422:\ V.11 data interface (X22) TNC:\ TNC partition (USER) PLC:\ PLC partition (only with code number) Depending on the operating mode, a symbol is displayed next to the external drive symbol. External device HEIDENHAIN floppy disk units FE 401 B FE 401 from PGM No. 230 626 03 HEIDENHAIN floppy disk unit FE 401 up to PGM No. 230 626 02 PC with HEIDENHAIN data transfer software TNC.EXE, version 06 Other peripheral units such as printers, readers, punchers, PC without TNC.EXE PC with HEIDENHAIN software TNC REMOTE for remote control of TNC Connection via Ethernet interfaces Operating mode Drive symbol in PGM MGT FE1 FE1 FE2 FE2 EXT1, EXT2 LSV2
and
Kundendienst/Service
19.2
Depending on the partition (TNC:\, PLC:\) in which the data transfer menu is activated, only certain file types are offered to be transferred. The following data may be stored on the harddisk: File type TNC:\ partition NC program HEIDENHAIN dialogue Active tool table NC program DIN/ISO Pallet table Datum table Text file (ASCII) Pocket table PLC:\ partition PLC program Text file (ASCII) Texts for help files Important system file Other system files Data for axis error compensation Data for axis error compensation PLC error table Machine parameter lists Extension in TNC .H TOOL.T .I .P .D .A TOOL_P.TCH .PLC .A .HLP OEM.SYS .SYS .COM .CMA .PET .MP
File information:
FILE NAME: BYTE: STATUS: Files stored in the active directory File size in bytes The STATUS column may contain the following letters: E: File selected in PROGRAMMING/EDITING mode S: File selected in the TEST mode M: File selected in a program run mode P: File protected against erasing and editing IN: File dimensioned in inches W: File incompletely transferred to an external medium; cannot be run Date at which the file was edited last Time at which the file was edited last
DATE: TIME:
19.3
Note:
Data output
The following flowcharts for input and output of individual files only apply for the data transfer software TNCremo, the operating mode LSV2 File Server. If you use a different data transfer software, the procedure may differ from this description.
Preparations:
Start data transfer software TNCremo on your PC Set the TNC to operating mode LSV2 G Set the baud rate at the TNC G Set baud rate and interface at the PC (menu item Options) G Select the LSV2 file server mode at your PC (menu item Connect)
G G
Kundendienst/Service
19.3.1 Output of files with the extension .H, TOOL.T, .I, .P, .D, .A, TOOL_P.TCH
Press key Function
Operating mode PROGRAMMING/EDITING
PGM MGT
Call program management Select the screen structure such that the TNC is displays file names on the left and on the right side.
ENT
or
On the left half of the screen select the directory from which you want to copy files to the external data medium. Switch to the right half of the screen.
ENT
Select the directory (of the external drive) you want to copy the files to.
or
1)
Do you Soll das wish the proProgramm auf gram to be stored dem externen Datenunder a different trger unter name on einem the anderen Namen external data abgespeichert medium werden ? ?
NO The file is stored with the same name on the external data medium.
YES DESTINATION FILE = Here, the name must be entered under which the program is to be stored on the external data medium. The file is stored with a new name on the external data medium. YES
Transfer further file ?
NO
END
and
Kundendienst/Service
4
PGM MGT
ENT
Select the screen structure such that the TNC is displays file names on the left and on the right side.
ENT
or
On the left half of the screen select the directory from which you want to copy files to the external data medium. Switch to the right half of the screen.
ENT
or
Select the directory (of the external drive) to which you want to copy the MP list. Switch to the left half of the screen (TNC).
or
Do you Soll die wish the MP MP-Liste auf list to be stored dem externen Datenunder a different trger unter einem name on the anderen Namen external data abgespeichert medium werden ? ?
NO
The MP list is stored with the same name on the external data medium.
Here, the name must be entered under which the MP list is to be stored on the external data medium.
The MP list is stored with a new name on the external data medium.
Transfer Weitere Datei further auslesen MP list ? ?
YES
NO
END
Terminate the data transfer menu. There may be several files with the extension .MP in the TNC. The active machine parameter list is distinguished by the STATUS M.
Service Manual TNC 426.B/430.A Data input and output Ausgabe Issue 01.10.97 Blatt Page 145
Kundendienst/Service
19.3.3 Output of files with the extension .PLC, .A, .HLP, .SYS, .COM, .CMA, .PET
Press key Function
Operating mode PROGRAMMING/EDITING
MOD
6
PGM MGT
ENT
Select the screen structure such that the TNC is displays file names on the left and on the right side.
ENT
or
On the left half of the screen select the directory from which you want to copy files to the external data medium. Switch to the right half of the screen.
ENT
or
Select the directory (if available) to which you want to copy the files. Switch to the left half of the screen.
or
1)
Do you wish the proSoll das gram to be stored Programm auf under a different dem externen Datenname on the trger unter einem external Namen data anderen medium abgespeichert ? werden ?
NO
The file is stored with the same name on the external data medium.
Here, the name must be entered under which the program is to be stored on the external data medium.
The file is stored with a new name on the external data medium. YES
Weitere Transfer Datei further auslesen file ? ?
NO
END
and
Kundendienst/Service
19.4
Note:
Data input
The following flowcharts for input and output of individual files only apply for the data transfer software TNCremo, the operating mode LSV2 File Server. If you use a different data transfer software, the procedure may differ from this description.
Preparations:
Start data transfer software TNCremo on your PC Set the TNC to operating mode LSV2 G Set the baud rate at the TNC G Select the LSV2 file server mode at your PC (menu item Connect) G Set baud rate and interface at the PC (menu item Options)
G G
Kundendienst/Service
19.4.1 Input of files with the extension H, TOOL.T, .I, .P, .D, .A, TOOL_P.TCH
Press key Function
TNC in operating mode PROGRAMMING/EDITING
PGM MGT
Select the screen structure such that the TNC is displays file names on the left and on the right side.
ENT
or
On the left half of the screen select the directory to which you want to copy files from the external data medium. Switch to the right half of the screen.
ENT
or
Select the directory (if available) to which you want to copy the files.
or
1)
Soll das Do you Programm auf wish the proder gram to TNC be stored unter under a einem different anderen Namen name in the abgespeichert TNC werden ? ?
Here, the name must be entered under which the program is to be stored in the TNC.
YES
NO
END
1)
and
Kundendienst/Service
4
PGM MGT
ENT
Enter code number, confirm with ENT. Call program manager. Select the screen structure such that the TNC is displays file names on the left and on the right side.
ENT
or
On the left half of the screen select the directory to which you want to copy the MP list from the external data medium. Switch to the right half of the screen.
ENT
or
Select the directory (if available) to which you want to copy the MP list. Select the MP list to be transferred.
or
Soll die Do you MP-Liste auf wish the MP TNC list der to be stored unter under a einem different anderen Namen name in the abgespeichert TNC werden ? ?
Here, the name must be entered under which the MP list is to be stored in the TNC.
YES
NO
END
Kundendienst/Service
19.4.3 Input of files with the extension .PLC, .A, .HLP, .SYS, .COM, .CMA, .PET
Press key Function
TNC in operating mode PROGRAMMING/EDITING
MOD
6
PGM MGT
ENT
Select the screen structure such that the TNC is displays file names on the left and on the right side.
ENT
or
On the left half of the screen select the directory to which you want to copy files from the external data medium. Switch to the right half of the screen.
ENT
or
Select the directory (if available) to which you want to copy the files.
or
Soll das Do you Programm auf wish the proder gram to TNC be stored unter under aeinem different anderen Namen name in the abgespeichert TNC werden ? ?
Here, the name must be entered under which the program is to be stored in the TNC.
YES
NO
END
Kundendienst/Service
Kundendienst/Service
Short-circuit stability: Outputs permanently short-circuit proof Voltage range: Uamax = Uamin = +10V 100 mV 10V 100 mV
16 bits = 65 536 steps 10 V = 0.153 mV 65 536 X9 analogue outputs 7 to 13 Flange socket with female insert (15-pin
Logic Unit D-Sub connector Assignment (female) 15-pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Chassis analogue output 7: 10 V analogue output 13: 10 V analogue output 8: 10 V analogue output 12: 10 V analogue output 9: 10 V analogue output 12: 0 V analogue output 10: 10 V analogue output 11; 10 V analogue output 7: 0 V analogue output 13: 0 V analogue output 8: 0 V do not assign analogue output 9: 0 V analogue output 10: 0 V analogue output 11: 0 V external shield
Kundendienst/Service
Traverse the reference points that need to be traversed before those of the defective axis. Turn the override potentiometer of the keyboard unit completely to the left and start reference mark traverse for the defective axis. Check the axis enable for the defective axis at the servo amplifier. Check the screen display. * (Control ready for operation) must be ON, the F of the feed rate display must be normally lit (if the display is inverse, the feed rate enable is missing), and the symbol for "Axis not in the position loop" ) must not follow the position display. (e.g. Turn the override potentiometer slowly to the right and turn it back left again before the servo lag display reaches the limit of the position monitoring. When the override potentiometer is turned to the right, the control outputs an analogue voltage which is increased proportionally to the servo lag up to a maximum value of 10V. The control operates correctly, if a voltage of 10V 0.1V can be measured at the test adapter with the multimeter. If no voltage can be measured, switch off the power switch, unplug the connector X8 or X9 from the logic unit, disconnect the nominal value line from the servo amplifier and test this line for short-circuit. If the nominal value line is in order, connect X8 or X9 to the logic unit again (leave the nominal value line disconnected), switch on the power switch and repeat the measurement with reference mark traverse. If an analogue voltage can be measured now, the control operates correctly. If no voltage can be measured, the analogue output of the logic unit is probably defective.
1)
Kundendienst/Service
X8/X9
test adapter
multimeter
5.15V
Kundendienst/Service
20.3
X51
DCG
Kundendienst/Service
Notes
Kundendienst/Service
Kundendienst/Service
Switch the position display to LAG (display of servo lag). Enter the following test program (e.g. for the X-axis) 0 1 2 3 4 5 BEGIN PGM X MM LBL 1 X + 0 F MAX X + 100 F MAX (enter a larger traverse range, if possible!) CALL LBL 1 REP 100/100 END PGM X MM
Run the test program in the operating mode "PROGRAM RUN / FULL SEQUENCE". Adjust the feed rate at the servo amplifier (tachometer) such that the display of the servo lag is approximately zero during positionings in both directions. Repeat the adjustment for all axes. Reset the machine parameters and the position display to the original values. 1) The operating mode "velocity feedforward control" must be optimized!
Kundendienst/Service
ENT
On the screen the contents of the offset memory are now displayed in converter steps (1 conv. step = 0.153 mV). From left to right: X, Y, Z, IV, V.
CONTINUE
An offset compensation is executed. Nonvolatile storage of the data. The offset adjustment with code number only compensates the current offset. Subsequent offset modifications are not compensated. Offset compensation is not executed or a previous compensation is cancelled!
QUIT
END
Kundendienst/Service
Integral factor Cycle time for automatic offset adjustment Velocity feed-forward control active
Switch position display to LAG (display of servo lag); see section 20.4. Cancel the offset compensation with code number (see item a) Adjust the offset at the servo amplifier until the values of the individual axes are zero or oscillate symmetrically about zero. Reset the machine parameter values and the position display to their original values.
Kundendienst/Service
With this oscilloscope you can record and store the characteristic curves of the axes in up to 4 channels: ACTL SPEED NOML SPEED FEED RATE ACTL POS NOML POS LAG ENCODER: I1 ENCODER: I2 SAVED PLC Analogue axes: Digital axes: Actual feed rate of the axis [mm/min]; calculated by means of the position encoder Nominal feed rate of the axis [mm/min]; feed rate as calculated from the differences of the nominal position values; the servo lag is not included. Machining feed rate [mm/min] Actual position [mm] Nominal position [mm] Servo lag of position controller [m] Encoder signal 1 of the position encoder (0 signal) Encoder signal 2 of the position encoder (90 signal) The signal recorded last gets stored. The PLC operands (B, W, D, I, O, T, C) are recorded; the operand to be recorded must be entered in the field next to PLC. VOLT.ANLOG Analogue voltage = nominal velocity value [mV] V (ACTL RPM) Rotational speed actual value [mm/min]; calculated via speed encoder and adapted via MP2020. V (NOML RPM) Nominal velocity value [mm/min]; output quantity of position controller. I (INT RPM) Integral component of the nominal current value [A] I NOMINAL Nominal current that determines the torque [A]
Kundendienst/Service
The recorded data are stored until you start a new recording operation or activate another graphic function. The colors for the oscilloscope are configured in MP7356.x. After entering the code number, the setup menu is displayed: Select the desired position by pressing the cursor keys and then set the parameters. OUTPUT You may choose whether the nominal speed is output as a jump or as a ramp. If a ramp is output, the programmed feed rate is effective as well as the kv factors and accelerations set in the machine parameters. If you have chosen the nominal speed to be output as a jump, a jump is output as nominal speed value when the axis direction keys are pressed in the operating mode MANUAL. During the output the position loop is open. The height of the jump can be defined in the entry field for the feed rate. FEED RATE Enter the height of the step for the nominal speed (in mm/min). With "ramp" output, this entry value is of no significance.. SAMPLE TIME The sample time for recording the signals can be set between 0.6 and 6 ms. 4096 grid points are stored, i.e. the time in which the signals are stored may vary from 2.4576 to 24.576 seconds. CHANNEL 1 TO CHANNEL 4 Here the type of signal to be recorded for an axis is selected for the four channels. Input values: see above.
TRIGGER
Here you set the type of recording. Possible settings are: FREE RUN SINGLE SHOT Recording is started and terminated via soft keys. When the STOP soft key is pressed the last 4096 events are recorded. When the START soft key is pressed the next 4096 events are recorded.
CHANNEL 1 to 4 Recording is started as soon as the trigger threshold of the channel set here is exceeded. TRIGGER THRESHOLD Enter the trigger threshold dimensioned as follows: Velocity (mm/min) Position (mm) Rotational speed (mm/min) Servo lag (m) Analogue voltage (mV) Current (A) SLOPE Here you select, whether the rising (positive) or the falling (negative) edge is to be triggered. PRE-TRIGGER The stored recording is started by the value set here before the trigger event.
Kundendienst/Service
During recording, the trains of selected signals are constantly depicted. After terminating the recording, the memory contents is displayed. In addition, the signal type and the resolution are displayed for each channel. The length of the recorded range referenced to the entire memory contents is displayed as a bar in the status field. The cursor can be moved by pressing the arrow keys. The status field contains the amplitude of the selected channel and the time (referenced to the beginning of the recording operation). A second cursor can be activated by pressing the soft key CURSOR 1/2. For this cursor the current amplitude and the time are displayed as well. The time of the second cursor is referenced to the position of the first cursor. By means of this function you can e.g. measure the acceleration time of an axis.
Kundendienst/Service
Saving
The signal recorded last can be saved by pressing the "Saved" key. Moreover the soft key SAVE SCREEN is available to store the recorded signals including all settings in a file on your hard disk. This file must have the extension DTA. You can call these data with the PC program PLCdesign.
Kundendienst/Service
21.
21.1
PLC Interface
Specifications
Logic Unit PL 410 B 13 V to 30.2 V 20 V to 3.2 V
PLC inputs
Voltage ranges "1" signal: Ui "0 signal: Ui Current ranges "1" signal: Ii "0" signal: Ii with Ui = 3.2 V 3.8 mA to 8.9 mA 1.0 mA 2.5 mA to 6 mA 0.65 mA
Address I0 to I31 I128 to I152 I64 to I127 I192 to I255 I256 to I319 I320 to I383
Unit logic unit X42 (PLC input) logic unit X46 (machine operating panel) first PLC I/O board second PLC I/O board third PLC I/O board fourth PLC I/O board
PLC outputs
Transistor outputs with current limiter Logic unit Min. output voltage for 1 signal Rated operating current per output 3 V below supply voltage 0.1 A 1.2 A PL 410 B
Load capacity: resistance load; inductive load with quenching diode in parallel to inductance. It is not permitted to simultaneously short-circuit more than one output on the logic unit. If one output is short-circuited the maximum load is not exceeded. Only half the PLC outputs may be connected at a time (simultaneity factor 0.5).
Address O0 to O30 O0 to O7 O32 to O62 O64 to O94 O128 to O158 O160 to O190
Quantity 31 31 31 31 31
Unit logic unit X41 (PLC output) logic unit X46 (machine operating panel) first PLC I/O board second PLC I/O board third PLC I/O board fourth PLC I/O board
Kundendienst/Service
21.2
The test unit (see section 21) can be used to check the PLC inputs and outputs on the logic unit (X41, X42, X46). The voltage level of the PLC inputs and the output current of the PLC outputs on the PL 405B/410B can be measured directly at the terminals.
PLC inputs
The PLC inputs can be checked as follows: Connect the test unit between LE and PLC (measure directly at the PL boards).
Press key Function TNC in operating mode PROGRAMMING AND EDITING
MOD
Prepare TNC for input of code number Enter code number, confirm with ENT
ENT
Now the logic states of the inputs are displayed on the screen. They must correspond to the voltage levels of the respective inputs (voltage levels: see section 20.1). If there is a difference and the input voltage is correct, probably the input board of the PLC graphics board or the PLC I/O board PL 405B/410B is defective.
Kundendienst/Service
PLC outputs
The PLC outputs can be checked as follows: Connect the test unit between LE and PLC (measure directly at the PL boards).
Press key Function TNC in operating mode PROGRAMMING AND EDITING
MOD
ENT
Now the logic states of the outputs are displayed on the screen. They must correspond to the voltage levels of the respective outputs. If there is a difference, check the output cable for short circuit and measure the output current at the interface (max. 0.1 A for LE outputs, max. 1.2 A for PL outputs). If the output current is not exceeded and connecting cable is in order, the output board of the PLC graphics board or the PLC I/O board PL 405B/410B is defective.
Kundendienst/Service
X42
Interface
X41
Test adapter
Multimeter
5.15V
X41 : PLC output X42 : PLC input X46 : machine operating panel
Kundendienst/Service
21.3
The TRACE mode provides the possibility of controlling the logic states of the markers, inputs, outputs, timers and counters; it also serves to check the contents of bytes, words and double words of the compiled PLC program. An instruction list of the compiled program is displayed. In addition, the contents of the operand and of the accumulator are displayed in HEX code or decimal code. All active commands of the instruction list are marked by "*". Use the cursor keys or the GOTO function to display the requested program part.
Kundendienst/Service
The logic states of up to 16 operands (M, I, O, T, C) can be displayed simultaneously on the screen. 1024 PLC scans can be traced. Activation of the logic diagram:
Press key Function
Note:
Kundendienst/Service
A table is displayed from which the operands can be selected. The control requests the positions of the table in a dialogue. Wrong inputs can be cleared by pressing DEL. It is possible to enter a trigger condition for each operand. 512 states are traced before and after a trigger event. The following trigger conditions are possible: "1" "0"
NO ENT
trace if the operand is a logical "1" (trigger on positive edge) trace if the operand is a logical "0" (trigger on negative edge) no trigger If no trigger condition is entered for any of the operands, the operand states are traced continuously and the last 1024 states are stored.
The trace function is started with START TRACE; END TRACE or a trigger event terminate the tracing. PCTR blinking PCTR on PCTR off : trigger condition has not occurred yet : trigger condition has occurred; write access to buffer memory : buffer memory is full; LOGIC DIAGRAM can be called
Switch-over to the TRACE mode
Kundendienst/Service
Key on VDU
After pressing a soft key, the corresponding table is activated. The logic states of the markers, inputs, outputs, counters and timers are dynamically displayed. In the tables for bytes, words and double words, the display can be switched between HEX and DECIMAL. With the cursor keys or the GOTO key, positions can be selected within the table.
Kundendienst/Service
21.4 Output "Control is ready" and acknowledgement for test " Control is ready "
Important functions are monitored by the TNC 426.B/430.A by way of a self-diagnosis system (electronic assemblies such as micro-processor, EPROM, RAM, positioning systems, encoders etc.). For the EMERGENCY STOP routine a PLC input (X42/4) and a PLC output ("Control is ready") are available on the control. The output "Control is ready" is available several times: Logic unit, PL 405B, PL 410B, connector X41 terminal strip X8 terminal strip X8 pin 34; maximum current consumption 100 mA pin 16; maximum current consumption 1.2 A pin 16; maximum current consumption 1.2 A
If the control detects a malfunction, it switches off the output "Control is ready"; a blinking error message is displayed and the PLC program stopped. This error message cannot be cleared by pressing CE. The error must be eliminated and then the power-on routine repeated. If the input "Control is ready" is switched off by a procedure outside the control, the error message EMERGENCY STOP is generated, and the NC sets the markers M4177 and M4178. Moreover, zero is output as nominal speed and the drives are switched off. This error message can be cleared by pressing CE after having switched off and on the control voltage. The output "Control Ready for Operation" is to switch off the +24V control voltage in the machine tool interface. Since this is an important safety function, the switch-off function of the output "Control Ready for Operation" is tested via the input "Acknowledgement control is ready" each time the control is switched on. TNC 426.B/430.A features two monitoring systems (main processor, DSP) which are also tested when the machine tool is switched on. If the +24V at the input "Acknowledgement control is ready" are missing during the test routine after power-on, the error message " RELAY EXT. DC VOLTAGE MISSING" is displayed. If however, the acknowledgement is switched off too late (or not at all) after the output has been switched off, the blinking error message "EMERGENCY STOP DEFECTIVE" is generated. If the control detects an error during the power-on test routine, a bridge can be inserted between the output "Control is ready" and the input "Acknowledgement control is ready" (disconnect the wires) in order to determine whether the defect is due to the control or to the interface. If the error is still present after inserting the bridge and with correct PLC power supply, the defect is located in the logic unit. If however, the error does not occur with the bridge being inserted, the defect is located in the interface.
Caution! Do not forget to remove the bridge and to install the standard operating state after the test.
Kundendienst/Service
Kundendienst/Service
EMERGENCY STOP monitoring TNC 426/430 A PLC input (X42 / 4) and a PLC output (X41 / 34) "Control is ready" are available at the control for the EMERGENCY STOP routine. If the control detects a malfunction, it switches off the output "Control is ready"; a blinking error message is displayed and the PLC program stopped. This error message cannot be cleared by pressing CE. The error must be eliminated and then the power-on routine repeated. If the input "Control is ready" is switched off by a procedure outside the control, the error message EMERGENCY STOP is generated, and the NC sets the markers M4177 and M4178. Moreover, zero is output as nominal speed and the drives are switched off. This error message can be cleared by pressing CE after having switched off and on the control voltage. If the marker M4580 is set, an EMERGENCY STOP (input "Control is ready") is not transferred to the NC; instead the control loops of all axes and of the spindle are opened and an NC stop executed.
M4177 M4178 M4580 Cancellable error message displayed Error message EMERGENCY STOP displayed Suppress EMERGENCY STOP, open all position control loops, NC stop Set NC NC PLC Reset NC NC PLC
Connection diagram
If an error occurs, the output "Control is ready" must generate an EMERGENCY STOP. Since this function is of great importance, the control checks this output each time when the power is switched on. The wiring recommended by HEIDENHAIN can be seen from the wiring diagram. The external electronics has to match the preset conditions. Above all make sure that "Control is ready" is acknowledged within 380 ms.
Kundendienst/Service
X42/4 1 2 3 4 5 9 6 10 7 11 8 12 13
Screen display 1 Waiting for control voltage Relay ext. DC voltage missing
Recognition of control voltage at X42/4 and switching off the signal "Control is ready at X41/34 by main processor (t < 66 ms). Maximum time in which the acknowledgement "Control is ready at X42/4 must be set to zero (t < 380 ms). Recognition of acknowledgement and setting of X41/34 (t < 20 ms). Waiting for control voltage Recognition of control voltage at X42/4 and switching of the signal "Control is ready at X41/34 by DSP (t < 120 ms). Maximum time in which the acknowledgement "Control is ready at X42/4 must be set to zero (t < 380 ms). Recognition of acknowledgement and setting of X41/34 (t < 120 ms). Waiting for control voltage If exceeded: EMERGENCY STOP defective Relay ext. DC voltage missing If exceeded: EMERGENCY STOP defective
5 6
10
11 12
Normal operation of control; output and acknowledgement "Control is ready are high. . Control voltage is switched off from outside. Error message can be cleared when control is switched on again; normal operation of control. When an error is detected the control switches off the output "Control is ready (X41/34).
EMERGENCY STOP
13
Kundendienst/Service
X42/4 1 2 3 4 59 10 6 11 7 12 13 14 8 15 16 17
Screen display 1 Waiting for control voltage Relay ext. DC voltage missing
Recognition of control voltage at X42/4 and switching off the signal "Control is ready at X41/34 by main processor (t < 66 ms). Maximum time in which the acknowledgement "Control is ready at X42/4 must be set to zero (t < 380 ms). Recognition of acknowledgement and setting of X41/34 (t < 20 ms). Waiting for control voltage Recognition of control voltage at X42/4 and switching of the signal "Control is ready at X41/34 by DSP 1 (t < 120 ms). Maximum time in which the acknowledgement "Control is ready at X42/4 must be set to zero (t < 380 ms). Recognition of acknowledgement and setting of X41/34 (t < 120 ms). Waiting for control voltage Recognition of control voltage at X42/4 and switching of the signal "Control is ready at X41/34 by DSP 2 (t < 120 ms). Maximum time in which the acknowledgement "Control is ready at X42/4 must be set to zero (t < 380 ms). Recognition of acknowledgement and setting of X41/34 (t < 120 ms). Waiting for control voltage Normal operation of control; output and acknowledgement "Control is ready are high. . Control voltage is switched off from outside. Error message can be cleared when control is switched on again; normal operation of control. When an error is detected the control switches off the output "Control is ready (X41/34). Blinking error message Relay ext. DC voltage missing Relay ext. DC voltage missing If exceeded: EMERGENCY STOP defective Relay ext. DC voltage missing If exceeded: EMERGENCY STOP defective Relay ext. DC voltage missing If exceeded: EMERGENCY STOP defective
5 6
9 10
11
12
13 14
15 16
EMERGENCY STOP
17
Kundendienst/Service
ENT
RANGE =
Enter the range of PLC markers or words to be backed up. Default setting automatically entered by the TNC: maximum range of the non-volatile PLC markers and words (e.g. M0 ... M999, W0 ... W126).
ENT
Confirm setting
File: PLC\PLCMEM.A
Enter destination path and file name under which the data are backed up on harddisk. Default setting automatically entered by the TNC is PLC\PLCMEM.A. If required, several files can be backed up on the harddisk.
ENT
The states and contents of the PLC markers/words are stored on harddisk in the file specified above.
END END
Kundendienst/Service
ENT
File: PLC\PLCMEM.A
Enter destination path and file name under which the states of the PLC markers and words are backed up on harddisk. Default setting automatically entered by the TNC is PLC\PLCMEM.A.
ENT
The backed-up states of the PLC markers and words are played back into RAM.
END
END
Kundendienst/Service
10 20 30
The measuring adapter can be used to test the inputs and outputs of D-Sub connectors (9-pin to 37-pin). On the following page the adapter cables are shown that are required for the different connectors
Kundendienst/Service
Kundendienst/Service
Kundendienst/Service
Service Manual TNC 426.B/430.A Test units Ausgabe Issue 01.10.97 Blatt Page 184
LS / LB
oder
ROD
IN
OUT
PWM 8 1Vss
LS / LB
oder
ROD
IN
OUT
PWM 8 TTL
LS / LB
oder
ROD
11Ass
Mesystem Encoder
11Ass 11App
IN
OUT
PWM 8 11A
Kabel, AdapterAdapter connector Id.-Nr. 310 198 02 oder Id.-Nr. 289 439 02 2,0m Kabel, VerbindungsConnecting cable 1:1 1m Id.-Nr. 295 725 01
Wichtig bei Drehzahlmesystem (1 Vss und Z1 25pol.) - neue 1 Vss-Interfaceplatine Id.Nr. 323 077 01 ! - PWM 8-Software 05 und hher - bei Messung Z1-Spur Abschlu in PWM 8 ausschalten !
Important for speed encoder (1 Vpp and Z1, 25pin) - new 1 Vpp interface board Id.No. 323 077 01 ! - PWM 8 software 05 and higher - Switch terminating resistor off on PWM 8, when measuring the Z1-track! Mesystem 1Vss u. Z1 Encoder 1Vpp / Z1 RON 3350, ERN 1387
IN OUT
PWM 8 1Vss
Kabel, Adapter- 25pol. (Z0/Z1 Spur-Test) Adapter connector 25pin (Track Test Z1) Id.-Nr. 324 556 01
Kundendienst/Service
Err.1 Err.2 Regler Ein Richtung PWM1 PWM2 PWM3 Reset Drehmoment Drehzahl
Pole terminals
toggle switch toggle switch BNC socket BNC socket BNC socket key button potentiometer potentiometer
Power switch
Kundendienst/Service
Err.1
Err.2
If the drive does not send a STANDBY signal when the switch is in UP position (active), the DCG is not switched on and the axis cannot be moved. By setting the toggle switch to DOWN position (off), the STANDBY signal is not evaluated and the axis can be moved. If the switch is set to UP position (active) when the signal TEMPERATURE WARNING is transmitted, the DCG is not switched on and the axis cannot be moved. By setting the toggle switch to DOWN position (off), this signal is not evaluated and the axis can be moved. Caution: An error has occurred, if the drive does not output the STANDBY signal or the TEMPERATURE WARNING signal. If the drive is selected still, the servo amplifier may be destroyed.
Regler Ein Switch position UP (ON): Controller of DCG switched on, DCG is ready for operation. (controller on) Switch position DOWN (OFF): Controller of DCG switched off, DCG is not ready for operation. Richtung (direction) PWM1 PWM2 PWM3 Reset Drehmoment (torque) Drehzahl (speed) Key button
When shifting the toggle switch the direction is inverted. The direction can only be changed, if the speed is zero. BNC socket for connection of an oscilloscope for PWM signal, phase 1. BNC socket for connection of an oscilloscope for PWM signal, phase 2. BNC socket for connection of an oscilloscope for PWM signal, phase 3. The drive is reset, when this key button is pressed (axis stops). Potentiometer to set the torque; left stop = off. Potentiometer to set the speed; left stop = off. When this button is pressed, the two pole terminals are connected. By means of this function e.g. an external decelerating contactor or a clamping fixture can be selected.
Vertical axes: After having changed the direction of a vertical axis, the axis may drop (speed and torque = 0). If required, select decelerating contactor or clamping fixture by means of the key button and pole terminals at the DCG.
Basic proceeding to check a PWM axis (TNC 426.B/430.A): Preparations on the machine: Switch off the power switch of the machine tool. Disengage the connector of the power stage of the axis to be checked from the TNC. Connect the DCG to the servo amplifier as per the connection diagram. Switch off the power switch of the machine tool. In MP120/121 define the axis to be checked as counting axis. Check the drive enable at the servo amplifier (see Basic circuit diagram of drive control). Settings at the DCG Set toggle switches Err.1 and Err.2 to UP position (active). Turn the potentiometers Drehmoment (torque) and Drehzahl (speed) to their left stops. Switch on the power supply of the DCG (Netz-Ein). Set the toggle switch Regler Ein to UP position (ON). Now, the DCG is ready for operation. Turn the potentiometers Drehmoment and Drehzahl right and back left again, until the axis moves smoothly.
Kundendienst/Service
Kundendienst/Service
23
Exchange Instructions
PC with HEIDENHAIN data transfer software TNCBACK.EXE 1 IC-extraction and insertion tool (for exchanging NC software and boards) 1 MOS protection device (only required for exchanging boards or EPROMs)
MOS protection
potential compensating line with protective resistor R = 1 M
GROUND (e.g. protective wire socket) not required, if the MOS protection mat lays on the machine table
bracelet
23.1.3
Software compatibility
Exchange units (LOGIC UNIT) are always supplied with the most recent software version. Exchange boards, however, are delivered without software and without software enable module. Therefore, the EPROMs and the software enable module of the defective board must be inserted into the exchange board at site. (Always remove the EPROMs and the software enable module before sending us boards for repair!)
Kundendienst/Service
Data structure of EPROM controls TNC426/430 NC software 280470 / 471-xx consisting of:
Hard disk
EPROMs (4x)
IC-P1
TNC partition
USER data
IC-P2
PLC partition
IC-P3
OEM data
SYS partition
HEIDENHAIN
NCDATA.SYS NCPATH.SYS TIMES.SYS
IC-P4
SETUP
280640-xx disk 1
Hard disk
EPROMs (4x)
IC-P1
TNC partition
USER data
IC-P2
PLC partition
OEM data
IC-P3
SYS partition
HEIDENHAIN
NCDATA.SYS NCPATH.SYS TIMES.SYS
IC-P4
SETUP
280641-xx disk 1-3
Kundendienst/Service
23.2 Exchanging the NC software PGM-No. 280 470 - 473 -With TNC 426.B/430.A the NC software should be exchanged in the order described below. These instructions only apply for the software types 280 470 - 473 --! Depending on the version of the NC software, the machine tool model and features, some items may by skipped. Basically all files stored on the hard disk should be backed up on an external data medium. For this purpose HEIDENHAIN offers the data transfer software TNCBACK.EXE free of charge (see section 23.3).
Kundendienst/Service
Notes
Kundendienst/Service
23.2.3 Converting data on the hard disk from binary format to ASCII format
Before the EPROMs on the processor board of TNC 426.B/430.A can be exchanged, the data on the hard disk must be converted from binary into ASCII format. A minimum free memory of 1.5 times the largest file on the hard disk is required. If this is not the case, this file must be transferred via the data interface. To keep the time for data conversion as short as possible (1 Mbyte approx. 1 minute) we recommend to delete all programs no longer required. Binary files and the corresponding ASCII files are related as follows: .H .TCH .PNT .H% .TC% .PN% .I .D .COM .I% .D% .CO% .T .P .CMA .T% .P% .CM%
Press key
MOD
4
MOD
ENT
Call submenu Note: It is not necessary to define the path, which is offered on the TNC screen.
The files to be converted must not be selected in PROGRAMMING/SINGLE BLOCK or FULL SEQUENCE! The file TNC:\CVREPORT.A contains a list of the files that were converted!
Service Manual TNC 426.B/430.A Exchange instructions Ausgabe Issue 08.12.99 Blatt Page 191
Kundendienst/Service
Caution! Avoid any unprotected handling or contact of the boards or EPROMs with statically charged objects (packaging material, storage etc.).
EPROM location diagram TNC 426.B/430.A PGM no. 280 470/471 --, PGM no. 280 472/473 --, Processor board Drive-control board
IC-P7
Kundendienst/Service
CE
The file OEM.SYS contains the machine parameter file used last by the TNC (status M in the file management). This file is automatically reactivated after a software exchange. If machine parameters are introduced or eliminated with a software exchange, the control enters the MP editor of the active MP list after power-on.
END
Pressing activates the MP file loaded in the editor. Depending on the software version machine parameters must be removed or entered (see file READ_MP.A on the file disk). The following dialogues may be displayed:
DEL
to delete.
1)
Kundendienst/Service
CE the English dialogue stored on the EPROM is After clearing the error message by pressing automatically loaded. The other dialogues are provided by HEIDENHAIN on a floppy disk (in DOS format) together with a transfer program. They have to be installed on the hard disk of TNC 426.B/430.A. The program number of the setup disk depends on the NC software used.
NC software 280 470/471 -Overview of the most important files on the setup disk 280 640 -CHKLLIST.TAV LIESMICH.TXT READ_MP.A README.TXT SETUP.BAT SETUP.BCK SETUP.ERR SETUP.LST TNCBACK.EXE System file Description of the functions of the data transfer program, German Description of the machine parameters, English Description of the functions of the data transfer program, English Command file to start data transfer Backup file containing all data in compressed form List file List file Data transfer program (can also be used to back up data)
NC software 280 472/473 -Overview of the most important files on the setup disk 1 PGM no. 280 641 -CONSTCYC.CDC LIESMICH.TXT READ_MP.A README.TXT SETUP.BAT SETUP.BCK SETUP.ERA SETUP.LST TNCBACK.EXE TNCERASE.EXE SETUP.BAT SETUP.BCK SETUP.BAT SETUP.BCK Configuration file for HEIDENHAIN software CycleDesign Description of the functions of the data transfer program, German Description of the machine parameters, English Description of the functions of the data transfer program, English Command file to start data transfer from disk 1 Backup file containing all data in compressed form Command file to delete files automatically before data transfer List file Data transfer program (can also be used to back up data) Program to delete files automatically before data transfer Command file to start data transfer from disk 2 Backup file containing all data in compressed form Command file to start data transfer from disk 3 Backup file containing all data in compressed form
Overview of the files on setup disk 2 PGM no. 280 641 -Overview of the files on setup disk 3 PGM no. 280 641 --
Kundendienst/Service
23.2.7 Converting the files on the hard disk from ASCII format to binary format
After activating the machine parameters the ASCII files have to be reconverted into binary format. Binary files and the corresponding ASCII files are related as follows: .H .TCH .PNT .H% .TC% .PN% .I .D .COM .I% .D% .CO% .T .P .CMA .T% .P% .CM%
Press key
MOD
4
MOD
ENT
Call submenu Note: It is not necessary to define the path, which is offered on the TNC screen.
The file TNC:\CVREPORT.A contains a list of the files that were converted!
Service Manual TNC 426.B/430.A Exchange instructions Ausgabe Issue 08.12.99 Blatt Page 195
Kundendienst/Service
Kundendienst/Service
Notes
Kundendienst/Service
23.3
For a software exchange, the hard-disk data do not have to be backed up. The hard-disk data should be backed up regularly on an external data medium (PC). For this purpose HEIDENHAIN offers the data transfer software TNCBACK.EXE which is supplied with every service manual (disk in envelope). This program can also be ordered separately (Id.No. 280 534 --). With this program the entire contents of the hard disk or of individual partitions (including the subdirectories) can be read out easily in LSV2 protocol. The data can also be restored on hard disk. Please contact HEIDENHAIN, if you require this software.
1. TNC settings Select a baud rate of 9600 or higher in the operating mode LSV2. 2. Backing-up TNC hard-disk data on an external data medium Install the data transfer software on e.g. drive C (hard disk of personal computer). Call TNCBACK.EXE by entering the following command line: C:\>TNCBACK (SP) <target file> (SP) <partition> (SP) <interface> (SP = space) no entry: COM1 otherwise e.g. PCOM2 for COM2 Partition to be backed up e.g. TNC: for entire TNC partition e.g. TNC:\FORM1 for a subdirectory e.g. parameter F for entire hard disk Name of the backup file (without extension!) Note: Enter C:\>TNCBACK (SP) ? to display a help text. After finishing data transfer, two files are created on the external data medium: <NAME>.BCK backup file containing the data <NAME>.LST list file to restore the backup file on the hard disk of TNC 426. 3. Restoring backed-up data on the TNC hard disk Call TNCBACK.EXE by entering the following command line: C:\>TNCBACK (SP) <source file> (SP) R (SP) <interface> no entry: COM1 otherwise e.g. PCOM2 for COM2 Backup file on external data medium (without extension!)
NOTE: The data transfer program TNCBACK.EXE is supplied with the text file README.TXT containing a description of the functions of the data transfer software.
Kundendienst/Service
23.4
Kundendienst/Service
Note: If a PL is mounted at the upper side of the housing, it must be removed before dismounting the logic unit!
Kundendienst/Service
d) Remove the old LOGIC UNIT and insert the new LOGIC UNIT.
23.4.5 Transferring the hard disk back-up in the new logic unit
When using the data transfer software TNCBACK.EXE the parameter R fr Restore must be entered in the command line (see also section 23.3). e.g.: C:\TNCBACK.exe (SP) Backup01 (SP) R (SP) pcom2 (SP = blank character) In the data transfer software TNCremo activate the back-up via
Kundendienst/Service
23.5
and loosen the mounting screws of the hard disk. Remove the mounting screws
Disconnect 2-pin connecting element (power supply of fan) at the power supply unit Disconnect 3-pin connecting element (power supply of HDD) at the power supply unit. Open holder of flat cable and disconnect the cable from the processor board
Kundendienst/Service
Kundendienst/Service
24.
24.1
Interface board Id.No. 324952-01 to 03 Description of the LEDs IF (green), pulse release Desired state: LED on Condition for desired state: 1. The safety relay has responded. 24 V must be available at contact K663. and 2. P5 (5 V) from Siemens unit bus is available. NB (red), not ready Desired state: LED off Signal direction: Converter TNC via X1 or X2. LED extinguished: Converter indicates ready signal (pin 6), high level Condition for desired state: 1. The safety relay has responded. 24 V must be available at contact K663. and 2. No exceeding of the dc-link voltage. Dc-link voltage below the critical limit of 710 V. This monitoring is only active with interface cards of version 01. and 3. No RESET from unit bus In case of reset, the level of this signal is +24 V. and 4. No control pulse inhibitor from unit bus With central control pulse inhibitor RIMPS, the level of this signal is +15 V. and 5. P5 (+5 V) is available (level > 4.55 V)
When the converter is ready, the PLC sets the internal current and speed controller via PLC module 9161 individually for each axis. Thus the RESET signal (X1 or X2 pin 5 ) is deactivated and the path is free for the PWM signals. The two LEDs can only light alternately!
Kundendienst/Service
Description of the LEDs READY (green), pulse release for axis 1 and 2 Desired state: LED on Signal direction: Converter TNC via X1 or X2. LED lights: Converter indicates ready signal (pin 6), high level Condition for desired state: 1. The safety relay has responded. 24 V must be available at contact K663. and 2. No RESET from unit bus In case of a reset, the level of this signal is +24 V. and 3. No control pulse inhibitor from unit bus With central control pulse inhibitor RIMPS, the level of this signal is +15 V. and 5. P5 (+5 V) is available RESET X1 (axis 1), RESET X2 (axis 2), red Desired state: LED off Signal direction: TNC Converter via connector X1 or X2, (-reset, pin 5) Condition for desired state: 1. Controller enable was carried by TNC. The PLC sets the internal current and speed controller via PLC module 9161 individually for each axis. Thus the RESET signal (X1 or X2 pin 5) is deactivated and the path is free for the PWM signals. Furthermore, the LED RESET X1 and RESET X2 extinguish.
Grounding conductor
Kundendienst/Service
Interface board Id.No. 313437-04 (2-axes version), Id.No. 324955-04 (1-axis version)
X111 Connector for motor power stage to control of axis 1
Description of the LEDs SH1 (red), pulse release individually for each axis Desired condition: LED off Signal direction: TNC Converter via X111 or X112 (-SH1, pin 5a) Condition for desired state: 1. MCU indicates ready signal As soon as the MCU signals "ready" for the output for the control (connector X41 pin 34 on the LE), a high level of -SH1 is indicated and the LED extinguishes. SH2 (red), pulse release individually for each axis Desired state: LED off Signal direction: TNC Converter via X111 or X112 (-SH2, pin 4a) Condition for desired state: 1. Controller enable by the TNC was carried out. The TNC sets the internal current and speed controller via the PLC module 9161 individually for each axis. Thus the SH2 signal is deactivated and the path is free for the PWM signals. Furthermore, the LED SH2 extinguishes. READY, for axis 1 and axis 2 Desired state: LED on Condition for desired state: 1. The safety relay has responded. 24 V must be available at contact X73/3. and 2. No RESET from Siemens unit bus In case of reset, the level of this signal is +24 V. and 3. No control pulse inhibitor from Siemens unit bus With central control pulse inhibitor, the level of this signal is +15 V and 4. P5 (+5 V) is available and 5. MCU indicates ready signal The conditions for SH1 of the 1st and 2nd axis must be fulfilled (LED SH1 off).
X112
Connector for motor powerstage to control of axis 2 1Achse 2 X351 X73 SIMODRIVE unit bus Release connector
SH1 (red) pulse release SH2 (red) pulse release READY (green) ready;
Grounding conductor
Kundendienst/Service
Ma ch in ep ar am et er
Service Manual TNC 426.B/430.A 25. Machine Parameter List
(E xc er pt fro m
Te ch ni ca lM an ua lT NC
Ausgabe Issue 01.07.99 Blatt Page 207
42 6.B /43 0)
lis t
Kundendienst/Service
26. Annex
26.1 7 bit ASCII code
Characters NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 (X-ON) DC2 DC3 (X-OFF) DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US Decimal 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 Octal 000 001 002 003 004 005 006 007 010 011 012 013 014 015 016 017 020 021 022 023 024 025 026 027 030 031 032 033 034 035 036 037 Hexadecimal 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
Kundendienst/Service
Decimal 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067
Octal 040 041 042 043 044 045 046 047 050 051 052 053 054 055 056 057 060 061 062 063 064 065 066 067 070 071 072 073 074 075 076 077 100 101 102 103
Hexadecimal 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43
Kundendienst/Service
Characters D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ ` a b c d e f g
Decimal 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 091 092 093 094 095 096 097 098 099 100 101 102 103
Octal 104 105 106 107 110 111 112 113 114 115 116 117 120 121 122 123 124 125 126 127 130 131 132 133 134 135 136 137 140 141 142 143 144 145 146 147
Hexadecimal 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67
Kundendienst/Service
Characters h i j k l m n o p q r s t u v w x y z { } ~ DEL
Decimal 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
Octal 150 151 152 153 154 155 156 157 160 161 162 163 164 165 166 167 170 171 172 173 174 175 176 177
Hexadecimal 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F
Kundendienst/Service
26.2 Powers of 2
n 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2n 1 2 4 8 16 32 64 128 256 512 1 024 2 048 4 096 8 192 16 384 32 768 65 536 131 072 262 144 524 288 1 048 576