Rotary Encoders
Rotary Encoders
Pin layout The EnDat interface is a digital, bidirec- Ordering designation Command set Incremental signals
tional interface for encoders. It is capable
12-pin M23 flange socket 17-pin flange socket of outputting position values, reading in-
or coupling 1¼" – 18UNEF EnDat01 EnDat 2.1 or EnDat 2.2 1 VPP
M A B formation stored in the encoder, updating EnDatH HTL
L T P C
K N D this information, and storing new informa- EnDatT TTL
S R
J
H G F
E tion. Because the interface uses serial
transmission, only four signal lines are EnDat21 –
required. The data (DATA) are transmitted in
Power supply Incremental signals Other signals synchronism with the CLOCK signal from EnDat02 EnDat 2.2 1 VPP
the downstream electronics. The type of
M23 12 2 10 11 5 6 8 1 3 4 7 9 transmission (position values, parameters, EnDat22 EnDat 2.2 –
diagnostics, etc.) is selected via mode
1¼" H F K M A N C R B P S D/E/G/J/L/T commands that the downstream electronics
Versions of the EnDat interface
send to the encoder. Some functions are
HTL UP Sensor 0V Sensor Ua1 ¢ Ua2 £ Ua0 ¤ ¥ Vacant available only with EnDat 2.2 mode com-
UP 0V mands.
HTLs* 0V 0V 0V Absolute encoder Downstream electronics
Brown/ Blue White/ White Brown Green Gray Pink Red Black Violet Yellow Incremental A/Ua1*)
signals*)
Green Green B/Ua2*)
EnDat interface
Shield on housing; UP = Power supply voltage
Sensor: The sense line is connected in the encoder with the corresponding power line.
* Only with 12-pin M23 flange socket or coupling Absolute
position value
Connection 1 2 3 4 5 6 Integrated temperature evaluation This warning threshold for the internal HEIDENHAIN recommends adjusting the
Rotary encoders with EnDat 2.2 feature an temperature sensor is stored in the EnDat warning threshold based on the application
HTL UP UN Ua1 ¢ Ua2 internal temperature sensor integrated into memory area “Operating parameters,” such that this threshold is sufficiently
0V the encoder electronics. The digitized word 6 “Trigger threshold warning bit below the trigger threshold for the
HTLs Ua2 0V Ua0 temperature value is transmitted purely for excessive temperature,” and can be “Temperature exceeded” EnDat error
serially via the EnDat protocol. Please bear individually adjusted. A device-specific default message. Compliance with the operating
in mind that this temperature measurement value is saved here before shipping. The temperature at measuring point M1 is
and transmission is not safe in terms of temperature measured by the internal required for adherence to the encoder’s
functional safety. temperature sensor is higher by a device- proper and intended use.
specific and application-specific amount
With regard to the internal temperature than the temperature at measuring point M1
sensor, these rotary encoders support the in accordance with the dimension drawing.
two-stage cascaded signaling of a
temperature exceedance. This signaling The encoders feature a further, albeit
consists of an EnDat warning and an EnDat non-adjustable, trigger threshold of the
error message. internal temperature sensor, which, when
exceeded, triggers an EnDat error message
In compliance with the EnDat specification, (the EnDat memory area “Operating
when the temperature reaches the warning status,” word 0 “Error messages,” bit 22
threshold for the temperature exceedance “Position,” and in additional data 2
of the internal temperature sensor, an “Operating status error sources,” bit 26
EnDat warning is issued (EnDat memory “Temperature exceeded”). This threshold
area “Operating status,” word 1 “Warnings,” may vary depending on the encoder and is
bit 21 “Temperature exceeded”). stated in the specifications.
84 85
Fanuc pin layouts
Cable shield connected to housing; UP = Power supply voltage Power supply Serial data transmission
Sensor: The sense line is connected in the encoder with the corresponding power line.
Vacant pins or wires must not be used! 9 18/20 12 14 16 1 2 5 6
8 2 5 1 – 3 4 7 6
7 1 10 4 11 15 16 12 13 14 17 8 9
Brown/ Blue White/ White / Green/ Yellow/ Blue/ Red/ Gray Pink Violet Yellow
Green Green Black Black Black Black
86 87
Siemens pin layout SSI position values
Siemens pin layout The position value is transmitted, starting Data transmission
HEIDENHAIN encoders with the code with the most significant bit (MSB), over
letter S after the model designation are the data lines (DATA) in synchronism with T = 1 to 10 µs
suitable for connection to Siemens controls a clock signal (CLOCK) provided by the tcal See Specifications
with the DRIVE-CLiQ interface control. The SSI standard data word length t1 0.4 µs
• Ordering designation: DQ01 for singleturn encoders is 13 bits, and for (without cable)
multiturn encoders, 25 bits. In addition to t2 = 17 µs to 20 µs
the absolute position values, incremental tR 5 µs
n = Data word length
signals can transmitted as well. For a signal
RJ45 connector 8-pin M12 coupling 13 bits for ECN/
description, see 1 VPP incremental signals. ROC
25 bits for EQN/
The following functions can be activated ROQ
via programming inputs:
• Direction of rotation CLOCK and DATA not
Power supply Serial data transmission • Zero reset (setting to zero) shown
A B 3 6 1 2
1 5 7 6 3 4
Integrated temperature evaluation The temperature measured by the internal depending on the encoder and is stated 7 1 10 4 11 15 16 12 13 14 17 8 9 2 5
Rotary encoders with the DRIVE-CLiQ temperature sensor is higher by a device- in the specifications. During operation,
interface include an internal temperature specific and application-specific amount HEIDENHAIN recommends keeping the UP Sensor 0V Sensor Internal A+ A– B+ B– DATA DATA CLOCK CLOCK Dir. of Set to
sensor integrated into the encoder than the temperature at measuring point temperature adequately below the trigger UP 0V shield rotation zero
electronics. The digitized temperature M1 in accordance with the dimension threshold for the error message.
value is transmitted purely serially via the drawing. Brown/ Blue White/ White / Green/ Yellow/ Blue/ Red/ Gray Pink Violet Yellow Black Green
Green Green Black Black Black Black
DRIVE-CLiQ interface. Please bear in mind Compliance with the operating
that neither the temperature measurement Upon reaching a trigger threshold for the temperature at measuring point M1 is
Shield on housing; UP = Power supply voltage
nor the transmission of the temperature internal temperature sensor, these rotary required for adherence to the encoder’s
Sensor: With a 5 V supply voltage, the sense line is connected in the encoder with the corresponding power line.
value is safe in terms of functional safety. encoders issue an “Alarm 405” error proper and intended use.
Vacant pins or wires must not be used!
message. This threshold may vary
Further information:
For detailed descriptions of all available
interfaces, as well as general electrical
information, please refer to the Interfaces
of HEIDENHAIN Encoders brochure.
88 89
Cables and connecting elements
General information Connecting cables for 1 VPP, TTL, HTL 12-pin M23
Plastic-insulated connector: Plastic-insulated coupling: connecting element with external » 1 VPP, « TTL, « HTL
connecting element with coupling ring, thread, available with male or female contacts (see symbols) 2 2 2
available with male or female contacts PUR connecting cables 12-pin: 4(2 x 0.14 mm ) + (4 x 0.5 mm ); AP = 0.5 mm ¬ 8 mm
M23
(see symbols) Symbols M12
With connector (female) 298401-xx
Symbols and coupling (male)
90 91
EnDat connecting cables 8-pin 17-pin Connecting cables Fanuc
M12 M23 Siemens
With right-angle connector (female) 606317-xx – – With 8-pin M12 connector (female) ¬ 6 mm –
and stripped cable end and 20-pin Mitsubishi connector
20-pin
Cables Siemens
PUR connecting cables for M12 connecting element 2(2 x 0.17 mm2) + (2 x 0.24 mm2); AP = 0.24 mm2
92 93