4.2.3 Changing the Input Values 4–49 List of Machine Parameters 4–52 4.3.1 Encoders and Machine 4–52 Positioning 4–57 Operation with Velocity Feedforward 4–59 Operation with Servo Lag 4–60 Main Spindle 4–60 Integrated PLC 4–64 July 02 Specifications TNC 370 D 1–1...
Page 3
4–70 4.13 Display and Operation 4–71 4.14 Machining and Program Run 4–75 4.15 Hardware 4–79 List of Markers and Words 5–81 List of Markers 5–81 List of Words 5–85 List of Modules 6–88 1–2 TNC 370 D Specifications July 02...
· Reversal spikes during circular motion · Thermal expansion · Offset Data interface RS–232–C/ V.24, max. 115 200 baud 1) This function must be implemented by the machine manufacturer. 2) 3-D straight lines without radius compensation July 02 Specifications TNC 370 D 1–1...
Page 5
Inputs for PT100 thermistors 2 (option) – – "Control-is-ready" signal output 1 "Control-is-ready" signal input 400 Vac ± 10 % Power supply for logic Power supply for PLC 24 Vdc Weight 6 kg 1–2 TNC 370 D Specifications July 02...
Page 6
User Functions Program input In HEIDENHAIN conversational programming and according to ISO Position data Nominal positions in Cartesian or polar coordinates, dimensional data absolute or incremental, display and input in mm or inches Subprogramming Program section repeat, subprograms, program calls...
Triggering touch probe, transmission via cable, for tool TT 130 touch probe measurement Id.-Nr. 296 537-xx TS 130/LE adapter cable Adapter cable for connecting the touch probe to the logic unit Id. Nr. 335 332-xx 2–4 TNC 370 D Components July 02...
Page 8
Id. Nr. 312 879-01 Adapter cable HR 410/LE Adapter cable for connecting the spiral cable, emergency stop Id. Nr. 296 466-xx and permissive keys HR 130 handwheel Integral handwheel Id. Nr. 254 040-05 July 02 Components TNC 370 D 2–5...
Shielding according to IEC 742 EN 50 178 · Potential compensating lines — Æ ³ 6 mm²/10 mm² (see Grounding Plan) · Use of original HEIDENHAIN cables, connectors and couplings. 3–6 TNC 370 D Mounting and Electrical Installation July 02...
HEIDENHAIN advises against this method of cooling, since the function and reliability of electronic assemblies are adversely affected by contaminated air (fine dust, vapors, etc.).
The electrical regulations that are in force in your country Visual Display Unit BF 370 B The required clearance for air circulation is shown in the dimension drawing in the Appendix! 3–8 TNC 370 D Mounting and Electrical Installation July 02...
Page 12
Leave space for servicing Free space for air circulation and servicing Leave space for servicing. Connecting cables must be laid in a way that allows the LE to be opened! Id. Nr. July 02 Mounting and Electrical Installation TNC 370 D 3–9...
330 Vac to 450 Vac; 50 to 60 Hz –U Do not use Do not use Danger to internal components! Do not engage or disengage any connections while the unit is under power. July 02 Mounting and Electrical Installation TNC 370 D 3–11...
Page 15
+ 24 Vdc cannot be switched off via EMERGENCY STOP F 2 A HEIDENHAIN recommends that you operate the PLC of the LE (and the PL 410B/PL 405B) with a 24 V control voltage that is generated as per VDE 0551. The control voltage must be smoothed with approx.
Do not use Housing External shield Housing External shield For the spindle position, HEIDENHAIN recommends the ROD 486 with 1024 or 2048 lines. The 1 V signals are interpolated by a factor of 1024. July 02 Mounting and Electrical Installation TNC 370 D 3–13...
The power supply for the control-is-ready signal is taken from the 24 V power supply of the PLC. X34 power supply for control-is-ready signal Connecting terminal Assignment +24 V PLC 3–14 TNC 370 D Mounting and Electrical Installation July 02...
· If it is necessary to branch to physically separate servo inputs, the connection must be made in a grounded terminal box. Suitable terminal boxes are available from HEIDENHAIN (Id. Nr. 251 249 01). · The chassis of the terminal box must be electrically connected with frame of the machine.
Page 19
Nominal value output 0 V IV axis Not used Not used Nominal value output S axis Nominal value output 0 V S axis Shield connection Shield connection Shield connection Shield connection 3–16 TNC 370 D Mounting and Electrical Installation July 02...
Logic unit X46 (machine operating panel) I64 to I127 First PLC input/output board PL 410 B I92 to I255 Second PLC input/output board PL 410 B I64 to I95 PL 405 B July 02 Mounting and Electrical Installation TNC 370 D 3–17...
Page 21
0 V (PLC) Test output; Do not use Yellow/Pink 0 V (PLC) Test output; Do not use Violet 0 V (PLC) Test output; Do not use White Housing External shield Housing External shield 3–18 TNC 370 D Mounting and Electrical Installation July 02...
O48 to O55 O80 to O87 +24 Vdc power supply for outputs O56 to O62 O88 to O94 For connecting the PL 410 B to the LE, see section 3.9.14. 3–20 TNC 370 D Mounting and Electrical Installation July 02...
Page 24
24 V (PLC) test output; Do not use Yellow/Pink 24 V (PLC) test output; Do not use Violet 24 V (PLC) test output; Do not use White Housing External shield Housing External shield July 02 Mounting and Electrical Installation TNC 370 D 3–21...
Page 25
PLC Outputs on the PL 410 B/PL405 B Connection terminal Assignment Connection terminal Assignment 1st PL 410 B 2nd PL 410 B 1st PL 410 B 2nd PL 410 B PL 405 B Control-is-ready signal 3–22 TNC 370 D Mounting and Electrical Installation July 02...
White/Yellow Gray/Blue Pink/Blue Pink/Red Brown/Blue Pink/Green 0 V (PLC) Brown 0 V (PLC) Yellow/Pink +24 V (PLC) Violet +24 V (PLC) White Housing External Housing External shield Housing Housing shield July 02 Mounting and Electrical Installation TNC 370 D 3–23...
The flat cable is included with the visual display unit. X1 on the TNC Keyboard for Connecting the Soft Keys of the Visual Display Unit Connecting element Assignment (male) 9-pin Do not use RL15 RL14 RL13 RL12 3–24 TNC 370 D Mounting and Electrical Installation July 02...
Page 28
RL20 Gray/Blue Not used Pink/Blue RL21 Pink/Red RL22 Brown/Blue RL23 Pink/Green Spindle override (wiper) Brown Feed rate override (wiper) Yellow/Pink +5 V override potentiometer Violet 0 V override potentiometer White July 02 Mounting and Electrical Installation TNC 370 D 3–25...
Black HSYNC green clock blue Housing External shield Housing External shield Housing Housing The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power. 3–26 TNC 370 D Mounting and Electrical Installation July 02...
Serial OUT White/Pink Serial OUT Black Address 4 Address 4 Gray Address 2 Address 2 White Address 0 Address 0 Housing External shield Housing External shield Housing Housing External shield July 02 Mounting and Electrical Installation TNC 370 D 3–27...
+ 5 V ± 5% (maximum 100mA) Battery warning 0 V (U Trigger signal Trigger signal 2, 11 to 15 Do not use Housing External shield Stylus at rest means logic level High 3–28 TNC 370 D Mounting and Electrical Installation July 02...
Page 32
293 714 .. (male) 15-pin 7-pin base 7-pin White/Brown Internal internal shield shield Gray Gray Yellow Brown Brown Blue Blue White White Green Green Housing External shield Housing Housing External shield July 02 Mounting and Electrical Installation TNC 370 D 3–29...
Page 33
D-sub Coupling on Connector connector mounting base (male) 6-pin (male) 9-pin (female) 6-pin Pink White/Green White Gray Brown/Green Brown Green Green Yellow Yellow Housing External shield Housing Housing External shield 3–30 TNC 370 D Mounting and Electrical Installation July 02...
Housing External Housing External Housing Housing Housing Housing External Housing shield shield shield The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power. July 02 Mounting and Electrical Installation TNC 370 D 3–31...
+12 V ± 0.6 V (Uv) 1, 3, 5 Not used Housing External shield The interface complies with the recommendations in IEC 742 EN 50 178 for separation from line power. 3–32 TNC 370 D Mounting and Electrical Installation July 02...
Page 36
YL/BK Contact 2 WH/BK 4 Contact 2 The adapter includes plug-in terminal strips for the contacts of the EMERGENCY STOP button and permissive button (maximum load 1.2 A, 24 V). July 02 Mounting and Electrical Installation TNC 370 D 3–33...
Page 37
HR 130 Id. Nr. 254 040 .. D-sub connector D-sub connector D-sub connector (male) 9-pin (female) 9-pin (male) 9-pin Housing Shield Housing Housing Shield White White Brown Brown Yellow Yellow Green Green Gray 3–34 TNC 370 D Mounting and Electrical Installation July 02...
Page 38
Module 9036. X1, X2, X3 Handwheel Inputs for HR 150 HRA 110 Terminal (female) Assignment 9-pin – – – + 5 V Internal shield Housing External shield July 02 Mounting and Electrical Installation TNC 370 D 3–35...
Page 39
Do not use RxD, TxD, Housing External shield X31 Power Supply HRA 110 Terminal Assignment + 24 Vdc Power supply: 24 Vdc VDE 0160, basic insulation Max. current consumption: 200 mA 3–36 TNC 370 D Mounting and Electrical Installation July 02...
Internal value range –100 to +100 Inputs for Pt 100 thermistors: Constant current 5 mA Temperature range 0° C to 100° C Resolution 0.5° C Internal value range 0 to 200 July 02 Mounting and Electrical Installation TNC 370 D 3–37...
Page 41
The correct polarity of analog inputs is essential. X15, X16, X17, X18 Analog inputs on the PL 410 B Terminal Assignment –10 V to +10 V 0 V (reference potential) Shield 3–38 TNC 370 D Mounting and Electrical Installation July 02...
Page 42
The connection to the Pt 100 thermistors must be arranged as a four-wire circuit. e.g. PL 410 B X19: Measuring input U+ Measuring input U– I– Pt100 Customer´s cable 4 x 0.14 mm screened, max 50 m July 02 Mounting and Electrical Installation TNC 370 D 3–39...
Screen X43 (see Chapter 1.10.9) X2 supply voltage for screen Connecting terminal Assignment + 24 V (power consumption 15 W; supply voltage with basic insulation as per EN 50 178 3–40 TNC 370 D Mounting and Electrical Installation July 02...
In addition, machine parameters can be used to activated certain functions, which are possible with HEIDENHAIN contouring controls, but are required only on certain types of machines (e.g. automatic tool changing). The list of machine parameters is not numbered in sequence but is divided into groups according to function.
4.2 Input and Output of Machine Parameters If the machine parameters have not yet been entered in a HEIDENHAIN contouring control (e.g., during commissioning), the TNC presents the list of machine parameters after the memory test. Now you must enter the values either by hand on the keyboard or through the data interface.
Select machine parameter file (Module 9033) · Load machine parameter partial file (Module 9034) In the list below, the machine parameters that you can change with modules 9031 or 9034 are indicated with „PLC„: July 02 Machine Parameters TNC 370 D 4–49...
Page 53
<MP value> / <Error code> MP number does not exist No separator „:„ MP value out of range MP not in file No MP file found Call was not from a Submit job 4–50 TNC 370 D Machine Parameters July 02...
Page 54
Incorrect string number was transferred (out of range 0 to 3) The module was not called from a Submit job. The module was called after the NC program started without a strobe marker being active. July 02 Machine Parameters TNC 370 D 4–51...
Spindle 1 = active MP40 Display on screen Reset Input: %00xxxx 0 to 3 0 = not active Axis X to 4 1 = active Bits 4 and 5 reserved, enter 0 4–52 TNC 370 D Machine Parameters July 02...
Page 56
15 = rpm measuring system input X15 16 = rpm measuring system input X16 17 = rpm measuring system input X17 18 = rpm measuring system input X18 19 = rpm measuring system input X19 July 02 Machine Parameters TNC 370 D 4–53...
Page 57
Number of signal periods in the distance from MP331 Input: 1 to 16 777 215 MP334.0-3 Distance between reference marks for encoders with distance-coded reference marks Input: 0 to 65535 [grating periods] 0=1000 grating periods (standard setting) 4–54 TNC 370 D Machine Parameters July 02...
Page 58
1; default setting after power-on; activation via PLC M4575 = 0, M4574 = 0 Input: –30 000.000 to +30 000.000 [mm] or [°] (Input values are referenced to the machine datum) July 02 Machine Parameters TNC 370 D 4–55...
Page 59
Input: –30 000.000 to +30 000.000 [mm] or [°] Values referenced to the machine datum MP960.0-3 Machine datum Reset Input: –30 000.000 to +30 000.000 [mm] or [°] Values referenced to scale reference point 4–56 TNC 370 D Machine Parameters July 02...
0 = no filter 1 to 7 filter order Recommended input value 1 to 3 MP1110.0-3 Standstill monitoring Input: 0.001 to 30.000 [mm] MP1140.0-3 Movement monitor on Input: 0.030 to 10.000 [V] July 02 Machine Parameters TNC 370 D 4–57...
Page 61
0 = linear encoder with distance-coded reference marks (old routine) 1 = linear encoder with one reference mark 2 = special run (linear measurement via ROD) 3 = linear encoder with distance-coded reference marks (new routine) 4–58 TNC 370 D Machine Parameters July 02...
8 = same as input value 5 but with controlled spindle for orientation MP3020 Speed range for S code output Input: 0 to 99 999 (with analog output of the spindle speed, enter 1991 here) 4–60 TNC 370 D Machine Parameters July 02...
Page 64
3 = same as 1, but second reference pulse is evaluated first With the input values 1 and 2, the reference traverse must be activated via Module 9220 MP3210.0-7 Nominal value voltage at rated speed Input: 0.000 to 20.000 [V] July 02 Machine Parameters TNC 370 D 4–61...
Page 65
MP3415.3 MP3420 Positioning window for the spindle Input: 0 to 360.000 [°] Deviation of the reference mark from the MP3430 desired position (spindle preset) Input: 0 to 360.000 [°] 4–62 TNC 370 D Machine Parameters July 02...
Page 66
Gear range 1 to 8 MP3515.7 MP3520.0 Spindle speed activated by marker M4011 Input: 0 to 99 999.999 [rpm] MP3520.1 Spindle speed for oriented spindle stop Input: 0 to 99 999.999 [rpm] July 02 Machine Parameters TNC 370 D 4–63...
Fast PLC input sets M4591 (signal duration > 6 ms) MP4130.4 Fast PLC input sets M4592 (signal duration > 6 ms) MP4130.5 Fast PLC input sets M4593 (signal duration > 6 ms) 4–64 TNC 370 D Machine Parameters July 02...
Page 68
MP4231.0-31 Setting a number in the PLC (Module 9032) Input: –99 999.999 to +99 999.999 MP4310.0-6 Setting a number in the PLC (W976 to W988) Input: 0 to 65 535 $0000 to $FFFF July 02 Machine Parameters TNC 370 D 4–65...
0 = no output of M90 1 = output of M90 in each NC block MP6270 Rounding decimal places Input: 0 = output in 0.001-mm steps (1 µm) 1 = output in 0.01-mm steps (10 µm) July 02 Machine Parameters TNC 370 D 4–67...
0 = Calculation of the probing feed rate with constant tolerance 1 = Calculation of the probing feed rate with variable tolerance 2 = Constant probing feed rate 3 = Constant probing speed 4–68 TNC 370 D Machine Parameters July 02...
Page 72
Input: 1.000 to 120.000 [m/min] MP6580 Coordinates of the TT 120 probe center referenced to the machine datum Input: –30 000.000 to +30 000.000 [mm] MP6580.0-2 Axes 1 to 3 July 02 Machine Parameters TNC 370 D 4–69...
Positioning window of the tool axis for rigid tapping Input: 0.001 to 2.000 [mm] MP7160 Spindle orientation with Cycle 17 Input: 0= spindle orientation before execution of Cycle 17 1= no spindle orientation before execution of Cycle 17 4–70 TNC 370 D Machine Parameters July 02...
Reset NC operating times with code number 857 282 Input: %xxx Bit 0: reset "CONTROL ON " Bit 1: reset "PROGRAM RUN" Bit 2: reset "SPINDLE ON" MP7251 Amount of global Q parameters Input: 0 to 40 July 02 Machine Parameters TNC 370 D 4–71...
Page 75
Elements of the pocket table Input: 0 = no display 1 to 99 = position in the pocket table MP7267.0 Tool number MP7267.1 Special tool (ST) MP7267.2 Fixed pocket MP7267.3 Locked pocket MP7267.4 PLC status (PLC) 4–72 TNC 370 D Machine Parameters July 02...
Page 76
%00xxxx 0 = do not inhibit datum set 1 = inhibit datum set Bits 4 and 5 reserved, enter 0 (no DATUM SET soft key, if datum set inhibited for all axes) July 02 Machine Parameters TNC 370 D 4–73...
Page 77
1 = coordinate system rotated by +90° Bit 2, 3 Reserved Bit 4: Simulation graphics for machining cycles 0 = Only the last infeed plane is represented (default) 1 = All machining steps are represented Bit 5-7 Reserved 4–74 TNC 370 D Machine Parameters July 02...
Page 79
Bit 4: Position after machining the cycle 0 = tool moves to same position as before cycle was called 1 = tool moves only to the last programmed position Bits 5–7 Reserved 4–76 TNC 370 D Machine Parameters July 02...
Page 80
0 to 300 000 [mm/min] 0 = no limit MP7475 Reference point for datum table Input: 0 or 1 0 = reference point is workpiece datum 1 = reference point is machine datum July 02 Machine Parameters TNC 370 D 4–77...
Page 81
4 = Output of pocket number and tool number with every TOOL DEF block MP7490 Number of datums in traverse range Input: 1 or 3 1 = 3 traverse ranges, 3 datums 3 = 3 traverse ranges, 1 datum 4–78 TNC 370 D Machine Parameters July 02...
Bit 2 = 1 Interpolation factor via keyboard and module Bit 3 = 1 Handwheel input active in every operating mode Bit 4 = 1 Handwheel active during return to the contour July 02 Machine Parameters TNC 370 D 4–79...
Page 83
Bit12 to bit15 reserved MP7690 MEMORY TEST during power-on Input: %xxx Bit 0: Test the RAM Bit 1: Test the EPROM 0 = MEMORY TEST during power-on 1 = no MEMORY TEST during power-on 4–80 TNC 370 D Machine Parameters July 02...
Touch probe not ready (ready signal is missing) M4051 Stylus deflected before start of probing cycle M4052 Stylus deflected (probing process not executed) M4053 Probing sequence ended or interrupted July 02 List of Markers and Words TNC 370 D 5–81...
Page 85
Activate datum shift from D528 to D544 PLC NC M4134 Activation of a gear range and speed through the PLC PLC NC M4135 Activation of the selected traverse range (M2816/M2817) PLC NC 5–82 TNC 370 D List of Markers and Words July 02...
Page 86
Reserved for errors, that the PLC programmer wants to intercept Markers That Can Be Changed by Machine Parameter M4300 Markers that can be changed by MP4310.0, MP4310.1 and MP 4310.2 M4347 M4348 Values from MP4310.3 to MP4310.6 M4411 July 02 List of Markers and Words TNC 370 D 5–83...
Page 87
Disabling of transfer (after acknowledging the M/S/T/Q strobe the following NC blocks are executed) M4574 Selecting the traverse range M4575 Selecting the traverse range M4576 Suppression of handwheel pulses M4577 Disabled key was pressed 5–84 TNC 370 D List of Markers and Words July 02...
Code of the code number last entered via MOD D280 First numerical value from FN19 D284 Second numerical value from FN19 W302 PLC soft-key number of the activated PLC soft key July 02 List of Markers and Words TNC 370 D 5–85...
Page 89
Lag-tracking error compensation (compensation speed from MP4070) Input range: + 32 767 to – 32 768 [1/10 000mm] W576 Axis X W578 Axis Y W580 Axis Z W582 Axis 4 5–86 TNC 370 D List of Markers and Words July 02...
Page 90
Lubrication pulse. Value from MP4060.x exceeded, bit-coded (4/Z/Y/X) W1058 Reset the accumulated distance for lubrication, bit-coded (4/Z/Y/X) W1060 Axis-specific feed rate enable (4/Z/Y/X) W1062 Axis-specific inhibiting of handwheel pulses July 02 List of Markers and Words TNC 370 D 5–87...
Delete PLC window 9081 Interrogate status of PLC window 9082 Display string 9083 Display bar chart 9085 Display PLC error message 9086 Delete PLC error message 9087 Interrogate status of PLC error message 6–88 TNC 370 D List of Modules July 02...
Page 92
Interrogate the status of the soft-key function 9200 Create/delete PLC soft-key row 9201 Create/delete PLC soft key 9220 Cross over reference points 9221 Start PLC positioning 9222 Interrogate status of PLC positioning July 02 List of Modules TNC 370 D 6–89...
Need help?
Do you have a question about the TNC 370 D and is the answer not in the manual?
Questions and answers