L_MC4P - MC_TrackConveyorBelt: Error message 21276 during 'Stop&Go' operation of conveyor drive (master encoder) (corrected from V3.13.0)

Corrected from:
Library:  L_MC4P_RoboticHandling (FAST Motion) V03.13.00.103
              (Update via package manager)
 
Response of the new version:
A filter and a detection of direction has been implemented into the tracking function. Now the described behaviour will not occur anymore.
 

What happens?
MC_TrackConveyor:
During intermittent operation of the conveyor axis, a change of direction is detected at low speeds (close to standstill) and the 'SynchronisationError' error message 21276 may occur.
When does this behaviour occur?
MC_TrackConveyorBelt:
  • The behaviour occurs if an encoder with a low resolution is used on a conveyor axis and
  • intermittent operation of the conveyor axis
Which products are affected?
Library:  L_MC4P_RoboticHandling (FAST Motion)
 
Short-term measures:
Filter the actual speed, e.g. by means of a mean value filter.
When using an external encoder at the backplane bus, this can be done via a corresponding setting on the tab.
Make sure that there will be no change of direction of the actual speed at low speeds. E.g. by means of a corresponding tolerance range:

      if ABS(lrActVel) < lrActVelMin then
             lrActVel := 0.0;
      end_if
 
Evaluation/recommendations:
 

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/201500841/1/
Kontaktformular