2017-04
56
Absolute Rotary Encoder
Programmable Parameters
9.5.49 Object 4010h: PPR Incremental Encoder
This object controls the incremental resolution per revolution as pulses per channel for A and
B.
If a value of 400h is configured, then you will see 1024 decimal pulses on each channel A and
B per revolution. Maximum possible value is 14 bit, which means 16384 pulses per revolution
PPR. The type key specifies different physical level of the incremental interface.
9.5.50 Object 4020h: A/B Phase Shift
This object controls the incremental resolution per revolution as pulses per channel for A and
B.
Value 0: Channel A before B
Value 1: Channel B before A
9.5.51 Object 6000h: Operating Parameters
This object shall indicate the functions for code sequence, commissioning diagnostic control
and scaling function control.
Code sequence: The code sequence defines, whether increasing or decreasing position
values are output, in case the encoder shaft rotates clockwise or counter clockwise as seen
from the point of view of the shaft.
Scaling function control: With the scaling function the encoder numerical value is converted in
software to change the physical resolution of the encoder. The measuring units per revolution
(object 6001h) and total measuring range in measuring units (object 6002h) are the scaling
parameters. The scaling function bit is set in the operating parameters. If the scaling function bit
is set to zero, the scaling function is disabled.
Subindex Description Data Type Default Value Access
Restore after
Boot up
0h PPR Incremental
Encoder
Unsigned 16 400h rw yes
Ta b l e 9 . 6 4
Note!
The configuration of this object is overtaken regarding output signals only after NMT reset or
power cycle.
Subindex Description Data Type Default Value Access
Restore after
Boot up
0h A/B Phase Shift Unsigned 8 400h rw yes
Ta b l e 9 . 6 5
Subindex Description Data Type Default Value Access
Restore after
Boot up
0h Operating Parameter Unsigned 16 0h rw yes
Ta b l e 9 . 6 6