Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Axis synchronization
Hi All!

Tell me please. I correctly understand the next question. if the axes are integrated into a coordinate system, they perform fully synchronized movements. That is, when the motion parameters of one axis change (external influence), the motion parameters of the other axes in the coordinate system will be adjusted so that the coordinate system moves as close as possible to the calculated trajectory ?? That is, an external impact on any axis will cause a correction of the movement of the other axes?

The synchronization of axes within a coordinate system keeps the commanded positions of the calculated trajectories for all the axes fully synchronized.

If you are asking whether an external disturbance on one motor that creates an error between the commanded position and actual position for that motor also affects the calculations for other motors, the general answer is no. The commanded trajectories are unchanged, and in virtually all cases, the servo control for other motors is unchanged. Synchronization of the actual trajectories is by each motor's servo algorithm continually trying to drive its own position error to zero.

The only exception is when a "cross-coupled" servo algorithm is used. Power PMAC has a built-in cross-coupled servo algorithm for a pair of parallel gantry motors. Part of this algorithm tries to drive the difference between the errors of the two motors to zero.

In Power PMAC, it is also possible for the user to write his own custom multi-motor servo algorithm. But there is no generalized algorithm of this type (beyond parallel gantry) that is useful in many different configurations.

Forum Jump:

Users browsing this thread: 1 Guest(s)