3 process spindles – Rockwell Automation 8520-ARM2 9/Series CNC AMP Reference Manual Documentation Set User Manual
Page 91
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