2 switching a shared axis to a different process – Rockwell Automation 8520-MUM 9/Series CNC Mill Operation and Programming Manual Documentation Set User Manual

Page 796

Advertising
background image

Chapter 30
Using a 9/Series Dual--processing System

30-28

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 de-activated

‚

involved in a modal fixed cycle (such as drilling,
pockets, or 7300 cycles)

the request to change processes is ignored until the cycle is
canceled

‚

a member of a deskew axis (split axis)

the request to change processes can only occur on the master
axis in the deskew pair. Requests to switch the deskew slave
servo are ignored. The deskew slave servo automatically
moves to the process of the deskew master servo.

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

Advertising