Professional Documents
Culture Documents
‘.
‘.
Contents
1. General information 4
6. Machine parameters 31
6.1 Machine parameters determined by the machine design or freely determined parameters 32
6.1.1 Selection of “controlled” axes, display axes and/or inactive axes 32
6.1.2 Machine parameters for feed rates 33
6.1.3 Machine parameters for reference mark approach 34
6.1.4 Machine parameters for output of spindle speeds 36
6.1.5 Machine parameters for output of tool numbers 39
6.1.6 Machine parameters for other functions 40
2
6.2 Machine parameters which require optimization during commissioning and
preliminary values 42
6.21 Common machine parameters for both ramp characteristics 42
6.2.2 Machine parameters for “square root” characteristic (machine parameter 60 = 0) 43
6.2.3 Machine parameters for the linear characteristic (machine parameter 60 = 1) 44
6.2.4 Machine Parameters which are determined after compilation of parameters for the
ramp characteristic 45
6.3 Machine parameters related to the PLC 47
7. Commissioning 48
7.1 Check list for commissioning 48
7.1.1 Checks prior to machine switch-on 48
7.1.2 Checks after switch-on of adaptor cabinet 49
10. Dimensions 69
10.1 Control unit 69
10.2 Visual display unit 70
10.3 P LC-Power board 72
10.4 Cable adapter 73
1. General information
The HEIDENHAIN TNC‘150 is equipped with an integral PLC: and is available in two basic versions:
On delivery, this control version also has the standard PLCprogram stored.
By using a further PLC-power board PL 100 B or PL 110 B the PLC-inputs and outputs may be doubled.
Both control versions permit the connection of the visual display units BE 111 (9” screen) or BE 211
(12” screen).
Caution!
The description for the functioning of the interface being deal-: with pertains to the control versions
HEIDENHAIN TNC 150 B and HEIDENHAIN TNC 150 0. This is valid if the stored PLC-standard program has
not been altered prior tr) delivery.
Please note:
We are constantly working on the further development of our TNC-Controls and a certain control may deviate
from the versions described within this manual.
4
2. Technical specifications TNC 150 B and TNC 150 0
All TNC 150 inputs and outputs may only be connected to electric circuits with protective low voltage.
Caution!
Connect control O-volt for inputs and outputs of control to a common grounding point!
See wiring and grounding diagram TNC 150 B . Operational ground & . q
2.2 Specific data for KNC 150 0
Furthermore, superimposed alternating voltages with a relative oscillation width of 10 % - related to the average
DC-voltage value - are permissible.
Circuitry example:
Definition:
+2&V
fi = DC-voltage average: 20.4. . . 28.8 V
AU = Oscillation width: -= 10 % related to u
.h
Y ” t Au
1
toPLl00B/ll0B
Yj
Please note:
Interference signals ~1 rns at the PLC-inputs are filtered with a Schmitt-Trigger-input circuit. Long duration
interference signals must be with software.
Binary outputs signals (PL 100 B: A0 to A30, A32 to A62; PL 1 IO B: A0 to A24, A32 to A56 and “Emergency
stop”)
Nominal voltage: 24 V, -
Max. difference to supply voltage: L 3 V
Max. output current: 1.2 A
Permissible loading: Resistive load; inductive load only parallel to inductivity with quenching diode, max.
switching frequency: 50 Hz
Please note:
Adjacent PLC-outputs (e.g. A7 with A8) can be switched to parallel via resistors e.g. 2 x 0.472.
max 2,1, A
+
6
Bipolai outputs (PL 110 B: A25 to A30 and A57 to A62)
Nominal voltage: 15 V
(measured between two bipolar outputs, with one output is switched to signal “1” and the other to signal “0”)
Nominal current: 300 mA
Voltage range with nominal current: 14.6 V to 15.5 V
Max. output current 1.2 A for 1 minute
Current limitation range: 1.35 A to 1.6 A
Permissible load: Resistance load;
inductive load only with quenching diode parallel to inductivity
max. switching frequency: 50 Hz
Please note:
Bipolar PLC-outputs may not be switched in parallel.
If accuracy requirements are permitting, indirect measuring :;ystems e.g. rotary encoders type ROD 450 or
ROD 456 may be connected to the drive spindles. The requj-ed number of lines for the encoder is calculated
as follows:
Line number / rev. = 50 x lead screw pitch (in mm) with 20 x evaluation (MP 12 - 15)
Line number / rev. = 100 x lead screw pitch (in mm) with 10 x evaluation (MP 12 - 15)
For angle measurement (with axis IV) rotary encoder types ?OD 250 and ROD 700 with 18.000 or
36.000 lines are available.
The cable length between transducer and TNC 150 must no1 exceed 20 m.
7
2.32 Transducers for TNC 150 BR / TNC 150 OR
For cable lengths between transducers and control which exceed 20 m or for transducers which exceed
3040 mm, the control versions TNC 150 BR / TNC 150 OR al-e used.
The max. cable length between EXE 8 . . and TNC 150.R is 50 m and 20 m between the transducer and the
EXE. The total cable length is therefore 70 m.
Rotary encoder with EXE, with max. ‘cable length EXE / TNC
18 000 or 36 000 lines subdivision
When using a rotary encoder with integral pulse shaping electronics or the pulse shaping electronic unit
EXE 602, the voltage supply is provided by the TNC 150 R.
In order to maintain the correct supply voltage, the total lengtl of the connecting cable between EXE 602
and the control is limited to 10 m.
When using an ROD 800 in conjunction with an EXE 602, an extension cable between EXE 602 and the control
should not be used.
8
b) Control of a linear axis
LB 326
I
I I
Axis C:
ROD 250 ’ m max’ Lrl Suggestion C
ROD 700
9
3. Functions of control inputs / outputs
The required push-buttons for “Stop” (opener) and “Start” as well as “rapid traverse” (closer) are incorporated
into the machine pendant or console by the machine tool manufacturer.
Depending on the programming of machine parameter 74, the function of the “rapid traverse” button overrides
all other programmed speeds i.e. on pressing the “rapid traverse” button, the machine moves in rapid traverse
regardless of any lower programmed feed rate.
It is left to the discretion of the machine tool manufacturer as to whether a “rapid traverse” button is to be
fitted. A “rapid traverse” can be programmed directly into the TNC 150 via keyboard-entry
(“rapid traverse” = 15999 mm/min or 6299 inch/min.)
10
The axis release relays X, Y, Z and IV close after pressing the start button for the reference point approach .
routine according to the sequence programmed in parameter 59. The axis release relays remain permanently
closed after crossing the reference marks so that the machine is kept in a closed loop condition by the control.
Exception:
In all operating modes,the axis release contacts are opened by providing + 24 volts control voltage at input for
“Manual traverse” e.g. with traverse of machine in conventional mode with mechanical handwheels.
Caution !
Machines, on which axes could move out of position when the closed loop is off, must be fitted with a clamping
facility.
10
3.3 Feed rate release
By opening the input “feed rate release”, the speed can be r;mped down to zero at any time, by means of the
“machine acceleration” which is entered as a machine parameter during initial dialogue entry.
3.4 M-, S- and T-functions, Strobe signals and feedback signal: “Auxiliary function completed”
J 212 Jl18
J 213 J II9
J 214 J l/IO
J 215 J Ill1
Decoded outputs
M 03 Spindle cw Al5 J 2110 J 215
M 04 Spindle ccw Al6 J 2/11 J 216
M 05 Spindle stop Al7 J 2112 J 217
M 08 Coolant ON Al8 J 3/l J 218
M 09 Coolant OFF Al9 J 312 J 219
Gating signals
S-Strobe A20 J 31’3 J 2110
M-Strobe A21 J 31’4 J 2111
T-Strobe A22 J 31’5 J 3/l
M-, S- and T-functions are provided statically via the same relay outputs of the control. To differentiate
whether an M-, S- or T-function is at the output, pulsed strobe signals “M-Strobe”, “S-Strobe” and “T-Strobe”
are used.
3.4.1 Output of M-functions
M-functions operative at block-beginning.
Timing diagram:
1 M-Strobe
I
I
Feedback signal
“Auxiliary function completed”
Please note:
The programmed time in machine parameter 121 must be less -:han the time in machine parameter 122.
The M-code is provided as a static signal. The impulse duration of the M-gating signal is programmed with
machine parameters 120 and 121. After duration of the time Fleriod programmed with 122, the control input
ist interrogated for the feedback signal: “Auxiliary function completed”. When this input is at + 24 V, the
M-code signals are inactiive and program run is resumed. If this input is inactive, (at 0 V), the M-code signals
are output and program run is interrupted until the input is re-activated (at 24 V).
The number of M-functiions depends of the type of decoding in the machine interface.
a) Coded M-functions
Output is in 8-4-2-l BCD-code, 2 decades parallel. (Decoded N-functions are present with the corresponding
coded M-functions simultaneously). The table on next page shows which M-functions are operative at the be-
ginning or end of a block, and the appropriate coding.
12
Coding of M-functions
M-Function Output at
Block
Beginning End
Connector J 2
bit 1234 567E I Output at
Block
’ Beginniy E,nd
M 00 x 0000 0000 X
M 01 X 1000 0000 X 1000 1010
M 02 X 0100 0000 X 0100 1010
M 03 1100 0000 X 1100 1010
M 04 0010 0000 X 0010 1010
M 05 X 1010 0000 1010 1010
M 06 X 0110 0000 0110 1010
M 07 1110 0000 1110 1010
M 08 0001 0000 0001 1010
M 09 X 1001 0000 1001 1010
M 10 X 0000 1000 X 0000 0110
M 11 X 1000 1000 X 1000 0110
M 12 X 0100 1000 X 01'00 0110
M 13 1100 1000 1100 0110
M 14 0010 1000 M 64 0010 0110
M 15 1010 1000 M 65 1010 0110
M 16 0116 1000 M 66 0110 0110
M 17 1110 1000 M 67 1110 0110
M 18 0001 1000 M 68 0001 0110
M 19 1001 1000 1001 0110
M 20 X 0000 0100 0000 1110
M 21 X 1000 0100 X 1000 1110
M 22 X 0100 0110 X 0100 1110
M 23 X 1100 0100 X 1100 1110
M 24 X 0010 0110 M 74 X 0010 1110
M 25 X 1010 0100 M 75 X 1010 1110
M 26 X 0110 0100 M 76 X I 0110 1110
M 27 X 1110 0100 M 77 X 1110 1110
M 28 X 0001 0100 M 78 X 0001 1110
M 29 X 1001 n100
-- M 79 X 1001 1110
M 30 0000 1100 M 80 X 0000 0001
b/l 31 X 1000 1100 M 81 X 1000 0001
M 32 X 0100 1100 M 82 X 0100 0001
M 33 X 1100 1100 M 83 X 1100 0001
M 34 X 0010 1100 M 84 X 0010 0001
M 35 X 1010 1100 M 85 X 1010 0001
M 36 X 0110 1100 M 86 X 0110 0001
M 37 X 1110 1100 M 87 X 1110 0001
M 38 X 0001 1106 M 88 X 0001 0001
M 39 X 1001 1100 M 89 X 1001 0001
M 40 X 0000 0010 M 90 X 0000 1001
M 41 X 1000 0010 M 91 X 1000 1001
M 42 X 0100 0010 M 92 X 0100 1001
M 43 X 1100 0010 M 93 X 1100 1001
M 44 X 0010 0010 M 94 X 0010 1001
M 45 X 1010 0010 M 95 1010 1001
M 46 X 0110 0010 M 96 0110 1001
M 47 X 1110 0010 M 97 1110 1001
M 48 X 0001 0010 M 98 0001 1001
M 49 X 1001 0010 M 99 1001 1001
13
b) Decoded M-functions
9 M-functions can be provided directly via relay contact thus making decoding in the machine interface
unnecessary.
Caution!
The M-function M 93 may not be allocated!
HEIDENHAIN reserves the right to’assign this M-function.
14
3.4.2 Output of S- and T-functions within Tool Call-block
The output of S- and/or T-functions with the gating signals can be either inhibited through relevant machine
parameters in the initial dialogue or programmed for output of an S-analogue voltage with up to 8 gear ratios,
Timing diagram
.
Start,
l
S-Code, static
Please note:
The programmed time in machine parameter 121 must be less than the time in machine parameter 122.
The TNC 150 permits programming of tool numbers from 1 to 254. The tool numbers 1 - 99 in 8-4-2-KID-code
are only output in the programmed tool call blocks; for too numbers greater than 99, all 8 output-relays
pick-up. In addition to the tool number, the tool call block contains the data for the spindle speed S.
15
a) Coded output of S-functions (Spindle speeds)
The S-Code is provided as a static signal. The impulse duration of the S-gating signal is determined by
parameters 120 and 12’1 (compare 3.4.1 Output of M-functiors). After duration of the time period programmed
with 122, the control input is interrogated for the feedback signal: “Auxiliary function completed”. When this
input is at + 24 V the S-signal is cut-out and the program is resumed. If the input is inactive (at 0 V), the S-
signals are provided and the program run is interrupted until the input is re-activated (at + 24 V).
Spindle speeds are entered into the TOOL CALL program blocks with max. 4 digits in r:p.m. and automatically
rounded-off to the nearest standard speed by the control. The entered spindle speed is automatically coded by
the control in S-codes in accordance with German standard DIN 66025 page 3, in 100 steps - as listed on
next page (Output is in 2-decade BCD-code).
With the machine parameter 63 “RPM-Code”, the minimum and maximum permissible speed can be entered.
The RPM-steps can be set within the permissible RPM-range.
1No. of I
decades S-Code No.
min. RPM ,.. 2 01-99
max. RPM . . . 2 01-99
Step . . . . . . . . . . . . 1 I- 9
Example:
The RPM-code “2 0 8 0 2” is entered,
i.e. the minimum spindle-RPM is therefore S 20 (1 RPM), the maximum spindle RPM is S 80 (1060 RPM), the
range is more closely defined by the specification that only every second speed is programmable.
16
Coding of S-functions
1 = Contact closed
0 = Contact open
17
b) Analogue voltage output of spindle speeds
Caution
The O-volt nominal value output must be grounded (see sectiol 3.13 Wiring). For activation of the spindle with
DC-servodrive, the control provides a DC voltage of 0 to + 10 volts. The polarity of the output voltage is
determined by parameter MPI 72. With the aid of machine parameters 78 to 85, up to 8 gear ratios may be
defined. This should be commenced with the entry of the ratio with the lowest speed. The max. voltage at the
input of the servo-amplifier which is programmed with machine parameter 8,7. The S-gating signal is provided
with each gear ratio.
After verification of the feedback signal “auxiliary function completed” and spindle status MO3 or M04, the
nominal value voltage with the ramp as programmed with maciine parameter 168 are output. No nominal value
voltage output takes place with M05.
The nominal value voltage for the spindle drive during gear change is determined with MP70. For the duration
of gear change, the polarity of this voltage MP70 is switched o>/er in accordance with parameters 124 and 125.
The control is fitted with an S-override potentiometer. The min. and max. voltage values can be programmed
with machine parameters (Nos. 86 to 89 and 184).
Important functions of the TNC 150 are under constant supenlision through self-diagnostics (electronic
subassemblies such as microprocessors, the memory read/write-store, positioning systems, transducers etc.). If
a fault is detected, it is indicated as a flashing display in the plain language dialogue. On output of fault-
indication, the “emergency stop” contact opens.
The “Emergency Stop” condition of TNC 150 can only be carcelled by switching off the mains voltage-provided
that the fault has been rectified. A special mains switch may be necessary for the control only!
The emergency stop contact must cut-out the 24 V auxiliary voltage in the machine interface. Due to the
significance of the emergency stop contact for safety reasons, its function is monitored by the control with each
switch-on of power (see flow chart).
18
The emergency stop contact can be governed’ by two monoflops:
Both directions of the emergency stop circuit are checked when the control is switched on (see
flow-chart).
Power on
Fault display
RELAY EXT-DC VOLTAGE MISSING
I
t
Switch on control voltage
I
Fault display
Switch off mains power RELAY EXT-DC VOLTAGE MISSING
t
Control opens Emergency Stop-contact
via monoflop of main calculator
Fault display
EMERGENCY STOP DEFECTIVE
I
t t
Switch on control voltage
Rectify fau It Machine operational
19
Timing diagram
Switch-off Switch-off
monoflop monoflop
position loop calculator main calculator
Monoflop
control
Emergency
stop output
ca.lOms max.124ms
Feedback signal
Emergency stop
7
MISSING
4. Within 200 ms, the control voltage must cut-out, otherwise EMERGENCY STOP DEFECTIVE
5. Wait for control voltage RELAY EXT-DC VOLTAGE
MISSING
6. If the + 24 V control voltage is cut-out by a procedure externally
to the control, the TNC 150 displays the fault (this fault is not
displayed as a flashing signal and can therefore be cancelled with EMERGENCY STOP
the
qCE-key).
Caution!
The external emergency stop si evaluated by the control as per an external stop. If the emergency stop is
activated during an axis traverse, the moving axis is deceleratec as with an external stop. Should the external
emergency stop block the drive amplifier thus exceeding the programmed values for machine parameter 56
(position supervision, erasable) and machine parameter 57 (position supervision, emergency stop), the fault
“Gross positioning error” is displayed. I
20
The TNC 150 is equipped with “software-limit switches”. The permissible travels of the machine axes are
programmed as machine parameters with reference to the location of the reference mark of the specific
transducer. (See “Software limit switch” , section 3.7 ).
After switching on the mains power of the TNC 150, the refl?rence points of all three machine axes must be
traversed over. After pressing the external Start-button, traversing over of the reference points is performed
automatically as per the entered machine parameters.
Please note: After entry of the code number 84 159 in the MOD-mode the reference points can also be traversed
over by means of the external direction buttons.
For location of reference points it is necessary for each machine axis to have a cam-switch (“Reference end
position”). The cam for this switch must be positioned such, that when travelling towards the cam, the switch
closes shortly before reaching the reference point and remains closed whilst still traversing in the same
direction until the emergency stop switch. A rotary table axis is an exception. For this axis, a permanent bridge
from J5/12 (TNC 150 B) or J4/9 (TNC 150 Q) to +24 V is required.
3.6.1 Location of “Reference end position” - cam when using linear transducers
(Inputs for “Reference pulse-inhibit” are not required and remain disconnected).
closed open
I Switch “Reference end position”
3.6.2 Location of “Reference end position” and “Referenc:e pulse inhibit” - cams when using rotary encoders
With installation of rotary encoders, an additional cam switc:h per axis is necessary for reference pulse
suppression.
A rotary encoder produces one reference pulse per revolution, e.g. a spindle pitch of 10 mm will, after 10 ms
of travel, transmit one reference pulse. The control will evalllate a reference pulse only when the cam switch
“reference end position” is closed and cam switch “reference pulse inhibit ” is open. In the example, the cam
must be adjusted such, that the switch opens 5 mm before tie desired reference pulse and closes approx. 5 mm
after the reference pulse.
.I I
21
3.6.3 Procedure for traversing over reference points in an axi!;
r
NO
“Reference end
Machine in programmed
Machine traverses opposite
direction (machine parameters
to programmed direction
16, 17, 18, 19) towards the cam
machine parameters 16,17, 18,191
switch “Reference end position”
away from cam switch
until the reference point
“Reference end position”.
is crossed.
I- - NO YES
22
3.8 External direction buttons and external feed rate potentiometer 1
By applying the 24 volt control voltage via an external direction button, the relevant machine axis can be
traversed in the modes: MANUAL OPERATION, ELECTRONIC HANDWHEEL and
PROGRAMMING AND EDITING. The max. speed for each axis is programmed separately via machine
parameters 4 to ‘7.
A feed rate display F is provided in the display screen. This display operates in acoordance with machine para-
meter 167 either after the start of one axis via display or with the same max. feed rate in all axes prior to start.
Caution:
With F-display prior to start, the control sets the smallest programmed speed in MP4 to MP7 for all axes.
With a further machine parameter MP66, the input of another existing external feed rate potentiometer can be
activated. If no external feed rate potentiometer is used, the feed rate for the direction buttons can be set via
the override potentiometer. The rapid traverse button is active with one or several direction buttons.
If the external
directions
0
START -button is pressed while one or more airection buttons are held depressed, the traversing
are memorised depending on the programming of machine parameter MP 68. This motion can be
stopped via the external
0
STOP -button.
23
3.10 Control in “Automatic” mode
The relay output “Lock for spindle on”, can be utilized e.g. for indicating when a tool change may take place
without endangering the machine operator.
The contact is open when a programmed “spindle stop” and a programmed “program stop” are simultaneously
operative.
The contact is closed in MANUAL OPERATION mode.
1 1 10 16000
2 5 3000
3 2.5 1500
4 1.25 750
5 0.625
6 0.312
7 0.156
8 0.078
9 0.039
10 1 0.019
24
3.13 Nominal value-outputs
Caution:
The O-volt nominal value-outputs must be grounded at the control.
For interface wiring, shielded cables must be used for nominal value-voltages.
The maximum permissible cable length is 20 m with a cross-section of the cores 2 x 0.5 mm2.
Ramp characteristic
When traversing, the machine traversing speed is controlled, in particular, during acceleration and deceleration.
Via machine parameters, the TNC 150 permits programming of two different ramp characteristics (each ramp
identical for all axes):
.If machine parameter 60 is programmed with “0”, a “square root characteristic” is formed. This ramp
characteristic enables the machine to operate with a very small trailing error.
.If machine parameter 60 is programmed with “I”, a ramp characteristic with a “kink” is provided. The control
operates with this characteristic in trailing (lag) operation.
The “square root characteristic” is selected when high contouring accuracy with high speed is required or despite a
fixed KV-value, the machine acceleration is influenced via MP 54 and MP 55.
The “linear characteristic” is selected if the contouring accuracy is insignificant at high speed and time-saving
acceleration procedures are required.
25
Wiring and grounding diagram TNC 150 B
-‘-‘-’ -
TNC 150 B I
I User !
!
DC-voltage
protective low
;
voltage
Control
-.-.-- .-.-.
Potent i!&.-:_i- 1
~~~‘” a 1 i \ i I
outputs ’ I
I I
I
differential input
Control housing
TNC 150 Q
Power board 1: / 1 1
Control
r-----1
! I f:
Irxl Ii!!
DC-voltage
protective
1 & !I low voltage
y---i: ’ ’ ’
! Potential-free 1
J
I I
!III
-u -.-x- 1I
II: * ov o+z?v-
I!
II I
IL---------A 11
I i
----------i-.------A f3iEE&iE~~?TiTlj
nominal value
itial input
\
26
4. External data input/output
. During development of the TNC 150, great emphasis was given to shop floor-programming, therefore we have
deviated from the standard (DIN 66025) with regard to program-entry. (E.g. no G-functions need to be
programmed).
Nevertheless, programs can be compiled on an external terminal (to reduce standstill-time of machines).
If a peripheral unit with a different Baud rate is connected to the TNC 150 (without interconnection of an
ME 101 or ME 102), the Baud rate of the TNC 150 must be re-pr-ogrammed. Refer to the following instructions:
Enter new Baud rate (possible values: 110, 150,300,600, 1200, 2400 Baud)
If the control with empty or missing buffer batteries is switched off, the programmed Baud rate is erased. With
new switch-on, the Baud rate is automatically re-set to 2400 Baud.
The following points should be observed when programming externally
a) A program must begin with the characters CR (Carriage Return) and LF (Line Feed). Both characters must
preceed the first block otherwise they will be overread when entering via tape.
c) The end of the last block must finish with LF, FF and ETX (End of text) or instead of ETX, the character
entered with machine parameter 71
d) Every block must contain all information that is requested by the dialogue display when programming.
The following wiring diagram is recommended for connection of a peripheral unit (e.g. printer with paper
tape reader/punch).
28
5. HEIDENHAIN ME 101 / ME 102 Magnetic tape cassette units
HEIDENHAIN offers special magnetic tape for external data storage.
The magnetic tape units ME 101 and ME 102 are equipped with two data in/output sockets. In addition to the
control, normal commercially available peripheral units can also be connected via the V.24 (RS-232-C) output
of the ME (Connection marked PRT).
The data transmission rate between control and ME is set at 2400 Baud. The transmission rate between the ME
and a peripheral unit can be matched with the aid of a stepping switch (110, 150, 300,600, 1200, 2400 Baud).
Detailed information concerning the use of the magnetic tape units can be obtained from the operating manual
ME 101 and ME 102.
ME 101 ME 102
a) Cable adaptor for attachement to the housing in which the TNC 150 is mounted / data transmission cable
for connection to ME 101.
CHASSIS GND
ct ‘r
5 5
6 6
SIGNAL GND 7 7
8 6
Length 3 m
29
b) Connecting cable: ME 102 direct to the TNC.
CHASSIS GND
13 '
6, ,6
SIGNAL GND 1 \/ 1 7
11 I*
u
20
c) Connecting cable for extension of the V.24 connection of the ME 102 unit (pendant) into the housing
in which the ME 102 is mounted (operating panel)
Connection of
- peripheral unit
30
6. Machine parameters
The TNC 150 is adapted to the machine via machine parameters.
Machine parameters can be split into the following groups:
1) Machine parameters either determined by the machine design or freely determined parameters.
2) Machine parameters which are optimised during commissioning of the machine (e.g. output ramp
characteristics)
With the first group, the parameters can be determined in advance with the correct values. The second group
has a list of predetermined temporary parameters. The third group is programmed into the TNC 150 according
to the corresponding list as long as the PLC-standard prograrn is not changed.
2) Filling out of complete parameter list in the sequence demanded by the TNC 150 (see section 9)
31
6.1 Machine parameters determined by the machine design or freely determined parameters
6.1.1 Selection of controlled axes, position display axes and/or inactive axes
With the aid of parameter 72, one or more axes of I le 4-axis TNC 150 may be inhibited for controlled
operation.
With parameter 75, reference signal evaluation for datum reproduction is determined as active or inactive for
the inhibited axes.
With parameter 76 all inhibited axes for controlled operation and position display are inoperable. No display
is provided for the inhibited axes.
2 G C
3-a
I------ A u
The axis designation for axis IV is determined with parameter 90. The selection of designation A, B or C
determines whether the axis is to be used for control or display of a rotary axis. In this case, the axis is
relieved of mm/inch switchover and can operate with another in linear interpolation without tool radius
compensation. If U, V or W are selected, the axis is then programmed as an additional linear axis, it can also be
used with mm/inch and can operate with one of the other axes in linear or circular interpolation with tool
radius compensation.
32
6.12 Machine parameters for feed rates
Rapid traverse X 0
Y 1 80 - 15 999 mm/min
Z 2
IV 3 (IV: Angular degrees/min with
Manual feed X 4 axis designation A, B or C)
Y 5
Z 6
IV 7
Parameter No. 0 to 3 I I I
Rapid traverses for axes are always programmed in mm/min. If axis IV is programmed as a rotary axis, entry
for rapid traverse is in degrees/min. (each rapid traverse must be adjusted with 9 V at the servo-amplifier input).
Parameter No. 4 to 7
Manual feeds can be limited independent of the rapid traverses in parameters 0 to 3.
Parameter 167 determines whether the current feed rate is displayed before or after actuation of the direction
buttons and machine start in the MANUAL OPERATION mode.
If “1” i.e. feed rate display before start, is programmed, the feed rates for manual feed (parameter 4 to 7) must
have the same value or the control moves the axes at the lowest feed rate of the abovementioned parameters.
-4
External feed rate 66 0 := internal potentiometer
potentiometer for override and manual
feed rate
1 ;A external potentiometer
for override and manual
feed rate
2 :=
A internal potentiometer
for override and
manual feed rate
external potentiometer
~__ for manual feed rate
Override active with actuation 74 see table on following page
of rapid traverse button ~-
Memory function for 68 0 c off
1 .”- on
direction buttons
With machine parameter 68 the memory function of rhe direction buttons can be switched on or off via the
ext. start and stop buttons.
Entry values for machine parameter 74
Entry Override active if rapid Potentiometer in 2 % stages Override active if rapid traverse
value traverse and external or continuous button is pressed in controlled
-direction buttons are pressed operation
As of software version 03
~~-*+a
With these parameters the required velocity for approaching the reference points can be selected. The approach
speed and direction have an influence on the accuracy of the reference signal evaluation.
34
Function Parameter Possible Selected
No. entry svalues entry values
With parameter 59 the axis sequence for reference point approach is determined.
Care should be taken that the ttiol axis is traversed away from the workpiece first.
With these parameters, the traversing direction when approaching the reference points is determined in relation-
ship to the “reference end position” cam. Depending on the location of the reference point on the scale, the
cam for the “reference end position” can be fixed at the end of the axis in the plus or minus direction in
relationship to the counting directions and in accordance with the “right-hand rule”.
The special sequence for reference point approach is only required when several reference points are located
within the machine traverses (e.g. when using rotary encoders as transducers) and no additional cam switches
for “reference pulse inhibit” are being used (inputs J6 contacts 1,2,3,4).
If machine parameter 69 is programmed with “1” the special sequence is active as follows:
Axes which are standing within the vicinity of the reference end position are backed-off from the reference end
position cam before approaching the reference points. The appropriate axes are designated by the inverted
display “reference point X/Y/Z/IV approach”. Finally, the reference point approach procedure is carried out
in the normal manner and the first reference point after the closing of the switch “reference end position” is
evaluated.
35
6.1.4 Machine parameter for output of spindle speeds
With parameter 62 it can be determined whether rpm-commancls are output as coded switching commands
(2-decade BCD) or as an S-analogue voltage with up to 8 switching signals for gear change or whether no
output should take place.
With parameter 63 the rpm-limitation is programmed (minimum and maximum rpm and step size).
If operation is with S-analogue voltage output, the step size has no significance.
36
-
Function Parameter IPossible Selected
. No. Ientry wakes entry values
With these parameters, the definition of the gear stage is via the output of an S-analogue voltage. The highest
possible rpm (with S-override 100 %) is programmed for each gear stage. The gear stage with the lowest possible
rpm is programmed with parameter 78 etc. If lessthan 8 gear stages are programmed, the unused parameters
for gear stages are programmed with “0”.
All parameters for gear stages are to be programmed with “0” if operation is with coded rpm output.
Parameter No. 86 sets the analogue voltage output for gear stages with override = 100 %.
Parameter No. 87 sets the absolr te max. of the analogue voltage output for the gear stages.
f-imitation of
S-override o- 150%
maximum 88
minimum 89
With these pa.rameters, the limitation for the S-override potentiometer is programmed (No. 88 maximum,
No. 89 minimum). After reaching the programmed limitation - either max. or min., the S-analogue voltage
remains constant.
With these parameters, the range of the feed rate override for the tapping cycle can be limited.
Function Parameter Possible Selected
7 No. entry values entry values
With parameter No. 84 the minimum voltage for S-analogue ouput can be programmed. This minimum voltage
is the permissible minimum value which will not damage the spindle drive.
With parameter 168 the ascending flank for S-analogue voltage output can be programmed if a voltage jump is
not required.
Depending on the machine, MP 190 can be programmed to define whether in addition to the minimum output
voltage determined with MP 184, the voltage “0” may be output or not in the lowest gear stage.
38
6.1.5 Machine parameters for output of tool numbers
With parameter 157 it can be programmed as to whether the’ next tool number is output - or not - after output
of a tool number. Through output of the next tool number, a tool changing facility can be brought into the
required position.
With auxiliary function M92, tool change positions programmed in machine parameters 186 to 189 can be called
up in relationship to the axis reference poin.t.
39
6.1.6 Machine parameters for other functions
Resolution 65 0 L 1 v-n
1 =n 51-rr-n
With parameter 65 the resolution of TNC 150 can be programmed for either 1 ym or 5 urn.
For optimization of machine parameters, 1 urn is used. The 5 pn resolution is usually sufficient for normal
machine operation.
Signal evaluation
; ~~~
With these parameters, the signal evaluation for the transducers can be reduced from 20-fold to IO-fold.
Parameter 169 determines the range in which non-controlled axes may move without activition of a fault
detection signal.
Parameter 170 determines whether the control is intended as an off-line programming station or not. If
parameter 170 is programmed with 1 or 2, the control requires 170 transducers or external circuitry.
40
Function Parameter Possihde Selected
No. entry values entry values
With the aid of parameter 71 an additional character for “pi-ogram end” may be selected for external
programming of the ISO-character code. Entry depends on -:he value of the selected character and is derived from
the hole pattern on the tape (without parity bit).
SOH 1 - 45 Y 89
STH 2 46 2 90
ETX 3 I 47 c 91
EOT 4 0 1 48 \ 1 92
ENQ 5 1 149 - 1 I 93
ACK 6 2 50 “( ?) 94
BEL 7 3 51 - (+) 95
BS 8 4 1 52 \ 96
HT 9 5 153 - a 97
r----l-
LF 10 6 54 b 98
VT 11 7 55 c 99
FF 12 8 56 d 100
CR 13 9 57 - e 101
so 14 58 f 102
SI 15 59 9 103
DLE 1 16 h II04
DC1 (X-ON) 1 17 I II05
DC2 (TAPE) j 106
k 107
I II08
m 1 109
B 66 n 110
C 67 0 111
D 68 P 112
E 69 - q 113
SUB 26 F 70 r 114
ESC 27 G 71 S 115
FS 1 28 H 72 t 116
GS 1 29 I 73 - U 117
J 74 v 118
K 75 w 119
L 76 X 120
M 77 - Y 121
I, N 78 t 122
0 79 123
B 1 36 P 1 80 I 124
% 137 Q 181 - 3 125
38 R 82 (OLD MODE) 126
39 S 83
( 40 T 1 84
) 1 41 U 185 -
* 42 V 86
+ 43 w 87
I 44 X 88
On the TNC 150 screen, the status display indicates program conditions necessary for re-entry into an amended
contour after an operational interruption. If these program Iconditions are to be cancelled at program end,
machine parameter MP 173 is to be programmed with “1”.
6.2 Machine parameters which require optimization during commissioning and preliminary values
Counting direction X 20 0 or 1
Y 21
Z 22
IV 23
Polarity of nominal
value voltage X 24 0 or 1
Y 25
z 26
IV 27
Software limit switch
ranges x+ 44 +30000 + 30 000
X- 45 - 30 000
Y+ 46 + 30 000
Y- 47 - a0 000
z+ 48 + 30 000
Z- 49 - 30 000
IV-t 50 + 30 000
IV- 51 -30000
Analogue voltage with 52 + 4,5 to + 9 Volts 9 9
rapid traverse
Circular acceleration 55 0.001 - 1.5 ml& Enter 0.1 when
machine-dependent
value is unknown
-_-
Integral factor X 28 O-65 535 0
Y 29 0
Z 30 0
IV 31 0
-~
Waiting time for cut-out 185---- 0 - 65,535 set 0
of remaining nominal
value voltage with error
display
“Positioning error” -
42
6.2.2 Machine parameter for “square root characterisitic” ‘[Machine parameter 60 = 0)
Speed pre-control 60 0 g on 0 0
1 g off
Differential factor X 32 0 - 65.535 Values as
Y 33 in table below
Z 34
IV 35
Acceleration 54 0,001 - 1.5 m/s2 Enter 0.2 when
machine-dependent
value is unknown
Oscillation behaviour 64 0.01 - 0.999 0.1
when accelerating
Position approach 53 0.1 - 10 m/min 0.1
speed
Position supervision 56 0.001 - 30 mm 10 0.5”
eraseab le
Position supervision 57 0.001 - 30 mm 30 IO”
emergency stop
“If the machine permits a narrower limitation, these values should be programmed.
With parameter 56 - position supervision (erasable) - and 57 - position supervision (emergency stop), ranges
are set for permanent position supervision of the machine. Supervision is operative as soon as the machine axes
are held in closed loops by the control (after traversing over the reference marks).
Overstepping the tolerances in parameter 56 leads to a control stop (error display “positioning error”), whilst
overstepping the tolerances of parameter 57 makes the contl.ol react with “emergency stop”. The error display
“position error” can be cancelled with the 0CE -key whereas the “emergency stop” must be cancelled by
switching off the maincs power and - after switching on ag;lin and pressing CE to clear display - the reference
marks must be crossed again.
Rapid traverse
E/miriJ IKv= 1 1.2 1.4 1.6 1.8 2
1 I 3-.--68 4 47 5.16 5.90 6.63 7.37
2 1.84 2.21 2.58 2.95 3.31 3.68
3 1.22 1.47 1.72 1.96 2.21 2.45
4 I 0.92 1.10 1.29 1.47 1.65 1.84
rr 0.73 0.88 1.03 1.18 1.32 1.47
6 0.61 0.73 0.86
~__ 0.98 1.10 1.22
7 0.52 0.63 0.73 0.84 0.94 1.05
9 0.40
10 0.36
16 0.23
43
6.2.3 Machine parameter for the “linear characteristic” (maclqine parameter 60 = 1)
Speed pre-control 60 0 2 on 1 1
1 A off
KV-faktor for X 177 0.100 - 10.000 1
Y 178
Z 179
IV 180
The KV-factor (speed amplification) determines the amount of lag (positional deviation) with a certain speed.
It is calculated as follows:
With a KV-factor which is to small, acceleration and positionin!j takes place too slow.
If the multiplication factor is programmed with “I”, the KV-factor given in parameters 177 to 180 is also valid
beyond the kinking point. With this entry, every axis must be examined to see that the predetermined nominal
positions are traversed over. If this is the case, MP 176 is decreased until precise positioning is accomplished.
44
Function Parameter Possible IPreliminary Optimised
No. entry values lentry values entry values
This error is indicated by a flashing display and can only be cancelled by switching off 1:he power
Positioning
range x, Y, z 58 0.001 - 0.05 mm 0.005
Axis IV 192
The acceptable range which the control recognises as being “position achieved” can be entered with parameters
58 and 192. For example, by entering 0.05, the machine accepts a position within + 0.05 (mm) of the nominal
position as being “position achieved”. The control however, still endeavours to position to the nominal value.
Reduction of this positioning range increases the approach time of the machine and the duration from block to
block in automatic program run.
Backlash
compensation X 36 - 1 .OOO mm/m - 0
Y 37 + 1 .OOO mm/m 0
Z 38 0
Ivl3g I
For indirect linear measurement with rotary encoders, a small amount of backlash can be present between the
table movement and the rotary encoder. This backlash can be compensated with parameters 36, 37, 38 and 39.
The value 100 urn must, however, not be exceeded.
.-
Correction factor for 0 - 65,535 pm to
linear correction X 40 software-version 03 0
Y 41 - 1.000 mm/m - 0
Z 42 + 1.000 mm/m 0
IV 43 0
With parameters 40 to 43, linear corrections of individual axes can be programmed. Correction either affects
an extension of the measuring distance or a shortening
Function Parameter Possible Preliminary Optimised
No. entry values en try values entry values
With parameter 67, a dwell time can be programmed such, that a change of rotating direction during spindle
retraction is prevented.
With machining cycles “pocket milling” and “circular pocket” -:he number of cuts required are calculated by
the control. The maximum pecking depth can be determined with machine parameter 93
The entered value is multiplied by the mill radius,for the max. pecking depth in mm.
46
6.3 Machine parameters related to the PLC
For TNC 150, the parameters in the list below may only be altered if the PLC-program is to be amended.
Information for amending the PLC-program is given in the PC-description HEIDENHAIN TNC 150 Contouring
Control (please request this manual).
PLC-Timer duration
for Timer 0 - 31 to in units of 20 ms
119
120 2
121 7
122 9
123 12
124 12
125 5
193 0
:0
208
PLC-position values for + 30 000.000 mm
31 coordinates
(31 = Ref.-marker)
Setting of 16 markers to
binary numbers
Automatic lubrication
after traverse
in X 159 0 - 65 535 0
Y 160 (in units of 65 536 urn
Z 161
IV 162
Feed rate for parameters
Nos. 126 to 156 X 163 80 - 15 999 mm/min 80
Y 164
Z 165
IV 166 ---
Support of 209 0
PLC-macro-commands to
212
The control HE I DENHAI N TNC 150 Q can be equipped with customer-specific macro-programs e.g. for
support of a tool changer. More detailed information can be obtained from HEIDENHAIN.
7. Commissioning
Commissioning of the machine with TNC 150 should be in accordance with the following check list. An
explanation of individual points is provided in the check list where necessary.
Commissioning can only be performed when the drive-servo-amplifiers are optimised and the desired rapid-
speeds are adjusted on the servo-amplifiers with a g-volt input voltage.
48
7.1.2 Checks after switch-on of adaptor cabinet
TNC150B 4 TNC150Q
+ 30 V max. + 30 V max.
0
-* time t
50
8.1 .l Buffer battery swich-off
Open the outer and inner cover to batteries; this will switch off buffer batteries. Before replacing covers, wait a
few minutes so that any previously programmed,incompatible machine parameters are erased.
Example:
+ Z direction
Universal
middle finger
machine
When programming,only tool movement is considered (relative movement of tool) i.e. whilst programming the
operator always assumes that the tool is moving.
Wil:h the universal milling machine as illustrated above,
the milling tool should, for example, traverse in a
c
Tool movement + X positive direction. However, due to the table moving
in i:his axis and not the tool, the table must move in
th6’ left-hand direction. The relative movement of the
tool is therefore in the right-hand direction, i.e. in the
positive X direction. In this case, the traversing
dirl?ction of the table is designated X’.
-Table movement + X’
The machine tool manufacturer decides whether the fourth 3xis is to be used for a rotary table or as an
additional linear axis and also which designation this axis will receive on the display screen:
+X
8.1.3.1 Input diagram for machine parameters after erasing parameter memory
After clearing machine parameter memory through switch-off of buffer batteries (e.g. for entry of preliminary
machine parameters).
with w
I
NO
Buffer batteries on
Display:
EXCHANGE BUFFER BATTERY
with q
CE YES
I
-- 1
Display:
MACHINE PARAMETER PROGRAMMING
MACHINE PARAMETER MPO ?
/
q t and amended.
11,
After termination of parameter entry
the following displays appear:
POWER INTERRUPTED:
cancel with q -
52
8.1.3.2 Input/Output diagram for non-erased parameter memory
(e.g. for optimisation of machine parameters).
POWER
Fault display:
INTERRUPTED 1
Actuation of MOD-key
m
0
Display:
CODE NUMBER
t
Enter code number 95 148
and press iol
ENT
Display:
MACHINE PARAMETER PROGRAMMING
MACHINE PARAMETER MPO ?
and complete parameter list
Enter parameters
;‘“‘:;“I
t
Display:
MANUAL OPERATION
Press q -1
ME-power on
Insert cassette
=I>
r
+ t
54
8.1.4 Checking and correction of axis traversing and counting directions
Mains power on
I POWER
Fault
cancel
display,:
INTERRlJPTED
with mg 1
Display:
TRAVERSE OVER REFERENCE MARKS
(sequence machine parameter no. 59)
I
t 1YES
Switch over polarity of nominal
value voltage for appropriate axis
(MP Nos. 24 to 27)
NO
direction of first axis
I Axis stands
in random
positiori
position
looped Mains
then
power off and
on again I
Fault display:
POWER INTERRUPTED
cancel with CE
II
a) Entry of the maximum possible traverse options of the TNiC 150 Control + 30 000 mm
(Machine parameters 44 - 51, see section 62.1)
I---(
56
Optimization of machine positioning
By varying the machine parameters that are necessary for thla HE I DENHAI N TNC 150 Control output
characteristics, the control can be optimized to the machine in question.
Integral factor X, Y, Z, IV 28 to 31 0
Resolution 65 0
Mains power ON
Fault displ,ay:
POWER INTERRUPTED
cancel with [IICE .
c
Traverse over reference marks
The automatic offset adjustment is selected by pressing @] . The display offset value is entered into the
control which then automatically provides the appropriate compensating voltage at the output.
If the automatic offset adjustment is to be switched off, enter code number 75368 and press /;,“h”iil
8.1.7 Adjustment of “square root characteristic”
c
to trailing error
1 *Program traverse length as large
PROGRAMMING AND EDITING M as possible in the relevant axis
mode. Enter the following program:
LBL 1
X 100” RO F 15999
X 0 ROF15999
CALL LBL 1 REP 100/100
1 --
t
-1
Switch to required display mode
with MOD
n
8.1.7.2 Acceleration (linear and radial) for “square root chiaracteristic”
If the specific machine acceleration is unknown, the machine parameter 54 which is to be entered is determined
as follows:
,1
*Programme traverse length as large
Machine parameter 55 “circular acceleration”: enter half the! value of machine parameter 54.
8.1.7.3 Run-in behaviour with acceleration for “square root characteristic”
The configuration of the acceleration ramp is influenced by pa-ameter 30.
-distance -distance
Condition 1: Condition 2:
Parameter 64: entered value large Parameter 64: entered value small
i,;,,.i._,...I,-,_1
Increase entry value of parameter 64 so that oscillation
t
64 until oscillation stops
In
c
PROGRAM RUN SINGLE BILOCK
press ext. start, pro!Jram runs.
c
Observe position display
“If the machine drives permit narrower limits, these should then be programmed.
61 I
8.1.8 “Linear ramp characteristic” adjustment
‘
X 0 ROF15999
CALL LBL 1 Rep 100/100
c
PROGRAM RUN FlJ:1. SEQUENCE 131
mode press ext. Start.
Machine traverses,
Position displays indicate trailing error.
At servo-amplifier adjust trailing error with speed potentiometer Rapid traverse [m/mm]
(Tacho-return) as a mean value for both traversing
KV
directions to a possible value which corresponds to the
entered KV-factor and programmed rapid traverse.
62
8.1.9 Integral factor X, Y, Z, IV
The integral factor (parameter 28 to 31) affects an automatic offset-adjustment with small position deviations
(the offset adjustment of the servo-amplifier must be carried out before definition of the parameters 28 to 31)
The parameters are optimised as follows:
63
9. List of machine parameters
I I
Function Parameter Entry values
No.
1
Z
IV (IV: Degrees/min. with axis designation A or B or C)
Manual feed X 4
Y 5
Z 6
IV
Speed when approaching
reference points X
Y
Z
IV
Signal evaluation X 1 2 20-fold
2 e IO-fold
Y 13
Z 14
IV 15
Traversing direction when
approaching reference X 16 0 2 Plus-direction
marks 1 g Minus-direction
Y 17 (with correct programming of parameters Nos. 20 to 27)
Z 18
IV
Counting direction X 20 0 or 1
Y 21
Z 22
IV 23
Polarity of nominal value
voltage x . 24 0 2 positive with positive traversing direction
1 2 nagative with positive traversing direction
Y 25
Z 26
IV 27
Integral factor X 28 0 - 65 535
Y 29
Z 30
IV 31
Differential factor X 32 0 - 65.535
Y 33 (Values from table on section 6.2.2)
Z 34
IV 35
Backlash compensation X 36 0 - 65,535 Urn
Y 37 to software version 03
Z 38 - 1.000 mm - + 1.000 mm/m
IV 39
Correction factor for linear
correction X 40 - 1.OOO mm/m - + 1.OOO mm/m
Y 41
Z 42
IV 43
Function Parameter Entry values
No.
65
Function ) Parameter 1 Entry values
,, I,
9 f x-, IV-
II ,I
10 c Y-. IV-
1, & x-; y-, IV- ” ”
I- 2g x-,z-, z-,IV-
12
13 IV-
‘,
“
‘I
”
14 2 y-, z-, IV- ” ”
15 2 x-, Y-, z-, IV- ” “
+----I-
Pre-cut out time for tapping cycle O - 65.535 s
Override effective on pressing rapid 0 - 7 entry values, see table in section 6.1.2
button
Override in 2 % stages or continuous I
67
Function ‘arameter Entry values
No.
125
3 -;fT .Y EZSS
- N”N~
N
Ansicht A %:: *
vue A view A
view A
69
10.2 Visual display unit
BE 111(9” Zoll)
281
r I
r
2L3
Ansicht A
we A
view A
70
BE 211 (12" 2011)
350
33itO2
303
305.1
I
Ansicht A
vue A
view A
71
10.3 PLC-Power-board
;
”c
72
10.4 Cable adapter
1 II
Y i 721111
u
mounting with wall mounting with wall
thickness L 4 thickness P- 4
q!T!-e-*
In
w c
E
) ____ _-
n’i’
cn
73
11. Connections and PLC-allocation
IV
Handwheel
vlains connection
Connection for
I
VDU
Voltage changeover Operational gro Jnd
switch with fuse connection, 4 13
holder
Connector
for EXE
IV
Handwheel
I 1Mains connection
Connection for
I
Voltage changeover Operation\1 ground VDU
switch with fuse
holder
74
11.1.3 TNC 150 B / TNC 150 BR Connections and PLC-allocation
PLC-
Control allo- TNC User
- Control in operation
- Control in autcmatic mode
- Lock for spindle on
= Emergency stol) (no output from direct NC-part of machine)
+ 24 V supply
+ 24 V supply
+ 24 V supply
4 + 24 V supply
J2
1 * + 24 V supply
A7 2 = M-S-T Code Bil 1,
A8 3 - M-ST Code Bit 2
A9 4 - M-S-T Code Bii 3
A10 5 - M-S-T Code Bii 4
Al 1 6 - M-S-T Code Bit 5
Al2 7 c M-S-T Code Bit 6
Al3 8 - MS-T Code Bit 7
Al4 9 c M-S-T Code Bit 8
Al5 10 c MO3 Spindle c ockwise
Al6 11 - MO4 Spindle taunter-clockwise
Al7 12 L MO5 Spindle slop
J3
Al8 1 y MO8 Coolant csn
A19 2 * MO9 Coolant cmff
A20 3 * S-Strobe
A21 4 =- M-Strobe Gating signal
A22 5 - T-Strobe
6 c + 12 V only fat feed rate potentiometer
7 do not assign
8 manual feed --
9 - ov
10 do not assign
11 c do not assign
12 * Housing
J4
I\ 1 - +I-- Analogue output X
2 =-- ov
3
Analogue output Y
4
5 t +I-. Analogue output Z
6 =- ov 1
7 = +I-
Analogue output IV
8 - ov
9
Analogue output spindle
10
11 do not assign
12 p 0 V Return Iin’s
J5
e Stop-button
- Start-button
-- Rapid traverse button
Supervision of contaci. “Lock for spindle on”
I- Manual feed (opens position loop)
Feed rate relea:ie
Feedback: Aur iliary function completed
Feedback: Emurgency stop test (is directly interrogated by NC-part of control)
Reference end position X
- Reference end position Y
- Reference end position Z
Reference end position IV
J6
Reference pulse suppressor X
Reference pulse suppressor Y
- Reference pulse suppressor Z ,
Reference pulse! suppressor IV
- Direction buttcn X+
Direction buttcn X- ’
Direction buttcn Y+
d----- Direction buttcn Y-
- Direction buttcn Z+
Direction buttcn Z-
Direction buttcn IV+
J- Direction buttcn IV-
75
11.2 TNC 150 Q / TNC 150 QR Connections
IV
Handwheel
V.24-interface for
data input/output
Connection
/ I \ L for VDU
Voltage changeover Connection P2 Operational ground
switch with fuse holder for PLC-Power board connection
-
Connector
for EXE
Handwheel
V.24-interface for
data input/output
Mains connection-
Connection
/ for VDU
Connection’ P2 Operational ground
Voltage changeover
for PLC-Power board connecti’m lrBi
switch with fuse holder
76
11.2.3 TNC 150 Q / TNC 150 QR Connector for analogue signals
+I- \
Analogue output X
OY 1
+I- \ Analogue output Y
ov I
5 +I- Analogue output Z
Jl
6 ov
I
+‘- \ Anal ogue output IV
8 ov J
9 +I- \
o v f Analogue output spindle
?J
11 Do not assign
12 Do not assign
E-
li
1 Do noi assign
2 Do not assign
3 Do no1 assign
4 Do noi. assign
S Do noi assign
J2 6 Do noi assign
I Do noi assign
8 Do no? assign
9 Do noi assign
10 Do noi assign
11 Do noi assign
12 Do no1 assign
1 Do no1 assign
2 + 12 V only for feed rate potentiometer
3
4
5
J3 6
1 Do no1 assign
8 Do not assign
9 Do noi assign
70 Do not assign
71 Do noi. assign
17. Housing
Operational ground &
77
11.2.4 TNC 150 Q / TNC 150 QR Termin+ and PLC-allocation of first PLC-Power board
A0
2:
A3
2:
A7
A8
A%
not assigned
Cl
[I
Al 1
Al2
Al3
Cl E
E37
Al4
Al5
Al6 J2
[ 1 E
E40
Al7
A18
A19
c 1 E41
E42
E43
E44 i
not
2%
assigned Cl E45
E46
E47
Cl E48
E49
III hl E
*=output E52
only with PL E53
E54
E55
E56
E57
E58
E59
17 rt E?
do not assign
do not assign
do not assign
To second
power board
78
11.2.5 TNC 150 Q / TNC 150 QR Terminals and PLC-allocation of second PLC-Power board
E75
E76
E77
E7a
E79
%
E82
E83
Ez
E!
ES0
E91
E92
E93
E
E96
E97
E98
E99
El00
El01
El02
El03
El04
Ez
El07
El08
El09
El10
El11
El12
El13
El14
El15
* = Output bipolar El16
El17
only with PL 1 IO B) El ia
El 19
El20
El21
El22
El23
El24
El25
do not assign
do not assign
do not assign
vacant
=-xl
iY
Release
*zf
- Control in operation
- Control in automatic mode
- Lock for spindle on
- Bit1 1
p Bit2
M-S-T-Code
- Bit3
;- Bit4J
J2
[Alli 1 I- b Bit51
L-l
Al2 2 - Bit6
M-S-T-Code
Al3 3 - Bit7
Al4 4 = Bit %J
Al5 5 - MO3 Spindle clockwise
Al6 6 - MO4 Spindle counter-clockwise
Al7 7 ___L MO5 Spindle stop
Al% 8 - MO% Coolant on
Al9 9 p MO9 Coolant off
A20 10 - S-Strobe
A21 11 - M-Strobe
12
J3
- T-Strobe
J4
Direction button X-
Direction button X+
Feedback: Emergency stop test (is directly interrogated by PC-part of control)
Reference pulse suppressor IV
Reference pulse suppressor 2
Reference pulse suppressor Y
Reference pulse suppressor X
Reference end position IV
- Reference end position Z
- Reference end position Y
- Reference end position X
J5
E22 1 1 - - Start button
- Rapid traverse button
+ Check contact “lock for spindle on ”
d------I Manual traversing (opens position loop)
-- Feed rate release
Feedback: Auxiliary function completed
_J-- Direction button IV-
Direction button IV+
z--- Direction button Z-
Direction button Z+
zII5-- Direction button Y-
e--J-- Direction button Y+
7
8
9
10
11
E23 12 A Stop button
80
q YEIDENHAIN
DR JOHANNES HEIDENHAIN GmbH
- D 8225 Trau~trsut .Tel. (08669) 31-O
72365623 10 WE II Prsnted
8”wer, German”.S;lb,ertfOterbn,ral,n,“d,‘,ca,,mi