L_MC1P: Falsely occurring error message 0x50CF (error external encoder), although position control via motor encoder is active (corrected from V03.25.00)
Corrected from:
Library: L_MC1P_MotionControlBasic (FAST Motion) from V03.25.00
(Update via Package-Manager)
Response of the new version:
Selecting an invalid encoder under parameter Sub :92 has no effect on operation in the standard control mode "Position control motor encoder".
What happens?
The axis is used in the control mode "Position control motor feedback" (Sub90 = [0] Poscontrol motor feedback).
In the selection for the external encoder (Sub :92), an encoder axis is selected which does not provide valid actual values because, for example, no second feedback module is plugged into the i950.
In this case, the error message 0x50CF (encoder signal invalid) is output unexpectedly when the "quick stop application" function is activated.
When does the behaviour occur?
Control mode "Position control motor encoder" (Sub90 = 0: Poscontrol motor feedback) and
Selection of external encoder not equal to the default value (Sub 92 not equal to '-'), whereby the selected external encoder does not provide valid position signals and
Activation of the "Quick Stop Application" function