Position capture with motor encoder (indirect measurement)
In a gantry axis
Switch the main switch of the machine on.
Do not confirm the Power interrupted message
but immediately call the MP list.
Deactivate the position encoder for the axis concerned.
For this purpose enter the value 0 for this axis in MP 110.x.
As a precaution MP 860.x should have the value 0 for the gantry
slave axis (no compensating movement after ref erence run).
Deselect reference run for the gantry axes concerned by
entering the value 0 in MP 1340.x for each axis.
Set the limits of the traverse range for the gantry axis to
Enter the value from MP 1054.x (distance of one m otor revolution)
Enter the line count of the motor encoder of the gantry axis
concerned (visible e.g. in the diagnostics functions of iTNC 530
Increase the limits of the traverse range set by the operator to maximum
Record the currents (I noml) for the gantry axes in the integrated
oscilloscope. If the two current signals diverge distinctively, the
reason is most likely mechanical restraint of the gantry axes (non-
parallelism). In this event consult your machine tool builder, as to
whether you may move the gantry axes under this condition
(different current signals, non-parallelism of the gantry axes)!
maximum (MP 910.x to MP 922.x)
in MP 331.x of the axis concerned.
or in the motor table) in MP 332.x.
Exit the MP list and switch the machine on.
(MOD key -> TRAVERSE RANGE soft key)
Move the axis carefully!
Display of error messages
such as synchronism monitoring,
movement monitoring,
standstill monitoring?
No
Now you can traverse carefull with indirect measurement!
Yes
Press and hold
EMERGENCY
STOP and invert
MP 210.x for the
axis concerned.
17 – 300HEIDENHAIN Service Manual iTNC 530
Page 2
18Referencing
18.1 Definition
The position value (the coordinates) of an axis position is defined with respect to a freely
selectable datum. When the axes are moved, the ACTUAL position is calculated incrementally.
If there is an interruption in power, the reference between the axis position and the position
value is lost.
Reference marksHEIDENHAIN linear encoders are designed with one or more reference marks. The reference
marks identify an axis position at a known distance from the machine datum. The position of the
freely selectable datum is defined with respect to the machine datum.
The datum and the actual position can be reproduced as soon as the reference marks are
traversed.
+Z
Workpiece
datum
0
Machine table
Measuring system
REF Value
–44.985
10 20 30 40
Workpiece
REF Value
0
+X
Reference mark
Machine datum
Machine
datum
Distance between
the scale reference
point and the
machine datum
Spindle presetA corresponding angle encoder or also the motor encoder in the spindle motor may be used for
The machine datum is determined by the machine manufacturer.
It is required for:
Defining the limits of traverse (software limit switches)
Moving to machine-referenced positions (such as tool change positions)
Setting the workpiece datum
For distance-coded reference marks, the machine datum is defined with respect to the scale
reference point, which is at the first reference mark after the beginning of the measuring length.
MP 960.x contains the distance between scale reference point and machine datum
.
Note
After removing and remounting a measuring system MP 960.x may have to be altered.
See “Re-Setting the Machine Datum” on page 17 – 284.
spindle orientation.
MP 3430.x contains the deviation of the reference mark from the desired position.
Note
After exchanging the angle encoder or the motor encoder in the spindle motor, it might be
necessary to set MP 3430 again.
See “Resetting the Spindle Orientation” on page 17 – 293.
May 200618 – 301
Page 3
18.2 Traversing the Reference Marks
The reference marks must be traversed after any interruption in power: This can be done in two
different ways:
Press the NC-START key. --> The reference marks are traversed automatically.
(the sequence of axes and how often the NC-START key must be pressed was determined by
the machine manufacturer).
or:
Press the machine axis-direction button. --> The user determines the sequence for the
referencing of the axes.
DANGER
When servicing, the machine may be in a position where the sequence for the automatic
referencing of axes could result in a collision and thus a damage or injury to the machine or
persons (e.g., error message with reboot).
Determine the sequence for the reference run yourself!
Please ensure that the last set Tilt working plane function active orinactive has been
called correctly.
Enter a low feed rate and press the corresponding axis direction keys in succession!
If necessary, ask the machine operator!
Soft key PASS
OVER REFERENCE
MARK
External
reference pulse
If after power on of the machine no or not all reference marks were traversed (e.g., due to a
previous change to another operating mode) with PASS OVER REFERENCE MARK the
reference mark traverse must be activated. Select the manual operating mode and press the
soft key.
--> Traverse reference points appears on the screen.
After the reference marks have been traversed:
The software limit switches are activated.
The most recently saved datum and machine datum are reproduced.
PLC positioning and positioning with M91 and M92 become possible.
The counter is set to zero for axes in an open loop.
If the reference mark of the encoder cannot be used, e.g. owing to an unfavorable transmission
of motor and rotary axis, an external reference pulse may be evaluated.
In MP 4130.x a fast PLC input is defined for an external reference pulse.
In MP 1360.x the number of the fast PLC input is entered for the axis concerned.
MP 1350.x = 6 for the axis concerned.
18 – 302HEIDENHAIN Service Manual iTNC 530
Page 4
Reference end
position
To prevent the axes from violating their traverse limits when traversing the reference marks,
each axis requires a trip dog (at the reference end position). The trip dogs must be installed by
the machine tool builder at the ends of the traverse range. The switch signals from the trip dogs
are sent to free PLC inputs. The PLC program must gate these PLC inputs with W1054 for
“reference end position.”
The axis will automatically be positioned to the software limit switch if …
It is beyond the positive software limit switch and is moving in the positive direction to the
positive trip dog.
It is beyond the negative software limit switch and is moving in the negative direction to the
negative trip dog.
Encoders with
EnDat interface
Double reference
run
Encoders with EnDat interface can be connected to the position and speed inputs of the MC 422
(B) and CC 42x. With these encoders there is no need to traverse the reference marks. The
position value is only read when the control is switched on. It cannot be read again.
When connecting a position encoder with an EnDat interface:
MP1350.x = 5 for the axis concerned
When connecting a speed encoder with an EnDat interface:
The iTNC automatically attempts to communicate with the encoder.
When connecting a speed encoder with an EnDat interface as a position encoder:
MP1350.x = 5 for the axis concerned
MP110.x = 0 for the axis concerned
Note
If use of multiturn encoders with EnDat interfaces results in overruns, the corresponding
information is entered in the system file NCDATA.SYS. For a control exchange, this file must
be transferred or MP960.x must be readjusted (see “Exchange of HEIDENHAIN
Components” on page 26 – 411)!
During the double reference run, the absolute position is first output via the EnDat interface of
the speed encoder. If at a later time the reference mark of the position encoder is traversed, the
control continues to work with this reference.
Set the corresponding bits in MP1355 to 1 for the axes for which the double reference run is
to be used.
The distance between the speed encoder and the position encoder is entered in MP1356.x.
If the reference mark of the position encoder is first traversed, the message Set MP1356.<axis
number> to <value> appears.
Enter this value in MP1356.x.
Possible causes
of error
The causes of error of encoders also apply here
--> see “Possible Causes of Error” on page 17 – 280 and
see “Possible Causes of Error” on page 17 – 287.
Especially for the referencing, the following causes of error are possible:
Defective trip dog (reference end position)
Shifted magnetic sheet (wrong or no reference mark is evaluated)
Trip dogs are too close to the reference mark signal (during reference run via the motor
encoder, a wrong reference position is evaluated)
May 200618 – 303
Page 5
Machine
parameters
MP960.xMachine datum
Input:–1.79769313486E+308 to
+1.79769313486E+308 [mm] or [°]
Values with respect to the scale reference point
MP1320Direction for traversing the reference marks
Format: %xxxxxxxxxxxxxx
Input:Bits 0 to 13 represent axes 1 to 14
0: Positive
1: Negative
MP1330.xVelocity for traversing the reference marks
Input:80 to 300 000 [mm/min]
MP1331.xVelocity for leaving the reference mark end position for axes 1 to 9
(only for rotary encoders MP1350 = 2)
Input:10 to 300 000 [mm/min]
MP1340.xSequence for traversing the reference marks
Input:0: No evaluation of reference marks
1 to 14: Axes 1 to 14
MP1350.xSequence for finding the reference mark
Input:0: Linear encoder with distance-coded reference marks (old routine)
1: Position encoder with one reference mark
2: Special type (length measurement with ROD)
3: Linear encoder with distance-coded reference marks (new routine)
4: Same as 3 except that two reference marks are evaluated
5: Encoder with EnDat interface
6: Reference pulse via fast PLC input
MP1355Double reference run
Format: %xxxxxxxxxxxxxx
Input:Bits 0 to 13 represent axes 1 to 14
0: Reference run as defined in MP1350.x
1: Double reference run
MP1356.xDistance between speed and position encoder for double reference run
Input:–99 999.999 to +99 999.999 [mm] or [°]
MP1357.xW1032 for double reference run
Input:0: Reset W1032 if the reference run has been over the EnDat interface of the
speed encoder
1: Reset W1032 if the reference mark was traversed with the position encoder
MP1360.xFast PLC input for reference pulse
Input:0: No fast PLC input for reference pulse
1 to 5: Fast PLC input for reference pulse (MP4130.x)
MP1360.xFast PLC input for reference pulse
Input:0: No fast PLC input for reference pulse
1 to 5: Fast PLC input for reference pulse (MP4130.x)
18 – 304HEIDENHAIN Service Manual iTNC 530
Page 6
Position encoder
with distancecoded reference
marks
Function when MP1350.x = 3
Closed
Open
Traverse direction MP1320
Reference marks
Trip dog
"Reference end position"
May 200618 – 305
Page 7
Function when MP1350.x = 0. This setting is used only to ensure compatibility. Do not use for
new installations.
Reference marks
Trip dog
Closed
Open
Traverse direction MP1320
Press external START key
"Reference end position"
NoYes
Traverse direction from
MP 1320
Trip dog
"Reference end position"
closed?
Pass over two consecutive
reference marks
Is the machine
outside the software
limit switch range?
No
Invert traverse direction
from MP1320
Yes
Machine moves to
software limit switch range
Machine stops
If during automatic referencing the trip dog is not closed until it is in the reference end position
range, the contouring control will ignore this signal. It is therefore necessary that there are at
least two reference marks in the range of the reference end position.
18 – 306HEIDENHAIN Service Manual iTNC 530
Page 8
Position encoder
with one reference
mark
Function when MP1350.x = 1
Reference marks
Closed
Open
Traverse direction MP1320
Press the external START key
NoYes
Trip dog
"Reference end position"
closed?
Machine traverse in direction from
MP1320 with velocity from
MP1330.x to the trip dog
"Reference end positon"
Machine traverse in inverted direction
from MP1320 and with reduced velocity from MP1331.x
The first reference pulse after opening of the trip dog
"Reference end position" is evaluated
Trip dog
"Reference end position"
Is the
machine outside
the software limit
switch range?
No
Machine stops
Ye s
Machine moves to
software limit switch
May 200618 – 307
Page 9
Linear
measurement
through rotary
encoder
Function when MP1350.x = 2
For linear measurement using a rotary encoder, a reference pulse is produced at each revolution
of the encoder. Ensure that during referencing the same reference pulse is always evaluated.
This can be realized with the trip dog for reference end position.
Measuring length
Reference pulse
Desired reference pulse
Closed
Open
Traverse direction MP1320
Trip dog
"Reference end position"
18 – 308HEIDENHAIN Service Manual iTNC 530
Page 10
18.3 Deselect Referencing for Axes
For axis examinations it is possible to deselect the referencing MP 1340.x.
Enter value 0 (= no evaluation of the reference mark) for the corresponding axis.
Note
In MP1340.x the sequence for the reference mark run is listed.
With following entries, i.e.:
MP1340.0 : 3
MP1340.1 : 2
MP1340.2 : 1
... first the 3rd axis is referenced (e.g., Z axis), then the 2nd axis (e.g., Y axis) and
subsequently the 1st axis (e.g., X axis).
If you now want to deselect the X axis, you must enter MP1340.2 = 0!
May 200618 – 309
Page 11
18 – 310HEIDENHAIN Service Manual iTNC 530
Page 12
19Checking the Enables on the iTNC
19.1 General
With an operating axis (axis in control) ...
No terminal symbol is shown
The "STIB" star (control in operation) is shown.
The feed rate enable must not be highlighted.
The position display changes in case of a movement.
READY
symbol
Clamping
symbol
Position display
Feed rate
display
To operate with axes or spindles the appropriate enables are required.
If one or several enables are missing, an error message is output or the axes and/or the spindles
cannot be operated.
The following conditions must be fulfilled to drive digital axes and spindles:
I3 set
(X42/4, Control-is-ready signal acknowledgement)
I32 set
(X42/33, global drive enabling; the functionality of the I 32 global drive enabling is defined in
MP 2050.
24V at X150 / 151 for the corresponding axis group is available.
(X150/151 are not wired on every machine,
but if they are, you can see in MP 2040, how the axis groups are assigned)
May 200619 – 311
Page 13
Drives ready for operation
(on the HEIDENHAIN inverter system the green LEDs READY at the drive modules UM xxx
or at the output stages of a compact inverter) must be lit.
Note
If a drive is taken in control, there must be a READY signal from the drive module after a
defined time. For this purpose the corresponding relays must trigger.
The iTNC monitors the time between power on of the control and the READY signal of the
drive modules via the PWM cables.
If the READY signal is missing after the waiting time has passed, the error message
8B40 No drive release <axis>appears.
E.g., a connection may be interrupted, or the relays trigger too slowly or the drive is
defective, etc.
The permissible waiting time is entered in MP2170.
It is possible that this error message is not generated as the PLC program does not hook up
the current and speed controllers as long as the ready signal of the drives is missing. -->
Observe the green READY-LEDs of the drives. --> See “Checking the Readiness of the
Inverter System” on page 19 – 322
PLC module 9161 called
(This module serves to activate the current and speed controllers individually for each axis.
If necessary ask the machine manufacturer, in which program part this module is called.)
Note
The word W1024 contains the axes enabled by the NC.
The word W1060 contains the axes for which the feed rate was individually enabled by
the PLC.
If the marker M4563 is set, the PLC enables the feed rate in all axes.
(Use either W1060 or M4563.)
The word W1040 contains the axes in which the control loop is opened by the PLC
(e.g., with. clamping axes).
The PLC module 9169 serves to call those axes for which I32 does not switch off the drives.
MP2040Axis groups for drive enabling through X150 / X151
Format:%xxxxxxxxxxxxxx
Input:0: Axis not assigned
1: Axis assigned
MP2040.0-5: Groups 1 to 6
MP2040.6-7: Reserved, enter %00000000000000
MP2050Functionality of drive enabling I32 (X42/33)
Input:0: Emergency stop for all axes, Module 9169 not effective
1: Emergency stop for all axes that are not excepted with Module 9169
2: I32 and Module 9169 are without functionality
MP2170Waiting time between the switch-on of the drive and the drive’s standby
signal
Input:0.001 to 4.999 [s]
0: 2 [s]
19 – 312HEIDENHAIN Service Manual iTNC 530
Page 14
19.2 Examination
The iTNC 530 features comprehensive diagnosis possibilities.
--> See “Integrated Diagnosis Functions” on page 7 – 41.
These diagnosis functions can be used for the following examinations!
Selection of the
supply device
Select the power supply unit used
(not all status information of non-HEIDENHAIN inverters can mostly be used):
May 200619 – 313
Page 15
19.2.1 Examination of the Output Control-is-ready (X41/pin34) and Input Control-is-ready signal
acknowledgement I3 (X42/pin 4)
If the message Relay external DC voltage missing does not disappear after pressing the key
Control ON, carry out the folllowing fault diagnosis:
“Control is Ready“ check
Switch control on as far as possible.
Check status of the Acknowledgment: Control
is Ready (-NE1) indicator in the Drive
diagnosis window (or check in the
PLC TABLE, whether I3 is set.)
Acknowledgment present
(green indicator or
I3 = 1)?
No
+ 24 V present at input
Acknowledgment: Control is Ready
(X42/PIN4)?
No
EMERGENCY STOP chain
(EMERG. STOP button, axis limit
switches, etc.) interrupted?
No
+24 V present at output
Control is Ready
(X41/PIN34)?
Yes
Yes
Yes
Yes
The control records the
acknowledgment. The message
Relay external DC voltage missing
should disappear. If it does not,
please call HEIDENHAIN!
The PLC does not detect the
high level. Probably the input I3
on the MC is defective.
-> Replace the MC!
Remove the interruption.
There is still an interruption which
needs to be removed. (Use the circuit
diagram of the machine.)
No
Supply voltage present for
output Control is Ready (connector
X34/PIN1 = 24V, PIN2 = 0V)?
No
Find the reason and correct the error.
(Make use of the circuit di agram of the machine.)
Yes
The Control is Ready output of the
MC is probably defective.
-> Replace the MC!
19 – 314HEIDENHAIN Service Manual iTNC 530
Page 16
Page from the DSP
diagnosis of drives
Call via the soft keys DIAGNOSIS --> DRIVE DIAGNOSIS --> DSP
See “Integrated Diagnosis Functions” on page 7 – 41.
Excerpt from the
basic circuit
diagram
Here you can see the terminals that can be measured
(the PLC inputs and outputs are mostly connected to a strip in the electrical cabinet).
May 200619 – 315
Page 17
Sliding switch
on I/O module
Note
If the Control-is-ready output on the MC is defective, you can use the Control-is-ready
output of a PLC expansion board as makeshift:
(The function of this terminal can be set with a sliding switch on the rear side of the
corresponding I/O modules, setting 1 = "Control is ready", See “X6: PLC outputs on the PL
510” on page 13 – 197)
19 – 316HEIDENHAIN Service Manual iTNC 530
Page 18
Error message
EMERGENCY STOP
DEFECTIVE
If the error message "Emergency Stop Defective" appears when the machine is switched on,
carry out the error diagnosis as follows:
Error message EMERGENCY STOP Defective
The machine is switched on.
Is the input I3
(X42/PIN4) permanently
on high level?
No
Switch the main switch of the machine off.
Disconnect and secure the original wires.
Insert a bridge between X41/PIN34 and X42 /PIN4
(output and input of Control is Ready).
Observe that the potent ia l of the power supply is the
same -> See „“Caution“ box below this chart.
Switch the main switch of the machine on.
Does the error message
EMERGENCY STOP Defective
reappear?
Yes
Yes
Find the reason and correct
the error. (Make use of
the circuit diagram
of the machine.)
The MC is probably
defective.
-> Replace the MC.
No
The fall time of the relay triggered by the output X41/
PIN34 is probably too long.
-> Replace the relay.
Caution
If 24 V is supplied to the control-is-ready output from the HEIDENHAIN inverter system via
connector X34, potential differences between the 24 V machine voltage and the 24 V from
the inverter can result in compensating currents.
Therefore it is perferable to supply X34 with machine voltage before you insert a bridge
between the "Control-is-ready" input and output during the following investigation!
May 200619 – 317
Page 19
Bridge inserted
Acknowledgment:
Control is Ready
I3
Control is Ready
Note
The function of the Control-is-ready output of an I/O module PLD 16-8 can also be tested
with this method.
Note
Course of the emergeny stop (or booting) routine.
--> See “Monitoring Functions” on page 9 – 55!
19 – 318HEIDENHAIN Service Manual iTNC 530
Page 20
19.2.2 Checking the Global Drive Enable I32, Connector X42 / pin 33
If you can switch on the machine but cannot move with a digital axis/spindle, check the
following:
Checking I32
Switch the control on as far as possible.
Check the status of the
Drive enabling (-NE2) in the
Drive diagnostics window
(or check in the PLC TABLE, whether
I32 is set).
Yes
Acknowledgment present
(green indicator or
I32 = 1) ?
No
Yes
The control records the
acknowledgment! If, however, you
still cannot operate the digital
axes/spindle, please call your
machine tool builder or HEIDENHAIN!
No
Is an
NC-STOP signal pending?
(marker 4560 = 0)?
Yes
Find the reason (e.g. break between
NC-STOP button an d control or
stuck NC-STOP button) and
correct the error.
+ 24 V available at X42/PIN33 ?
No
The conditions for drive enabling
are not fulfilled (door contacts,
permissive keys etc.)
Use the circuit diagram of the machine
to check the contacts, relays, wiring, etc.
The PLC does not detect the high
level. Probably the input I3 2 on the
MC is defective. -> Replace the MC!
May 200619 – 319
Page 21
Page from the DSP
diagnosis of drives
Call via the soft keys DIAGNOSIS --> DRIVE DIAGNOSIS --> DSP
See “Integrated Diagnosis Functions” on page 7 – 41.
Excerpt from the
basic circuit
diagram
Here you can see the terminals that can be measured
(the PLC inputs and outputs are mostly connected to a strip in the electrical cabinet).
Drive enabling
for all axes
I32
Drive enabling
for axis groups
Do not connect,
If MP2040 = 0
19 – 320HEIDENHAIN Service Manual iTNC 530
Page 22
19.2.3 Checking the Drive Enabling for the Axis Groups via Connector X150 and X151 (if Wired)
Check whether 24V are available for the axis group to be traversed.
The axis groups for the drive enabling via X150 (main DCB) and X151 (auxiliary DCB) are
defined in MP2040.
Check according to the integrated drive diagnosis whether the corresponding axis groups are
released:
Note
If no axis groups are defined in MP 2040, the default setting of the drive release is active
(via X150 / X151).
May 200619 – 321
Page 23
19.2.4 Checking the Readiness of the Inverter System
Selection of the
power supply unit
Select the power supply unit used for the integral diagnosis functions
(mostly not all status information of non-HEIDENHAIN inverters can be used):
Green “READY”
LED on
Check according to the integrated drive diagnosis whether the corresponding axis groups are
released:
19 – 322HEIDENHAIN Service Manual iTNC 530
Page 24
Check according to the integrated drive diagnosis whether the power modules are ready:
Open the electrical cabinet and also check whether the green READY-LEDs on the compact
inverter or the power supply unit light up (a non-HEIDENHAIN inverter is probably also
equipped with a corresponding LED or display).
InvertersLED
UE 1xx, UE 2xx B compact inverterREADY
UE 2xx compact inverterAXIS/SPINDLE READY
UR 2xx, UR 2xxD compact inverterREADY UV
UV 120, UV 140, UV 150, UV 1xx D,
UVR 1xx,
READY UV and
POWER MODULE READY
UVR 1xx D power supply unit
UV 130D power supply unitREADY
UV 130 D power supply unitREADY UV
Check if the green READY-LED lights up on, e.g.
on the compact inverter
on the UM axis module
on the HEIDENHAIN interface board for the SIMODRIVE system
for the axis to be traversed.
(A non-HEIDENHAIN inverter is probably also equipped with a corresponding LED or display.)
May 200619 – 323
Page 25
If the READY LEDs are not lit, proceed as follows:
Check the supply of the inverter system.
Check the electrical cabinet (relays, wiring, etc.).
Check the ribbon cables and the plug-type connectors at the inverter system.
Note
Use the circuit diagram of the machine tool for this purpose.
Further inspection routines --> see service manual for Inverter Systems and Motors!
Red LED SH1The SH1 signal (safe stop 1) indicated by a red LED at the inverter, is generated by the computer
of the iTNC. The signal is low-active, i.e. line-break proof.
If the computer is not ready for operation or if an error is pending, SH1 is output. The red SH1
LED and the green READY LED at the inverter can never be lit a the same time. They are
mutually locked.
Red LED SH2The SH2 signal (safe stop 2) indicated by a red LED at the inverter, is generated by the controller
of the iTNC. The signal is low-active, i.e. line-break proof.
If an axis or spindle is not controlled, SH2 is pending and the red LED is on.
This is for example the case with clamped axes or if a spindle is not controlled.
SH2 and READY are on simultaneously.
Note
HEIDENHAIN interface cards for the SIMODRIVE system:
The cards for the plug-type connectors (ribbon cables) are equipped with the green READY
LED and the red LEDs SH1 and SH2.
The cards with D-Sub connectors are equipped with the green READY LED and the red
LEDs RESET X1 und RESET X2 for the respective axis.
RESET X1, RESET X2 correspond to the SH2 signal.
The first generation of the cards with D-Sub connectors feature a green IF LED and a red
NB LED.
IF stands for "pulse enable" (German: Impulsfreigabe) and means that the axis module is
ready.
NB means that the axis module is "not ready" (nicht bereit).
For further information on the drives please refer to the service manual "Inverter Systems
and Motors".
19 – 324HEIDENHAIN Service Manual iTNC 530
Page 26
19.2.5 Checking PLC Modules, Markers and Words
For the following investigations, the PLC diagnosis functions are used.
--> See “PLC Diagnosis” on page 10 – 73.
For these PLC analyses it might be helpful or often even necessary to contact the machine
manufacturer for support.
Check whether the PLC module 9161 is called in the corresponding PLC program.
(ask the machine manufacturer in which program block this PLC module is called).
For this purpose enter the PLC TRACE mode.
This module serves to activate the current and speed controllers individually for each axis.
Check the value in the word W1024.
For this purpose enter the PLC TABLE.
The word W1024 contains the axes enabled by the NC.
Check the value in the word W1060 or whether the marker 4563 is set.
For this purpose enter the PLC TABLE.
The word W1060 contains the axes for which the feed rate was individually enabled
by the PLC.
If the marker M4563 is set, the PLC enables the feed rate in all axes.
(Either W1060 or M4563 is used.)
Check the value in the word W1040.
For this purpose enter the PLC TABLE.
The word W1040 contains the axes in which the control loop is opened by
the PLC (e.g., clamping axes).
May 200619 – 325
Page 27
Note
The value of the words is displayed in hexadecimal or decimal format.The hexadecimal
format is distinguished by a leading $. A hexadecimal digit comprises 4 bits. I.e. you can,
for example, calculate for which axes the feed rate is enabled.
Example: W1024 = $004F
The first HEX digit has the value F, that is the first 4 axes are enabled
0+21+22+23
(2
The second HEX digit has the value 4, i.e. the 7th axis is enabled (22 = 4).
In the binary format this is 0100 1111 and in the decimal format this is the value 79.
= 1+2+4+8 = F).
Value of
indivdual places
Place value
considered
$ 0 0 4 F
0 1 0 0 1 1 1 1
0
23 22 21 2
23 22 21 2
0+4+0+08+4+2+1
4
27 26 25 2
4
15
23 22 21 2
0+64+0+0 + 8+4+2+1
79
= HEX
= BIN
0
0
= DEC
19 – 326HEIDENHAIN Service Manual iTNC 530
Page 28
20Interface to the Drives
20.1 Digital Drives
20.1.1 Introduction
Digital drive systems are also referred to as inverter systems.
For digital drives three-phase ac motors are used.
The most important motors are:
The digital servo amplifiers are controlled via so-called PWM interfaces (PWM = Pulse Width
Modulation).
The position, speed and current controllers are located in the HEIDENHAIN control.
Following PWM interfaces are located on the CC 422 / 424 controller unit
(every digital axis/spindle has its own PWM ribbon-cable connector):
X51 to X56
X57 to X64 (depending on the expansion stage)
Note
On the CC 424 (not CC 422), the speed encoder inputs are firmly assigned to the PWM
outputs. --> See following table!
MP 112.x for the variable assignment of the speed encoders is not available for the CC 424!
The service on the CC 424 and CC 422 is different.
Ensure to use the correct instructions!
PWM output
(MP120.x/MP121.x)
Speed encoder input
May 200620 – 327
Page 29
MP 100 contains the axis sequence (first, second, third axis etc.).
Caution
MP 100 must not be edited!
The allocation of PWM outputs to the axes can be found in the machine parameters
MP 120.x
Note
The connectors as of X57 can be assigned as of MP 120.6 (7th axis), but not those before!
The allocation of PWM outputs to the spindles can be found in the machine parameters
MP 121.x.
20.1.2 Possible Causes of Errors
Defective PWM interface or defective CC
Defective cable
Defective power module
Defective motor
Poor shielding and grounding
Mechanical defects
Error in the NC or PLC software
Wear and tear of mechanical parts
Deterioration of the machine
Defective HEIDENHAIN interface board for the SIMODRIVE 611 drive system
Wrong grounding in connection with the so-called HEIDENHAIN interface boards
There is wide variety of possible error causes.
Profound knowledge of the machine and the interaction of the components is very helpful for
this type of error.
If error messages are generated, press the HELP key. To obtain information on possible error
causes and tips for error elimination.
20 – 328HEIDENHAIN Service Manual iTNC 530
Page 30
20.1.3 Trouble Shooting: Exchanging PWM Outputs on the CC 422
To find out whether the PWM interface on the control or the connected drive system is
defective, you can try another PWM interface on the control.
Use the interface of a funtioning axis!
Modular setup with
CC 422
UV
UM
UM
UM
UP
UV 105
CC 422
MC 422
Example:
Error in
X-axis
Assumed machine
parameters
PWM
PWM
For fault diagnosis, proceed as follows:
MP 100.x= - - - - -CZYX (X = 1st axis, Y = 2nd axis, Z = 3rd axis, C = 4th axis)
MP 2180.x= 0 (PWM frequency = 5 kHz for all axes)
MP 120.0= 51 (X axis on PWM output X51)
MP 120.1= 52 (Y axis on PWM output X52)
MP 120.2= 53 (Z axis on PWM output X53)
MP 120.3= 54 (C axis on PWM output X54)
MP 121.0= 56 (1. Spindle on PWM output X56)
MP 121.1= 0 (2. spindle not active)
Notes and
preliminary
actions
Exchange the PWM output a functioning axis
(depending on the configuration of the PWM frequencies, unassigned PWM outputs may not
be active)
Please observe that only within the groups X51 to X56 (main drive-control board)
and X57 to X64 (drive-control board) an exchange is possible!
The same PWM frequency should be set for axes to be exchanged!
If different PWM frequencies are entered in parameter group MP 2180.x, ask the machine
manufacturer or HEIDENHAIN for further service measures (the assignment of the machine
parameter blocks for the current or speed controller by means of MP 130.x must also be
regarded).
Before exchanging the speed encoder inputs, deactivate the evaluation of the electronic
ID labels in MP 7690!
Enter value 1 for each bit.
May 200620 – 329
Page 31
Block dDiagram
Note
Always exchange both, the cable and interface assignment by means of machine
parameters!
Note
It is not relevant for this test routine which drive modules are connected!
20 – 330HEIDENHAIN Service Manual iTNC 530
Page 32
Flowchart
CC 422
Interchanging the PWM outputs of CC 422
Switch off the main switch of the machine tool.
Unscrew the cover plate from the inverter system.
Interchange the PWM ribb on cables of the axes
concerned at CC 422 (in the example:
Connectors X51 and X52) .
CAUTION: Handle the ribbon cable connectors
with care! Do not bend the pins!
Screw the cover plate to the inverter system.
CAUTION: Do not damage the ribbon cable!
Switch the main switch of the mac hin e on.
Do not confirm the Power interrupted message
but immediately call the MP list and in
MP120.x interchange the entry values of
the axes concerned.
(In the example: MP 120 . 0 : 52 / MP 120.1: 51)
Confirm the Power interrupted message and
switch the control voltage on.
Traverse the axes.
Does the error pattern
move to the other axis?
(In the example from
X to Y)
Yes
The defect is probably located
in the PWM interface of CC 422.
No
The defect is probably locat ed
in the drive system (power module,
motor, cables, etc.)
Note
Set MP 7690 (evaluation of the electronic ID label) to its original state after the test!
May 200620 – 331
Page 33
Corrective actionIf you have found out that the interface on the CC 422 is defective …
Exchanging the CC. --> See “Exchange of HEIDENHAIN Components” on page 26 – 411.
If you have detected that the error is outside the control (servo amplifier, motor, cable, etc.):
Start the following routine. --> See “Trouble Shooting: Exchanging Power Modules or Output
Stages of the Same Type” on page 20 – 337
20 – 332HEIDENHAIN Service Manual iTNC 530
Page 34
20.1.4 Trouble Shooting: Exchanging PWM Outputs on the CC 424
To find out whether the PWM interface on the control or the connected drive system is
defective, you can try another PWM interface on the control.
Use the interface of a funtioning axis!
Modular setup with
CC 424
Example:
Error in
X-axis
Assumed machine
parameters
Notes and
preliminary
actions
For fault diagnosis, proceed as follows:
MP 100.x= - - - - -CZYX (X = 1st axis, Y = 2nd axis, Z = 3rd axis, C = 4th axis)
MP 2180.x= 0 (PWM frequency = 5 kHz for all axes)
MP 120.0= 51 (X-axis at motor power stage connection X51)
MP 120.1= 52 (Y-axis at motor power stage connection X52)
MP 120.2= 53 (Z-axis at motor power stage connection X53)
MP 120.3= 54 (C-axis at motor power stage connection X54)
MP 121.0= 56 (1. spindle at motor power stage connection X56)
MP 121.1= 0 (2. spindle not active)
Exchange the PWM output a functioning axis
(depending on the configuration of so-called single-speed and double-speed outputs,
unassigned PWM outputs may not be active)
So-called single-speed and double-speed PWM outputs with equal PWM frequency can be
exchanged for test purposes.
Please observe that only within the groups X51 to X56 (main drive-control board)
and X57 to X64 (drive-control board) an exchange is possible!
The firmly assigned motor encoder output must also be exchanged!
The same PWM frequency should be set for axes to be exchanged!
If different PWM frequencies are entered in parameter group MP 2180.x, ask the machine
manufacturer or HEIDENHAIN for further service measures (the assignment of the machine
parameter blocks for the current or speed controller by means of MP 130.x must also be
regarded).
Master-slave axes function only on the outputs X51 to X53 and X52 to X54.
Before exchanging the speed encoder inputs, deactivate the evaluation of the electronic
ID labels im MP 7690!
Enter value 1 for each bit.
May 200620 – 333
Page 35
Block Diagram
Note
Always exchange both, the cable and interface assignment by means of machine
parameters!
Note
It is not relevant for this test routine which drive modules are connected!
20 – 334HEIDENHAIN Service Manual iTNC 530
Page 36
Flowchart
CC 424
Interchanging the PWM outputs of CC 424
Switch off the main switch of the machine tool.
Unscrew the cover plate from the inverter system.
Interchange the PWM ribbon cables of the axes
concerned at CC 424
(in the example: Connectors X51 and X52).
CAUTION: Handle the ribbon cable connectors
with care! Do not bend the pins!
Connect the motor encoder cables to the correct
PWM outputs of the CC 424
(in the example: Connectors X15 and X16).
See assignment in the introduction to this chapter.
Screw the cover plate to the inverter system.
CAUTION: Do not damage the ribbon cable!
Switch the main switch of the machine on.
Do not confirm the Power interrupted message but
immediately call the MP list and in MP 120.x
interchange the entry values of the axes concerned.
(In the example: MP 120.0: 52 and MP 120.1: 51)
Confirm the Power interrupted message and switch
the control voltage on.
Traverse the axes.
Does the error pattern
move to the other axis?
(In the example from
X to Y)
Yes
No
The defect is probably located in
the drive system (power module,
motor, cables, etc.)
The defect is probably loca ted
in the PWM interface of CC 424.
Note
Set MP 7690 (evaluation of the electronic ID label) to its original state after the test!
May 200620 – 335
Page 37
Corrective actionIf you have found out that the interface on the CC 424 is defective …
Exchanging the CC --> See “Exchange of HEIDENHAIN Components” on page 26 – 411.
If you have detected that the error is outside the control (servo amplifier, motor, cable, etc.):
Start the following routine. --> See “Trouble Shooting: Exchanging Power Modules or Output
Stages of the Same Type” on page 20 – 337
20 – 336HEIDENHAIN Service Manual iTNC 530
Page 38
20.1.5 Trouble Shooting: Exchanging Power Modules or Output Stages of the Same Type
GeneralIf you have found out that the PWM interface on the CC is in order, you can test if a traverse of
the faulty axis with …
a dimensionally identical power module (modular inverter system) or
an output stage with equal power (2-axis-module, compact inverter)
is possible.
DANGER
If you want to use other types of power stages or output stages, we strongly recommend
contacting your machine manufacturer or HEIDENHAIN. Otherwise you could cause
damage or injury to machine or persons!
Use one of the following units:
Either a replacement unit
Or a power stage or output stage already located in the electrical cabinet but is not used (with
compact inverters, e.g., a output stage with equal power could be available)
Or the power stage or output stage of a functioning axis
Note
It is not necessary to exchange a machine parameter for this test routine!
It does not matter whether the power stages are from HEIDENHAIN or other
manufacturers.
Caution
If you strongly suspect that the motor of the axis to be examined causes a short circuit
(penetration of humidity, etc.), you must not connect it to another power stage as it could
be destroyed!
DANGER
Always secure vertical axes from falling down before you perform this test!
DANGER
Danger of electrical shock!
Make sure that the main switch of the machine is switched off and that any connectors and
terminals are free of potential before you engage or disengage them.
May 200620 – 337
Page 39
Assumed
configuration for
two 1-axis modules
UM 12x: X111 (PWM connection of channel 1) connected with X51 (iTNC, X axis)
X81 (motor connection of channeel 1) connected with motor X axis
UM 11x: X111 (PWM connection of channel 1) connected with X52 (iTNC, Y axis)
X81 (motor connection of channel 1) connected with motor Y axis
Assumed
configuration for
one 2-axis module
Example:
Error in
X axis
Block diagram
for two
1-axis modules
UM 12x: X111 (PWM connection of channel 1) connected with X51 (iTNC, X axis)
X112 (PWM connection of channel 1) connected with X52 (iTNC, Y axis)
X81 (motor connection of channel 1) connected with motor X axis
X82 (motor connection of channel 2) connected with Y-axis
For fault diagnosis, proceed as follows:
Caution
If motor brakes are connected to the power stages, they have also to be exchanged (X344,
X392, X393, X394, depending on the model. --> see Service Manual for Inverter Systems
and Motors)!
Motor brakes can be connected to current HEIDENHAIN inverter modules and compact
inverters. The motor brake is also powered via a connector on the inverter. The trigger
signals for the motor brakes are transmitted via the PWM bus.
20 – 338HEIDENHAIN Service Manual iTNC 530
Page 40
Flowchart
for two
1-axis modules
Interchanging power modules of the same type
Switch off the main switch of the machine tool.
Unscrew the cover plate from the inverter system.
Interchange the PWM ribb on cables of the axes
concerned at the power modu les or output
stages (in the example: connectors X111).
CAUTION: Handle the ribbon cable connectors
with care! Do not bend the pins!
Screw the cover plate to the inverter system.
CAUTION: Do not damage the ribbon cable!
Connect the motor connec tors to the
power module or to the compact inverter
in accordance with the PWM inputs
(in the example: connectors X81).
CAUTION: If motor brakes are to be controlled
by the power module, their connections has
to be altered as well!
Switch the main switch of the mac hin e on.
Confirm the Power interrupted message and
switch the control voltage on.
Traverse the axes.
Does the error pattern
move to the other axis
(in the example from
X to Y)?
No
Yes
The defect is probably located
in the power module / output stage.
The defect is probably due to the
motor, the motor cable, the PWM
ribbon cable or the mechanics.
May 200620 – 339
Page 41
20.1.6 Trouble Shooting: Exchanging the HEIDENHAIN Interface Boards for the SIMODRIVE 611 System
If a SIMODRIVE 611 system is used in connection with the HEIDENHAIN control, there are
HEIDENHAIN interface boards in the Siemens drive modules to adapt the PWM signals.
Boards of the
same type
Boards of
different types
Before using other drive modules for examination of faulty axes, you may exchange
dimensionally identical expansion boards.
Observe the following:
The machine is not under power when you exchange the boards
Boards of the same type are exchanged (1-axis module or 2-axis module, metallically isolated
or not metallically isolated --> See “Important Notes on the Use of HEIDENHAIN Interface
Boards in SIMODRIVE System” on page 5 – 29)
The grounding is correct --> See “Important Notes on the Use of HEIDENHAIN Interface
Boards in SIMODRIVE System” on page 5 – 29
If you do not have boards of the same type, under certain circumstances you may exchange
boards for 1-axis modules for boards for 2-axis modules and vice versa.
Difficulties can be:
Some 2-axis module boards (ID number smaller than 359002-xx) require the corresponding
enabling signals of the control on every PWM interface. If such a board is inserted in a 1-axis
module and one PWM interface is not assigned, the complete board is not released.
If a 1-axis module board is inserted in a 2-axis module for test purposed, the corresponding
axis can be inspected (if the other axis is to be inspected, to motor output on the power stage
must be reconnected).
For these tests it might be necessary to deselect axes that cannot be contolled by MP 10.
With some machines this might be difficult.
--> If necessary, ask the HEIDENHAIN service agency!
Caution
Boards with metallic isolation of HEIDENHAIN PWM signals to the Siemens interface must
not be replaced by boards without metallic isolation and vice versa!
--> See “Important Notes on the Use of HEIDENHAIN Interface Boards in SIMODRIVE
System” on page 5 – 29
20 – 340HEIDENHAIN Service Manual iTNC 530
Page 42
20.2 Analog Drives
20.2.1 Introduction
Analog servo amplifiers ars also referred to as analog servos.
For analog drives often DC motors are used.
The analog servo amplifiers are controlled via ±10V interfaces.
The position controller is located in the MC, speed and current controller in the servo amplifier.
The HEIDENHAIN control also supplies the nominal speed value. This is why the ± 10V interface
is also designated as nominal speed value interface.
On the MC 42x (B) there are the following analog nominal speed value outputs:
X8 and X9
On each of these D-Sub connectors there are several analog channels.
MP 100 contains the axis sequence (first, second, third axis etc.).
Caution
MP 100 must not be edited!
The allocation of nominal speed value outputs to the axes can be found in the machine
parameters.
MP 120.x
The allocation of nominal speed value outputs to the spindles can be found in the machine
parameters.
MP 121.x
20.2.2 Possible Causes of Errors
Defective nominal speed value interface of the MC (X8, X9)
Defective cable
Defective servo amplifier
Defective motor (carbon brushes, tachometer brushes, winding, etc.)
Poor shielding and grounding
Mechanical defects
Errors in the NC or PLC software
Wear and tear of mechanical parts
Deterioration of the machine
There is wide variety of possible error causes.
Profound knowledge of the machine and the interaction of the components is very helpful for
this type of error.
If error messages are generated, press the HELP key. To obtain information on possible error
causes and tips for error elimination.
20.2.3 Testing the Analog Nominal Speed Value Interface
The control outputs an analog voltage of 0 V to maximum ± 10 V (the analog voltage is entered
in MP 1050.x).
This voltage can be measured at the connecting terminals of the servo amplifier or directly at the
MC with the HEIDENHAIN test adapter.
May 200620 – 341
Page 43
Investigation with
the integrated
oscilloscope
With the integrated oscilloscope the Volt. analog voltage can observed:
Error: No axis
traverse!
See “Integrated Oscilloscope” on page 8 – 49.
It is a prerequisite that the release conditions (e.g., door contacts, permissive buttons, etc.)
for the axis movements are given.
For the axes to be traversed ...
No terminal symbol before the axis concerned must be shown.
The feed rate display (F …) must not be highlighted.
The "STIB" star (control in operation) must be shown.
If necessary, ask the machine operator!
20 – 342HEIDENHAIN Service Manual iTNC 530
Page 44
FlowchartIf nevertheless one or several analog axes do not function, you may investigate the following:
Analog axis does not move
Switch the machine off and connect a multimeter
to the terminal strip of the servo amplifier of the
(Use the circuit diagram of the machine.)
Switch off the main switch of the machine.
Do not confirm the Power interrupted message but
immediately call the MP list and increase the tolerances
for movement and following-err or monitoring in the axis
to be checked:
(Note down the original values and restore them later.)
Slowly turn up the feed-rate potentiometer
and observe the display of the multimeter.
Yes
Does the mulitmeter read a
voltage in the range of +/- 10 V?
No
Switch the machine off and disconnect the analog
servo amplifier from the speed command cable.
Repeat the above procedure with the servo a mplifier
disconnected.
Yes
Does the mulitmeter read a
voltage in the range of +/- 10 V?
The MC operates correctly;
the defect is probably due to the
analog servo amplifier and its
cables, to the motor etc.
No
MC or speed command cable defective.
May 200620 – 343
Page 45
Note
If the control functions properly, a nominal speed value interface can be read in the above
routine until the monitoring value (movement, servo lag, etc.) is reached. The nominal speed
value voltage 0 V is output together with the corresponding error messages.
Battery boxIf available, you can investigate whether the analog servo amplifier can be operated with a
"Battery box" (not a HEIDENHAIN unit).
This battery box replaces the control and provides the analog servo amplifier with a nominal
speed value of ± 10 V.
(The servo amplifier must be released. --> If necessary, ask the machine manufacturer!)
Measuring setup
with test adapter
If available, you can connect the test adapter between connection X8 or X9 of the MC and the
nominal speed value cable. Connect a multimeter to the corresponding pin sockets of the test
adapter.
Assignment for the analog channels. --> See “X8: Analog output 1 to 6” on page 13 – 144; See
“X9: Analog output 7 to 13” on page 13 – 144
20 – 344HEIDENHAIN Service Manual iTNC 530
Page 46
Specifications of the analog outputs
Load capacity:RL Š 5 kW, I £2 mA
CL £ 2 nF
Short-circuit stability:one output short-circuit proof at a time
Voltage range:Uamax = +10 V ± 100 mV
Uamin = -10 V ± 100 mV
Resolution:14 bit = 16 384 steps
Smallest step:
10V
-------------- -0.610 mV=
16384
May 200620 – 345
Page 47
20.2.4 Adjusting the Electrical Offset (Drift Adjustment)
GeneralAn offset adjustment is required or recommendable, in case of the following:
The axis drifts.
Servo lag of the axis at standstill is impermissibly high.
You have exchanged the MC.
You have exchanged the servo amplifier.
You have exchanged the motor.
You have replaced the motor brushes.
You have replaced cables or electrical lines at the machine.
If you receive the error message EXCESSIVE OFFSET <AXIS>.
Note
The drift adjustment only needs to be carried out with analog axes.
Offset Adjustment
at servo amplifier
Analog servo amplifiers are no HEIDENHAIN products.
Follow the instructions of the servo manufacturer (operating instructions, etc.)!
Here are two proposals.
Proposal 1:
Check or set following machine parameters (if you change the machine parameter, please
Select the Programming and Editing operating mode
Call window for code number
Enter the code number
Confirm
End compensation
20 – 346HEIDENHAIN Service Manual iTNC 530
Page 48
Axes to be adjusted must be in control (if necessary, ask the machine manufacturer).
Switch position display to LAG.
Adjust the offset at the servo amplifier until the individual axes either display the value 0 or
oscillate around 0 (approximate value ± 3-5 µm).
Note
Use also the integrated oscilloscope with the settings s actual, s nominal, s diff.
--> See “Integrated Oscilloscope” on page 8 – 49.
Reset the machine parameters and the position display to the original values.
Carry out offset fine adjustment with the code number 75368.
-->See “Offset fine adjustment by code number” on page 20 – 348
Proposal 2:
Switch off main switch of machine.
Disconnect the nominal speed value cable from the control.
Bring the nominal value of the axis to be adjusted to zero potential (short-circuit the ± 10 V
line with 0 V line of the corresponding axis).
Note
You can also produce a D-Sub connector for every analog nominal value interface X8 and X9.
There is a bridge between ± 10 V and 0 V (See “X8: Analog output 1 to 6” on page 13 – 144;
See “X9: Analog output 7 to 13” on page 13 – 144) for every channel in these connectors.
Connect the corresponding connector to the nominal speed value cable that you have
disconnected from the control (X8, X9).
Advantage of this method: The nominal value cable is included in the offset adjustment of
the servo amplifier.
Switch on main switch of machine.
Do not acknowledge the Power interrupt message. Call machine parameter list.
Set parameter 120.x to zero. --> No nominal value output, only display of axes.
(If necessary, deselect the reference point traverse in MP 1340.x).
Switch on the machine completely.
Establish the controller enabling on the servo amplifier or check whether it is on.
(if necessary, ask the machine manufacturer)!
Select Manual operation, set the display to the actual value and set the axis to zero.
Adjust the servo amplifier ideally to standstill. The axis movement can be seen on the actual
value display and possibly on a pulley.
Restore original condition (cabeling, parameters).
Carry out offset fine adjustment with the code number 75368. -->See “Offset fine adjustment
by code number” on page 20 – 348
May 200620 – 347
Page 49
Offset fine
adjustment by
code number
Note
Before you carry out an offset fine adjustment via code number, you must first adjust the
offset at the servo amplifier!
The control can compensate only ± 100 mV with the offset fine adjustment by code
number!
This corresponds to 1 % of the ± 10 V interface!!
An insufficient offset adjustment on the servo amplifier can thus not be compensated any
more with the code number adjustment.
The axes to be compensated must be in the position control loop. --> If necessary, ask the
machine manufacturer!
Select the Programming and Editing operating mode
Call window for code number
Enter the code number
Confirm
The iTNC displays the offset values of the analog axes in the dialog line.
The values show the setting of the voltage in 0.15-mV steps.
Display value 10 means: 10 · 0.15 mV = 1.5 mV. The displayed offset value consists of the offset
values that are generated in the motor controller and in the control.
Press the corresponding soft key in order to …
Carry out an offset compensation. Offset adjusting via code number
compensates the current offset values. By the offset adjustment with the code
number, the current offset of the entire control loop is compensated. Later
changes in offset are not compensated.
Do not carry out an offset compensation, or end a previous compensation.
Exit the menu without making any changes.
20 – 348HEIDENHAIN Service Manual iTNC 530
Page 50
20.2.5 Speed Adjustment at Servo Amplifier (Tachometer Adjustment)
GeneralSpeed adjustment at servo amplifier needs to be carried out in case of the following:
You have updated the mechanical design of the axis
Comparison of
noml. and actl.
speed in the
integrated
oscilloscope
Note
Read the traverse speed from the display:
The kv factor for the lag mode is defined in MP 1810.x.
It is possible that a multiplication factor for the kv factor is active for the displayed traverse
speed (MP 1820.x). A characteristic curve kink point must be entered in MP 1830.x. Contact
the machine manufacturer!
Repeat the adjustment procedure for all axes.
Reset the original values in machine parameter MP 7290.x.
Note
It might be helpful to use the integrated oscilloscope. The signals Vnoml and Vactl can be
recorded and compared. The quality of the speed adjustment can thus be controlled and
improved, if required.
20 – 350HEIDENHAIN Service Manual iTNC 530
Page 52
20.3 Switching the Position Display for Service Purposes
Call Press the following key combination to switch the position display:
Select a machine operating mode (manual, Program Run, Full Sequence, etc.).
Activate MOD function.
Description of settings
Press GOTO to open a list box.
Possible position displays:
ACTL.Actual position
REFDistance to machine datum
LAGCurrent following error
NOMLNominal position
DIST.Distance to go
Using the arrow keys, select the desired position display.
Press ENT to activate the position display.
Exit subordinate mode.
May 200620 – 351
Page 53
20 – 352HEIDENHAIN Service Manual iTNC 530
Page 54
21Visual Display Unit
21.1 General
One of the two flat-panel displays are connected to the iTNC 530:
BF 150 with horizontal and vertical soft keys
BF 120 with horizontal soft keys
The BF is …
supplied with 24 V dc voltage from the electrical cabinet power supply unit.
is driven with display signals from the control.
The screen interface ...
connector X49 on the MC for the BF 120
connector X149 on the MC for the BF 150
... is HEIDENHAIN-specific. A conventional flat-panel screen cannot be connected.
21.2 Possible Causes of Errors
Defective screen
Erroneous power supply 24 V-
Defective monitor cable
No display signals from the control
Defective unit that is connected to the control and impairs it strongly
Defective screen soft keys
May 200621 – 353
Page 55
21.3 Fault Diagnosis
Visual display unit
soft keys
The soft keys of the BF screens are connected by flat cable with the keypad board of the TE.
Service diagnosis --> see “Checking the Keys” on page 22 – 360.
MonitorIf the screen remains black, check …
if the fan is running.
if the 24 V supply on the 2-pin connection of the visual display unit.
if the screen cable is in good order.
If this is not the reason you can test whether the screen information can be read out, e.g., with
the HEIDENHAIN PC software TNCremoNT.
Connect the control to the laptop/PC.
--> see “Connection Setup” on page 16 – 247.
Click on one of the "camera" symbols.
If the display information is now available on the laptop/PC, the graphics board of the control is
probably in order.
If this does not function, probably the MC (graphics board, etc.) is defective!?
Note
If you can see the display information with TNCremoNT, it is not completely sure that all
areas of the graphics board are in good order!
You can also perform the following test:
Switch off the machine.
Make sure that all connectors and cables are labeled.
Disconnect all connectors (exept the screen connector, the supply connector X69 and the 5 V
supply terminal) from the MC and the CC.
Press EMERGENCY STOP.
Switch on the machine.
If the screen is now functioning, the control is impaired by a defective unit such that the
screen cannot be operated properly.
Note
Now you can connect all connectors to the MC and CC one after the other (the machine must
always be switched off) and observe when the error occurs again (in this case the black
screen). Subsequently, search the error of the connected unit including cable.
Note
If you have found out that the screen itself is defective, then a further inspection of the flatpanel display is not possible without special test equipment.
21 – 354HEIDENHAIN Service Manual iTNC 530
Page 56
Rear view BF 120
Rear view BF 150
May 200621 – 355
Page 57
21 – 356HEIDENHAIN Service Manual iTNC 530
Page 58
22Keyboard Unit
22.1 General
The keyboard units are available with individual keys and as membrane keyboard.
The screen soft keys are connected to the keypad board.
The key signals on the control are transferred by a matrix. Every crosspoint of a SL (ScanLine)
with a RL (ReturnLine) is assigned to a certain key.
If HR 420 electronic handwheel is active, the operation of the machine via keypad is locked.
For iTNC 530 single-processor controls a TE 420 can be used; for dual-processor controls,
however, a mouse pad and additional Windows keys are required (Te 530, 530 B).
For the HEIDENHAIN programming surface smarT.NC additional keys are necessary.
(TE 530 B, TE 520 B).
22.2 Front View of the Keyboard Units
TE 420
May 200622 – 357
Page 59
TE 530 (with mouse pad and additonal Windows keys)
TE 530 B (with additonal smarT.NC keys)
22 – 358HEIDENHAIN Service Manual iTNC 530
Page 60
TE 520 B (with additional smarT.NC keys, without mouse pad)
22.3 Possible Causes of Error
Note
Defective keys cannot contact any more or are in continuous contact.
Strong contramination --> Key gets caught
Jammed chips --> Key gets caught
Defective contact --> Key does not report to the control any more
Penetrated liquid
Defective keypad board
Defective cable between screen and keypad (screen softkeys)
Defective cable between keypad and control
Defective interface on the control
Worn potentiometer wiper
Defective mouse pad
May 200622 – 359
Page 61
22.4 Checking the Keys
This includes the keys on the TE keypad unit and the keys (soft keys) on the BF flat-panel
display. The soft keys of the screen are connected by ribbon cable with the keypad board.
Correct operation?
Make sure that the key in the selected operating mode really functions.
--> Ask the machine operator or look it up in the User's Manual!
Visual inspection First check the keypad visually!
Is the key strongly contaminated (grease, dust, oil, etc.)?
Are there jammed chips?
The key may thus get caught.
In such a case, the keypad must be cleaned carefully.
DANGER
When liquid cleaning agents have be used, the electrical units must dry completely before
they are operated again.
Does the control
receive the
key signal?
To be sure you can observe the key code in PLC word W274 when
the keys are pressed:
Press EMERGENCY STOP.
Reboot the control.
Do not acknowledge the "Power interrupted" message.
Call the PLC table for the words (see “The TABLE Function” on page 10 – 76).
Press the key to be examined and check if the display changes to the valid key code and/or
the key reacts correspondingly. --> See note.
Text file
KEYTEST.A
Note
When examining these keys, please check if the following reactions are generated:
END --> To leave the PLC table.
PG UP --> The cursor jumps one page up.
PG DN --> The cursor jumps one page down.
GOTO --> A target must be entered at the top of the screen
(press NO ENT to exit!).
END BLOCK --> To leave the PLC table.
MACHINE OPERATING MODES --> The corresponding machine operating mode is called.
As an alternative to test whether the control receives the key signals, you can create a text file,
e.g. KEYTEST.A.
The keys pressed on the ASCII field (blue keys) are displayed directly. Other keys mostly
generate the message "Key non-functional" or a corresponding reaction, e.g., change to a
machine operating mode.
22 – 360HEIDENHAIN Service Manual iTNC 530
Page 62
Principle of the key
matrix
Is a line (cable,
board) or the key
defectibe?
The keys are evaluated via a matrix. Every key is located above a crosspoint of SL (= scan line)
and RL (= return line). --> see “Key Matrix of the Keyboard Units” on page 22 – 367 or see “Key Matrix of the Keyboard Units” on page 22 – 382.
Inspection of the keyboard
Use the key matrix to find a key that is
selected by the same RL line as the
defective key (and which functions in
the selected operating mode).
Press this key.
No
Any reaction?
Yes
Use the key matrix to find a key that is
selected by the same SL line as the
defective key (and which functions in
the selected operating mode).
Press this key.
No
Any reaction?
The line to the matrix is interrupted.
Check the keyboard cable (measure
the cable, try replacement, etc.)
and the connectors.
Is the keyboard PCB defective?
Yes
The matrix lines (keyboard cable,
keyboard PCB) are in order.
The contact of the key is
probably defective.
May 200622 – 361
Page 63
Measuring setup
with test adapter
The functioning of the keypad connected is tested with the following setup.
The following special appliance is required.
--> see “Test Adapter, ID 375830-01” on page 29 – 456:
Switch off the machine.
Disconnect the keypad cable on connector X45 of the MC.
Connect the keypad cable to the test adapter.
Connect the measuring lines of a multimeter to the pin sockets of the test adapter.
Use the correspondig key matrix with the pin layout. --> see “Key Matrix of the Keyboard
Units” on page 22 – 367.
Set the multimeter to ohm measurement or continuity test.
Press the key to be examined. If it functions, the resistance value from SL to RL approaches
zero (regard the resistance of the measuring lines).
Note
Limitations for keypads as of TE 5xx:
A continuity test of the cross points of scan lines (SL) and the return line 0 (RL 0) is not
possible. There are logical gates between RL 0 and the corresponding keys. These gates
serve as keypad identifier as of TE 5 xx.
A direct ohmic measuring is thus not possible.
22 – 362HEIDENHAIN Service Manual iTNC 530
Page 64
The functioning of the keypad interface on the MC can also be tested with the test adapter:
Disconnect the keypad from the MC.
Connect the test adapter instead to connector X45 of the MC.
You can now simulate the pressing of keys by bridging the corresponding pin sockets on the
test adapter.
(Please refer again to the key matrix which sockets must be connected.)
Caution
Do not generate a short circuit of the potentiometer voltage (PIN 36 and 37)!
Note
As the keypad interface X45 on the MC is designed as female, you can also connect the pins
with a wire bridge and thus conduct a simulation by pressing the keys.
May 200622 – 363
Page 65
22.5 Checking the Potentiometers
Potentiometer
values in the
PLC-TABLE
Potentiometer
values in the
oscilloscope
You can use the PLC table to determine whether the control receives the potentiometer signal.
The potentiometer setting is shown in the following PLC words:
W492 (=S override)
W494 (= F override)
Proceed as follows:
Press EMERGENCY STOP.
Call the PLC table for the words (see “The TABLE Function” on page 10 – 76).
Place the cursor at W492 or W494.
Select the decimal display.
Turn the potentiometer to be examined.
Check if the display can be changed from 0 to 15000 (with nonlinear characteristic curve)
or 0 to 150 (with linear characteristic curve).
The characteristic curve is defined in MP 7620 bit 3.
With the integrated oscilloscope you can also record the condition of PLC words.
-> see “Integrated Oscilloscope” on page 8 – 49.
The advantage of this method is that possible wiper interruptions of the potentiometers can be
recognized better than in the PLC TABLE.
For this investigation the machine must be switched on completely!
22 – 364HEIDENHAIN Service Manual iTNC 530
Page 66
Measuring setup
with test adapter
Procedure:
Switch off the machine.
Insert the measuring adapter at the MC connector X45 between MC and TE cable.
Switch the machine on again.
Using a multimeter, check the wiper voltages of the potentiometers.
The touch pad on the TE 530 and 530B keypads functions also for the single-processor control
in connection with the Windows operating system of a dual-processor control and as of software
version smarT.NC!
This touch pad is not connected to the MC via keypad connector X45 but with a USB cable to
MC connector X141.
If the touch pad does not function, carry out the following test to find out if the touch pad itself
or the interface on the control is defective:
Try the second USB connector X142 on the control.
Note
If a new mouse or touch pad is connected, it functions only after the control has been
switched off and on again.
Try a commercially available mouse on the USB connectors of the control (the mouse should
function on a Windows 2000 PC).
If necessary, you can also extend the USB cable of the touch pad, connect it to a laptop and
test the functioning (the laptop must be equipped with a Windows operating system with the
corresponding mouse driver).
Note
As the touch pad is managed by Windows, there are also the corresponding Windows
settings. --> "My computer/Control Panel/Mouse…"
The two keys left of the touch pad do not belong to the key matrix!
If these keys are pressed, the signal is transmitted to the control via USB interface.
May 200622 – 381
Page 83
22.8 Key Matrix of the Keyboard Units
Note
The keys pressed are also recorded in the log. The SK1 key is entered as soft key 0, the SK2
key as soft key 1 and so on.
The soft keys are numbered serially from left to right.
a. Connector on the keyboard unit
b. Key on visual display unit
X1:Connection for ribbon cable display unit => keyboard unit (plug-type connector)
X2:Connection for cable keyboard unit => MC (D-Sub 37-pin)
SK = Soft key (SK1..SK8 from left to right)
a. Connector on the keyboard unit
b. Key on visual display unit
X1:Connection for ribbon cable display unit => keyboard unit (plug-type connector)
X2:Connection for cable keyboard unit => MC (D-Sub 37-pin)
SK = Horizontal soft keys (SK1..SK8 from left to right)
MF = Vertical soft keys (MF1..MF6 from top to bottom)
May 200622 – 383
Page 85
22 – 384HEIDENHAIN Service Manual iTNC 530
Page 86
23Machine Operating Panel
23.1 General
For machines with up to four axes, HEIDENHAIN offers the MB 420 machine operating panel.
It is normally mounted below the TNC keyboard.
The machine operating panel is connected to connector X46 of the MC.
The keys and buttons of the MB 420 are transmitted as PLC inputs to the control.
The MB 420 is provided with 8 PLC outputs (e.g., the lamps of the buttons can be controlled).
If a machine operating panel (tableau) from the machine tool buildler is used, please see the
corresponding circuit diagram. It shows the wiring of the keys.
Caution
HEIDENHAIN recommends to check the function of the EMERGENCY STOP switch on the
machine operating panel or operating tableau regularly!
May 200623 – 385
Page 87
23.2 Checking the Power Supply
The MB 420 is supplied with 24 V PLC voltage on X1/PIN 34, 35 with 0 V and on X1/PIN 36, 37.
Measure if the power supply is in order!
Measuring setup
with test adapter
Procedure:
Switch off the machine.
Insert the test adapter at the MC connector X1 between MC 420 and connecting cable.
Switch the machine on again.
Using a multimeter, check the supply voltage on the corresponding PINs.
23 – 386HEIDENHAIN Service Manual iTNC 530
Page 88
23.3 Checking the Keys
Possible
causes of error
Visual inspectionFirst check the keypad visually!
Strong contramination --> Key gets caught
Jammed chips --> Key gets caught
Defective contact --> Key does not report to the control any more
Defective keypad board
Defective cable MB control
Defective interface on the control
Note
Due to an interruption of the NC stop signal (lowactive) between MB and control, the
machine cannot be traversed any more. The same problem is caused if the NC-stop key gets
caught.
Is the key strongly contaminated (grease, dust, oil, etc.)?
Are there jammed chips?
The key may thus get caught.
In such a case, the MB must be cleaned carefully.
DANGER
When liquid cleaning agents have be used, the electrical units must dry completely before
they are operated again.
May 200623 – 387
Page 89
Does the control
receive the
key signal?
The keys and buttons of the MB 420 are assigned to PLC inputs:
I
136
128
129
I
I
I
135
148
130
I
I
134
137
I
I
I
133
149
I
I
I
131
132
138
139
140
I
I
I
143
145
I
I
144
141
I
I
150
I
I
142
Two other inputs (I151 and I152) can be wired via terminal row X3:
Terminal X3Assignment
1I151
2I152
3+24 V
146
147
I
I
The inputs are connected to the control (MC, connector X46) via connecting lines X1.
Connectors and pin layouts on MB 420 --> see “Machine Operating Panel” on page 13 – 199.
The function of the MB keys can be checked via the table for the PLC inputs:
Press EMERGENCY STOP.
Call the table with the PLC inputs. -->see “The TABLE Function” on page 10 – 76.
Press the keys.
The corresponding inputs must change to 1!
Exception: I147 = NC stop, changes to 0 (line-break proof!) if activated.
Note
You can measure the input voltages, e.g. on terminal X3 of the MB 420 or via test adapter
on connector X1. --> see “Test Adapter, ID 375830-01” on page 29 – 456.
23 – 388HEIDENHAIN Service Manual iTNC 530
Page 90
23.4 Checking the Outputs
The MB 420 is provided with 8 PLC outputs (e.g., the lamps of the buttons can be controlled).
These outputs are located on the connecting leads X1 and also on terminal block X4:
Terminal X4Assignment
1O0
2O1
3O2
4O3
5O4
6O5
7O6
8O7
90 V
The function can be checked via the table for the PLC outputs:
Call the table with the PLC outputs. --> see “The TABLE Function” on page 10 – 76.
Establish the conditions for setting the corresponding output (keystroke, function call, etc.).
If necessary, use the User's Manual or the circuit diagram of the machine or ask the machine
manufacturer.
The corresponding outputs must change the condition!
You can now find out, e.g., whether a lamp is defective or is not controlled correctly.
Note
You can measure the output voltages, e.g. on terminal X4 of the MB 420 or via test adapter
on connector X1. --> see “Test Adapter, ID 375830-01” on page 29 – 456.
May 200623 – 389
Page 91
23 – 390HEIDENHAIN Service Manual iTNC 530
Page 92
24Handwheel
24.1 General Information
The following handwheels can be connected to the iTNC 530 controls:
One panel-mounted HR 130 handwheel
Three HR 150 panel-mounted handwheels via the HRA 110 handwheel adapter
One HR 410 portable handwheel
One HR 420 portable handwheel with display
Shock or vibrations can cause a slight motion at the handwheel and produce an unintentional axis
movement. The threshold sensitivity is entered in MP 7660!
Portable handwheels with EMERGENCY stop button are connected to the control via a cable
adapter. The EMERGENCY STOP wiring and the wiring for the permissive keys are located in
cable adapter Id.Nr. 296466-xx.
Pin layouts and wiring (e.g., EMERGENCY STOP key and permissive key on cable adapter)
--> see “Handwheels” on page 13 – 183.
For information on the operation of the electronic handwheels. --> See User's Manual iTNC 530.
Caution
HEIDENHAIN recommends to check the function of the EMERGENCY STOP switch on the
handwheel regularly!
May 200624 – 391
Page 93
Note
The power of the handwheel is not monitored!
A defective handwheel or a handwheel with penetrated humidity may influence the 12 V
supply voltage of the control. This can lead to various disturbances of the control. It is
possible that error messages are displayed that do not immediately refer to a defective
handwheel.
In such a case, unscrew the handwheel inclusive cable from the adapter block on the
operating panel. Connect the dummy plug Id.Nr. 271958-03 instead or bridge the handwheel
in the EMERGENCY STOP chain. Set MP 7640 to "No handwheel" (or a handwheel error
message will be generated).
You can now observe if the mentioned disturbances or error messages on the control are
still generated.
Possible
causes of error
Tips for
trouble-shooting
The portable handwheel fell down and was damaged
Strong contramination --> Key functions are possibly damaged.
Jammed chips --> Key gets caught
Defective contact --> Key does not report to the control any more
Defective potentiometers
Defective board
Defective handwheel encoder
Humidity
Defective handwheel cable
Error in cable adapter --> Continuous EMERGENCY STOP or permissive keys nonfunctional
Shock or vibrations --> Undesired traverse motions
Handwheel interface on MC defective
Switch the control display to "Nominal value" and observe if the display changes while turning
the HR.
Check the HR, cable, contacts, etc. visually
If required, check the PLC inputs and markers --> See following pages
If required, check the potentiometers and switches --> See following pages
Connect the test adapter between connector X23 of the MC and handwheel and measure the
+12 V voltage (see “Test Adapter, ID 375830-01” on page 29 – 456)
If available, connect a dimensionally identical handwheel and test the functioning.
MC
X 23
Test adapter
ID 375830-01
24 – 392HEIDENHAIN Service Manual iTNC 530
Page 94
24.2 HR 420 Portable Handwheel with Display
24.2.1 Checking the Keys
The keys cannot contact any more (defective contact, line, etc.) or are in continuous contact
(adhesion of the key by strong contamination, jammed chips, etc.).
With the PLC diagnostic functions TABLE or LOGIC DIAGRAM you can check the function of
many handwheel keys my means of the corresponding PLC markers:
Press EMERGENCY STOP.
Activate the HR 420 (press the handwheel symbol on the HR 420)
Call the table with the PLC markers and start the logic diagram. --> see “PLC Diagnosis” on
page 10 – 73.
Press the handwheel keys.
Check whether the corresponding markers are set.
MP7641 defines if a HR 420 with or without detent is used or if the keys on the handwheel are
evaluated by the NC or the PLC.
All keys are evaluated by the NC. Certain keys are mapped on markers.
F1F2F3F4F5
XYZIVV
Hand-
¦
–
(M4667)
Spindle
start
(M4664)
Spindle
stop
(M4665)
Note
Only if M4660 is set (HR 420 active), other markers can be set or reset.
wheel
active/
inactive
Rapid
traverse
(M4663)
Actual-to-
nominal
value
transfer
CTRL
(M4668)
Ø
+
(M4666)
NC start
(M4661)
NC stop
(M4662)
Keys that are not mapped in markers can be checked easily by controlling if a function is called
by pressing the corresponding key or if there is a reaction on the screen.
May 200624 – 393
Page 95
24.2.2 Checking the Potentiometers
The override potentiometers of the HR 420 are active up to NC software version as soon as the
handwheel operation was selected!
The potentiometers of the keyboard are then inactive.
DANGER
By switching from the keyboard to the HR 420 and vice versa, the feed rate or the spindle
speed can change depending on the corresponding potentiometer setting.
As of NC software version 34049x-xx (with smarT.NC programming surface), the
potentiometers of the keyboard are still active after selecting the handweel operating mode.
To test the handwheel potentiometers, you must switch over correspondingly:
Press the CTRL and Handwheel keys in the HR 420. --> The TNC shows the soft-key menu
for selecting the potentiometers on the handwheel display.
Press the HW soft key to activate the handwheel potentiometer.
Potentiometers on
HR 420 active
If you have activated the potentiometers on the handwheel, you must reactivate the
potentiometers of the machine operating panel before deselecting the handwheel. Proceed as
follows:
Press the CTRL and Handwheel keys in the HR 420. --> The TNC shows the soft-key menu
for selecting the potentiometers on the handwheel display.
Press the KBD soft key to activate the potentiometers of the machine operating panel.
24 – 394HEIDENHAIN Service Manual iTNC 530
Page 96
By means of W494 the function of the feed-rate override potentiometer, and by means of
W492 the function of the spindle override potentiometer can be controlled:
Press EMERGENCY STOP.
Activate the HR 420 (press the handwheel symbol on the HR 420).
Activate the handwheel potentiometers (as of NC software version 34049x-xx).
Call the PLC table with the words. --> see “The TABLE Function” on page 10 – 76.
Select the decimal display.
Turn the potentiometer to be investigated.
The value of W492 or W494 changes between 0 and 10000 with nonlinear or between 0
and 100 with linear curve of the potentiometer (the curve is defined in MP 7620 bit 3).
Note
These PLC words can also be shown in the integrated oscilloscope.
--> see “Checking the Potentiometers” on page 22 – 364.
May 200624 – 395
Page 97
24.3 HR 410 Portable Handwheel
24.3.1 Checking the Keys
The keys cannot contact any more (defective contact, line, etc.) or are in continuous contact
(adhesion of the key by strong contamination, jammed chips, etc.).
With the PLC diagnostic functions TABLE or LOGIC DIAGRAM you can check the function of the
handwheel keys my means of the corresponding PLC inputs:
Press EMERGENCY STOP.
Call the table with the PLC inputs or start the logic diagram.
--> see “PLC Diagnosis” on page 10 – 73.
Press the handwheel keys.
Check whether the corresponding inputs change to 1.
MP7645 determines whether the handwheel keys are evaluated by the NC or the PLC.
Evaluation of the keys via the NC. --> MP7645.0 = 0
XIV
YV
Z
Low feed
rate
Medium
feed rate
High feed
rate
–+
O109
I173
All keys are evaluated by the NC except the keys A, B and C!
O110
I174
O111
I175
24 – 396HEIDENHAIN Service Manual iTNC 530
Page 98
Evaluation of the keys via the NC. --> MP7645.0 = 1
Note
Ask the machine manufacturer if MP 7645.0 can be changed for test purposes. It is possible
that this is not permitted by the PLC program.
O96
I160
O98
I162
O100
I164
O104
I168
I171I172
O109
I173
O105
I169
O110
I174
O97
I161
O99
I163
O103
I167
O106
I170
O111
I175
All keys are evaluated by the PLC!
May 200624 – 397
Page 99
24.4 HR 150 Panel-Mounted Handwheels with HRA 110 Handwheel Adapter
With the handwheel adapter HRA 110 you can connect two or three HR 150 panel-mounted
handwheels to the TNC.
The first and second handwheels are assigned to the X and Y axes. The third handwheel can
be assigned either through a selection switch (option) or with MP7645.
HR 150
An additional switch enables you to select, for example, the interpolation factor for the
handwheel. The current position of the step switch is evaluated by the PLC.
The function of the selective switches can be checked via the PLC table for the inputs:
Press EMERGENCY STOP.
Call the table with the PLC inputs. --> see “The TABLE Function” on page 10 – 76.
Turn the selective switches.
Using the following tables, check whether the corresponding inputs change to 0.
24 – 398HEIDENHAIN Service Manual iTNC 530
Page 100
Assignment of the
switch positions to
the PLC inputs
The tables below list the assignments of switch positions of S1 and S2 to the
PLC inputs I160 to I175.
The two switches work with a 0 V logic circuit.
Example:
If switch S1 is in position 3, input I162 is logically 0, and all other inputs
are logically 1.
Step switch 1: Step switch for choosing the interpolation factor
Switch positionPLC input
1 (at the left stop)I160
2I161
3I162
4I163
5I164
6I165
7I166
8 (at the right stop)I167
Step switch 2: Axis selection switch
Switch positionPLC input
1 (at the left stop)I168
2I169
3I170
4I171
5I172
6I173
7I174
8 (at the right stop)I175
May 200624 – 399
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.