Hiperface linear encoder, e.g. TTK70: With setting 0x2C46=0xFFFF or 0x2C51:3=0xFFFF the position reconstruction does not always work after switching on (corrected from V01.08.00)

Corrected from:
Servo Inverter i950 FW: from V01.08.00
 
Response of the new version:
The position reconstruction function now also works correctly when the number of "distinguishable revolutions" is set to the maximum possible input value of the parameters 0x2C41:3, or 0x2C51:3.
Internally, the device now calculates with the value of the power of two 2^16 = 65536 if the maximum adjustable value 0xFFFF = 65535dec is set in the parameters.

 
What happens?
When using a linear Hiperface encoder as a position encoder, e.g. type 'TTK70', depending on the current position, a position offset of one encoder division can be observed the next time the inverter is switched on.

When does the behaviour occur?
  • Hiperface linear encoder connected and parameterised accordingly (0x2C40 = 2 or 0x2C50 = 2) and 
  • Parameterisation of the number of "distinguishable revolutions" 0x2C41:3, or 0x2C51:3 = 0xFFFF (= 65535dec).
Which products are affected?
Servo-Inverter i950 FW
 
Short-term measures / evaluation / recommendations:
As a short-term measure, set the parameter "distinguishable revolutions" to the next lower power of two: 0x2C41:3, or 0x2C51:3 = 32768dec.
The tolerable range for the function of the position reconstruction, in which the encoder value may change in the de-energised state, is somewhat reduced by this, but the position reconstruction after switching on is correct.
Normally, there are no long-lasting movements when machines are switched off, so that halving the number of "distinguishable revolutions" will have no effect on the function of the machine in the vast majority of cases.


Automatic Translation

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/202200381/1/
Kontaktformular