Synchronizing Axes

In motion control, the term synchronization is a very general term. In the most general sense, the RMC does everything synchronously, that is, it does things at specific times and responds to events within a certain amount of time. This topic describes specific types of synchronization of axes and explains how to achieve them in the RMC.

Identical Motion (Synchronized Identical Positions)

In this type of synchronization, the motion of the axes are identical. For example, two cylinders on a press always move to the same positions at the same time, and must always be at the same position during the moves.

To achieve this type of synchronization, issue identical commands (such as the Move Absolute (20) command) to each axis simultaneously. To issue the commands simultaneously, create a user program and put the commands in the same step. Or, from a PLC issue identical commands to all axes in the same write.

Keeping the axes in sync:

To keep the axes from getting out of sync, do the following:

With these parameters set correctly, when you simultaneously issue identical motion commands to each axis, the Target Position will be identical for each axis at all times. If the Position Error on one axis becomes too large, the following error bit will turn on, and all the axes will halt at the same time. Notice that the maximum allowable skew is twice the Position Error Tolerance.

Ratioed Motion (Synchronized Unequal Travel Distances)

In this type of synchronization, the motion of the axes is synchronized such that all the axes start and stop moving simultaneously, and at any point during the move, each axis has completed the same percentage distance (or ratio) of its move. For example, if three axes are at 0 inches, and are to move to 2, 4, and 6 inches, respectively, then at any point in the move, the axes' positions will be at a 1:2:3 ratio.

To achieve ratioed motion, use the Sync move commands:

Gearing

In this case, the motion of one axis must move at a rate proportional to the position or speed of another axis or reference input. See the Gearing topic for more details.

Synchronizing RMCs

An RMC can synchronize all its axes. To synchronize more axes, multiple RMCs are needed. There are several ways to synchronize axes across RMCs.

 

See Also

Gearing


Send comments on this topic.

Copyright © 2024 Delta Computer Systems, Inc. dba Delta Motion