i950 TA Cia402 Advanced: Position reconstruction with absolute encoder: Actual position changes after power cycle

Corrected from:

i950 firmware V01.10.00; Library L_MC1P_MotionControlBasic V03.31.0.53


Behavior of the new version:

The Actual position 0x6064_0 is reconstructed as expected after restarting/mains switching.




Description of the behavior:
The Actual position 0x6064_0 is not reconstructed to the expected value after the i950 is switched off or restarted. However, the status 'HomePosAvailable' (0x500D_5 Bit5 = TRUE) incorrectly signals a successful reference reconstruction.

Conditions under which the behavior occurs

The restriction applies to applications of the TA CiA402 Advanced in a topology with 3rd-party motion controllers, in which the drive-based homing of the TA is used.

 
The following conditions must be fulfilled at the same time:
  • The TA CiA402 Advanced is selected (0x4000 = 1).
  • The reference reconstruction after mains switching is activated: Ref. pos. after mains switching 0x500D_81 = Retain [True].
  • The Actual position 0x6064_0 was set or one of the possible reference modes was executed in CiA Operation mode 0x6060_0 = 6: Homing.
    Setting the position 0x6064_0 to the Actual position start value 0x2983_0 can be done using different methods:
    • Inverter control word 0x2830_0 Bit 5 = TRUE
    • or 0x6040_0 Bit 15 = TRUE

Affected products:
  • Servo inverter i950 with purely parameterisable TA CiA402 Advanced (0x4000 = 1) 
  • Or Servo inverter i950 with modified TA CiA402 Advanced  (Library L_MC1P_MotionControlBasic lower than version V03.31.0.53)


Short-term measure, recommendations, evaluation:

There is no short-term measure. The drive-based homing cannot be used meaningful.
Affected i950s must be updated to corrected software. 
Possible effect of the restriction:
This behaviour can result in collisions with travel range limits or other moving machine parts, as the reconstructed position after mains switching does not match the real machine position.



URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/202400098/1/
Écrire à Lenze