L_MC1P: Parameters of the Encoder_Axis in the i950 can be changed with enabled controllers (corrected from V03.20.00)

Corrected from:
Library:  L_MC1P_MotionControlBasic   from V03.20.00.102
                i950: In the Lenze TAs (0x4000 not equal to 0 and 10000) the behaviour is now corrected as of i950 FW V01.04.01.
 
Response of the new version:
The indices 0x500B: 30, 31, 32, 33, 34, 67 and 69 (or 0x500E: 32, 33, 34 and 69 in the TA CiA 402 Advanced) can only be written if the controller is locked. The prerequisite is that an encoder module is also plugged into the load encoder slot.

 
What happens?
In the i950 encoder_axis parameters, which according to the device description can only be changed when the controller is locked, can be changed unexpectedly even when the inverter is enabled.
Affected are the parameters 0x500B: 30, 31, 32, 33, 34, 67 and 69, or 0x500E: 32, 33, 34 and 69 in TA CiA 402 Advanced.
 
When does the behaviour occur?
No special conditions need to be fulfilled. 
Although the restriction is in the library, the parameters are only available on the i950.
 
Which products are affected?
Library:  L_MC1P_MotionControlBasic
 
Short-term measures, Evaluation/Recommendations:
The expected write protection with enabled inverter is not given. 
The behaviour only has an effect if the user actually changes the values in this state.
 
Automatic Translation

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