FANUC Series 0i-MODEL F. For Lathe System OPERATOR'S MANUAL (B-64604EN-1/01) - page 26

 

  Index      Manuals     FANUC Series 0i-MODEL F. For Lathe System OPERATOR'S MANUAL (B-64604EN-1/01)

 

Search            copyright infringement  

 

   

 

   

 

Content      ..     24      25      26      27     ..

 

 

 

FANUC Series 0i-MODEL F. For Lathe System OPERATOR'S MANUAL (B-64604EN-1/01) - page 26

 

 

 B-64604EN-1/01

 APPENDIX 

A.PARAMETERS

 

- 397 - 

7641 

 

Polygon synchronous axis in spindle-spindle polygon turning 

 

 

[Input type]  Parameter input 

 

[Data type]  Byte path 

[Valid data range]  0 to Maximum number of controlled axes (Within a path) 

This parameter sets the polygon synchronous (slave) axis in spindle-spindle polygon 
turning. 
 

NOTE 

1  Spindle-spindle polygon turning is enabled only for serial spindles. 
2  When any one of parameter Nos. 7640 and 7641 is set to 0, 

polygon turning is performed using the first spindle (master axis) 
and the second spindle (polygon synchronous axis) in the path to 
which the parameter belongs. 

3  When a spindle other than the first serial spindle is used as a 

master axis, the multi-spindle control is required to specify an S 
command for the master axis. 

4  When the PMC window function or G10 command is used to 

rewrite this parameter, rewrite this parameter before the block 
specifying the spindle-spindle polygon command G51.2. When the 
PMC window function is used to rewrite this parameter in the block 
immediately before G51.2, specify the rewriting of this parameter 
by using an M code (parameter No. 3411 and up) without buffering. 

 

7642 

 

Master axis in spindle-spindle polygon turning (spindle number common to the system) 

 

 

[Input type]  Parameter input 

 

[Data type]  Byte path 

[Valid data range]  0 to Maximum number of controlled axes (Common to the system) 

This parameter sets the master axis in spindle-spindle polygon turning. 
 

NOTE 

1  Spindle-spindle polygon turning is enabled only for serial spindles. 
2  This parameter is invalid if either parameter No. 7642 or No.7643 is 

set to 0. In this case, the settings of parameter Nos. 7640 and 7641 
are valid. 

3  When a spindle other than the first serial spindle is used as a 

master axis, the multi-spindle control is required to specify an S 
command for the master axis. 

4  When the PMC window function or G10 command is used to 

rewrite this parameter, rewrite this parameter before the block 
specifying the spindle-spindle polygon command G51.2. When the 
PMC window function is used to rewrite this parameter in the block 
immediately before G51.2, specify the rewriting of this parameter 
by using an M code (parameter No. 3411 and up) without buffering. 

5  A spindle number common to the system is to be set in this 

parameter. When using this parameter, set 0 in parameter Nos. 
7640 and 7641. 

 

A.PARAMETERS

 APPENDIX 

 B-64604EN-1/01

 

- 398 - 

7643 

  Polygon synchronous axis in spindle-spindle polygon turning (spindle number common to the system)

 

 

[Input type]  Parameter input 

 

[Data type]  Byte path 

[Valid data range]  0 to Maximum number of controlled axes (Common to the system) 

This parameter sets the polygon synchronous (slave) axis in spindle-spindle polygon 
turning. 
 

NOTE 

1  Spindle-spindle polygon turning is enabled only for serial spindles. 
2  This parameter is invalid if either parameter No. 7642 or No.7643 is 

set to 0. In this case, the settings of parameter Nos. 7640 and 7641 
are valid. 

3  When a spindle other than the first serial spindle is used as a 

master axis, the multi-spindle control is required to specify an S 
command for the master axis. 

4  When the PMC window function or G10 command is used to 

rewrite this parameter, rewrite this parameter before the block 
specifying the spindle-spindle polygon command G51.2. When the 
PMC window function is used to rewrite this parameter in the block 
immediately before G51.2, specify the rewriting of this parameter 
by using an M code (parameter No. 3411 and up) without buffering. 

5  A spindle number common to the system is to be set in this 

parameter. When using this parameter, set 0 in parameter Nos. 
7640 and 7641. 

 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

8103 

 

      

MWP 

 

 

 

[Input type]  Parameter input 

 [Data 

type] 

Bit 
 

NOTE 

 

When at least one of these parameters is set, the power must be 
turned off before operation is continued. 

 

 

#1  MWP

  To specify a P command for the waiting M code/balance cut: 

0:  A binary value is used as conventionally done. 
1:  A path number combination is used. 
 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

 

 

 

 

 

 

 

YOF 

 

8132 

 

 

 

 

 

 

 

 

 

 

NOTE 

 

When at least one of these parameters is set, the power must be 
turned off before operation is continued. 

 

 

[Input type]  Parameter input 

 [Data 

type] 

Bit 
 

 B-64604EN-1/01

 APPENDIX 

A.PARAMETERS

 

- 399 - 

 

#1  YOF

  Y-axis offset is: 

0: Not 

Used. 

1: Used. 
 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

 

 SPG      SCS 

AXC  

8133 

 

     

SCS 

  

 

NOTE 

 

When at least one of these parameters is set, the power must be 
turned off before operation is continued. 

 

 

[Input type]  Parameter input 

 [Data 

type] 

Bit 
 

 

#1  AXC

  Spindle positioning is: 

0: Not 

Used. 

1: Used. 
 

NOTE 

1  Be sure to set 1 in bit 1 (AXC) of parameter No.8133 and 0 in bit 2 

(SCS) of parameter No.8133 to use the spindle positioning 
function. 

2  Both serial spindle Cs contour control function and spindle 

positioning function cannot be made effective at the same time. 
If both are specified as AXC=1 and SCS=1, both functions become 
invalid. 
Therefore, when a negative value is set in parameter No.1023 with 
above specification, alarm (SV1026) is generated. 

3  Be sure to set 0 in bit 1 (AXC) of parameter No.8133 and 1 in bit 2 

(SCS) of parameter No.8133 to use the serial spindle Cs contour 
control function. 

 

 

#2  SCS

  Cs contour control is: 

0: Not 

Used. 

1: Used. 
 

NOTE 

1  Be sure to set 0 in bit 1 (AXC) of parameter No.8133 and 1 in bit 2 

(SCS) of parameter No.8133 to use the serial spindle Cs contour 
control function. 

2  Both serial spindle Cs contour control function and spindle 

positioning function cannot be made effective at the same time. 
If both are specified as AXC=1 and SCS=1, both functions become 
invalid. 
Therefore, when a negative value is set in parameter No.1023 with 
above specification, alarm (SV1026) is generated. 

3  Be sure to set 1 in bit 1 (AXC) of parameter No.8133 and 0 in bit 2 

(SCS) of parameter No.8133 to use the spindle positioning 
function. 

 

A.PARAMETERS

 APPENDIX 

 B-64604EN-1/01

 

- 400 - 

 

#6  SPG

  Polygon turning with two spindles is: 

0: Not 

Used. 

1: Used. 
 

NOTE 

 

Be sure to invalidate the polygon turning with two spindles by this 
parameter when polygon turning is used. If the polygon turning is 
performed when 1 is set in this parameter, the alarm is issued. 

 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

 

     

CCR 

BAR 

 

8134 

 

      

BAR 

 

 

NOTE 

 

When at least one of these parameters is set, the power must be 
turned off before operation is continued. 

 

 

[Input type]  Parameter input 

 [Data 

type] 

Bit 
 

 

#1  BAR

  Chuck and tail stock barrier function (T series) is: 

0: Not 

Used. 

1: Used. 
 

NOTE 

1  The chuck and tail stock barrier function is provided only for the T 

series. 

2  When the chuck and tail stock barrier function is selected, stored 

stroke limits 2 and 3 cannot be used. 

 
That is, this parameter also specifies whether to use stored stroke limits 2 and 3 as shown 
below. 
 

         

BAR

  Stored stroke limits 2 and 3 are: 

0: Used. 
1: Not 

Used. 

 

 

#2  CCR

  Chamfering / corner R is: 

0: Not 

Used. 

1: Used. 
 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

 

NCR 

NGW 

      

8136 

 

 

NGW 

 

 

 

 

 

 

 

NOTE 

 

When at least one of these parameters is set, the power must be 
turned off before operation is continued. 

 

 

[Input type]  Parameter input 

 [Data 

type] 

Bit 
 

 B-64604EN-1/01

 APPENDIX 

A.PARAMETERS

 

- 401 - 

 

#6  NGW

  Tool offset memory C (M series) or tool geometry/wear compensation (T series) is: 

0: Used. 
1: Not 

Used. 

 

 

#7  NCR

  Tool nose radius compensation is: 

0: Used. 
1: Not 

Used. 

 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

 

   NPI  NMR 

NDD 

NVL 

NCV 

8137 

 

 

 

 

 

 

 

 

 

 

NOTE 

 

When this parameter is set, the power must be turned off before 
operation is continued. 

 

 

[Input type]  Parameter input 

 [Data 

type] 

Bit 
 

 

#0  NVC

  Balance cutting is: 

0: Used. 
1: Not 

Used. 

 

NOTE 

 

When balance cutting is used (this parameter is 0), the mirror 
image for double turret cannot be used.    To use the mirror image 
for double turret, set this parameter to 1. 

 

 

#1  NVL

  Variable lead thread cutting is: 

0: Used. 
1: Not 

Used. 

 

 

#2  NDD

  Direct drawing dimension programming is: 

0: Used. 
1: Not 

Used. 

 

 

#3  NMR

  Multiple repetitive cycle is: 

0: Used. 
1: Not 

Used. 

 

 

#5  NPI

  Polar coordinate interpolation is: 

0: Used. 
1: Not 

Used. 

 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

8162 

 

     

PKUx 

  

 

 

[Input type]  Parameter input 

 

[Data type]  Bit axis 

 

 

#2  PKUx

  In the parking state,   

0:  The absolute, relative, and machine coordinates are not updated. 
1:  The absolute and relative coordinates are updated. The machine coordinates are not 

updated. 

A.PARAMETERS

 APPENDIX 

 B-64604EN-1/01

 

- 402 - 

 

NOTE 

1  With an axis for which polar coordinate interpolation is specified, 

set this parameter to 1. If this parameter is set to 0, a coordinate 
shift can occur when a single block stop or feed hold is performed 
in the polar coordinate interpolation mode. 

2  With an axis that is set to function as a synchronous master axis 

and synchronous slave axis at the same time (with bit 1 (SYWx) of 
parameter No. 8167), set this parameter to 1. 

3  With an axis specified in the 3-dimensional coordinate conversion 

mode, set this parameter to 1. If this parameter is set to 0, the 
alarm PS0367, “3-D CONV. WAS COMMANDED IN SYNC MODE 
AS THE PARAMETER PKUx(NO.8162#2) IS 0.” is issued. 

 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

8163 

 

NUMx 

       

 

 

[Input type]  Parameter input 

 

[Data type]  Bit axis 

 

 

#7  NUMx

  When neither synchronous control nor composite control is applied, a move command for 

the axis is: 
0: Not 

disabled. 

1: Disabled. 
 

NOTE 

 

If a move command is specified for an axis with NUMx set to 1 
when neither synchronous control nor composite control is applied, 
alarm PS0353, “THE INSTRUCTION WAS DONE FOR THE AXIS 
WHICH WAS NOT ABLE TO MOVE.” is issued. 

 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

8167    

SPVx SWSx SWMx SGSx SGMx SYWx 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit axis 

 

 

#1  SYWx

  The axis is: 

0:  Not used as a master axis and slave axis at the same time. 
1:  Used as a master axis and slave axis at the same time. 
 

 

#2  SGMx

  In automatic workpiece coordinate system setting at the start of synchronous control, a 

tool offset is: 
0: Considered. 
1: Not 

considered. 

 

NOTE 

 

SGMx is enabled when bit 1 (SPMx) of parameter No. 8163 is set 
to 1. 

 

 B-64604EN-1/01

 APPENDIX 

A.PARAMETERS

 

- 403 - 

 

#3  SGSx

  In automatic workpiece coordinate system setting at the end of synchronous control, a 

tool offset is: 
0: Considered. 
1: Not 

considered. 

 

NOTE 

 

SGSx is enabled when bit 2 (SPSx) of parameter No. 8163 or bit 6 
(SPVx) of parameter No. 8167 is set to 1. 

 

 

#4  SWMx

  In automatic workpiece coordinate system setting at the start of synchronous control, a 

workpiece shift is: 
0: Not 

considered. 

1: Considered. 
 

NOTE 

 

SWMx is enabled when bit 1 (SPMx) of parameter No. 8163 is set 
to 1. 

 

 

#5  SWSx

  In automatic workpiece coordinate system setting at the end of synchronous control, a 

workpiece shift is: 
0: Not 

considered. 

1: Considered. 
 

NOTE 

 

SWSx is enabled when bit 2 (SPSx) of parameter No. 8163 or bit 6 
(SPVx) of parameter No. 8167 is set to 1. 

 

 

#6  SPVx

  At the end of synchronous control, automatic workpiece coordinate system setting for the 

slave axis is: 
0: Not 

performed. 

1: Performed. 
 

NOTE 

 

When a workpiece coordinate system is automatically set at the 
end of synchronous control, the workpiece coordinate system is 
calculated from the current machine coordinates and the workpiece 
coordinates for each axis at the reference position set in parameter 
No. 1250. 

 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

8169 

 

 

SESx 

      

 

 

[Input type]  Parameter input 

 

[Data type]  Bit axis 

 

 

#6  SESx

 If a synchronization error is out of the tolerable range (specified with parameter No. 

8181): 
0:  Alarm SV0407, “EXCESS ERROR”, is issued. 
1:  No alarm is issued. Instead, the excess synchronization error signal SEO<Fn559> is 

output.  

 

A.PARAMETERS

 APPENDIX 

 B-64604EN-1/01

 

- 404 - 

SESx is valid when bit 1 (SERx) of parameter No. 8162 is 1. Specify the value of this 
parameter for the slave axis. 
 

8180 

 

Master axis with which an axis is synchronized under synchronous control 

 

 

[Input type]  Parameter input 

 

[Data type]  Word axis 

[Valid data range] 101, 102, 103, . . . , (path number)*100+(intra-path relative axis number) (101, 102, 

103, . . . , 201, 202, 203, . . . ) 
This parameter sets the path number and intra-path relative axis number of the master axis 
with which each axis is synchronized. When zero is specified, the axis does not become a 
slave axis and is not synchronized with another axis. When an identical number is 
specified in two or more parameters, one master axis has two or more slave axes. 
 

8183 

 

Composite control axis of the other path in composite control for each axis 

 

 

[Input type]  Parameter input 

 

[Data type]  Word axis 

[Valid data range] 101, 102, 103, . . . , (path number)*100+(intra-path relative axis number) (101, 102, 

103, . . . , 201, 202, 203, . . . ) 
This parameter sets with which axis each axis is to be placed under composite control. 
When zero is specified, control of the axis is not replaced under composite control. An 
identical number can be specified in two or more parameters, but composite control 
cannot be exercised for all of them at a time. 
 

NOTE 

 

When the two-path interface is used (bit 1 (MIX) of parameter No. 
8166 is set to 1), set this parameter for path 2. 

 

8186 

 

Master axis under superimposed control 

 

 

[Input type]  Parameter input 

 

[Data type]  Word axis 

[Valid data range] 101, 102, 103, . . . , (path number)*100+(intra-path relative axis number) (101, 102, 

103, . . . , 201, 202, 203, . . . ) 
This parameter sets the path number and intra-path relative axis number of a 
superimposed master axis for each axis when superimposed control is exercised. When 
zero is specified, the axis does not become a slave axis under superimposed control and 
the move pulse of another axis is not superimposed. 
An identical number can be specified in two or more parameters to exercise superimposed 
control simultaneously. This means that superimposed control with one master axis and 
multiple slave axes is possible. 
A slave axis may function as the master axis of another axis to allow three-generation 
superimposed control: parent (master axis) - child (slave axis/master axis) - grandchild 
(slave axis). 
 
In this case, a movement along the child is made by its travel distance plus the travel 
distance of the parent, and a movement along the grandchild is made by its travel distance 
plus the travel distance of the child plus the travel distance of the parent. 
 
Example of the relationship of parent (X1 of path 1) - child (X2 of path 2) - grandchild 
(U2 of path 2): 
The travel distance of X1 is superimposed on X2, and the travel distances of X1 and X2 
are further superimposed on U2. 

 B-64604EN-1/01

 APPENDIX 

A.PARAMETERS

 

- 405 - 

        Parameter No. 8186x of path 2 = 101 
        Parameter No. 8186u of path 2 = 201 
 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

11400 

 

      

NO5 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#1  NO5

  The fifth axis offset function is: 

0: Not 

used. 

1: Used. 
 

  

#7 #6 #5 #4 #3 #2 #1 #0 

11507 

 

SAC 

       

 
 

[Input type]  Parameter input 

 [Data 

type] 

Bit 

 

 

#7  SAC

  When the spindle speed arrival SAR<Gn029.4> is checked in canned cycle for drilling, 

0:  It is waiting for elapsing time that is set parameter No.3740 at the starting of all 

drilling. 

1:  It is waiting for elapsing time that is set parameter No.3740 at the starting of only 

first drilling. It is available block overlap between rapid traverse to the initial lever 
and rapid traverse of positioning to a position of hole. 

 

NOTE 

  When this parameter is set, the power must be turned off before 

operation is continued. 

  This parameter is available when bit 0 (SAR) of parameter No.3708 

is set 1. 

  Block overlap in rapid traverse is available when bit 4 (RTO) of 

parameter No.1601 is set 1. 

 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

11630 

 

       

FRD 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#0  FRD

 The minimum command unit of the rotation angles of coordinate rotation and 

3-dimensional coordinate system conversion is: 
0: 0.001 

degree. 

1:  0.00001 degree. (1/100,000) 
 

12600 

 

Identification Number for synchronous, composite, and superimposed control by program command

 

 

[Input type]  Parameter input 

 

[Data type]  Word axis 

[Valid data range]  0,1 to 32767 

Set identification numbers that can be specified with P,Q addresses. 
The axis whose identification number is 0 cannot become under synchronous, composite, 
and superimposed control by program command. 
The same identification number cannot be set to two or more axes through all paths. 

A.PARAMETERS

 APPENDIX 

 B-64604EN-1/01

 

- 406 - 

When the same identification number is set, alarm PS5339 occurs at 
G50.4/G50.5/G50.6/G51.4/G51.5/G51.6 block. 
 

13543 

 

M code for C-axis unclamping in canned cycles for drilling (1st pair) 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word path 

[Valid data range]  0 to 99999999 

This parameter sets the M code for C-axis unclamping in canned cycles for drilling (first 
pair). 
 

NOTE 

This parameter is valid when bit 4 (CME) of parameter No. 5161 is 
set to 1. 

 

13544 

 

M code for C-axis clamping in canned cycles for drilling (2nd pair) 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word path 

[Valid data range]  0 to 99999999 

This parameter sets the M code for C-axis clamping in canned cycles for drilling (second 
pair). 
 

NOTE 

This parameter is valid when bit 4 (CME) of parameter No. 5161 is 
set to 1. 

 

13545 

 

M code for C-axis unclamping in canned cycles for drilling (2nd pair) 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word path 

[Valid data range]  0 to 99999999 

This parameter sets the M code for C-axis unclamping in canned cycles for drilling 
(second pair). 
 

NOTE 

This parameter is valid when bit 4 (CME) of parameter No. 5161 is 
set to 1. 

 

 

 

#7 #6 #5 #4 #3 #2 #1 #0 

19607    

NAA  CAV 

 

 

CCC 

 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#2  CCC

 In the cutter compensation/tool nose radius compensation mode, the outer corner 

connection method is based on: 
0:  Linear connection type. 
1:  Circular connection type. 
 

 B-64604EN-1/01

 APPENDIX 

A.PARAMETERS

 

- 407 - 

 

#5  CAV

  When an interference check finds that interference (overcutting) occurred: 

0:  Machining stops with the alarm PS0041, “INTERFERENCE IN CUTTER 

COMPENSATION”. 
(Interference check alarm function) 

1:  Machining is continued by changing the tool path to prevent interference 

(overcutting) from occurring. (Interference check avoidance function) 

For the interference check method, see the descriptions of bit 1 (CNC) of parameter No. 
5008 and bit 3 (CNV) of parameter No. 5008. 
 

 

#6  NAA

  When the interference check avoidance function considers that an avoidance operation is 

dangerous or that a further interference to the interference avoidance vector occurs: 
0:  An alarm is issued. 

When an avoidance operation is considered to be dangerous, the alarm PS5447, 
“DANGEROUS AVOIDANCE AT G41/G42” is issued. 
When a further interference to the interference avoidance vector is considered to 
occur, the alarm PS5448, “INTERFERENCE TO AVD. AT G41/G42” is issued. 

1:  No alarm is issued, and the avoidance operation is continued. 
 

 CAUTION 

 

When this parameter is set to 1, the path may be shifted largely. 
Therefore, set this parameter to 0 unless special reasons are 
present. 

 

19625 

 

Number of blocks to be read in the cutter compensation/tool nose radius compensation mode 

 

 

[Input type]  Setting input 

 

[Data type]  Byte path 

[Valid data range]  3 to 8 

This parameter sets the number of blocks to be read in the cutter compensation/tool nose 
radius compensation mode. When a value less than 3 is set, the specification of 3 is 
assumed. When a value greater than 8 is set, the specification of 8 is assumed. As a 
greater number of blocks are read, an overcutting (interference) forecast can be made with 
a command farther ahead. However, the number of blocks read and analyzed increases, so 
that a longer block processing time becomes necessary. 
 
Even if the setting of this parameter is modified in the MDI mode by stopping in the 
cutter compensation/tool nose radius compensation mode, the setting does not become 
valid immediately. Before the new setting of this parameter can become valid, the cutter 
compensation/tool noise radius compensation mode must be canceled, then the mode 
must be entered again. 
 

A.PARAMETERS

 APPENDIX 

 B-64604EN-1/01

 

- 408 - 

A.2 

DATA TYPE 

Parameters are classified by data type as follows: 

Data type 

Valid data range 

Remarks 

Bit 
Bit machine group 
Bit path 
Bit axis 
Bit spindle 

0 or 1 

 

Byte 
Byte machine group 
Byte path 
Byte axis 
Byte spindle 

-128 to 127 

0 to 255 

Some parameters handle these types of 
data as unsigned data. 

Word 
Word machine group 
Word path 
Word axis 
Word spindle 

-32768 to 32767 

0 to 65535 

Some parameters handle these types of 
data as unsigned data. 

2-word 
2-word machine group 
2-word path 
2-word axis 
2-word spindle 

0 to 

±

999999999 

Some parameters handle these types of 
data as unsigned data. 

Real 
Real machine group 
Real path 
Real axis 
Real spindle 

See the Standard Parameter 

Setting Tables. 

 

 

NOTE 

1  Each of the parameters of the bit, bit machine group, bit path, bit axis, and bit 

spindle types consists of 8 bits for one data number (parameters with eight 
different meanings). 

2  For machine group types, parameters corresponding to the maximum number of 

machine groups are present, so that independent data can be set for each 
machine group. 

3  For path types, parameters corresponding to the maximum number of paths are 

present, so that independent data can be set for each path. 

4  For axis types, parameters corresponding to the maximum number of control 

axes are present, so that independent data can be set for each control axis. 

5  For spindle types, parameters corresponding to the maximum number of 

spindles are present, so that independent data can be set for each spindle axis. 

6  The valid data range for each data type indicates a general range. The range 

varies according to the parameters. For the valid data range of a specific 
parameter, see the explanation of the parameter.   

 

 B-64604EN-1/01

 APPENDIX 

A.PARAMETERS

 

- 409 - 

A.3 

STANDARD PARAMETER SETTING TABLES 

This section defines the standard minimum data units and valid data ranges of the CNC parameters of the 
real type, real machine group type, real path type, real axis type, and real spindle type. The data type and 
unit of data of each parameter conform to the specifications of each function. 
 

NOTE 

1  Values are rounded up or down to the nearest multiples of the minimum data 

unit. 

2  A valid data range means data input limits, and may differ from values 

representing actual performance. 

3  For information on the ranges of commands to the CNC, refer to Appendix D, 

"Range of Command Value" in the OPERATOR’S MANUAL (Common to Lathe 
System / Machining Center System. 

 

(A) Length and angle parameters (type 1) 

Unit of data 

Increment system  Minimum data unit

Valid data range 

IS-A 0.01 

 

-999999.99 

to 

+999999.99 

IS-B 0.001 

 

-999999.999 

to 

+999999.999 

mm 

deg.

 

IS-C 0.0001 

 

-99999.9999 

to 

+99999.9999 

IS-A 0.001 

 

-99999.999 

to 

+99999.999 

IS-B 0.0001 

 

-99999.9999 

to 

+99999.9999 

inch 

IS-C 0.00001 

 

-9999.99999 

to 

+9999.99999 

 

(B) Length and angle parameters (type 2) 

Unit of data 

Increment system  Minimum data unit

Valid data range 

IS-A 0.01 

 

0.00 

to 

+999999.99 

IS-B 0.001 

 

0.000 

to 

+999999.999 

mm 

deg.

 

IS-C 0.0001 

 

0.0000 

to 

+99999.9999 

IS-A 0.001 

 

0.000 

to 

+99999.999 

IS-B 0.0001 

 

0.0000 

to 

+99999.9999 

inch 

IS-C 0.00001 

 

0.00000 

to 

+9999.99999 

 

(C) Velocity and angular velocity parameters 

Unit of data 

Increment system  Minimum data unit

Valid data range 

IS-A 

0.01 

      0.00      to +999000.00 

IS-B 

0.001 

      0.000     to +999000.000 

mm/min 

degree/min 

IS-C 

0.0001 

      0.0000    to  +99999.9999 

IS-A 

0.001 

      0.000     to  +96000.000 

IS-B 

0.0001 

      0.0000    to   +9600.0000 

inch/min 

IS-C 

0.00001 

      0.00000   to   +4000.00000 

 

(D)Acceleration and angular acceleration parameters 

Unit of data 

Increment system  Minimum data unit

Valid data range 

IS-A 0.01 

 

0.00 to 

+999999.99 

IS-B 0.001 

 

0.000 

to 

+999999.999 

mm/sec

2

 

deg./sec

2

 

IS-C 0.0001 

 

0.0000 

to 

+99999.9999 

IS-A 0.001 

 

0.000 

to 

+99999.999 

IS-B 0.0001 

 

0.0000 

to 

+99999.9999 

inch/sec

2

 

IS-C 0.00001 

 

0.00000 

to 

+9999.99999 

 

 

 APPENDIX

 B-64604EN-1/01

 

- 410 - 

B. LIST OF FUNCTIONS INCLUDE 

ADDRESS P IN THE PROGRAM 
COMMAND 

LIST OF FUNCTIONS INCLUDE ADDRESS 
P IN THE PROGRAM COMMAND 

B.1 

LIST OF FUNCTIONS INCLUDE ADDRESS P IN THE 
ARGUMENT OF G CODE 

The function including address P in the argument of G code is shown below. 
 

Lathe system 

G code system 

Function name 

Machining 

center 

system

 

A B C 

Reference item 

Dwell 

G04 

G04 G04 G04 

OPERATOR’S MANUAL (Common to T/M 
Series) II. PROGRAMMING, "FEED 
FUNCTIONS" 

G code preventing 
buffering 

G04.1 G04.1

G04.1

G04.1

CONNECTION MANUAL (FUNCTION)   

"PROGRAM COMMAND" 
- OPERATOR’S MANUAL (Common to 
T/M Series) II. PROGRAMMING, 
"HIGH-SPEED CUTTING FUNCTIONS" 

AI advanced preview 
control(M Series)/AI 
contour control 
(advanced preview 
control compatible 
command) 

G08 

G08 G08 G08 

CONNECTION MANUAL (FUNCTION)   

"FEEDRATE CONTROL/ACCELERATION
AND DECELERATION CONTROL" 
- OPERATOR’S MANUAL (Common to 
T/M Series) II. PROGRAMMING, 
"HIGH-SPEED CUTTING FUNCTIONS" 

Programmable data 
input 

G10 

G10 G10 G10 

OPERATOR’S MANUAL (Common to T/M 
Series) II. PROGRAMMING, 
"PROGRAMMABLE DATA INPUT (G10)" 

Programmable 
parameter input 

G10 

G10 G10 G10 

OPERATOR’S MANUAL (Common to T/M 
Series) II. PROGRAMMING, 
"PROGRAMMABLE DATA INPUT (G10)" 

Spindle speed 
fluctuation detection 

G26 

G26 

G26 

- CONNECTION MANUAL (FUNCTION)   
"SPINDLE SPEED FUNCTION" 
- OPERATOR’S MANUAL (Common to 
T/M Series) II. PROGRAMMING, 
"SPINDLE SPEED FUNCTION" 

Reference position 
return 

G30 

G30 G30 G30 

OPERATOR’S MANUAL (Common to T/M 
Series) II. PROGRAMMING, 
"REFERENCE POSITION" 

Multi-step skip 

G31 

G31 

G31 

G31 

OPERATOR’S MANUAL (Common to T/M 
Series) II. PROGRAMMING, 
"INTERPOLATION FUNCTIONS" 

Torque limit skip 

G31 

G31 

G31 

G31 

OPERATOR’S MANUAL (Common to T/M 
Series) II. PROGRAMMING, 
"INTERPOLATION FUNCTIONS"

 

Continuous 
high-speed skip 

G31 

G31 G31 G31 

OPERATOR’S MANUAL (Common to T/M 
Series) II. PROGRAMMING, 
"INTERPOLATION FUNCTIONS"

 

Skip function for EGB 
axis 

G31.8 - - - 

CONNECTION 

MANUAL 

(FUNCTION) 

 

"AXIS CONTROL"

 

B-64604EN-1/01

 

APPENDIX

 

 

- 411 - 

B. LIST OF FUNCTIONS INCLUDE 

ADDRESS P IN THE PROGRAM 

COMMAND

Lathe system 

G code system 

Function name 

Machining 

center 

system

 

A B C 

Reference item 

Scaling 

G51 

- CONNECTION MANUAL (FUNCTION)   
"PROGRAM COMMAND" 
- OPERATOR’S MANUAL (For M Series) 
II. PROGRAMMING, "COMPENSATION 
FUNCTION" 

- G51.2

G51.2

G51.2

Polygon turning 

 (G251)

(G251)

(G251)

- CONNECTION MANUAL (FUNCTION)   
"INTERPOLATION FUNCTION" 
- OPERATOR’S MANUAL (For T Series)   
II. PROGRAMMING, "AXIS CONTROL 
FUNCTIONS" 

G51.4, G51.4,

G51.4,

G51.4,

G51.5, G51.5,

G51.5,

G51.5,

G51.6, G51.6,

G51.6,

G51.6,

Synchronous, 
Composite and 
Superimposed control 
by program command 

G50.5 G50.5

G50.5

G50.5

- CONNECTION MANUAL (FUNCTION)   
"MULTI-PATH CONTROL" 
- OPERATOR’S MANUAL (Common to 
T/M Series) II. PROGRAMMING, 
"MULTI-PATH CONTROL FUNCTION" 

G52.1, G52.1,

G52.1,

G52.1,

G52.2, G52.2,

G52.2,

G52.2,

Flexible path axis 
assignment 

G52.3 G52.3

G52.3

G52.3

CONNECTION MANUAL (FUNCTION)   
"AXIS CONTROL" 

High-speed G53 
function 

G53 

G53 G53 G53 

CONNECTION MANUAL (FUNCTION)   

"AXIS CONTROL" 
- OPERATOR’S MANUAL (Common to 
T/M Series) II. PROGRAMMING, 
"COORDINATE SYSTEM" 

G54 

G54 G54 G54 

CONNECTION MANUAL (FUNCTION)   

"AXIS CONTROL" 

Workpiece coordinate 
system 

(G54.1) (G54.1)

(G54.1)

(G54.1)

- OPERATOR’S MANUAL (Common to 
T/M Series) II. PROGRAMMING, 
"COORDINATE SYSTEM" 

G65, 

G65, G65, G65, 

G66, 

G66, G66, G66, 

Custom macro 

G66.1 G66.1

G66.1

G66.1

OPERATOR’S MANUAL (Common to T/M 
Series) II. PROGRAMMING, "CUSTOM 
MACRO" 

G65, 

G65, G65, G65, 

G66, 

G66, G66, G66, 

G66.1 G66.1

G66.1

G66.1

Execution macro 
Note1) 

Note1) Note1)

Note1)

Note1)

Macro Executor PROGRAMMING 
MANUAL 
"EXECUTION MACRO FUNCTION" 

Pattern Data Input 

G65 

G65 

G65 

G65 

- CONNECTION MANUAL (FUNCTION)   
"PROGRAM COMMAND" 
- OPERATOR’S MANUAL (Common to 
T/M Series) II. PROGRAMMING, 
"PATTERN DATA INPUT" 

Balanced cutting 

G68 

G68 

G68 

- CONNECTION MANUAL (FUNCTION)   
"MULTI-PATH CONTROL" 
- OPERATOR’S MANUAL (For T Series)   
II. PROGRAMMING, "BALANCE CUT" 

Tilted working plane 
indexing 

G68.2 

- CONNECTION MANUAL (FUNCTION)   
"PROGRAM COMMAND" 
- OPERATOR’S MANUAL (For M Series) 
II. PROGRAMMING, "FUNCTIONS TO 
SIMPLIFY PROGRAMMING"

 

 

 APPENDIX

 B-64604EN-1/01

 

- 412 - 

B. LIST OF FUNCTIONS INCLUDE 

ADDRESS P IN THE PROGRAM 
COMMAND 

Lathe system 

G code system 

Function name 

Machining 

center 

system

 

A B C 

Reference item 

Tilted working plane 
indexing by tool axis 
direction 

G68.3, 

- CONNECTION MANUAL (FUNCTION)   
"PROGRAM COMMAND" 
- OPERATOR’S MANUAL (For M Series) 
II. PROGRAMMING, "FUNCTIONS TO 
SIMPLIFY PROGRAMMING" 

Tilted working plane 
indexing (incremental 
multi-command) 

G68.4 

- CONNECTION MANUAL (FUNCTION)   
"PROGRAM COMMAND" 
- OPERATOR’S MANUAL (For M Series) 
II. PROGRAMMING, "FUNCTIONS TO 
SIMPLIFY PROGRAMMING" 

Multiple repetitive 
cycles 

- G70 

to 

G76 

G70 to 

G76 

G72 to 

G78 

- CONNECTION MANUAL (FUNCTION)   
"PROGRAM COMMAND" 
- OPERATOR’S MANUAL (For T Series)   
II. PROGRAMMING, "FUNCTIONS TO 
SIMPLIFY PROGRAMMING" 

G72.1, - - - 

Figure copying 

G72.2    

OPERATOR’S MANUAL (Common to T/M 
Series) II. PROGRAMMING, "FUNCTIONS 
TO SIMPLIFY PROGRAMMING" 

Canned cycle 

G74, 

G76 

OPERATOR’S MANUAL (For M Series)   
II. PROGRAMMING, "FUNCTIONS TO 
SIMPLIFY PROGRAMMING" 

G75, 

G72, G72, G73, 

G77,  G74 G74 G75 
G78,    

Canned cycle for 
grinding 

G79    

- OPERATOR’S MANUAL (For T Series)   
II. PROGRAMMING, "FUNCTIONS TO 
SIMPLIFY PROGRAMMING" 
- OPERATOR’S MANUAL (For M Series) 
II. PROGRAMMING, "FUNCTIONS TO 
SIMPLIFY PROGRAMMING" 

G82 to G84, 

G82 to 

G85, 

G82 to 

G85, 

G82 to 

G85, 

G87 to G89 

G87 to 

G89, 

G87 to 

G89, 

G87 to 

G89, 

 G83.5,

G83.5,

G83.5,

 G83.6,

G83.6,

G83.6,

 G87.5,

G87.5,

G87.5,

Canned cycle 

 G87.6

G87.6

G87.6

- OPERATOR’S MANUAL (For T Series)   
II. PROGRAMMING, "FUNCTIONS TO 
SIMPLIFY PROGRAMMING" and 
"MEMORY OPERATION USING Series 
10/11 FORMAT" 
 
- OPERATOR’S MANUAL (For M Series) 
II. PROGRAMMING, "FUNCTIONS TO 
SIMPLIFY PROGRAMMING"

 

Electronic gear box 

G81 

CONNECTION MANUAL (FUNCTION)   
"AXIS CONTROL" 

High-speed peck 
drilling cycle 

G83.1

G83.1

G83.1

OPERATOR’S MANUAL (For T Series)   
II. PROGRAMMING, "FUNCTIONS TO 
SIMPLIFY PROGRAMMING" 

Rigid tapping cycle 
(FS10/11 format) 

G84.2 G84.2

G84.2

G84.2

CONNECTION MANUAL (FUNCTION)   

"SPINDLE SPEED FUNCTION" 
- OPERATOR’S MANUAL (For T Series)   
II. PROGRAMMING, "FUNCTIONS TO 
SIMPLIFY PROGRAMMING" 
- OPERATOR’S MANUAL (For M Series) 
II. PROGRAMMING, "FUNCTIONS TO 
SIMPLIFY PROGRAMMING" 

 

 

 

 

 

 

 

Content      ..     24      25      26      27     ..