Absolute Rotary Encoder
Programmable Parameters
2017-04
47
Calculation Example: Target: Absolute rotary encoder with direction CCW increasing, limit
switch min enabled and limit switch max disabled.
Bitmatrix:
■
Bit 0 = 1 Direction increasing CCW
■
Bit 1 = 1 Limit switch min. enabled
■
Bit 2 = 0 Limit swtich max. disabled
Result = 011b = 3h
9.5.27 Object 2101h: Resolution per Revolution
This object contains the desired steps per revolution of the encoder.
If the desired value exceeds the hardware resolution of the encoder, it will be out of range
andthe error code is used "06090030h: Value range of parameter exceeded" will appear.
9.5.28 Object 2102h: Total Resolution
This object contains the desired total resolution of the encoder.
This parameter is used to program the desired number of measuring units over the total
measuring range. This value must not exceed the total resolution of the absolute rotary
encoder, which is printed on the type sign of the encoder.
Attention
Following formula letters will be used:
■
PGA Physical total resolution of the encoder >> (see type sign)
■
PAU Physical resolution per revolution >> (see type sign)
■
GA Total resolution (customer parameter)
■
AU Resolution per revolution (customer parameter)
Please use the following formula to calculate the total resolution of the encoder:
GA = (PGA * AU)/ PAU AU PAU
k = PGA/Ga k = positive integer
If the desired resolution per revolution is less than the really physical resolution per revolution of
the encoder, then the total resolution must be entered as follows:
Subindex Description Data Type Default Value Access
Restore after
Boot up
0h Resolution per
Revolution
Unsigned 32 see type lable rw yes
Ta b l e 9 . 4 0
Subindex Description Data Type Default Value Access
Restore after
Boot up
0h Total Resolution Unsigned 32 see type lable rw yes
Ta b l e 9 . 4 1