Because of the variety of uses for theproducts described in this
publication, those responsible for the application and use of this control
equipment must satisfy themselves that all necessary steps have been taken
to assure that each application and use meets all performance and safety
requirements, including any applicable laws, regulations, codes and
standards.
The illustrations, charts, sample programs and layout examples shown in
this guide are intended solely for purposes of example. Since there are
many variables and requirements associated with any particular
installation, Allen-Bradley does not assume responsibility or liability
(to include intellectual property liability) for actual use based upon the
examples shown in this publication.
Allen-Bradley publication SGI-1.1, Safety Guidelines for the Application,Installation, and Maintenance of Solid-State Control (availablefrom your
local Allen-Bradley office), describes some important differences between
solid-state equipment and electromechanical devices that should be taken
into consideration when applying products such as those described in this
publication.
Reproduction of the contents of this copyrighted publication, in whole or
in part, without written permission of Allen-Bradley Company, Inc., is
prohibited.
Throughout this manual we use notes to make you aware of safety
considerations:
ATTENTION: Identifies i nformation about practices or
circumstancesthat can lead to personal injury or death, property
damage or economic loss.
Attention statements help you to:
identify a hazard
avoid the hazard
recognize the consequences
Important: Identifies information that is critical for successful application
and understanding of the product.
PLC is aregistered trademarkof Allen-Bradley Company,Inc.
DataHighway Plus, DH+, IMC,PAL, PLC-5, Paramacro, QuickCheck,QuickPath Plus, and Quick View
aretrademarks of Allen-Bradley Company,Inc.
IBM is aregistered trademarkof International Business MachinesCorporation.
MS-DOS isatrademark of Microsoft.
PC ATand PCXT are trademarksof International Business Machines Corporation.
Summary of Changes
9/Series Grinder
Operationand ProgrammingManual
October 2000
New Information
RevisionBars
The following is a list of the larger changes made to this manual since its
last printing. Other less significant changes were also made throughout.
Error Message Log
Paramacro Parameters
Softkey Tree
Error Messages
We use revision bars to call your attention to new or revised information.
A revision bar appears as a thick black line on the outside edge of the page
as indicated here.
This chapter describes how to use this manual. Major topics include:
how the manual is written and what fundamentals are presumed to be
understood by the reader
how the manual is organized and what information can be found in it
definitions for certain key terms
We wrote this manual for operators and programmers who use
Allen-Bradley controls. We assume that you are familiar with the basic
operation and programming of a CNC.
This manual has a basic operation section, a programming section and
three appendices:
5EditingProgramsHow tocreate,edit,and saveapart programon line.
6EditingPart ProgramOffLineHowto create,edit, andsave a partprogram fromODS offline.
7Running aProgramHow toselect andexecute aprogram automatically. This coversprogram checkingas well
8Displaysand GraphicsHow toaccess andinterpret thedifferentposition displays. How touse theQuickCheck
9CommunicationsCommunicationswith peripheraldevices. Includes sections on communication port
10Introductionto ProgrammingTapeformat,structureandformatofthe programminglanguage forthe control.
11CoordinateControlThe differentcoordinatesystemsand offsetstothem. Also sections on plane selection,
12Axis MotionG-wordsthat definehowthe wheelis positionedtothe endpointof amove. Also sections
13Wheel LengthOffsetSelectinga wheel. Activatingand deactivatingwheel lengthoffsets.
14AngledWheelGrindingDescriptionand use ofcylindrical grinderswith anangled wheel. The angledwheel is a
15Dresser/wheelRadius
Compensation
16SurfaceGrinding CyclesDescription anduse of thefixed cycles (cannedcycles) forsurfacegrinders andthe
17CylindricalGrindingCyclesDescriptionand use ofthe fixedcycles(canned cycles)forcylindrical grinders andthe
18TurningO perationsRough contouring routinesandthreading includingtapered andmulti-lead threading.
19SkipandGauging CyclesDescriptionand use ofthe 9/Seriesprobing features. Includedin this isthe wheel
20ParamacrosDescriptionand use ofparamacros,including calling, arithmeticfunctions,looping,decision
21In-Process DresserDescriptionon how thein-process dresseroperates. The in-processdresserinteraction with
To make this manual easier to understand, we included these explanations
of terms and symbols:
All explanations, illustrations, and charts presented are based on
standard CNC functions. Operationscan differ from the basic
information provided in this manual depending on the configuration of
your grinder machine controlled by the CNC. For details, see the
manuals prepared and supplied by your system installer.
You can purchase some of the softkey functions and features as options
on the 9/Series control. This manual assumes you have all of the
optional features.
Explanations and illustrations assume a 2-axes cylindrical grinder
configuration. This means the movement of the grinding wheel on a
rotating part or the movement of the grinding wheel on the fixed dresser.
Explanations and illustrations were not specifically written for an angled
wheel cylindrical grinder though most will apply to the cylindrical
grinder configuration.
The control accepts several different alphabetic characters for
expressing numerically controlled axes. This manual uses Z and X for
the first and second axes on the basic coordinate system. The integrand
name for these axes is K and I respectively . Cylindrical angled wheel
grinders should also assume Z (real) and X (virtual) axes for the first
and second axis on the basic coordinate system with W (real) however,
being the actual physical wheel axis.
The term AMP is an abbreviation for Adjustable Machine Parameters.
These parameters are used to match the control to a specific machine.
AMP configuration is usually done by your system installer.
Program examples are given as radius values. Assume the control is in
radius programming mode unless stated otherwise.
Names between the [ ] symbols are keys
Names between the { } symbols are softkeys
Names between the < > symbols are switches and buttons
found on the operator panel.
found below the CRT.
found on the
standard MTB panel.
The term PAL is an abbreviation for Programmable Application Logic.
This is a ladder logic program that processes signals between the CNC
and the grinder. It is usually programmed by your system installer.
1-3
Chapter 1
Using This Manual
1.5
Terms and Conventions
To make this manual easier to read and understand, we shortened the full
product names and features. Shortened terms include:
TermDescription
AMPAdjustableMachine Parameters
backupMemorystorage areain the controlthat doesnot requirebattery powerto bemaintained
CNCComputer NumericalControl
CPUCentralProcessing Unit(the computingpart ofthe control)
CRTCathode RayTube (thecontrol’s monitorscreen)
thecontrolthe 9/240,9/260, or9/290 ComputerizedNumerical Control
Dresser/Wheelappliestoprocessesthat areinterchangeable between thedresser orgrinding wheel
EPROMErasable Programmable Read OnlyMemory
E-STOPEmergencyStop
HPGHandPulse Generator
I/OInput/Output
MDIManualDataInput
modalan operatingcondition thatremainsineffecton the control until canceledor replaced
MTBMachine Tool Builder
ODSOfflineDevelopment System
PALProgrammableApplication Logic
RAMRandomAccess Memory
softkeystherowof keysdirectlybelowthe screen
system installer the companyor contractor responsiblefor installingthis controlon the machine
1.6
Warnings, Cautions, and
Important Information
1-4
Throughout this manual we make notes to alert you to possible injury to
people or damage to equipment under specific circumstances.
Information that is especially important is indicated in these ways:
ATTENTION: indicates circumstances or practices that can
lead to personal injury as well as to damage to the control, the
machine, or other equipment.
Important: indicates information that is necessary for successful
application of the control.
Chapter 1
Using This Manual
1.7
Related Publications
For more information about Allen-Bradley controls, see these publications:
display a part program
display control status and wheel position
edit a part program
display and enter wheel offset data
display the status of input/output signals
display and enter programmable zone boundaries
set the level of protection for:
- part programs
- wheel offset data
-AMPdata
You can perform other operations by using the operator panel. They are
covered in t he remaining chapters of this manual.
Figure 2.1 shows the monochrome operator panel.
Figure 2.1
Monochrome Operator Panel
9/SE RIES
789ONGP
456XYZQ
123IJKR
_0.ABCL
+
*
SHIFT
;
%
=:FDH
PROC
UVW
SP
E?
MST
CALC DEL CAN RES
DISP
o
]
()[
TRANSMIT
#
EOB
.
19435
2-2
Chapter 2
Operating the Control
Figure 2.2 shows the color operator panel. It has keys and softkeys
identical to the monochrome operator panel in a slightly different
configuration.
Figure 2.2
ColorOperatorPanel
9/SERIES
2.1.1
Using the Keyboard
#
H
C
C
T
DISP
,
L
&
SP
DEL
(
EOB
PROC
)
CAN
LINE
TRANSMIT
RES
CNTRL
19436
?
]
.
9
6
5
0:
78
4
123
+
_
=
CALC
N
O
X
P
G
Z
Y
VU
R
Q
I
J
K
D
F
E
B
A
W
S
M
[
SHIFT
Table 2.A lists the functions of keys on the operator panel keyboard. The
names of operator panel keys appear between [ ] symbols.
TransmitKey [TRANSMIT]The dataentered anddisplayed on theinput lines(e.g., a
BlockReset [RESET]This performs a blockreset. Fordetails onBlock Reset,
ControlReset[RESET] +
[SHIFT]
DisplaySelect
[DISP SELECT]
End ofBlock[E.O.B.]Usethis keyto enteranEnd-of-Blockcharacter when
ProcessSelect
[PROC SELECT]
[SHIFT] and[⇒]Pressthe [SHIFT]key while holdingdown the[⇒]
Usethese keystomove thecursor left,right,upand down
in thedata displayarea (lines4-21) of thescreen. These
keysare referredto as theleft,right,up,anddown cursor
keys respectively.
Pressthe rightor leftcursor keyswhileholding downthe
[SHIFT] keyto movethe cursorright andlefton any
line thatdata isbeing inputon(normally screenlines 2-3).
Pressthe up anddown cursorkeys whileholdingdown the
[SHIFT] keyto rollthe displaypageforward or
backward.
control. Basic mathematical expressionscan be evaluated
usingthisfeature. For detailsonCalculator Function,see
page 2-48.
cursoron input lines.
displayedoninput lines.
passwordor a programblock) issent tothe controlwhen
you pressthe[TRANSMIT] key.
seepage2-36.
Pressthe resetkey while holdingdown theshift keyto
performa controlreset. For detailson Control Reset,see
page 2-36.
softkeyto jumpto theonlinesearch monitorscreen. Press
thesekeys again toreturn tothe previousscreen.
2-4
Chapter 2
Operating the Control
2.1.2
Softkeys
You access the various software features and functions of the control
through softkeys. Softkeys are the row of 7 keys located at the bottom of
the CRT as shown in Figure 2.3. They let you move through the control’s
software. The control displays the function of each softkey on the CRT
directly above the softkey. In this manual, softkey names appear between
the { } symbols.
Figure 2.3
Softkey and Softkey Name Locations
ALLEN-BRADLEY
Softkeynames
displayedhere
9/Series
Softkeys
11978-I
In this manual, we often describe softkeys as being on a certain level, e.g.,
softkey level 3. We use the level of the softkey to determine the location
or necessary path to reach that particular softkey. For example, to get to a
softkey on level 3, you must press a specific softkey on level 1, followed
by a specific softkey on level 2. For a listing of all of the softkeys and
their respective levels, see appendix A.
Softkey level 1 is the initial softkey level the control displays at power-up.
Softkey level 1 always remains the same, and all other levels are
referenced from softkey level 1.
The softkeys on opposite ends of the softkey row have a specific use that
remains standard throughout the different softkey levels. On the left is the
exit softkey displayed with the up arrow {
continue softkey displayed with the right arrow {
↑}, and on the right is the
→}.
2-5
Chapter 2
Operating the Control
Use the exit softkey {↑} (on the far left) to regress softkey levels. For
example, if you are currently on softkey level 3 and you press the exit
softkey, the softkeys change to the softkeys previously displayed on
softkey level 2. When you press the exit softkey while holding down the
[SHIFT] key, the softkey display returns to softkey level 1 regardless of the
current softkey level.
When more than 5 softkey functions are available on the same level, the
control activates the continue {
→} softkey at the far right of the softkey
area. When you press the continue softkey, the softkey functions change to
the next set of softkeys available on that level.
Important: When the number of softkey functions on that level does not
exceed 5, the continue softkey is not available.
For example:
(softkey level 1)
PRGRAM
MANAGE
OFFSET MACRO
PARAM
PRGRAM
CHECK
SYSTEM
SUPORT
When you reach softkey level 1, the above set of softkeys appears. Press
the continue softkey {
→} to display the remaining softkey functions on
softkey level 1.
(softkey level 1)
FRONT
PANEL
ERROR
MESAGE
PASSWORD
SWITCH
LANG
On softkey level 1, the control does not display the exit softkey since the
softkeys are already on softkey level 1.
We explain the softkey functions for level 1 and 2 in appendix A, and level
3 or higher in the sections that apply to their specific operations.
To use a softkey function, press the plain, unmarked button directly below
the description of the softkey function.
You can purchase some of the softkey functions as optional features. This
manual assumes that you purchased all available optional features for your
machine. If you did not purchase an option, the softkey is blank.
2-6
Some features accessed through a softkey can be password protected.
When a feature is password protected, the softkey that accesses that feature
is no longer displayed.
Chapter 2
Operating the Control
2.1.3
Using the CRT
Your control has one of these monitors:
9-inch monochrome monitor
19435
12-inch color m onitor
19436
Both have identical displays and graphics capabilities.
Certain lines of the screen are dedicated to displaying specific information:
LineAreaContent
1machine/system
message
2-3inputlinesWhen datais enteredusingthe keyboard,the controldisplays the
wheel lengthoffsetdata, G/M/H/T/F/S/D codes,graphics, and
otherdata in thisarea asdetermined bythe selecteddisplay.
programin this area.
area.
2-7
Chapter 2
Operating the Control
2.2
The MTB Panel
Figure 2.4 shows the MTB panel. Table 2.B lists the selections on this
panel. Your system may contain optional or custom MTB panels different
than the one shown below. See the documentation prepared by your
system installer for details.
We show selection names on the MTB panel between the < > symbols
when referred to in this manual. Most selections on the MTB panel are
configured by your system installer’s PAL program. This manual assumes
that PAL has been written as intended for normal operation. If a selection
does not work the way it is described i n this manual, see documentation
preparedby your system installer.
Figure 2.4
Push-Button MTB Panel
MODE SELECTSPEED/MULTIPLY
MDIMAN
AUTO
CYCLE
START
SINGLE
BLOCK
CYCLE
STOP
JOG SELECT
CONT
INCR
HOME
HAND
AXIS
+4
+X
+YTRVRS--Y
+Z--4
LOWX1MEDL
MEDH
X1000
FUNCTION
-- X
-- Z
F1
F3F4
F5
SPINDLE SPEED
OVERRIDE
MED
X10
X100
HIGH
X10000
FEEDRATE
F2
F6
OVERRIDE
50
0
%
100
150
SPINDLE
DIRECTION
CCWCW
OFF
RAPID FEEDRATE
OVERRIDE
F125
50
OFF
ESTOP
RESET
EMERGENCY
STOP
100
ON
2-8
Chapter 2
Selectstheoperationmode
Operating the Control
Table 2.B
Selections on the MTB Panel and How They Work
Switch orButton Name
MODE SELECT
JOG SELECTSelectsthe jogmethod to beactive inmanual mode
SPEED/MULTIPLYSelects an axisfeedrateoraxis feedamount multiplicationratio usedin themanual mode. Each
• HANDWHEEL
When inhandwheel jog mode,SPEED/MULTIPLYalters thehandwheel resolution bya factor
determined in AMP. Yoursystem installer sets thevaluefor:
-LOWX1
-MEDLX10
-MEDL X100
You cannotuse the valueslisted belowfor handwheeljog:
-MEDH X1000
-HIGHX10000
• INCREMENTAL
When inincremental jog mode,SPEED/MULTIPLYalters theincremental jog distance
in AMPbyyour system installer. Your systeminstallersetsa value fortheselections. The
incrementaljog speed
<FEEDRATE OVERRIDE>.
• CONTINUOUS
When incontinuous jog mode,SPEED/MULTIPLYacts asa feedrate selectionswitch whichhas
values setinAMP by yoursysteminstaller. Your systeminstallersetsa value forall5 selections
independentlyfor eachaxis. <FEEDRATE OVERRIDE> can beusedfor speedadjustments.
isfixed to mediumbut canstill becontrolled by
byafactor set
Important: The values for thediff erent<SPEED/MULTIPLY> selections areconfigured byyour
system installer.
2-9
Chapter 2
Operating the Control
Table 2.B
Selections on the MTB Panel and How They Work (continued)
JOG RETRACTUsejogretracttojog acutting toolawayfromtheworkpiece duringautomaticorMDI program
BLOCK RETRACETo retrace thetool pathin a partprogram already executed(up to15blocks), press thisbutton.
ONTurnson power tothe control.
OFFTurns offpower tothe control.
Selectsspindle rotation,clockwise (CW),spindle stop(OFF), counterclockwise (CCW). Can be
overriddenbyany programmedspindle directioncommand.
feedratesmodes (G93/G94/G95)and thereciprocation feedrateprogrammed withan E word.
<FEEDRATE OVERRIDE> has arange of 0%to 150%ofthe programmed feedrateandalters the
programmedfeedrate in10% increments. When setto 0%, thecontrol iseffectivelyin feedhold.
feedrateoverridesetting establishedinAMP bythe system installer.
conditionthat causedthe E-Stopshould be resolved.
when thisbuttonispressed.
pressed. Ifpressed during theexecution of aprogram block acycle suspend stateoccurs.
<CYCLE START> buttonis pressedwhen single blockis active.
execution.The controlcanretracethe jog movesand returnthe cuttingtool automaticallyto the
workpieceby pressing<CYCLE START>. Refer tochapter 7for moreonthis.
= Default forPush-ButtonMTB PanelHow ItWorks
2-10
Important: You can disable m any of the override switch settings by
programming the correctM code or by setting a particular paramacro
parameter. See their respective sections for details on these features.
Loading...
+ 790 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.