Rockwell Automation 8520 9/Series CNC Lathe User Manual

Page 382

Advertising
background image

Using QuickPath Plus

Chapter 15

15-2

When programming QuickPath Plus, remember:

Any axis words that are programmed must be in the current plane, and
angles are measured from the first axis defining that plane. All

examples in this section assume that the ZX plane is active (angles are

measured relative to the Z axis).

QPP always uses “,A” as the angle word. When you create new
programs, always program the QPP angle with ,A. Your system

installer has the ability to define in AMP an additional letter that can

also be used for the QPP angle. Refer to your system installer’s

documentation. This additional QPP angle word is provided only for

program compatibility with older systems.

The angle word (,A) is always interpreted as an absolute angle,
regardless of the current mode (G90 or G91).

The L-word is always interpreted as an incremental distance from the
current position regardless of the current mode (G90 or G91). Radius or

diameter mode (G08 - G09) has no effect on the ,A- or L-word.

If you must program more than one block to perform the QuickPath
Plus operation being used, and an error is made in one of the program

blocks, the control always shows the error as being in the first block of

the two blocks, regardless of whether the error is in the first or the

second block. If programming in<SINGLE BLOCK> mode, the control

stops after the execution of the first block as normal.

If you must program more then one block to perform the QuickPath
Plus operation being used, a maximum of 4 non motion blocks can be

programmed between these blocks. A non motion block is any block

that does not generate axis motion on one of the two axis in the current

plane.

These G-codes cause a syntax error if programmed in any QuickPath
Plus block:

- All G-codes in G-code Group 0 (except G04, G09, and G60)

- All G-codes in G-code Group 1 (except G00, G01, G02, and

G03).

- All G-codes in G-code group 4, 6, 9, 10, 11, and 16.

The G-code table in appendix C lists the G-codes and their group numbers.

If you must program more then one block to perform a QuickPath Plus
operation, it causes an error if the current plane is changed to some

other parallel plane in between these blocks.

15.1

Programming QuickPath

Plus

Advertising