4 absolute interface, 1 endat, Endat 2.2 and endat 2.1 versions – HEIDENHAIN PWM 20 User Manual

Page 221

Advertising
background image

222

HEIDENHAIN ATS Software User's Manual

7.4

Absolute interface

7.4.1 EnDat

The EnDat interface (Encoder Data) of the absolute encoders is a bidirectional interface and
therefore able to output absolute position values as well as to request and update information
stored in the encoder. Thanks to serial data transfer four signal lines are sufficient. The
transfer mode (position values or parameters) is selected with MODE commands sent to the
encoder by the subsequent electronics. The data are transferred in synchronism with the
CLOCK signal prescribed by the subsequent electronics.

History and compatibility
The EnDat 2.1 interface available since the mid-90s has since been upgraded to the EnDat 2.2
version (recommended for new applications).
EnDat 2.2 is compatible in its communication, command set and time conditions with version
2.1, but also offers significant advantages. It makes it possible, for example, to transfer
additional data (e.g. sensor values, diagnostics, etc.) with the position value without sending a
separate request for it. This permits support of additional encoder types (e.g. with battery buffer,
incremental encoders, etc.). For this purpose the interface protocol was expanded and the time
conditions (clock frequency, calculating time, recovery time) were optimized.

Supported encoder types
The following encoder types are currently supported by the EnDat 2.2 interface (this information
can be read out from the encoder’s memory area):

Incremental linear encoder

Absolute linear encoder

Rotational incremental singleturn encoder

Rotational absolute singleturn encoder

Multiturn rotary encoder

Multiturn rotary encoder with battery buffer

In some cases, parameters must be interpreted differently for the various encoder models
(see EnDat Specifications) or EnDat additional data must be processed (e.g. incremental or
battery-buffered encoders).

EnDat 2.2 and
EnDat 2.1 versions

The extended interface version EnDat 2.2 is compatible with the version 2.1 as regards
communication, command set (i.e. the available MODE commands) and time conditions,
but it offers significant advantages. For example, it is possible to transfer additional information
together with the position value without having to send a separate request. For this purpose the
interface protocol was expanded and the time conditions (clock frequency, calculating time,
recovery time) were optimized.

EnDat 2.1 and EnDat 2.2 are both available with or without incremental signals. The standard
version of EnDat 2.2. units is without incremental signals, since these units feature a high
internal resolution. To increase the resolution of EnDat 2.1 units, the incremental signals are
evaluated in the subsequent electronics.

Note

For detailed information on EnDat, refer to the technical information "EnDat 2.2 -
Bidirectional Interface for Position Encoders" (ID 383942-xx) and to our website
www.heidenhain.de.

Advertising