7 basic program execution – Rockwell Automation 8520 9/Series CNC Lathe User Manual
Page 193
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