beautypg.com

7 basic program execution – Rockwell Automation 8520 9/Series CNC Lathe User Manual

Page 193

background image

Running a Program

Chapter 7

7-17

After a program is written or loaded into the control, it should be
thoroughly tested before a part is mounted and machined. The control

offers 3 distinct testing modes in addition to fully automatic operation.

These modes are briefly described below in the order in which they would

normally be implemented.

QuickCheck

ä

(see page 7-18) — This mode is a basic syntax checker

for a part program. It checks that proper format and syntax has been

followed. If QuickCheck has been purchased with the graphic option, it

can be used to determine if the proper paths are being generated (refer to

page 9-18 for QuickCheck Graphics). No actual axis motion is

produced during QuickCheck, however, offsets and coordinate system

shifts are performed.

Axis Inhibit (see page 7-20) ---- The axis inhibit mode allows the
execution of a program to take place without moving a selected axis or

axes. Programmed feedrates are active and the program executes in

approximately the same time as normal program execution. Axis

motion is simulated for any of the non-moving axes by all of the

position displays changing at the programmed feedrate. Graphics are

available on the active program graphics screen.

Dry Run (see page 7-21) ---- Dry run simply replaces all F-word
feedrates in a program with a special feedrate determined by the system

installer in AMP. Graphics are available on the active program graphics

screen.

Part Production/Automatic (see page 7-23) ---- In automatic mode all of
the axes are active and all of the programmed feedrates are in effect.

Graphics are available on the active program graphics screen.

All of these modes of execution begin program execution when you press

the

button.

When you see this to

the left of the block:

The control:

*

is executing a part program block.

@

has completed the execution of a block. The @ symbol is

usually only seen in single block mode or in cases where it is

necessary to indicate what block automatic execution begins

after.

You can interrupt Axis Inhibit, Dry Run, and Automatic operation by using

any of the operations listed below. Execution can be resumed at the

interrupted location by pressing the

button.

7.7

Basic Program Execution