Rockwell Automation 8520-GUM 9/Series CNC Grinder Operation and Programming Manual Documentation Set User Manual

Page 190

Advertising
background image

Running a Program

Chapter 7

7-2

When programming a slash “/” followed by a numeric value (1-9)
anywhere in a block, the control skips (not execute) all remaining motion
commands programmed commands in that block if a corresponding
softkey or optionally installed switch on the MTB panel is activated. If the
“block delete type” parameter in AMP is set to “delete whole”, then the
control skips the entire block regardless of the position of the block delete
character. For details on the block delete feature, see page 10-11.

The block delete feature is activated through your system installer’s PAL
program (see documentation prepared by your system installer), or by
using the

{FRONT PANEL}

softkey. If using the

{FRONT PANEL}

softkey,

only block delete 1 (/ or/1) is available.

When the miscellaneous function lock is made active, the control ignores
M, second auxiliary functions (B codes), S, and T codes in the part
program, except for M00, M01, M02, M30, M98, and M99.

The miscellaneous function lock feature is activated through your system
installer’s PAL program (see documentation prepared by your system
installer), or by using the

{FRONT PANEL}

softkey (chapter 2, page 2-11).

Use this feature to cause automatic program execution to stop after a
specified block. This block is determined by assigning its sequence
number (N word) as the sequence stop block. This sequence number can
be entered before or after part program execution begins. If this sequence
number is entered after program execution begins, it must be entered
before the control begins execution of that block. If it is not entered before
the block begins, it is ignored and execution continues as normal.

Automatic execution stops after the sequence stop block is completed. The
control is placed in cycle stop. To resume execution from the current
position in the program, press the

<CYCLE START>

button.

Important: Once you enter a sequence stop number for a program, it
remains active for all programs that are executed until replaced with a
different sequence stop number, or power is lost. Not entering a value for
the sequence stop number or entering a value of zero results in the
sequence stop function being cancelled.

If you call a subprogram or macro that also contains a sequence number
that corresponds to the sequence stop number, program execution stops in
the subprogram or macro at the corresponding sequence number.

7.1.1
Block Delete

7.1.2
Miscellaneous Function
Lock

7.1.3
Sequence Stop {SEQ STOP}

Advertising