Hiperface SinCos absolute value encoder: Immediate controller enable after change of feedback system leads to faulty Hiperface communication (corrected from V1.9.3)

Corrected from:
- i700 servo inverter V01.09.03.10964

Response of the new version:
In future, controller enable will be delayed long enough inside the drive controller, so that the encoder can be fully read out and the bits can be set correctly.
 
What happens?
Under certain conditions, status bits 0 and 5 in the Lenze status word 2 (0x2833) for 'Feedback modification' and 'Absolute position available' are not set correctly.
The Hiperface encoder is read out again several times. 
 
When does this behaviour occur?
The behaviour occurs if the controller is enabled immediately after changing the feedback system to Hiperface absolute value encoder (0x2C40 = 2).
Background:
When changing the feedback system, the absolute value encoder data is read out via Hiperface communication. While reading out the data, controller enable will be blocked internally for up to 2 seconds. If reading out takes longer than 2s for an encoder type, the following may happen: The serial number is not read out completely . This will be interpreted as an encoder change and, therefore, the status bit for 'Feedback modification' will be set.
If the controller does not know the read out user type code (0x2C41:2) reading out will also be triggered once again and the error scenario will correspond to the above-described action mechanism.
 
Which products are affected?
- i700 servo inverter
 
Short-term measures:
Only trigger controller enable with a delay of at least 300 ms after changing the feedback system to a Hiperface absolute value encoder.
 
Evaluation/recommendations:
Usually, the feedback system is selected during commissioning in accordance with the available drive configuration.
Therefore, the above-described scenario should occur rather rarely in practical operation.
 

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/201500043/1/
Contact form