L_MC4P: Path planning of the axis group reports unjustified error message 'MaxNumRevolutionsReached' (21313) in rare cases (fixed as of V03.26.00)

Removed from: 
Library:  L_MC4P_RoboticHandling (FAST Motion)  as of V03.26.00
                      (Update via Package Manager)
 
Behavior of the new version:
The error message 'MaxNumRevolutionsReached' is now no longer displayed in the scenario described. 
The axis group now executes the requested movement correctly.


Description of behavior:
The axis group reports the error message 'MaxNumRevolutionsReached' (21313) and switches to the ErrorStop state during the path planning of a movement without conveyor tracking.
The incorrect behavior is caused by the pre-check of the path geometry to comply with the software end positions .

Under what conditions does the behavior occur?
  • movements with and without Conveyor tracking is executed continuously without the axis group reaching GroupStandby status in the meantime
  • Affected kinematics:
    • Delta3_4dof
    • Scara_4dof
    • LinearDelta3_4dof
    • ArticulatedP_4dof
  • Both the C axis of the 4D axis group and the ACS axes that influence the C axis are Limited (not Modulo)
    Example: 
    • Scara_4dof: A1, A2, A4 and C are Limited
    • Delta3_4dof: A4 and C are Limited
Affected products:
Library: L_MC4P_RoboticHandling (FAST Motion) 
 
Short-term measures, Rating/Recommendations:
  • parameterize C-axis to modulo, if applicatively possible.
  • Using the axis group property <AxesGroup>.CheckWorkspace := FALSE to deactivate the check for software limits in path planning.
    The check for software limits is still carried out during the interpolation of movements.

[Automatic Translation]
URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/202200292/1/
Formulario de contacto