beautypg.com

Motion, Synchronizing axes – Delta RMC151 User Manual

Page 120

background image

RMC70/150 and RMCTools User Manual

4. Set up Outer Loop Axis

Set up the outer loop axis, including scale/offset and tuning. During closed loop

control of the outer loop (including during tuning), make sure that the inner loop axis

remains in closed-loop control and geared to the PDIF output of the outer loop axis. If

the inner loop halts, you will need to put in closed loop control again and restart the

Gear Absolute. You should make sure the AutoStops and tolerances for the inner loop

are set to avoid unnecessary halts.

Using Cascade Control
Once both loops of the cascade control have been set up and tuned, the system can be

controlled by sending motion commands to the outer loop axis. There are a few items to

consider:

Control Order

The inner loop must always be in closed-loop control when the outer loop is controlling

the system. When manually controlling the inner loop, the outer loop should be in

open loop control.

Starting Up the System

Every time the system starts up, send the Transition Rate (56) and Gear Absolute

(25) commands to the inner loop axis. Then you can begin controlling the outer loop

axis.

Error Handling

You need to consider error handling between the axes. For example, if the inner loop

axis halts, the outer loop axis must halt. If the outer loop axis halt, the inner loop does

not necessarily need to halt.


3.6. Motion

3.6.1. 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:

Put all Axes in the Same Halt Group

Put all the axes in the same Halt Group. If one axis in the halt group halts, then all

axes in the group will halt.

Set the Position Error Tolerance

Set the Position Error Tolerance for each axis. This will cause the Following Error bit to

turn on when the Actual Position comes too far away from the Target Position. When

100

Delta Computer Systems, Inc.

This manual is related to the following products: