Reviews & Opinions
Independent and trusted. Read before buy Heidenhain TNC 415B!

Heidenhain TNC 415B


Bookmark
Heidenhain TNC 415B

Bookmark and Share

 

Heidenhain TNC 415BAbout Heidenhain TNC 415B
Here you can find all about Heidenhain TNC 415B like manual and other informations. For example: review.

Heidenhain TNC 415B manual (user guide) is ready to download for free.

On the bottom of page users can write a review. If you own a Heidenhain TNC 415B please write about it to help other people.
[ Report abuse or wrong photo | Share your Heidenhain TNC 415B photo ]

 

 

Manual

Preview of first few manual pages (at low quality). Check before download. Click to enlarge.
Manual - 1 page  Manual - 2 page  Manual - 3 page 

Download (English)
Heidenhain TNC 415B, size: 4.4 MB

 

Heidenhain TNC 415B

 

 

User reviews and opinions

<== Click here to post a new opinion, comment, review, etc.

No opinions have been provided. Be the first and add a new opinion/review.

 

Documents

doc0

Power supply for PA 110 Pin Number Assignment +24 V DC Not switched off by EMERGENCY STOP 0V
The power for the PA 110 can be supplied according to VDE 0550, provided that the analog inputs and connections for the Pt 100 are shockproof according to VDE 0160 (Section 5.5.1). If this is not possible, the entire PLC power supply and the power for the PA 110 must be provided according to VDE 0551.

4.1.3 Buffer battery

The buffer battery is the potential source for the RAM memory for NC-programs, PLC-programs and machine parameters when the control is switched off. If the EXCHANGE BUFFER BATTERY message appears, the batteries must be exchanged. The 3 batteries may be found behind a screw cap in the power supply section of the logic unit. As well as the batteries, the logic unit contains an additional energy store, mounted on the processor board, for buffering the memory contents. This means that the mains can be switched off when replacing the batteries. The energy store will ensure that the memory is retained while the batteries are exchanged.
Type of batteries: Three AA-size batteries, leak-proof, IEC-Designation "LR6"
4.2 Visual display unit (VDU)
X3 = Mains supply connection
Mains supply 110 V 220 V voltage Supply voltage range 85 to 132 V 170 to 264 V Fuse rating F 3.15 A F 3.15 A Frequency range 50 to 60 Hz Power consumption 70 W

Connection L1 N

Assignment Live (BK) Neutral (BL) Protective earth (GN/YL)
X4 = DC connections (only for BC 110, Id.-Nr. 01) Pin Number Assignment + 24 V 0V
Power supply for integral fan: The power supply for the fan must be connected separately to the BC 110 (Id.-Nr. 01). The connection to the +24 V machine control voltage must be according to VDE 0550. Permissible voltage range +18 to +28 V; power consumption 5 W at +24 V DC. The power supply for the fan is taken internally from X3 in the BC 110 B (Id.-Nr. 01). There X4 is a DC output for test purposes (please do not connect!).

4.3 Earthing plan

Machine Encoders

Unit LE

X1 X2 X3 X4 X5 X6
LE - Power supply VDE 0551

+5V Insulated 0V

+24VX31 0V

+24V0V

stab. supply voltages

Power supply

Measuring voltage 0V

PT 100 X19 - 22

X15 - 18

Unit PL 410B

X12 X11 X10

Spindle orientation:

X6 ROD 426.xxxlines max. 20 m Extension cable Id.-Nr. 262 011. LE

Angle encoders:

ROD 271 C RON 275 C
Extension cable Id.-Nr. 262 011.

X5 LE 407

max. 20 m
or: ROD 250 C RON 255 C ROD 700 C RON 705 C Extension cable EXE 602 E 5-fold Extension cable X5 LE 407 Id.-Nr. 262 004. max. 10 m
Id.-Nr. 262 006. max. 30 m
or: ROD 250 C RON 255 C ROD 700 C RON 705 C Extension cable EXE 801 5-fold Extension cable X5 LE 407 Id.-Nr. 233 764. max. 50 m
If necessary, linear measuring systems can also be connected to the X5 connector on the LE 407 via interpolation and digitizing electronics. Spindle orientation
5.5 Measuring system connections
Please observe the directions in the assembly instructions for the particular measuring system which is being employed. Measuring system cables must be laid without any intermediate clamping. Please use only the HEIDENHAIN-connectors and couplings for making connections.

Type Pin number Cable

Connector

Coupling

for PUR cable 7-pole 6 mm 8 mm 6 mm 8 mm 9-pole 6 mm 8 mm 6 mm 8 mm 12-pole 6 mm 8 mm 6 mm 8 mm 21
for PUR cable 11 525 06
Assembly of the connector 237 524. Assembly of the coupling 237 525.
1a + 2a Do not open connector or coupling with a mating connector! 1b The special assembly tool Id.-Nr. 01 and a 22 mm spanner are absolutely necessary to assemble the connector. An adjustable pipe-wrench with plastic jaws is required to assemble the coupling.

A B C D E F G H K

The diagram shows the various component parts of the connector and the coupling, and the two different versions of the screw connections for the armoured version PG7 and PG9. The screw connection PG9 with the Id.-Nr. 01, consisting of the parts X1, Y1, Z1 , must be ordered separately.

22.87"

3.12"

E 5.20"

5 G 1. 2.

3 ".12

Push parts A D on to the cable, alternatively assemble the screw connection for the armouring according to diagram 3. Strip back 22 mm of the outside sleeving. Unpick the outer screen and fold back. Cut off the outer screen to a length of 3 mm and slide the screen contact sleeve E between the internal sleeving and the braided screen. Cut back the internal sleeving to a length of 5 mm. 1. twist the inner screen together. 2. insulate the twisted inner screen with heat-shrinkable sleeving. Strip off the insulation on all leads for 3 mm, tin and solder in accordance with the connection diagram to G or G1. Assemble part F. Push the connector together.
The following points must be observed when assembling the measuring system:.The inner screen (pin 9) must not make any electrical connection with the outer screen (connector housing).The outer screen of the measuring system cable must have an electrical connection with the connector housing.The measuring system is grounded through its mechanical fixings, the mounting block in the case of encapsulated systems, and the housing of the scale.When using external pulse-forming electronics (EXE) the ground must be electrically connected with the frame of the machine. Necessary cable cross-section 6 mm.Encapsulated linear measurement systems should be connected to compressed air.

For start-up and adjustment of the 3D-touch probe systems see Chapter "Machine Integration".
8.1 Connector assignment X12
X12 Touch probe system D-subminiature female connector (15-pin) Pin number 10 2, 11 to 15 Signal designation Inner screen (0 V) Ready/standby Start +15 V 10 % (UP) + 5 V 5 % (UP) Battery warning 0 V (UN) Trigger signal Trigger signal Do not use
2 Stylus in rest position = signal high
8.2 Connection of the touch probe system
Please use only HEIDENHAIN connecting cables and adapters for the connection to the touch probe system.

8.2.1 TS 120 or TT 110

The touch probe system TS 120 is connected directly to the logic unit via a cable adapter. See also under the heading "Mounting dimensions".
TS 120 helical cable (extended 1.5 m) Cable adapter complete X12 Id.-Nr. 274 543. Touch probe inputs
TT 110 cable with metal armour tubing

TS 120 or TT 110

WH BN GY GN YL

BN GY WH GN YL

Standby +15V 10% (U P) + 5V 5% (U P) Battery warning 0V (UN) Trigger signal Trigger signal

max. 50 m

8.2.2 TS 511
The TS 511 touch probe system can only function together with a transmitter/receiver unit (SE 510) and interface electronics (APE 510).

3m max. 7 m max. 30 m

SE 510

Id.-Nr. 274 540.

APE 510
Id.-Nr. 274 539. X12 Touch probe input
0V UP Flash signal IR-signal Internal WH/ screen (0V) BK

WH BN GY GN

GY YL BN RD WH GN BL

7 APE 1 4

GY YL BN BL WH GN

WH/ BK

Internal screen (0V) Standby Start 15V 10% (U P) Battery warning 0V (UN) Trigger signal
The signals may be inverted by changing the switch positions S1 to S4 in the APE 510. See operating instructions TS 511. Please install the transmitter/receiver unit SE 510 either insulated from, or electrically connected to the machine, as it must take up a definite potential, also under vibration. The earthing screw of the APE 510 must be joined to the machine signal ground by a potential compensating lead ( 6 mm). See also under the heading "Earthing plan".

8.2.3 TM 110

The TM 110 measuring touch probe can be mounted to the TNC 415 B and TNC 425. A special software module (optional) is required for digitizing with TM 110.

MP7460

This machine parameter is effective for operation with feedforward control as well as for operation with lag. The permissible size of the angle depends on the drives in the machine. Realistic values are 5 to 15.
The resulting path is as follows:
Axis standstill = Change of axis direction sa = Servo lag
Path when MP7460 < Path when MP7460 >
Constant feed rate in corners Entry value: 0.0001 to 179.9999
3.4.3 Constant feed rate in corners with M90
The miscellaneous function M90 was introduced to enable constant surface speed to be achieved in corners without radius compensation. This miscellaneous function is only effective in operation with lag!

sa without M90

with M90
3.4.4 Contour speed related to tool cutting edge
The programmed feed-rate normally relates to the path of the cutter centre. When M function M109 is active the feed-rate at radii is increased or reduced to maintain a constant feed-rate at the cutting edge of the tool. When M function M110 is active the feed-rate is reduced only. There is no increase in feed-rate. When M function M111 is active the programmed feed-rate is re-assigned to the path of the cutter centre.
3.4.5 Preset tolerance at corners
3D forms are often described by a progression of very short linear blocks. The control reduces the feed rate at the discontinuous transitions in order to keep the tool exactly on path. If you are working with servo lag, depending on the feed rate the corners will be more or less "rounded" if M90 is entered or if MP7460 is set correspondingly. Since feedforward control is intended to virtually eliminate servo lag, working with feedforward control will result in sharp corners. This is not desired, however, on 3D forms. With the M function M112 you can enter a tolerance for the deviation from the programmed contour at corners and a limit angle for activation of the tolerance.
A rounding arc is inserted at corners. The radius of the arc is a function of the entered tolerance T and the limit angle A. Three radii are calculated: r1 = T= b= = v= a=

Output tool or pocket number with TOOL CALL block Entry: 0 to 6 0= 1= 2= 3= 4= 5= 6= No output Tool number output only when tool number changes (W262) Tool number output with every TOOL CALL block (W262) Output of pocket number (W262) and tool number (W264) only when tool number changes Output of pocket number (W262) and tool number (W264) with every TOOL CALL block Output of pocket number (W262) and tool number (W264)only when tool number changes. Pocket table does not change. Output of pocket number (W262) and tool number (W264) with every TOOL CALL block. Pocket table does not change.

MP7480.1

Output tool or pocket number with TOOL DEF block Entry: 0 to 4 0= 1= 2= 3= 4= No output Tool number output only when tool number changes (W262) Tool number output with every TOOL DEF block (W262) Output of pocket number (W262) and tool number (W264) only when tool number changes Output of pocket number (W262) and tool number (W264) with every TOOL DEF block
Word W262 W264 Marker M2046 M2047 M2483 M2484 M2400 M2717
Function Pocket number if MP7480 = 3 , 4, 5 or 6 Tool number if MP7480 = 1 or 2 Tool number if MP7480 = 3, 4, 5 or 6 Function Strobe signal T code (P code) with TOOL CALL Strobe signal T code (P code) with TOOL DEF Feedback T code (P code) with TOOL CALL Feedback T code (P code) with TOOL DEF Tool number 0 programmed Geometry of the tool from W264 Set NC NC PLC PLC NC PLC Reset NC NC PLC PLC NC NC
15.2.1 Output of tool number (fixed pocket coding)
Evaluating the tool number is adequate for fixed tool pocket coding. MP7480 is used to select whether the tool number should be transferred to the PLC with every TOOL CALL (TOOL DEF) block or only when the tool number changes (input values for MP7480 = 2 or 1). With this setting the tool number is transferred to the word W262 when a TOOL CALL or TOOL DEF block is executed. W264 is not used. If MP7261 > 0, then pocket numbers are displayed in the pocket table. Entering 5 or 6 in MP7480.0 transfers the pocket number to W262 and the tool number to W264. Unlike the setting with variable pocket coding (MP7480 = 3 or 4) the assignment of tool and pocket numbers in the pocket table does not change.
15.2.2 Output of pocket number (variable pocket coding)
With variable pocket coding, the NC must transfer the pocket number of the called tool to the PLC (MP7480 = 3 or 4). In this setting, the pocket number is filed in word W262. In addition to the pocket number, the NC also transfers the current tool number in W264. Variable pocket management (the assignment of tool number to pocket number in the tool table) is handled by the NC. The PLC can use marker M2612 to tell the NC that the pocket number in the tool table should not be updated during "Block scan". The number of tools with a pocket number is defined in machine parameter MP7261. The input value for MP7261 matches the number of pockets in the tool magazine. This means that more tools can be defined in the tool table than there is room for in the tool magazine [(MP7260) > (MP7261)]. If a tool number is programmed and no pocket is defined for it, pocket number 255 (W262) is transferred on TOOL CALL, and marker M2402 is set. Only the tool number and the pocket number are transferred when TOOL DEF is programmed. A TOOL DEF for a manual tool has no relevance in the PLC. A fixed pocket can be defined in the field ' F' of the pocket table. Tools for which a fixed pocket is defined are returned to the same pocket despite variable coding. Marker M2093 Function Another T code (P code) follows with TOOL CALL 0= Normal tool follows normal tool (N N) or manual tool follows manual tool (M M) or special tool follows special tool (S S) when M2601 = 0 1= special tool follows manual tool (M S) or special tool follows special tool (S S), when M2601 = 1 or manual tool follows special tool (S M) or manual tool follows normal tool (N M) or normal tool follows manual tool (M N) or normal tool follows special tool (S N) (see marker M2600) Set NC Reset NC

The datum tables, pallet tables and text files are to be disabled. Input value for MP7224.0 = Binary %Hexadecimal $ 38 Decimal 56 (23 + 24 + 25) With software types 243 05, 259 96, and only the decimal format is possible for the machine parameters. The corresponding decimal input value must be computed for bit-coded entries. You will find a "Power of 2" table in the chapter entitled "Appendix".
2.2 Activating the machine parameter settings
After the values for the machine have been entered, exit the machine parameter list by pressing the END - key. Missing or incorrect entries result in error messages from the control that prompt you to correct your entry. The following errors are displayed: Entry error 6 Meaning No MP number found Invalid MP number No separator ";" found Entry value incorrect MP doubly defined MP not defined MP can not be stored
If the control does not recognise any errors, it automatically exits the machine parameter editor and is ready for operation. If during commissioning no entries are made in the parameter list (MP NAME), the TNC will generate a standard machine parameter list when the END key is pressed. In this list the TNC is defined as a programming station with the HEIDENHAIN standard colours. All other machine parameters assume the minimum value. It is also possible to keep several machine parameter lists and load the desired list into the TNC when needed. The desired list can be selected in the machine parameter editor by pressing the PGM NAME key and the SELECT soft key. The parameter list which is active when you exit the machine parameter editor goes into effect.
2.3 Changing the entry values
After a machine parameter list has been created, it can be changed either through the machine parameter editor or directly through the PLC.

2.3.1 Manual input

Call the machine parameter editor through the MOD function "code number". Enter the code number to access the complete list of machine parameters. Entering the code number 123 opens a partial list of machine parameters. These are the machine parameters that may be changed by the control user (see User's Manual for TNC 407/TNC 415). The machine parameters which can be changed with the code number 123 are marked in the following list with CN 123. Exit the machine parameter editor by pressing the END key.
2.3.2 Changing the entry values via PLC
The entry values of the active machine parameter list can be changed with the module 9031 (see chapter "PLC Programming", section "PLC-modules"). These changes are then erased when the TNC is switched off. The machine parameters which can by changed through the PLC are marked in the following list with PLC EDIT or PLC RUN. PLC EDIT means that the machine parameters can only be changed if no program is being executed on the machine. PLC RUN means that the machine parameter can be changed even while a program is being executed.

Machine parameter MP410

Function and input Axis designation Entry: 0 to 5 0=A 1=B 2=C 3=U 4=V 5=W MP410.3 MP410.4 4th axis 5th axis

Change via PLC EDIT

Page 4-13
Hirth coupling Entry: 0 or = No Hirth coupling 1 = Hirth coupling active MP420.3 MP420.4 4th axis 5th axis
Prescribed step for Hirth coupling Entry: 0.0000 to 30.0000 [] MP430.3 MP430.4 4th axis 5th axis
Backlash compensation Entry: 1.0000 to +1.0000 [mm] or [] MP710.0 MP710.1 MP710.2 MP710.3 MP710.4 X axis Y axis Z axis 4th axis 5th axis
Compensation for reversal spikes in circular interpolation Entry: 1.0000 to1.0000 [mm] MP711.0 MP711.1 MP711.2 MP711.3 MP711.4 X axis Y axis Z axis 4th axis 5th axis

Machine parameter MP712

Function and input Compensation per control loop cycle time Entry: 0.000000 to 99.999999 [mm] MP712.0 X axis MP712.1 Y axis MP712.2 Z axis MP712.3 4th axis MP712.4 5th axis Compensation for reversal spikes in circular interpolation (M105) Entry: 1.0000 to +1.0000 [mm] MP715.0 X axis MP715.1 Y axis MP715.2 Z axis MP715.3 4th axis MP715.4 5th axis Compensation per control loop cycle time (M105) Entry: 0.000000 to 99.999999 [mm] MP716.0 X axis MP716.1 Y axis MP716.2 Z axis MP716.3 4th axis MP716.4 5th axis Linear axis-error compensation Entry: 1.0000 to +1.0000 [mm/m] MP720.0 X axis MP720.1 Y axis MP720.2 Z axis MP720.3 4th axis MP720.4 5th axis Selection of linear or non-linear axis error compensation Entry: %xxxxx 0= 1= Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Linear axis error compensation Non-linear axis error compensation X axis Y axis Z axis 4th axis 5th axis 0 = not active 1 = active

Page 4-25

4-26 4-31

Machine parameter MP810

Function and input Display mode for rotary axes and PLC auxiliary axes Entry: 0.0000 to 9 999.9999[] 0 = Display +/-99 999.9999; software limit switch active 0 = Modulo value display; software limit switch not active MP810.0 X axis MP810.1 Y axis MP810.2 Z axis MP810.3 4th axis MP810.4 5th axis Synchronized axes Entry: 0 to = Main axis 1 = Axis tracked to X axis 2 = Axis tracked to Y axis 3 = Axis tracked to Z axis 4 = Axis tracked to 4th axis 5 = Axis tracked to 5th axis MP850.0 X axis MP850.1 Y axis MP850.2 Z axis MP850.3 4th axis MP850.4 5th axis Synchronization monitoring Entry: 0 to 100.0000 [mm] 0 = Monitoring inactive MP855.0 X axis MP855.1 Y axis MP855.2 Z axis MP855.3 4th axis MP855.4 5th axis Datum for synchronization control Entry: 0 or = Datum at position upon switch-on 1 = Datum at reference marks (machine datum) MP860.0 MP860.1 MP860.2 MP860.3 MP860.4 X axis Y axis Z axis 4th axis 5th axis

Page 4-135

Machine parameter MP910
Function and input Traverse range 1 Default setting after switch-on; activated by PLC M2817 = 0, M2816 = 0 MP910.0 Software limit switch X+ MP910.1 Software limit switch Y+ MP910.2 Software limit switch Z+ MP910.3 Software limit switch 4+ MP910.4 Software limit switch 5+ Traverse range 2 activated by PLC M2817 = 0, M2816 = 1 MP911.0 Software limit switch X+ MP911.1 Software limit switch Y+ MP911.2 Software limit switch Z+ MP911.3 Software limit switch 4+ MP911.4 Software limit switch 5+ Traverse range 3 activated by PLC M2817 = 1, M2816 = 0 MP912.0 Software limit switch X+ MP912.1 Software limit switch Y+ MP912.2 Software limit switch Z+ MP912.3 Software limit switch 4+ MP912.4 Software limit switch 5+ Traverse range 1 Default setting after switch-on; activated by PLC M2817 = 0, M2816 = 0 MP920.0 Software limit switch X MP920.1 Software limit switch Y MP920.2 Software limit switch Z MP920.3 Software limit switch 4 MP920.4 Software limit switch 5 Traverse range 2 activated by PLC M2817 = 0, M2816 = 1 MP921.0 Software limit switch X MP921.1 Software limit switch Y MP921.2 Software limit switch Z MP921.3 Software limit switch 4 MP921.4 Software limit switch 5 Traverse range 3 activated by PLC M2817 = 1, M2816 = 0 MP922.0 MP922.1 MP922.2 MP922.3 MP922.4 Software limit switch X Software limit switch Y Software limit switch Z Software limit switch 4 Software limit switch 5

MP6210

MP6220 MP6221 MP6230 MP6240 MP6260
4-182 4-182 PLC RUN CN 123 PLC RUN CN 123 PLC RUN CN 123 4-181 4-181 4-181

Machine parameter MP6270

Function and input Rounding of decimal places Entry: 0 to = Output in 0.001 mm increments [1 m] 1 = Output in 0.01 mm increments [10 m] 2 = Output in 0.0001 mm increments [0.1 m]

Page 4-181

3.9.2 Digitizing with TM 110 (only with digitizing option)
Machine parameter MP6310 MP6320 Function and input Stylus deflection depth (measuring touch probe) Entry: 0.1000 to 2.0000 [mm] Counting direction of the measuring system signals (measuring touch probe) Entry: %xxx Bit 0 = X axis 0 = Positive Bit 1 = Y axis 1 = Negative Bit 2 = Z axis Measuring the centre offset while calibrating the TM110 Entry: 0 or = Calibrate and measure centre offset 1 = Calibrate without measuring centre offset Assignment of touch probe axes to the machine axes Entry: 0 to 2 0= Touch probe axis X 1= Touch probe axis Y 2= Touch probe axis Z MP6322.0 Machine axis X MP6322.1 Machine axis Y MP6322.2 Machine axis Z Maximum stylus deflection (measuring touch probe) Entry: 0.1 to 4.000 [mm] Feed rate for positioning to the MIN point and contour approach (Measuring touch probe) Entry: 10 to 3000 [mm/min] Probing feed rate (measuring touch probe) Entry: 10 to 3000 [mm/min] Rapid traverse in scanning cycle (measuring touch probe) Entry: 10 to [mm/min] Change via Reaction Page 4-190 4-190

MP6360 MP6361

4-177 4-191 4-178 4-191

Machine parameter MP6362

Function and input Feed rate reduction if stylus of the TM 110 is deflected away from its path Entry: 0 or 1 0= Feed rate reduction not active 1= Feed rate reduction active Target window for contour-line end point Entry: 0.1000 to 4.0000 [mm]

Reaction Page 4-191

3.9.3 Tool calibration with TT 110
Machine parameter MP6500 Function and input Tool Calibration with TT 110 Entry: 0 or = Cycles for tool calibration inhibited 1 = Cycles for tool calibration not inhibited Probing direction for tool measurement Entry: 0 to = Positive probing direction in the angle reference axis (0axis) 1 = Positive probing direction in the +90-axis 2 = Negative probing direction in the angle reference axis (0 axis) 3 = Negative probing direction in the +90-axis Calculation of the probing feed rate Entry: 0 to = Calculation of the probing feed rate with constant tolerance 1 = Calculation of the probing feed rate with variable tolerance 2 = Constant probing feed rate Max. permissible measuring error for tool measurement with rotating tool Entry: 0.002 to 0.999 [mm] Probing feed rate for tool measurement with nonrotating tool Entry: 10 to 3000 [mm/min] Distance from tool lower edge to probe contract upper edge for tool radius measurement Entry: 0.001 to 99.9999 [mm] Diameter or edge length of TT 110 probe contact Entry: 0.001 to 99 999.9999 [mm] Safety zone around the probe contact TT 110 for pre-positioning Entry: 0.001 to 99 999.9999 [mm] Change via Reaction Page 4-194

Select edit mode

Select table M/I/O/T/C

Select TRACE function

Compile PLC program
Binary output of PLC program
Activate dialogue or error message file
Call machine parameter list

Quit PLC Mode

Processing time The PLC processing time (time for a PLC run) is given in % of the maximum time of 10 ms, whereby 10 ms is equivalent to 200 % Processing time: Maximum The longest occurring run time for the current executable program is displayed in %. If this time exceeds the absolute maximum of 10 ms, then the flashing error message "PLC-program error 53" will be displayed. Current (processing time) The time for the latest PLC run, displayed in %. Code length This is the length of the compiled executable program in KB. Executable program The last compiled PLC program is displayed here. If you are working from the RAM (MP4010) then the desired program can be selected using the PGM NAME and SELECT soft key and must be compiled with the COMPILE function (soft key). A program which was already selected as an executable program before switching on will be compiled automatically. The PLC program is only active after compilation! Editor program The name of a file which was selected with the soft key SELECT can be seen in the line PGM IN EDIT MEM. If no executable program has been activated and no Editor program has been selected, then the relevant name fields will be empty! The various PLC functions can be accessed from inside the Main menu.

1.3 File management

All the EPROM and RAM files can be listed by operating the PGM NAME key on the keyboard unit and the soft key SHOW ALL. The following functions appear at the same time in the soft-key row:

Scroll

Select file
Modify display for selected window

Select file type

Switch to display with two windows

Return to main menu

Protect program

Cancel program steps

Rename

Change file type

The following soft-key row is displayed when the MODIFY WINDOW soft key is operated.

List from RAM

List from EPROM

Initial state:

Input Input Output Output
I4 = 1 I5 = 0 O2 = ? O5 = ? Operand Contents
Accumulator Contents. 7 0. x x x x x x X x x x x x x x

L I4 A I5 = O2 = O5

. x x x x x x 1 x x x x x x x. x x x x x x 0 x x x x x x x. x x x x x x 0 x x x x x x x. x x x x x x 0 x x x x x x x
Line 1: Line 2: Line 3: Line 4:
The operand contents are loaded into the Logic Accumulator. The contents of the Logic Accumulator and Input I5 are gated with AND. The gating result is assigned to Output O2. The gating result is assigned to Output O5.
Word execution with the ASSIGN command Operands: B, W, D Operation: ASSIGN in conjunction with the Word-Operands (B, W, D) copies the contents of the Word Accumulator to the addressed operand. In contrast to bit processing, the = command can also be used within a word gating chain. The command can be used several times in succession (see example). Example: A Constant (K) and the contents of Byte B5 should be gated with AND and the result assigned to Byte B8 and Byte B10. Initial state: Byte Constant Byte Byte B5 = 2A 54 = 36 B8 = ? B10 = ? (hex) (hex)
Accumulator Contents 31. 0. x x x x x x x x x x x x x x x x x x. 1 0. 1 0. 1 0. 1 0. 0 0
L K+54 A B5 = B8 = B10 = B10

00100010 01010000

Line 1: Line 2: Line 2: Line 3: Line 4:
The Constant is loaded into the Word Accumulator. The contents of the Word Accumulator is stored in B8 The contents of the Word Accumulator and Byte B5 are gated with AND. The gating result is assigned to Byte B8. The gating result is assigned to Byte B10.

3.1.8 ASSIGN BYTE (B=)

Abbreviation for the PLC-Editor: Execution time [s] Number of bytes Operands: M, I, O, T, C Operation: With the command B=, 8 bits are copied from the Word Accumulator to Markers, Inputs, Outputs, Timers or Counters with ascending numbering. Each bit corresponds to 1 operand. The LSB in the Accumulator is copied to the designated operand address, the LSB + 1 to the designated address + 1 and so on. The last affected operand is occupied by the MSB. B= (ASSIGN BYTE)

8.7 to 11.7 14

3.1.9 ASSIGN WORD (W=)

0: MP was written 1: Error condition see above
4.2.2 Read Machine Parameter (Module 9032)
Reads the value of a machine parameter that is defined by its number and index from the editable machine parameter list. Constraints: - The value of the machine parameter is returned as an integer, with the decimal point being shifted by the number of possible places after the decimal. Example MP910.0 = 100.12 mm is read as 1001200 (four places after the decimal lead to a multiplication by 10000). - Only the value from the editable machine parameter list is read, not any value in the run-time memory modified by PLC Module 9031. - Zero must be given as the index for non-indexed machine parameters. Possible errors: - The machine parameter specified by the MP number and index does not exist. - The module was not called from a Submit Job. Call: PS PS CM PL B/W/D/K B/W/D/K 9032 B/W/D <MP Number> <MP Index> <MP value> / <Error Code> 1: No such MP number 2: No separator 3: MP value out of range 4: MP not in file 5: No MP file found 6: Call was not from SUBMIT Job 0: MP was read 1: Error condition see above
4.2.3 Select Machine Parameter File (Module 9033)
The machine parameter file with the specified name is selected (M status assigned) and a control reset is executed if another file was previously selected. Constraints: - The module can only be called from a SUBMIT Job. - The module disregards any safety problems when initiating the control reset (e.g. free run-out of axes and spindle). - The module can only be used on files in the RAM. - The new MP file to be selected is checked, a faulty file is not selected. - There is no return to the calling PLC program if file selection is successful. - The file name is specified in a string that must contain the file name with extension. Additional characters (including blanks) are not allowed. - If the PLC program is created externally ensure that lower-case letters are not used for the file name. - Once the NC program has started the module only operates during the output of M/G/S/T/T2/Q strobes.
Possible errors: - The module was not called from a SUBMIT Job. - The specified string does not conform to the above conventions. - There is no file with the specified name. - The file to be selected is faulty. - The module was called after the NC program started without a strobe marker being active. - An incorrect string number was specified (out of range 0.3) Call: PS CM B/W/D/K 9033 <String Number> Warning: Program execution ends here if a new file is selected <Error Code> 0: No error, file was already selected 1: String contains no valid file name 2: File not found 3: File is faulty 4: Wrong string number specified (0.3) 5: Call was not from a SUBMIT Job 6: Call once PGM started without strobe
0: File was already selected 1: Error condition see above
4.3 Status and Coordinates 4.3.1 Read Status Information (Module 9035)

3.4 Oscilloscope

An oscilloscope has been integrated in the TNC 407/TNC 415 B/TNC 425 for trimming and optimizing the speed and position controllers. The characteristic curves which the oscilloscope records can be stored in 4 channels and for all axis. The following curves can be displayed: Feed rate Position and trailing error V ACTUAL V NOMINAL S ACTUAL S NOMINAL D DIFF N ACTUAL N NOMINAL N INT U ANALOGUE Actual value [mm/min] Nominal value [mm/min] [mm] [mm] Trailing error for position control [mm] Actual speed [mm/min] Nominal speed [mm/min] Nominal/actual difference for speed controller Analogue voltage [mV]
Speed (digital speed control only) Nominal value
Note on speed curves Rotational speeds are recorded as feed rates in mm/min. The speed in rpm. can be calculated with the help of the distance covered per revolution, i.e. Rotational speed (rpm) = Feed rate [mm / min]

Traverse per rev. [ mm]

The data recorded for the display are stored until an NC graphic is called. Likewise a computed graphic simulation is deleted by the oscilloscope display. A total of 5 colours can be selected in machine parameters for the oscilloscope display. They are selected in exactly the same way as the 3-plane view in NC graphic simulation. MP7361.0 MP7261.1 MP7361.2 MP7361.3 MP7361.4 Background Grid Non-selected channels Cursor line, data, screen window Selected channel
The "Oscilloscope" mode is entered by keying in code number 688 379. If you leave the Oscilloscope mode you can re-enter it using the MOD key and the OSZI soft key. The code number must only be re-keyed when the supply voltage has been switched off. The following main display appears when the mode is called:
Use the cursor keys to move the highlight (cursor) to the desired item and to select the trigger conditions and the axes and parameters you wish to record.

3.4.1 Soft-key rows

Meaning of soft keys:
Start recording Vertical zoom Horizontal zoom Optimal vertical resolution, centred in screen

Activate cursor

3.4.2 Triggers
The following entries are possible:
FREE RUN Recording is terminated manually SINGLE SHOT Records a memory content - initiated by trigger condition. CHANNEL. Starts recording when the trigger threshold of the selected channel is exceeded.
Trigger threshold The trigger threshold for the selected channel is entered as a numerical value in the following units:
Linear speed [mm/min] Position [mm] Rotational speed [mm/min] Trailing error [m] Analogue voltage [mV]
Edge Triggering with rising (positive) and falling (negative) edge. Pre-Trigger Defines the start of the recording as a % of the total recording time; possible entries are 0%, 25%, 50%, 75% and 100%. Press the ENT key to select.

3.4.3 Recording

The recording parameters to be edited are selected with the arrow keys. The values for FEED RATE and TRIGGER THRESHOLD are entered with the numerical keys. The values for all other recording parameters are selected by pressing the ENT key. Output In the Manual mode you can choose between the set ramp and a step function for outputting a nominal value. The step function is only possible with digitally controlled axes and is necessary for trimming the speed controller. The step function and the oscilloscope recording facility can also be used to determine the maximum acceleration of the machine when the provisional input value is not known. In the MDI or Automatic modes acceleration is always by the set ramp.
Feed rate With a step function as the output signal, the feed rate is entered in [mm/min]. The programmed feed rate dictates the acceleration after the ramp.
Time resolution The recording time ranges from 2.4576 sec. to 24.576 sec. (set time x4096). The time set between 0.6 and 6 ms is the cycle time for recording curves. The recording time is overlaid beneath the grid. The beginning and end of the image are also displayed relative to the trigger point (cursor line T1).
Channels 1 to 4 A total of 4 channels can be selected for recording. The axes can be randomly assigned to the channels - this is done using the ENT key after selecting the entry position. For each channel a characteristic curve is selected from the following variables: Feed rate Speed Speed controller Position Trailing error Analogue voltage Channel V ACTUAL V NOMINAL S ACTUAL S NOMINAL N INT N ACTUAL N NOMINAL D DIFF U ANALOGUE OFF SAVED Actual value [mm/min] Nominal value [mm/min] Actual value [mm] Nominal value [mm] Nominal/actual difference for speed controller [mm/min] Actual value [mm/min] Nominal value [mm/min] Trailing error for speed control [mm] output analogue voltage [mV] Channel is displayed Channel is saved
Recording is activated with START (soft key). This calls a soft-key row in which the sole option is STOP. Recording can be interrupted at will. Saved channels cannot be displayed at the same time as recording is in progress because synchronization between the saved channels and the channels currently recording is not possible.

doc1

15.2 15.2 15.2 15.2 2.1 16.3 15.2 15.2 15.2 16.3 16.3 16.3 2.1 15.2 19.6 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3

Error Message

AXIS DOUBLE PROGRAMMED START POSITION INCORRECT TOUCH POINT INACCESSIBLE RANGE EXCEEDED OPERATING PARAMETERS ERASED BAUD RATE NOT POSSIBLE CYCL PARAMETER INCORRECT FAULTY RANGE DATA ROTATION NOT PERMITTED DATA MEDIUM MISSING DATA MEDIUM EMPTY DATA MEDIUM WRITE-PROTECTED LIMIT SWITCH <AXIS> PLANE WRONGLY DEFINED EMERGENCY STOP EXT. IN-/OUTPUT NOT READY ERR: 001 ERR: 002 ERR: 003 ERR: 004 ERR: 005 ERR: 006 ERR: 007 ERR: 010 ERR: 011 ERR: 012 ERR: 013 ERR: 014 ERR: 015 ERR: 016 ERR: 017 ERR: 018 ERR: 100 ERR: 101
ERR: 102 ERR: 103 ERR: 104 ERR: 105 ERR: 106 ERR: 107 ERR: 108 ERR: 109 PROGRAM DATA ERRONEOUS WRONG OPERATING MODE WRONG AXIS PROGRAMMED HANDWHEEL ? HANDWHEEL DEFECTIVE ME: TAPE END SCALING FACTOR NOT PERMITTED PLC PROGRAM NOT TRANSLATED PLC: ERROR <00 to 99> POSITIONING ERROR PROGRAM INCOMPLETE POWER INTERRUPTED INTERFACE ALREADY ASSIGNED RELAY EXT. DC VOLTAGE MISSING STYLUS ALREADY IN CONTACT PROBE SYSTEM NOT READY EXCHANGE TOUCH PROBE BATTERY TRANSFERRED VALUE ERRONEOUS X TRANSFERRED DATA INCORRECT X TIME LIMIT EXCEEDED
16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 16.3 15.2 14.3 14.3 16.3 15.2 2.1 2.1 2.1 16.3 2.1 16.3 19.6 15.2 15.2 15.2 16.3 16.3 15.2

Page 5 Issue: 20.08.95

2.1 Causes of Minor Error Messages
OPERATING PARAMETERS ERASED With new and exchange controls, the machine parameters are always erased Defective buffer batteries, accumulator or capacitor RAM error on the processor board Software exchanged
LIMIT SWITCH <AXIS> "Manual" Operating Mode The preset software limit switch has been reached during traverse with the axis address keys. "Automatic" Operating Mode The calculated position of the current block is beyond the software limit switch range or beyond the additional limit (set with the MOD function <AXIS LIMIT>). 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 1) Activation via PLC 1) Activation via PLC

Page 22 Issue: 14.11.06

6.1.2 Pin Layout: POWER SUPPLY LE 415B/425
X31 Power Supply (NC) terminal strip (pluggable) 2-pin Pin No. Assignment + 24 V 0V
6.1.3 Pin Layout: CLP Board LE 415 B
X1,X2,X3,X4,X5 Encoders 1,2,3,4,5 (Position) sinusoidal input, current interface 7-16A flange socket with female insert (9-pin, Conei) Pin No. 9 housing Assignment 0+ 090+ 90RP+ RP+ 5 (Up) 0 V (Uusable comp.) internal shield external shield = housing X6 Spindle Encoder (Position) square-wave encoder (TTL) flange socket with female insert (12-pin, Conei)
Pin No. 7 (2) 12 (11) (via spring)
Signal Designation Ua1 -Ua1 Ua2 -Ua2 Ua0 -Ua0 -UaS + 5V (sense) + 5V (Up) 0 V (sense) 0 V (Uusable comp.) shield = housing
X8 Nominal Value Output 1,2,3,4,5,S flange socket with female insert (15-pin, D-SUB) Pin No. housing 2,10,12 Signal Designation analogue output 1 analogue output 2 analogue output 3 analogue output 4 analogue output 5 analogue output spindle 0V analogue output 1 0V analogue output 2 0V analogue output 3 0V analogue output 4 0V analogue output 5 0V analogue output spindle external shield = housing do not assign
X12 Touch Trigger Probe flange socket with female insert (15-pin, D-SUB) Pin No. 10 2, 11 to 15 Signal Designation internal shield standby start + 15V + 5V (Up) -battery warning 0 V (Uusable comp.) trigger signal -trigger signal 1) not assigned
1) stylus at rest = high level

Page 23 Issue: 20.08.95

X14 Measuring Touch Probe flange socket with female insert (25-pin, D-SUB) Pin No. 13 Assignment 0 + + 90 RP + RP + 5V 0V 0 + + 90 RP + RP + 5V 0V 0+ 090+ 90RP + RP + 5V 0V shield
6.1.4 Pin Layout: CLP Board LE 425
X1, X2, X3, X4, X5 Encoder 1, 2, 3, 4, 5 (Position) sinusoidal input current interface 7 - 16A flange socket with female insert (9-pin, D-SUB) Pin No. 3 housing Assignment 0 + + 90 RP + RP + 5V (UP) 0V (UN) internal shield external shield = housing X6 Spindle Encoder (Position) square-wave input (TTL) flange socket with female insert (15-pin, D-SUB) Pin No. 2 5, 6, 8, 15 housing Assignment Ua1 -Ua1 Ua2 -Ua2 Ua0 -Ua0 -UaS + 5V sense 0V sense + 5V (UP) 0V (UN) not assigned external shield = housing
X8 Nominal Value Output 1, 2, 3, 4, 5, S see CLP board LE 415 B X14 Measuring Touch Probe see CLP board LE 415 B
X12 Touch Trigger Probe see CLP board LE 415 B

Page 24 Issue: 20.08.95

X15, X16, X17, X18, X19 Encoder 1,2,3,4,5 (Speed) sinusoidal input, voltage interface 1Vpp flange socket with female insert (15-pin, D-SUB) Pin No. (12) (10) 5,6,8,13,15 housing Assignment A+ AB+ BR+ R+ 5V (UP) 0V (UN) + 5V sense 0V sense do not assign external shield = housing

Page 33 Issue: 20.08.95

6.2.5 Connectors on PL 410

Page 34 Issue: 20.08.95

6.2.6 Pin Layout: PL 410
X1 Connection to Logic Unit or to 1. PL Pin No. Assignment 1,2,3 5, 6, 17, 13 14, 25 0V do not assign serial IN 2 -RESET -WRITE EXTERN WRITE EXTERN -O5 -O3 -O1 shield +12V board ID (PK) serial IN 1 control ready for operation -serial OUT serial OUT -O4 -O2 -O0 X2 Connection of 2. PL or PA Pin No. 1,2,3 4-6, 14 - 25 Assignment 0V do not assign RESET -WRITE EXTERN WRITE EXTERN -O5 -O3 -O1 shield serial IN 2 control ready for operation -serial OUT serial OUT -O4 -O2 -O0
X3 PLC Inputs Assignment Pin No. as 1. PL 1 IIIIIIIIIIIIIIII79
X4 PLC Inputs Assignment Pin No. as 1. PL 1 IIIIIIIIIIIIIIII95

Page 35 Issue: 20.08.95

X5 PLC Inputs Assignment Pin No. as 1. PL 1 IIIIIIIIIIIIIIII111
as 2. PL I224 I225 I226 I227 I228 I229 I230 I231 I232 I233 I234 I235 I236 I237 I238 I239
X6 PLC Inputs Assignment Pin No. as 1. PL 1 IIIIIIIII120 1) 10 I121 1) 11 I122 1) 12 I123 1) 13 I124 1) 14 I125 1) 15 I126 1) 16 I127 1)
as 2. PL I240 I241 I242 I243 I244 I245 I246 I247 I248 1) I249 1) I250 1) I251 1) I252 1) I253 1) I254 1) I255 1)
X7 PLC Outputs Assignment as 1. PL O32 O33 O34 O35 O36 O37 O38 O39 O40 O41 O42 O43 O44 O45 O46 O47

1) With

as 2. PL O64 O65 O66 O67 O68 O69 O70 O71 O72 O73 O74 O75 O76 O77 O78 O79
X8 PLC Outputs and "Control Ready for Operation" Assignment Pin No. as 1. PL as 2. PL 1 O48 OO49 OO50 OO51 OO52 OO53 OO54 OO55 OO56 OO57 OO58 OO59 OO60 OO61 1) O93 1) 15 O62 1) O94 1) 16 control ready for operation
active analogue inputs (depend on the position of the ENABLE ANALOGUE INPUTS switch on PL140) these PLC inputs and outputs are not available (see section 21.7.2).

Page 36 Issue: 20.08.95

X9, X10, X11, X12, X13, X14 Terminal X9 X10 X11 X12 X13 X14

PL Power Supply

Assignment as 1. PL as 2. PL 0V +24 V- supply of LE and "Control Ready for Operation" +24 V- output supply O32 - O39 O64 - O71 +24 V- output supply O40 - O47 O72 - O79 +24 V- output supply O48 - O55 O80 - O87 +24 V- output supply O56 - O62 O88 - O94
X15 1), X16 1), X17 1), X18 1) Analogue Inputs 10V Pin No. 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. 5 Assignment I+ constant current for PT 100 U+ measuring input Umeasuring input Iconstant current for PT 100 shield

X2 Connection to the Logic Unit flange socket with male insert (37-pin) Pin No. Assignment 1 RLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLSLSLSLSLSLSLSLSLRLRLdo not assign 31 RLRLRLspindle override (wiper) 35 feed override (wiper) 36 + 5V 37 0V
1) = TE versions 01/03 2) = TE versions 02/04 3) = TE Id.Nos. 05/06

Page 43 Issue: 20.08.95

6.4 Connectors on the Visual Display Units
6.4.1 Connectors on the Visual Display Unit BC 110
6.4.2 Pin Layout: Visual Display Unit BC 110
X1 Connection to the Logic Unit flange socket with male insert (15-pin) Pin No. Assignment R analogue V-SYNC H-SYNC 0V G analogue B analogue X2 Connection of the soft keys to the Keyboard Unit flange socket with male insert (9-pin) Pin No. Assignment 1 SLSLSLSLRLRLRLRL12
X3 Power Connection Euro connector
X4 DC Connection for Integral Fan terminal strip (2-pin) Pin No. Assignment 1 +24V 2 0V = key matrix

Page 44 Issue: 20.08.95

6.4.3. Connectors on the Visual Display Unit BC 110 B
6.4.4 Pin Layout: Visual Display Unit BC 110 B
X1 Connection to the Logic Unit flange socket with male insert (15-pin) Pin No. Assignment R analogue V-SYNC H-SYNC 0V G analogue B analogue X2 Connection of the Soft Keys to the Keyboard Unit flange socket with male insert (9-pin) Pin No. Assignment 1 SLSLSLSLRLRLRLRL12
X3 Power Connection terminal strip (3-pin) Assignment as labelled
X4 Test Output terminal strip (2-pin) Pin No. Assignment + 6V 0V = key matrix

7. Block Diagrams

TNC 415 Block Diagram
PLC Graphics Board Processor Board

Handwheel RS-232 RS-422

CLP Board
3D touch probe Measuring touch probe
Machine operating panel PL/PA 63 inputs 31 outputs

PLCInterface

Handwheel interface

RS-232interface

RS-422interface

Shared memory

SRAM EPROM

Interface

3D touch probe

meas. touch probe

Encoder inputs

5 * analogue 1 *square

Y Z IV V VI

A/D converter 8-bit

feed rate, temp., battery monitoring TIMER

3 * analogue

ARBITER Software module TIMER TIMER

Videocontroller

Keyboard

Page 45 Issue: 20.08.95

Keyboard interface

SRAM Boot-EPROM

6*nom. value output 16 bits

Z IV V VI

Color/analogue screen

Color pallet

Video RAM

(192K*16)

CPU communication processor bits/16MHz
CPU geometry processor bits/16MHz
CPU CLP processor bits/16MHz

18.5 V

Page 52 Issue: 20.08.95
10.1.3 Power Supply of the Visual Display Units

BC 110 BC 110B

X1 = connection of logic unit X2 = keyboard connection (for soft keys)
X3 = Line connection Line voltage Voltage range Line fuse Frequency Power consumption X4 = DC connection for fan Pin designation Assignment + 24 V 0V 110 V~ 85. 132 V~ F 3.15 A 220 V~ 170. 264 V~ F 3.15 A 49. 61 Hz 60 W
X3 = Line connection Line voltage Voltage range Line fuse Frequency Power consumption 110 V~ 85. 132 V~ T 2.0 A 220 V~ 170. 264 V~ T 2.0 A 49. 61 Hz 60 W
X4 = Voltage output for testing Pin designation + Assignment 6V 0V
The fan of BC 110B is supplied internally with + 24V.

Page 53 Issue: 20.08.95

10.2 Power Supply of the NC
The power supply line of the NC is connected to the terminals of X31. X31 NC power supply Pin No. Assignment + 24 V 0V
The different voltages for the LE are transformed from the voltage fed (+24V) in the POWER SUPPLY assembly (see block diagrams in section 10.2.1). The input and output voltages are displayed by LEDs. The states of the individual voltages are only displayed approximately by the LEDs. The exact values must be measured; the measured values must correspond to the table in section 10.2.1.

Page 54 Issue: 20.08.95

10.2.1 NC Power Supply: Block Diagram

wh/bk 11 LH4

VDE 0551
X31 + wh/bl F 2.5A 0V bk F 4.0A

12 wh/br 10

BE 12V 24V BE

LH2 LH5 LH6 LH7 LH8 gr

-15V -12V
LH13 LH15 LH16 LH18 LH17 LH20 LH19 LH22 LH21 re br gn

+15V +12V

+5V power supply, housing

+5V *1 0V *1 RES

re/bl LH1
re/bk 12 LH3 br/gn 7 LH12 LH11 bk LH24 LH23

pi LH10 LH9

power supply board

battery 3 x 1.5 V

X2: connector (12-pin) of connecting cable "power supply <-> processor board" X1: socket (12-pin) on processor board

Voltage Table

Test point on Reference point power supply on power board supply board LH22 LH24 (0V) LH20 LH24 (0V) LH18 LH24 (0V) LH14 LH24 (0V) LH10 LH24 (0V) LH1 LH3 (0V*1) LH12 (reset) 2) 1) potential-free voltage 2) reset ULmax = 0.4 V, UHmin = 3.9 V Output + 5V (UP) + 12V + 15V - 15V + UBATT + 5V * 1 1) UNOM [V] + 5.05 + 12 + 15.0 - 15.0 + 4.5 +5 UMIN [V] + 5.00 + 11.4 + 14.4 - 14.4 + 3.9 + 4.75 UMAX [V] + 5.10 + 12.6 + 15.6 - 15.6 + 5.25 INOM [A] 2.5 0.1 0.15 0.08 approx. 20 A 0.3

Page 55 Issue: 20.08.95

10.3 Checking the Power Supply Unit
Two low-voltage fuses are located on the POWER SUPPLY assembly. The fuse F 2.5A protects the output voltage of +24V BE (not required for TNC 415B/425), and the fuse F 4.0A protects the remaining voltages (see block diagram in section 10.2.1). If an error occurs in the power supply (all voltages missing), first check the +24V at the supply line (2-pin terminal strip X31) and then the low-voltage fuse F 4.0A. The voltages can be measured directly on the power supply board, the processor board and the CLP board (sections 10.3.1 and 10.3.2). The values and their tolerances can be seen from the corresponding tables. If the measured values deviate distinctly from the values in the table, the power supply assembly is defective.
Observe the safety instructions!
The power supply unit does not work without load. (Basic load is required)

Page 56 Issue: 20.08.95

10.3.1 Test Points on the Power Supply Board

Page 57 Issue: 20.08.95

10.3.2 Test Points on the Boards
Processor board TNC 415B/425 Id.No. --

Page 58 Issue: 20.08.95

CLP board TNC 425 Id.No. -- and Id.No. --
Page 58.1 Issue: 20.08.95
CLP Board TNC 415B/425 Id.No. -- and Id.No. --

Page 59 Issue: 20.08.95

10.4 Power Supply of the PLC
The power supply line for the internal PLC of LE 415B/425 is connected to the terminal strip X44.
X44 PLC power supply of LE 415B/425 Terminal strip (pluggable) 3-pin Pin No. Assignment 3 Fuses: + 24 V_A, can be switched off via EMERGENCY STOP + 24 V , cannot be switched off via EMERGENCY STOP 0V F1: 3.15A (+ 24V_A, can be switched off) F2: 1.0A (+ 24V, cannot be switched off)
The PLC power supply of PL 400, PL 405, PL 410 or PA 110 is connected to the following terminal strips: Power supply of PA 110 Pin No. Assignment + 24 V - can be switched off via EMERGENCY STOP 0V
Power supply of PL 400 Terminal Assignment X13 X12 X3, pin 12 + 24 V can be switched off via EMERGENCY STOP 0V + 24V_A cannot be switched off via EMERGENCY STOP
Power supply of PL 405 / 410 X9, X10, X11, X12, X13, X14 Power supply of PL Terminal X9 X10 X11 1) X12 1) X13 X14 Fuse:

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 was pressed, the VDU is defective and must be exchanged.

Page 74 Issue: 20.08.95

BC 110, Id.No. 01
If the screen remains dark when the machine is switched on, first check the power supply (line voltage) of the VDU. The control signals for the screen can only be checked with an oscilloscope. The following diagrams were generated with the VISUAL DISPLAY UNIT connected. Depending on machine parameters and image depicted, the colour signals R-analog, Y-analog and B-analog may differ from those on page 75.
X43 Visual Display Unit (BC 110) flange socket with female insert (15-pin) Pin No. 1, 8, to 6, 12, Assignment GND do not assign R signal V SYNC H SYNC Y signal B signal

Diagrams

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

10 ms/DIV

20 s/DIV

Page 75 Issue: 20.08.95

R-analog PIN 7 1)

0,2V/DIV 0,2V/DIV

Y-analog PIN 14 1)

5 ms/DIV

B-analog PIN 15 1)

0,2V/DIV

5 ms/DIV 1
When measuring the colour signals directly at the output of the logic unit (without the VISUAL DISPLAY UNIT connected), the amplitudes are twice as large.

Page 76 Issue: 20.08.95

13. Encoders
13.1 Error Messages for Axes with Analogue Speed Controller
ENCODER <AXIS> DEFECTIVE YA A = signal amplitude error ENCODER <AXIS> DEFECTIVE YB B = signal frequency error ENCODER <AXIS> DEFECTIVE YC C = error with distance-coded scales Y = CPU number 1 = main processor 2 = geometry processor 3 = CLP processor

13.1.1 Error Causes

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

13.1.2 Error Location

In order to determine whether the encoder or the encoder input of the logic unit is defective, the encoders can be switched at the logic unit. For this purpose the corresponding machine parameters must be altered as well: Function Allocation of the axes to the encoder inputs Entry Value 0 = X= X= X= X= X= X61) 1) X6 may be used for a machine axis, if no oriented spindle stop is required. X Y Z IV V MP 110.0 110.1 110.2 110.3 110.4

Page 77 Issue: 20.08.95

Flow-Chart for Error Location
ENCODER X DEFECTIVE 3B (Example) switch off power
switch encoder of X axis and e.g. encoder of Y axis at the logic unit

switch on power

if the message POWER INTERRUPTED is generated, enter code number 95148 to call the active parameter list and switch the entry values of MP110.0 and 110.1
Does the error message switch from X to Y? NO

Page 99 Issue: 20.08.95

17.2 Overview of Files for TNC 415B/425
Depending on the subordinate mode (NC, PLC MODE, MP MODE etc.) in which the transfer menu is activated, only certain file types are offered to be downloaded or output. The following data may be in the RAM: NC Memory Management NC program: HEIDENHAIN language NC program: ISO Active tool file Tool data (table) Pocket number table Pallet table Datum table Text file (ASCII) Measuring point table (digitizing) PLC Memory Management (RAM) PLC program Error messages1. language Error messagesEnglish Dialogues 1. language Dialogues English ASCII file Help texts Data for axis error compensation Data for axis error compensation Machine Parameter Mode Machine parameter lists Compensation value table selectable via code number Extension (TNC).H.I TOOL.T.T.P.D.A.PNT.PLC.ER1.ERE.DI1.DIE.A.HLP.COM.CMA.MP.KOR Extension (external).H.D TOOL.T.T TOOL_P.R.L.N.A.U.P.A.A.A.A.A.J.V.S.M.S
Additional information on the files or programs is provided by letters in the status field. E: The file/program has been selected in the PROGRAMMING mode. S: The file/program has been selected and activated in the TEST RUN mode. M: The file/program has been selected and activated in either PROGRAM RUN / FULL SEQUENCE or in PROGRAM RUN / SINGLE BLOCK. P: The file/program is protected against erasing and editing. IN: The table/program was programmed in Inch. W: The file/program was not completely transferred to an external memory and thus is no longer available.
17.3 External Data Output
Preparations: Connect the external data medium (FE, ME or other peripheral unit, e.g. personal computer with HEIDENHAIN data transfer software) to the TNC. Prepare the external data medium for data transfer: Press Press STOP

at the ME

at the FE.
Select the operating mode, the baud rate and the interface assignment at the TNC (see section 16.1).

Page 100 Issue: 20.08.95

17.3.1 Output of Files with the Extensions.H,.I,.T,.D,.P,.A,.PNT
Press Key Function Operating mode PROGRAMMING/EDITING Activate data transfer menu
The different file types are distinguished by the file name and the extension. In the TNC there are the following six different file types that can be selected via soft key: - HEIDENHAIN dialogue programs <file name>.H - ISO programs <file name >.I - Tool tables <file name >.T 1) - Datum tables <file name >.D - Pallet tables <file name >.P - Text files (ASCII) <file name >.A - Point files <file name >.PNT

c) Close the logic unit and the lock. d) Switch on the main switch. e) Read in the machine data (machine parameters, PLC program, NC programs and tables) that have been backed up before the exchange. f) Enter the pre-set values and the supplementary operating modes from the table in section 21.1.4 (before traversing the reference marks). g) Offset adjustment with code number (see section 18.5). Exchange is now finished. Warning! Send and store the boards only in the original packaging that protects them from acquiring static charge. Never use conventional plastics to wrap the boards in.

Page 158 Issue: 20.08.95

21.4 Exchanging the CLP Board
21.4.1 Observe the exchange instructions (section 21.1)! 21.4.2 Dismounting the CLP Board
a) Switch off the main switch at the machine tool. b) Disengage the connectors at the CLP board. c) Undo the locks and open the logic unit.

Undo lock

d) Disengage internal connectors CLP board TNC 415B

Page 159 Issue: 20.08.95

CLP board TNC 425
e) Loosen/remove the fixing screws. CLP board TNC 415B Remove knurled screw

Page 160 Issue: 20.08.95

CLP board TNC 425 Remove knurled screw
f) Lift out the CLP board; exchange the EPROM, if required (see section 21.8). Insert the new board.
21.4.3 Mounting the CLP Board
The CLP board is mounted in the reverse order that is was dismounted. a) Insert and secure the CLP board. b) Engage the connectors.
c) Close the logic unit and the locks. d) Switch on the main switch. e) Offset adjustment with code number (see section 18.5). Exchange is now finished. Warning! Send and store the boards only in the original packaging that protects them from acquiring static charge. Never use conventional plastics to wrap the boards in.

Page 161 Issue: 20.08.95

21.5 Exchanging the PLC Graphics Board
21.5.1 Observe the exchange instructions in section 21.1! 21.5.2 Dismounting the PLC Graphics Board
a) Switch off the main switch of the machine tool. b) Disengage the connectors on the PLC graphics board. c) Undo the lock and open the logic unit. Undo lock
PLC graphics board d) Disengage internal connectors.

Page 162 Issue: 20.08.95

Remove fixing screws
f) Lift out the PLC graphics board and insert the new board.
21.5.3 Mounting the PLC Graphics Board
The PLC graphics board is mounted in the reverse order that it was dismounted. a) Insert and secure the PLC graphics board. b) Engage the connectors.
c) Close the logic unit and the lock. d) Switch on the main switch. e) Carry out offset adjustment with code number (see section 18.5). Exchange is now finished. Warning! Send and store the boards only in the original packaging material that protects them from acquiring static charge. Never use conventional plastics to wrap the boards in.

Page 163 Issue: 20.08.95

21.6 Exchanging the POWER SUPPLY Unit
a) Observe the exchange instructions in section 21.1! b) Switch off the main switch on the machine tool. c) Undo the lock and open the logic unit. Undo lock
d) Disengage the connection to the power supply unit at the processor board.
e) Pull the cable harness to the power supply through the housing.
To pull the cable harness the PLC graphics board and the CLP board must be removed. (see sections 21.4 and 21.5)

Page 164 Issue: 20.08.95

f) Disengage the connector of the NC power supply and loosen the mounting screws.
Disengage 2-pin connector

Approx. 5 revolutions

Slide out the power supply unit to the right and insert the new power supply unit. g) Fasten the mounting screws. Pull the cable harness through the housing again. Engage the connectors. Close the logic unit, switch on the main switch. Exchange is now finished.
Observe that no connectors are switched! Warning! Send and store the boards only in the original packaging material that protects them from acquiring static charge. Never use conventional plastics to wrap the boards in.

Page 165 Issue: 20.08.95

21.7 Exchanging the PLC I/O Boards
21.7.1 Exchanging the PLC I/O Board PL 400
a) Observe the exchange instructions in section 21.1! b) Switch off the main switch. c) Disengage the connectors at the PL 400
d) Unscrew the cover of the PL 400 and disconnect the cable to the PLC graphics board from the PL 400.

Loosen cable clip

Loosen screws

Page 166 Issue: 20.08.95

e) Unscrew the PL 400 from the logic unit. 1)
f) The new PLC I/O board PL 400 is mounted in reverse order: - Mount the PL 400 to the logic unit. 1) - Engage the connectors. - Switch on the main switch. Exchange is now finished.
Warning! Send and store the boards only in the original packaging material that protects them from acquiring static charge. Never use conventional plastics to wrap the boards in.
The PL 400 may also be located in the switch cabinet.

Page 167 Issue: 20.08.95

21.7.2 Exchanging the PLC I/O Board PL 410
a) Observe the exchange instructions in section 21.1! b) Switch off the main switch. c) Loosen the connectors at the PL 410.
Loosen clamp connection d) Loosen the PL 410 mounting screws
e) The new PLC I/O board PL 410 is mounted in reverse order: Engage all connectors. Check the correct position of the switch ENABLE ANALOGUE INPUTS. (ON position: analogue part activated, other position: analogue part not activated) Switch on the main switch. Exchange is now finished.

Page 168 Issue: 20.08.95

21.7.3 Exchanging the Analogue Board PA 110
a) Observe the exchange instructions in section 21.1! b) Switch off the main switch. c) Disengage the connectors at the PA 110.
Disconnect terminal strip! D-Sub connector Loosen knurled screw d) Dismounting the PA 110 The PA 110 may be fixed in two ways: 1) via fixing bar Dismounting: Use a screwdriver to pry the lock upwards and remove the PA 110 from the bar. 2) via four mounting screws: Dismounting: Loosen the mounting screws in the housing ( ) Unscrew the base plate and reassemble the PA for shipping. e) The new PA 110 is mounted in reverse order: Engage the connectors. Switch on the main switch. Exchange is now finished.

Page 169 Issue: 20.08.95

21.8 Exchanging the EPROMs

21.8.1 MOS Protection

To exchange the EPROMs MOS protection is indispensable, as otherwise the EPROMs could be destroyed by static charge. Observe the mark on the EPROMs (do not turn them by 180); be sure not to damage any components during the exchanged. Use an appropriate tool. After the software exchange the logic unit must be marked with the new NC-software number (see sections 5.1 and 5.2). e.g. IC drawing punch and insertion tool

21.8.2 EPROM Designation

Id.No. Location No. (e.g. IC-P1)

Index (software version)

PROCESSOR Board

Id.No. 01 Note:

IC-P8 PLC IC-P7
With the current software version IC-P3 / IC-P4 are not inserted. RUN-IN: Internal test program (does not have to be exchanged together with the software)
RUN-IN IC-P10 IC-P3 IC-P1 IC-P4 IC-P2 IC-P5 IC-P6

Id.No. -Id.No. --

BOOT IC-P9 software enable module (option) IC-S
Software-Freigabe-Modul software enable module (Option) (option)

IC-S IC-S

IC-P9 IC-P9
22. Machine Parameter List
M (E xc A er CH pt fr om IN R. E H

Page 170 Issue: 20.08.95

PA TN C R 41 A 5B M /E ,s T ec E ti on R

s 5. 1.2 )

LI an S d T 5

Code Numbers

951026 MACHINE PARAMETER EDITING FOR END USERS (marked by *) OFFSET ADJUSTMENT VOLTAGE AND TEMPERATURE DISPLAY REMOVE EDIT/ERASE PROTECTION MP MODE COMPENSATION VALUE LIST RESET M 1000 TO M 2000 AND BYTES 0 - 127 DOWNLOAD RUN-IN PROGRAM VIA INTERFACE PLC MODE INTERNAL OSCILLOSCOPE START RUN-IN PROGRAM FROM EPROM

Machine Parameters

In the following list the machine parameters for all software versions are listed. Since however, certain machine parameters are only valid for a certain software version, or are only active from a certain software version on, columns with symbols for differentiation have been introduced after the machine parameter number.
Explanation of the Symbols:
04 I04 = The machine parameter applies for all software versions of this control. = The machine parameter has been introduced with a certain software version (e.g. 04 means: introduced with software version 04). = The machine parameter is inactive. = The machine parameter is not available with this control.
Explanation of the Columns:
A B C AE6 = TNC 415B/F/BR/FR and TNC 425/E with NC software 259 93* -- or 259 94* = TNC 415B/F/BR/FR and TNC 425/E with NC software 280 54* -- or 280 56* -- (special software) = reserved = entry values for operation with HEIDENHAIN test unit

RH 1.0 TNC 415B/425

Overview

18.03.96

User Parameters By means of the MOD function "User Parameters" certain machine parameters can be altered easily (e.g. adaptation of the data interface). The user parameters that are accessible via this MOD function are determined in machine parameters by the machine tool manufacturer. 0-1900 Input Values Input values are e.g. - the numbers 0 and 1 to select functions, algebraic signs or the counting direction or - numerical values for feed rates, displacement etc. - decimal input values that can be calculated by combining several functions (bitcoded) - bit patterns (selectable with %) e.g. MP 10 : % 00111 i.e. X,Y,Z with encoder (1) IV, V without encoder (0) - hexadecimal values (selectable with $) e.g. MP 7353.0: $ 0F818A7350 Structure The machine parameters are subdivided into groups. The parameter numbers are structured such that the list can be expanded easily. 7600 Encoders and machine tool axes: allocation, evaluation, compensation Positioning Operation with feed precontrol Operation with servo lag Integral digital speed control (TNC 425) Integral speed and current control (TNC 426 PA) Spindle Integral PLC Adaptation of the data interface 3D-touch probe (general parameters) Connection of measuring touch probe or touch trigger probe Digitizing with 3D-touch probe Tool calibration with TT 110 Tapping Display and programming User parameters Colours, general display and FK graphics Operation and program run Tilting the working plane Hardware

-99 999.9999 to +99 999.9999
+0 = no analogue inputs activated on 1. extension +1 = analogue inputs on 1. extension (PA 100 or analogue inputs activated on PL 410) +0 = no analogue inputs activated on 2. extension +2 = analogue inputs on 2. extension (PA 100 or analogue inputs activated on PL 410)

reserved, entry value 0

MP 4231.0 - MP 4410
Adaptation of the Data Interface
Function Inhibiting a data interface 5000 Data format and transfer stop operating mode EXT1 operating mode EXT2 operating mode EXT3 (PLC) 7 or 8 data bits Block check character Transmission stop through RTS Transmission stop through DC3 Character parity even/odd Character parity on/off Number of stop bits MP No. A Bit 0= 1= 2= no interface inhibited RS-232 inhibited RS-422 inhibited B C Input AE-6 Entry value 0

5020.0* 5020.1* 5020.2*

0 to 255
+0 = +1 = +0 = +2 = +0 = +4 = +0 = +8 = +0 = +16 = +0 = +32 = + 64 +128 bit 1
7 data bits, bit 8 = parity 8 data bits, bit 8 = 0, bit 9 = parity BCC character optional control character not BCC inactive active inactive active even odd off on bit 6 = 1 bit 7 = 1 bit = 1 stop bits 0 = 2 stop bits 1 = 1 stop bit 1 = 1 stop bit
* accessible via code number 123

MP 5000 - MP 5020.2

Function Operating mode for EXT1 EXT2 EXT3 (PLC) Data transfer rate for PLC coupling (EXT3)
MP No. 5030.0* 5030.1* 5030.2* 5040
AE-6 Entry value 5 = 2400 Bd 6 = 4800 Bd 7 = 9600 Bd 8 = 19200 Bd 9 = 38400 Bd
"standard data transfer" "blockwise transfer"
0 to = 110 Bd 1 = 150 Bd 2 = 300 Bd 3 = 600 Bd 4 = 1200 Bd
Control characters for "Blockwise Transfer" ASCII character for beginning of program EXT1 EXT2 EXT3 (PLC) ASCII character for end of program EXT1 EXT2 EXT3 (PLC) ASCII character for file type (for data transfer) EXT1 EXT2 EXT3 (PLC) * accessible via code number 123
0 to 127 (STX) 5200.0* 5200.1* 5200.2* I02 I02 Ito 127 (ETX) 5201.0* 5201.1* 5201.2* I02 I02 Ito 127 5202.0* 5202.1* 5202.2* I02 I02 I0 0

 

Tags

700 Trio 44 45 Cabasse MT30 SCH-I730 ZCV662MXC RCD-S70 CX11NF SRU 510 1000P Sl N Float RL Reference Book Foreman GV5 CDX-F5510 EDC 5310 Dynax 7XI Gigabit MC-50 112mkii DMC-LX2PL FP93VW RC68221 DSC-T2 VS-2000 X4500 MFP MHS-PM5 V CUC 7301 KX-TGA641FX Edition Lll-1999 Servers Sp5500 951941 Review BSY600 Chat NOW AX4sgmax PSW-GM-SU UE-37C6620 Toshiba A300 Modular MS-7091 Alise 085 45-17692ecfull Builders KRC-459R TF-DVD7705 MC1 0 Matrix NVT 200 17LS5R SB-29 V2 0 RCD-M37 SC-PM53 TD-8811B 17U242 D-EJ955 EX-Z29 LE46C530f1W FT-8900R Vaic MP11 MC-500 Printer NN-K304 Gigaset A160 Logixx5 PJ501 DVP-744 PRO 7916 B1624 Samsung X480 Igo 8 HD501LJ-BFG BT III SR-44NMA A-9755 RQ-SX46 CTK-511 G 1830 T57800 Bornes GPS 12 7 0 400PX RH7624W TX-32PS1F Alcatel 2412 F86070VI MX2442A STR-SL40 PSR-730-PSR-630 Lacrosse CT250X Vivicam 20 55-3232-7 TOP Toughbook CF18 HTS3450 GR36wcan SMV63M00 PCG-FX401

 

manuel d'instructions, Guide de l'utilisateur | Manual de instrucciones, Instrucciones de uso | Bedienungsanleitung, Bedienungsanleitung | Manual de Instruções, guia do usuário | инструкция | návod na použitie, Užívateľská príručka, návod k použití | bruksanvisningen | instrukcja, podręcznik użytkownika | kullanım kılavuzu, Kullanım | kézikönyv, használati útmutató | manuale di istruzioni, istruzioni d'uso | handleiding, gebruikershandleiding

 

Sitemap

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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101