3 process spindles – Rockwell Automation 8520-ARM2 9/Series CNC AMP Reference Manual Documentation Set User Manual

Page 91

Advertising
background image

Axis Parameters

Chapter 4

4-7

Function

These parameters are only available in dual process applications. Use these

parameters to select the spindle(s) that process 1 or process 2 controls.

Each spindle you configure must be assigned to a process. You can select a

shared spindle that works for both processes. You can also select individual

spindles for each process for independent operation. You can use a fully

AMPed spindle or simulated spindle for either process. A simulated

spindle is set in AMP as being a detached servo with no feedback, and no

output.

Important: Only one spindle can be shared between processes.

If:

Then:

more than one process is

using the same spindle

assign the spindle number to all processes using the

spindle. This makes the spindle a shared spindle.

you have an independent

spindle never controlled

by another process

assign the spindle number only to the process that is to

control the spindle.

If you share a spindle between processes, that spindle can not be used for

exclusive-use features in both processes at the same time. Exclusive-use

features are those that equate spindle feedback to motion of an axis in a

specific process (such as threading, CSS, or IPR modes). When a shared

spindle is performing an exclusive-use function, the process performing the

function must complete its use of the function before the other process can

gain control of the spindle. If you must run exclusive use features in more

than one process simultaneously, you must have independent spindles

assigned to those processes.

Important: If you have configured a simulated spindle, you can not assign

any other spindles. Simulated spindles must also be assigned to both

processes as shared.

Multiple spindles relate to AMP in a physical order. For programming

purposes only, you may give them a different logical order.

For example:

If:

Then:

You configure Spindle 1 as Process 1

Spindle and Spindle 2 as Process 2

Spindle (not shared)

logically, Spindle 1 is the first spindle in Process 1 and Spindle 2 is

the first spindle in Process 2 (providing each spindle is

programmed per process as the first spindle in the process). The

first spindle in a process is the default controlling spindle. In this

case, you can use the same G and M codes for spindle 1 and

spindle 2. You can share programs that reference spindles

between both processes.

4.3

Process Spindles

Advertising