Rockwell Automation 8520 9/Series CNC Lathe User Manual

Page 340

Advertising
background image

Overtravels and Programmable Zones

Chapter 12

12-12

Using this method, the same integrand word assigned in AMP to more than

one axis correspond only to the absolute axis words programmed in the

G22 block. Integrand words cannot be programmed alone (without a

absolute axis word in the G22 block). The following example assumes a

machine with axes configured as shown above.

These blocks:

Results in:

G22 X10 I--10 Y14 J--14 Z1 K--1;

G22 U5 I--5 V13 J--2 W11 K10;

G22 A3 I2 B7 J--7 C12 K11;

upper and lower zone 3 limits for all 9 axes are

changed. Zones 2 and 3 are both activated when

the first block in this series of blocks is executed.

G22 X1 Y2 Z3 U4 V5 W6 A7 B8 C9;

upper zone 3 limits are changed for all 9 axes.

Zones 2 and 3 are both activated.

G22 X1 Y2 Z3 U4 V5 W6 A7 B8 C9 I--1 J--2 K--3;

upper and lower zone 3 limits for all 9 axes are

changed. (I sets lower for X, U, and A: J sets

lower for Y, V, and B: K sets lower limits for Z, W,

and C). Zones 2 and 3 are both activate.

G22 K--10;

error is generated. Current status of zones

remains in current state (on or off).

WARNING: When using multiple blocks to set the zone 3

limits, keep in mind zone 3 is activated after the first G22 block.

This will result in zone 3 being activated before you have

completed changes to the zone 3 values. This can cause the

control to miss-interpret zone 3 as an internal or external zone,

depending on the tool location at the time of the zone activation.

The zone values entered in a G22 block always reference coordinate values

in the machine coordinate system.

If a value for a maximum axis parameter is less than the value set for an

axis current minimum parameter, or if a value for a minimum axis

parameter is set greater than the value set for an axis current maximum

value, the control displays the message:

“INVALID VALUE (MAX < MIN) FOR ZONE 3 AXIS (X)”

This message displays the name of the axis that has been set incorrectly. It

does not indicate if it is the minimum or maximum value that is incorrect.

Advertising