HEIDENHAIN EnDat 2.2 Technical Information Download Page 8

8

Status data
WRN—warnings

This collective bit indicates whether certain 
tolerance limits of the encoder have been 
reached or exceeded, for example rotational 
speed or light source control reserve, 
without necessarily indicating an incorrect 
position value. This function makes it 
possible to issue preventive warnings in 
order to minimize idle time. The cause of 
the warning is stored in the encoder 
memory. The alarms and warnings 
supported by the respective encoder are 
saved in the "parameters of the encoder 
manufacturer" memory area.

RM—reference marks

The RM bit indicates whether the reference 
run has been completed. In incremental 
systems, this is required in order to 
establish the absolute reference to the 
machine reference system. The absolute 
position value can then be read from the 
additional data 1. On absolute encoders, 
the RM bit is always on HIGH.

Busy—parameter request

When LOW, the busy bit indicates that a 
parameter request (read/write) is possible. 
If a request is being processed (HIGH), the 
encoder memory must not be accessed.

Content of the additional data

The content of the additional data is defi ned 
by the mode command for selection of a 
memory area. This content, updated with 
each clock pulse, is transmitted until there 
is a new request. A unique number is 
assigned to each additional datum. It is 
5 bits in length and is transmitted for 
inspection purposes. The following 
contents are possible:

Additional datum 1

Diagnostics

• 

Cyclic information on encoder function 
and additional diagnostic values.

Position value 2

• 

For incremental encoders:

 Relative 

position information (counter starts 
from zero at switch-on). The absolute 
position value is only available after the 
reference marks have been traversed 
(RM bit HIGH). 

For absolute encoders:

 Second absolute 

position value for safety-related 
applications.

Memory parameters 

• 

Parameters saved in the encoder can 
also be transmitted along with the 
position values. The request is defi ned 
via memory range selection, followed 
by output of the parameters with the 
associated address.

MRS code—acknowledgment 

• 

Acknowledgment of the requested 
memory area selection

Test values

• 

Test values serve for inspection 
purposes, in service diagnostics, for 
example.

Temperature 

• 

Transmission of temperature in encoders 
with integrated evaluation of 
temperature sensors.

Additional sensors 

• 

The EnDat 2.2 protocol enables the 
connection of 16 additional sensors (4-bit 
address). The sensor values are output in 
a rolling request process (x+1); the 
assigned sensor can be identifi ed based 
on the supplied address.

Additional datum 2

Commutation 

• 

Some incremental encoders provide 
“rough” position information for 
commutation in electric motors.

Acceleration 

• 

If the encoder has additional sensor 
systems for acceleration measurement, 
it can transmit the results.

Limit position signals 

• 

Limit position signals and homing 
information.

Asynchronous position value 

• 

Position formed by oversampling 
between two "regular" requests.

Operating status error sources 

• 

Detailed information about the cause of 
the present error message.

Timestamp

• 

Reserved for touch probes

30 bits

Additional data

5 bits

CIRCLE

Acknowledgment of 

additional data

8 bits 

address or 

data

8 bits data

Additional data

One or two additional data can be appended 
to the position value, depending on the 
type of transmission (selection via MRS 
code). The additional data are each 30 bits 
in length, with a LOW level as fi rst bit. Each 
additional datum is concluded with a CRC 
that is formed from the respective additional 
data without the fi rst bit or the CRC.
The additional data supported by the 
respective encoder is saved in the encoder 
parameters.
The additional data includes status 
information, addresses, and data:

Summary of Contents for EnDat 2.2

Page 1: ...cremental and absolute encoders as well as transmitting or updating information stored in the encoder or saving new information Thanks to the serial transmission method only four signal lines are requ...

Page 2: ...ion can be saved in the encoder electronic ID label High system reliability through purely digital data transmission Diagnostics through monitoring messages and warnings that can be evaluated in the s...

Page 3: ...et Absolute position values Send and receive parameters Reset Test command Test values The EnDat interface transmits position values or additional physical quantities in an unambiguous time sequence a...

Page 4: ...ated as FCL Determining the propagation time After every change in the transmission line hardware the propagation time must be ascertained preferably automatically after every power interruption The s...

Page 5: ...8 Encoder send position value with additional data 1 1 1 0 0 0 9 Encoder send position value and receive selection of memory area 2 0 0 1 0 0 1 10 Encoder send position value and receive parameter2 0...

Page 6: ...ition value is completed with the Cyclic Redundancy Check CIRCLE This is followed in EnDat 2 2 by the additional data 1 and 2 each also concluded with a CIRCLE The content of the additional data is de...

Page 7: ...in calculation of position value Power supply too high low Current consumption is excessive For reasons of security it is necessary to generate a second independently acquired error message It is tra...

Page 8: ...oders Second absolute position value for safety related applications Memory parameters Parameters saved in the encoder can also be transmitted along with the position values The request is defined via...

Page 9: ...f absolute position values direction of rotation maximum permissible speed accuracy dependent on shaft speeds support from warnings and alarms part number and serial number This information forms the...

Page 10: ...tional data for EnDat 2 2 contained in the parameters of the encoder manufacturer depends in part on the respective encoder The additional data additional functions diagnostic values and specification...

Page 11: ...sition 33 Accuracy depending on linear velocity or shaft speed area I LS 1 LS 1 W L D Comparison of absolute and incremental position not possible with E IL i because these encoders have only incremen...

Page 12: ...am flexibly 25 Maximum clock frequency kHz kHz All Depends on connector cable lengths 26 Number of bits for position comparison All Safety technology 27 Scaling factor for resolution All For calculati...

Page 13: ...d if selected additional data transmitted with each of the mode commands to make communication in the closed control loop possible A Sequence Data communication on interface bidirectional Selection of...

Page 14: ...identical for all HEIDENHAIN encoders This makes integrated evaluation possible The valuation numbers supported by the respective encoder are saved in the EnDat 2 2 parameters Composition and interro...

Page 15: ...ed for future bus operation through the EnDat interface Threshold sensitivity to temperature Specification of a temperature threshold at which the encoder transmits a warning to the subsequent electro...

Page 16: ...behavior at the encoder The integrated electronics require a start up time of approx 1 3 s whereby a defined initialization phase should be taken into account see Clock pulse sequence from the subseq...

Page 17: ...ustrial applications and has the following advantages Cost effective connection technology Smaller dimensions Simpler cable feed through in machines Thinner connecting cables 6 mm instead of the previ...

Page 18: ...t only implement them With regard to a safe complete system the remaining components of the complete system must also be designed for safe technology Field of application Safety related position measu...

Page 19: ...or comparison in the subsequent electronics Two mutually independent error messages The error messages are generated independently of each other and are transmitted at different active levels Independ...

Page 20: ...very time and additional data Absolute encoders Resolution Linear encoders LC 183 LC 483 5 m 3 m LIC 4000 5 m 0 01 m 0 005 m 0 01 m Angle encoders RCN 226 RCN 228 RCN 2000 5000 8000 26 bits 28 bits 28...

Reviews: