Settings for the Interface EnDat 2.2

Setting the Evaluation of Bits of EnDat 2.2 Encoders With More Than 32 Bits Related to the Position

The drive can evaluate position values with 32 bits. However, the drive supports EnDat 2.2 encoders with position values with more than 32 bits.

If an encoder with position values with more than 32 bits is used, the 32 most significant bits (MSB) are evaluated. The entire working range of the encoder is available, but the resolution is reduced.

With firmware version ≥V01.12 of the drive, you can set via the parameter ENCDigEnDatBits whether the 32 most significant bits (MSB) or the 32 least significant bits (LSB) are evaluated.

  • If the 32 most significant bits are evaluated, the entire working range of the encoder is available. The resolution is reduced.

  • If the 32 least significant bits are evaluated, the entire resolution of the encoder is available. The working range is reduced.

Example for an EnDat 2.2 encoder with 36 bits:

Value 0 (32 most significant bits): Bits 4 to 35 of the position value of the encoder are evaluated.

Value 1 (32 least significant bits): Bits 0 to 31 of the position value of the encoder are evaluated.

Parameter name

HMI menu

HMI name

Description

Unit

Minimum value

Factory setting

Maximum value

Data type

R/W

Persistent

Expert

Parameter address via fieldbus

ENCDigEnDatBits

Evaluation of bits of EnDat 2.2 encoders with more than 32 bits.

0 / Evaluate32MostSignificantBits: Evaluate the 32 most significant bits (MSB)

1 / Evaluate32LeastSignificantBits: Evaluate the 32 least significant bits (LSB)

This parameter specifies the way the bits provided by EnDat 2.2 encoders with more than 32 bits are evaluated. The parameter specifies whether the 32 most significant bits (MSB) or the 32 least significant bits (LSB) are evaluated.

If the 32 most significant bits are evaluated, the entire working range of the encoder is available. The resolution is reduced.

If the 32 least significant bits are evaluated, the entire resolution of the encoder is available. The working range is reduced.

Example for an EnDat 2.2 encoder with 36 bits:

Value 0: Bits 4 to 35 are evaluated.

Value 1: Bits 0 to 31 are evaluated.

Type: Unsigned decimal - 2 bytes

Write access via Sercos: CP2, CP3, CP4

Setting can only be modified if power stage is disabled.

Modified settings become active the next time the product is powered on.

Available with firmware version ≥V01.12.

-

0

0

1

UINT16

R/W

per.

-

Modbus 21022

IDN P-0-3082.0.15