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

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.