Hiperface absolute value encoder: Sporadically, the error 'Fatal internal communication error' (0xFF01) occurs (corrected from V1.7.5)

Corrected from:
i700 servo inverter (encoder variant) V01.07.05.10577
Response of the new version:
Axis A and axis B of a double-axis i700 servo inverter device can be simultaneously operated with Hiperface absolute value encoders.
The cause of the sporadic error messages has been removed by device-internal modifications.
 
 
What happens?
After switching on the device, the device error 'Fatal internal communication error' (0xFF01) occurs sporadically during the initialisation phase. 
The error can only be reset by switching the mains.
Possibly, the internal communication error will lead to the EtherCAT bus error 0xF6 when changing from 'Pre-operational' to 'Safe-operational'. 
The error messages sporadically occur due to internal timing problems when simultaneously reading out the data of the two Hiperface absolute value encoders. 
 
When does this behaviour occur?
  • Both axes (A and B) of a double i700 servo inverter are operated with a Hiperface SinCos absolute value encoder.
  • The Hiperface absolute value encoders are initialised at almost the same time.
  • The initialisation is carried out almost at the same time, if e.g.:
  • an open circuit error message is simultaneously reset on both axes, or
  • a parameter set file is used to parameterise the Hiperface absolute value encoders.
  • The above-described device-error need not occur every time the device is started.
    Due to timing influences, the error only occurs sporadically.
    On a customer plant, a probability of occurrence of approx. 1/50 per i700 double-axis device was observed.
     
    Which products are affected?
    i700 servo inverter (encoder variant)
     
    Short-term measures:
    In the following cases, the above-described behaviour will not occur:
  • Only one axis of an i700 double-axis device is operated with a Hiperface absolute value encoder. The second axis is operated with a simple SinCos encoder.
  • Single-axis i700 servo inverters (encoder variant) are used. 
  • If special circumstances on a plant do not allow an update of the i700 double-axis devices to the new firmware version including the above error correction:
    - If the previous firmware version continues to be used, an applicative solution may be possible. This solution requires, however, a certain programming effort and will complicate the application program.
    - For details, please contact your Lenze sales representative.   
     
    Evaluation/recommendations:
    Update the i700 double-axis devices to the latest firmware including the above error correction.
     

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