2 independently programming dual- axis members – Rockwell Automation 8520 9/Series CNC Lathe User Manual

Page 780

Advertising
background image

Chapter 30

Using a 9/Series Dual--Processing System

30-40

Other restrictions are as follows:

If the dual- 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 decouple that axis is ignored until the manual

motion is completed

being positioned by the PAL axis mover

the request to decouple that axis is ignored until the PAL axis

mover has completed moving the dual--axis

in the active plane and cutter compensation is

active

the request to decouple that axis is ignored until the plane is

changed or cutter compensation is deactivated

used to perform CSS calculations (the dual--axis

has been assigned as the CSS axis and the

control is currently in CSS mode)

the request to decouple that axis is ignored until CSS mode is

canceled

in a process that is performing a jog retract or

block retrace

the dual axes can not be decoupled. This is independent of

whether the dual--axis is involved in the jog retract or block

retrace operation

in a process that is performing a program interrupt

a dual--axis can not be switched into or out of the process

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

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.

When coupled all axes of a dual group are programmed by the name of the
AMPed master axis. Axes in a dual--axis group can be programmed as

independent axes once they have been decoupled. Once decoupled each

axis gets its own independent axis name and integrand letter (defined in

AMP) as opposed to the dual--axis group name and integrand used to

program the axis when coupled. For example a dual group consisting of

two axes is programmed with a X axis name. Once the dual group is

decoupled both axes in the dual group are programmed with their own axis

name X and W.

Important: Once an axis has been decoupled from the dual group it still

retains many traits from the original dual group. Features such as acc/dec,

CSS, radius/diameter axis, maximum feedrates, jog feedrates and jog

increments are all adopted from the original group.

Shared axes that have been decoupled from a dual group can change

processes. Once a shared axis is controlled by another process it can not

be recoupled with the dual group until it returns to its original default

process.

Slave axes can be defined in active primary or parallel planes (G17, G18,

or G19) however the plane containing a slave axis can not be activated

unless the dual group is decoupled, and the slave axis is in the process

requesting the plane.

30.7.2

Independently Programming

Dual- Axis Members

Advertising