You are on page 1of 29

Relates to machining and turning centers

1
Understanding parameters
Commonly taught in basic CNC courses:
Parameters are seldom mentioned
Manipulated by maintenance people
Control many machine functions
Example:
On a 16 series Fanuc control, parameter
number 103 sets the baud rate for program
transfers. A value of 9 represents 2400
baud, 10 is 4800 baud, 11 is 9600 baud.
2
Understanding parameters
Commonly taught in basic CNC courses:
Parameters are seldom mentioned
Manipulated by maintenance people
Control many machine functions
Not commonly taught in basic courses:
Diversity of parameters
Eight bit binary type
Whole number type
How to set
Importance of backing
3 up
Understanding parameters
Commonly taught in basic CNC courses:
Parameters are seldom mentioned
Manipulated by maintenance people
Control many machine functions
Not commonly taught in basic courses:
Diversity of parameters
Eight bit binary type
Whole number type
How to set
Importance of backing
4 up
Understanding parameters
Parameters control thousands
Commonlyoftaught in basic
machine CNC courses:
functions
 Parameters are seldom
Reader/puncher interface
Axis control
mentioned
Canned cycle
Rigid tapping
Manipulated
Coordinate system by maintenance
Scaling/rotation people

 Control
Stroke limit
many machine functions
Uni-direction positioning

Feedrate
 Polar coordinate interpolation
Not commonly taught in basic
Acceleration/deceleration
courses:
Index table indexing
Servo Custom macro

Diversity of parameters
CRT/MDI/EDIT Skip functions
Program Graphic display
Eight bit binary type
Pitch error compensation Tool life management
Whole number type
Spindle control Look ahead

Axis type
Tool offset Even more!

5
Understanding parameters
Many are of importance to
CommonlyCNC taughtprogrammers!
in basic CNC courses:
 Parameters are seldom
Reader/puncher interface
Axis control
mentioned
Canned cycle
Rigid tapping
Manipulated
Coordinate system by maintenance
Scaling/rotation people

 Control
Stroke limit
many machine functions
Uni-direction positioning

Feedrate
 Polar coordinate interpolation

Not commonly taught in basic


Acceleration/deceleration
courses:
Index table indexing
Servo Custom macro

Diversity of parameters
CRT/MDI/EDIT Skip functions
Program Graphic display
Eight bit binary type
Pitch error compensation Tool life management
Whole number type
Spindle control Look ahead

Axis type
Tool offset Even more!

6
Many are of importance to
CNC programmers!

Parameters are first documented in


the Fanuc Operators Manual

7
Understanding parameters
Commonly taught in basic CNC courses:
Parameters are seldom mentioned
Manipulated by maintenance people
Control many machine functions
Not commonly taught in basic courses:
Diversity of parameters
Eight bit binary type
Whole number type
How to set
Importance of backing
8 up
Understanding parameters
Commonly taught in basic CNC courses:
Parameters are seldom mentioned
Manipulated by maintenance people
Control many machine functions
Not commonly taught in basic courses:
Diversity of parameters
Eight bit binary type
Whole number type
How to set
Importance of backing
9 up
Understanding parameters
8 bit parameters control up to 8 functions:
Commonly taught in basic CNC courses:
201:

Transfer condition
Parameters are seldom mentioned
Parameter number NCR ASC SB2
Manipulated by maintenance people
00000011
Control many machine functions
Not commonly taught in
7 6 5 4 3 2 1 0 basic courses:
NCR 0: The EOB code used in output is LF, CR, CR
Diversity
1: LF only
of parameters
Eight
ASC 0: bitused
The code binary type
for data output is ISO
Whole
1: ASCII number type
SB2 0: The number of stop bits is one
Axis
1: two
type
10
Understanding parameters
8 bit parameters control up to 8 functions:
Commonly taught in basic CNC courses:
201:

Transfer condition
Parameters are seldom mentioned
General name NCR ASC SB2
Manipulated by maintenance people
00000011
Control many machine functions
Not commonly taught in
7 6 5 4 3 2 1 0 basic courses:
NCR 0: The EOB code used in output is LF, CR, CR
Diversity
1: LF only
of parameters
Eight
ASC 0: bitused
The code binary type
for data output is ISO
Whole
1: ASCII number type
SB2 0: The number of stop bits is one
Axis
1: two
type
11
Understanding parameters
8 bit parameters control up to 8 functions:
Commonly taught in basic CNC courses:
201:

Transfer condition
Parameters are seldom mentioned
NCR ASC SB2
Manipulated by maintenance people
00000011
Control many machine functions
Not commonly taught in
7 6 5 4 3 2 1 0 basic courses:
NCR 0: The EOB code used in output is LF, CR, CR
Diversity
1: LF onlyBit of parameters
numbers (0-7)
Eight
ASC 0: bitused
The code binary type
for data output is ISO
Whole
1: ASCII number type
SB2 0: The number of stop bits is one
Axis
1: two
type
12
Understanding parameters
8 bit parameters control up to 8 functions:
Commonly taught in basic CNC courses:
201:

BitTransfer condition
names (abbreviated)
Parameters are seldom mentioned
NCR ASC SB2
Manipulated by maintenance people
00000011
Control many machine functions
Not commonly taught
Unused in
in
7 6 5 4 3 2 1 0 basic
this courses:
parameter
NCR 0: The EOB code used in output is LF, CR, CR
Diversity
1: LF only
of parameters
Eight
ASC 0: bitused
The code binary type
for data output is ISO
Whole
1: ASCII number type
SB2 0: The number of stop bits is one
Axis
1: two
type
13
Understanding parameters
8 bit parameters control up to 8 functions:
Commonly taught in basic CNC courses:
201:

Transfer condition
Parameters are seldom mentioned
Bit values (always 0 or NCR
1) ASC SB2
Manipulated by maintenance people
00000011
Control many machine functions
Not commonly taught in
7 6 5 4 3 2 1 0 basic courses:
NCR 0: The EOB code used in output is LF, CR, CR
Diversity
1: LF only
of parameters
Eight
ASC 0: bitused
The code binary type
for data output is ISO
Whole
1: ASCII number type
SB2 0: The number of stop bits is one
Axis
1: two
type
14
Understanding parameters
8 bit parameters control up to 8 functions:
ti
Commonly taught in basic CNC courses:
i v e
201: Transfer condition
o r p os
 ye s, a ti v e
,
Parameters ares seldom o ng mentioned
r n e
ea n o
NCR
n , o ASC SB2
Manipulated
te n m by o ff,
maintenance people
: of a n s
1
0 00000011
Control
: o f te n m
many e machine functions
NotDocumentation
commonly
7 6 5 4 3 taught for
in each
basic bit
courses:
2 1 0
NCR 0: The EOB code used in output is LF, CR, CR
Diversity
1: LF only
of parameters
Eight
ASC 0: bitused
The code binary type
for data output is ISO
Whole
1: ASCII number type
SB2 0: The number of stop bits is one
Axis
1: two
type
15
Understanding parameters
Commonly taught in basic CNC courses:
Parameters are seldom mentioned
Manipulated by maintenance people
Control many machine functions
Not commonly taught in basic courses:
Diversity of parameters
Eight bit binary type
Whole number type
How to set
Importance of backing
16 up
Understanding parameters
Commonly taught in basic CNC courses:
Parameters are seldom mentioned
Manipulated by maintenance people
Control many machine functions
Not commonly taught in basic courses:
Diversity of parameters
Eight bit binary type
Whole number type
How to set
Importance of backing
17 up
Understanding parameters
Whole number parameters:
Commonly taught in basic CNC courses:
Parameters
Parametersoften contain actual values
are seldom mentioned
Manipulated by maintenance people
For Fanuc 16T:
Control many machine functions
Not5140:
commonlyMinimum depthcourses:
taught in basic of cut in G76
Diversity
0050
Value:of parameters
Eight bit binary type
Whole number0.0050
(represents type inch)
Axis type
18
Understanding parameters
Commonly taught in basic CNC courses:
Parameters are seldom mentioned
Manipulated by maintenance people
Control many machine functions
Not commonly taught in basic courses:
Diversity of parameters
Eight bit binary type
Whole number type
How to set
Importance of backing
19 up
Understanding parameters
Commonly taught in basic CNC courses:
Parameters are seldom mentioned
Manipulated by maintenance people
Control many machine functions
Not commonly taught in basic courses:
Diversity of parameters
Eight bit binary type
Whole number type
How to set
Importance of backing
20 up
How to set

First:
“Parameter write enable (PWE)”
must be on

Older controls: actual toggle switch


Newer controls: done on setting page
Machine goes into alarm state
21
How to set

Second:
Write down current setting!

22
How to set

Third:
Change parameter

Be very careful!

23
How to set

Fourth:
Turn off PWE switch

24
How to set

Fifth:
Reset alarm

25
Understanding parameters
Commonly taught in basic CNC courses:
Parameters are seldom mentioned
Manipulated by maintenance people
Control many machine functions
Not commonly taught in basic courses:
Diversity of parameters
Eight bit binary type
Whole number type
How to set
Importance of backing
26 up
Understanding parameters
Commonly taught in basic CNC courses:
Parameters are seldom mentioned
Manipulated by maintenance people
Control many machine functions
Not commonly taught in basic courses:
Diversity of parameters
Eight bit binary type
Whole number type
How to set
Importance of backing
27 up
Understanding parameters
Each control contains
Commonly taught in basic CNC courses:
thousands of parameters!
Parameters are seldom mentioned
Most controls use a battery
Manipulated by maintenance people to
retain parameter values
Control many machine functions
You MUST
Not commonly make
taught in basicacourses:
backup
copy of your parameters!
Diversity of parameters
(use

a standard DNC device)
Eight bit binary type
Remember to update
Whole number type whenever you
make parameter changes!
Axis type
28
Understanding parameters
Commonly taught in basic CNC courses:
Parameters are seldom mentioned
Manipulated by maintenance people
Control many machine functions
Not commonly taught in basic courses:
Diversity of parameters
Eight bit binary type
Whole number type
How to set
Importance of backing
29 up

You might also like