Setting a maximum css spindle speed with g92 – Rockwell Automation 8520-GUM 9/Series CNC Grinder Operation and Programming Manual Documentation Set User Manual

Page 415

Advertising
background image

Axis Motion

Chapter 12

12-43

Example 12.18

Initiating G96 mode with no S- word

Program

Comments

G97 S5000;

RPM spindle speed mode, 5,000 rpm

X25. Z5.;

X diameter move to 25, Z move to 5

X20.;

X move to 20, spindle remains at 5,000 rpm

G96;

CSS mode, no S--word, spindle remains at 5,000 rpm

X15.;

X move to 15, spindle speed increases to maintain the surface speed
effective when the G96 was executed

Important: In most cases, spindle motion is started and stopped by
executing an M code (typically M03 or M04 to start and M05 to stop).
Refer to the documentation prepared by your system installer.

Setting a Maximum CSS Spindle Speed with G92

In G96 mode, spindle speeds increase as diameters decrease. If a
maximum spindle speed is reached, it is held (not exceeded) until the G96
required speed drops below the spindle maximum.

Important: The maximum spindle RPM can be affected by gear selection
(usually controlled by PAL) and maximum gear speeds (defined in AMP).
Refer to the documentation prepared by your system installer.

You have the option of lowering the maximum spindle speed. A temporary
maximum spindle speed can be programmed by a G92 block with an S
value in RPM. This upper limit is valid only for the G96 mode and is
ignored in G97 mode. The value for this upper limit cannot exceed the
value set in AMP for the maximum spindle speed.

To enter 3,500 rpm as the upper limit, program:

G92S3500;

Important: The G92 S command to set a new maximum spindle RPM in
CSS cannot be programmed while CSS is active.

The G92 maximum spindle RPM is canceled only after power is shut
down, a control reset is performed, or when the control goes into E-Stop.
M02 or M30 do not cancel this value. When canceled, the maximum
speed defined by your system installer becomes effective again.

Important: A maximum spindle RPM for CSS can also be entered into the
in-process dresser status screen. This maximum RPM is in affect only
while the in-process dresser is active. While the in-process dresser is
active the control uses the slowest maximum CSS RPM defined between
AMP, the G92 command and the in-process dresser parameter.

Advertising