2 switching a shared axis to a different process – Rockwell Automation 8520 9/Series CNC Lathe User Manual
Page 774

Chapter 30
Using a 9/Series Dual--Processing System
30-34
The system installer determines what axes are shared and how a shared
axis is changed from process to process. Using AMP and PAL the system
installer determines the process for a shared axis at power up, control reset,
and E-Stop reset. Refer to your system installer’s documentation for
details.
Even though the system installer’s PAL program determines how and when
a shared axis changes processes, there are some global restrictions that can
not be altered. Before a request to change a shared axes process is
performed, both processes that share the axis must be in one of the
following states:
- E-Stop
- Cycle Stop (not cycle suspend)
- Manual mode with the shared axis not being positioned
- Executing an M99 in a main program
- Postlude State (established through PAL)
Other restrictions are as follows:
If the shared axis is currently:
Then:
performing a manual motion (including
continuous, incremental, or handwheel jog,
homing, jog on the fly, or angled jogs)
the request to change process for that axis is ignored until the
manual motion is completed
¶
being positioned by the PAL axis mover
the request to change processes is ignored until the PAL axis
mover has completed moving the shared axis
¶
in the active plane and cutter compensation is
active
the request to change processes is ignored until the plane is
changed or cutter compensation is deactivated
¶
used to perform CSS calculations (the shared axis
has been assigned as the CSS axis and the
control is currently in CSS mode)
the request to change processes is ignored until CSS mode is
canceled
¶
involved in a modal fixed cycle (such as drilling,
turning, threading, or 7300 cycles)
the request to change processes is ignored until the cycle is
canceled
¶
If either process is performing a:
Then:
jog retract or block retrace
shared axes can not be switched into or out of the process.
This is independent of whether the shared axis is involved in
the jog retract or block retrace operation
¶
program interrupt
a shared axis can not be switched into or out of the process
¶
synchronization operation with a synchronization
M--code
a shared axis can not be switched into or out of the process
¶
¶
The request for an axis to change processes is ignored until the prohibiting feature is completed or canceled.
Then the change in process only takes place provided the request for the axis change is still true.
30.6.2
Switching a Shared Axis to a
Different Process