FANUC Series 30i/300i/300is-MODEL A. Machining Center System. User's manual - page 264

 

  Index      Manuals     FANUC Series 30i/300i/300is-MODEL A. Machining Center System. User's manual (B-63944EN/03)

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     262      263      264      265     ..

 

 

 

FANUC Series 30i/300i/300is-MODEL A. Machining Center System. User's manual - page 264

 

 

A.PARAMETERS

 APPENDIX 

B-63944EN/03

 

 

- 2068 - 

3623 

 

Magnification for pitch error compensation for each axis 

 

NOTE 

 

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

 

 

[Input type]  Parameter input 

 

[Data type]  Byte axis 

  [Valid data range]  0 to 100 

Set the magnification for pitch error compensation for each axis. 
If the magnification is set to 1, the same unit as the detection unit is 
used for the compensation data. 
If 0 is set, compensation is not performed. 
 

3624 

 

Interval between pitch error compensation positions for each axis 

 

NOTE 

 

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

 

 

[Input type]  Parameter input 

 

[Data type]  Real axis 

 

[Unit of data]  mm, inch, degree (machine unit) 

 

[Minimum unit of data]  Depend on the increment system of the applied axis 

  [Valid data range]  See the description below. 

The pitch error compensation positions are arranged with equal 
spacing. The space between two adjacent positions is set for each axis. 
The minimum interval between pitch error compensation positions is 
limited and obtained from the following equation: 
Minimum interval between pitch error compensation positions = 
maximum feedrate/7500 
Unit : mm, inch, deg or mm/min, inch/min, deg/min 
Example: 

When the maximum feedrate is 15000 mm/min, the minimum 
interval between pitch error compensation positions is 2 mm. 

 

B-63944EN/03

 APPENDIX 

A.PARAMETERS

 

 

- 2069 - 

3625 

 

Travel distance per revolution in pitch error compensation of rotation axis type

 

NOTE 

 

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

 

 

[Input type]  Parameter input 

 

[Data type]  Real axis 

 

[Unit of data]  mm, inch, degree (machine unit) 

 

[Minimum unit of data]  Depend on the increment system of the applied axis 

  [Valid data range]  See the description below. 

If the pitch error compensation of rotation axis type is performed (bit 
1 (ROSx) of parameter No.1006 is set to 0 and bit 0 (ROTx) of 
parameter No.1006 is set to 1), set the travel distance per revolution. 
The travel distance per revolution does not have to be 360 degrees, 
and a cycle of pitch error compensation of rotation axis type can be 
set. 
However, the travel distance per revolution, compensation interval, 
and number of compensation points must satisfy the following 
condition: 
(Travel distance per revolution) 
  = (Compensation interval) 

×

 (Number of compensation points) 

The compensation at each compensation point must be set so that the 
total compensation per revolution equals 0. 
 

NOTE 

 

If 0 is set, the travel distance per revolution becomes 
360 degrees. 

 

3626 

  Number of the both-direction pitch error compensation position at extremely 

negative position (for movement in the negative direction) 

 

NOTE 

 

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

 

 

[Input type]  Parameter input 

 

[Data type]  Word axis 

  [Valid data range]  0 to 1023, 3000 to 4023 

When using both-direction pitch error compensation, set the number 
of compensation point at the farthest end in the negative direction for 
a movement in the negative direction. 
 

NOTE 

1  For a movement in the positive direction, set the 

compensation point number at the farthest end in the 
negative direction in parameter No.3621. 

2  A set of compensation data items for a single axis 

should not be set to lie astride 1023 to 3000. 

 

A.PARAMETERS

 APPENDIX 

B-63944EN/03

 

 

- 2070 - 

3627 

 

Pitch error compensation at reference position when a movement to the 

reference position is made from the direction opposite to the direction of 

reference position return 

 

NOTE 

 

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

 

 

[Input type]  Parameter input 

 

[Data type]  Word axis 

 

[Unit of data]  Detection unit 

  [Valid data range]  -32768 to 32767 

Set the absolute value of pitch error compensation at reference 
position when a movement to the reference position is made from the 
negative direction if the direction of reference position return (bit 5 
(ZMI) of parameter No.1006) is positive or from the positive direction 
if the direction of reference position return is negative. 
 

  

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

3700 

 

      

NRF 

CRF 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

        # 0 

CRF

  Reference position setting at an arbitrary position under Cs contour 

control is: 
0: Not 

used. 

1: Used. 
 

NOTE 

 

When this function is used, an attempt to specify 
G00 for a Cs contour control axis without 
performing a reference position return operation 
even once after switching the serial spindle to the 
Cs contour control mode results in the alarm 
(PS0303) even if bit 1 (NRF) of parameter No. 
3700 is set to 0. Be sure to perform a reference 
position return operation by specifying G28. 

 

        # 1 

NRF

  With the first move command (G00) after switching the series spindle 

to Cs contour control mode: 
0:  A reference position return operation is once performed then 

positioning is performed. 

1:  A normal positioning operation is performed. 
 

B-63944EN/03

 APPENDIX 

A.PARAMETERS

 

 

- 2071 - 

  

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

3702 

 

      

EMS 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

        # 1 

EMS

  The multi-spindle control function is: 

0: Used. 
1: Not 

used. 

 

 

  

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

3716 

 

       

A/Ss 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit spindle 

 

NOTE 

 

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

 

        # 0 

A/Ss

  Spindle motor type is : 

0: Analog 

spindle. 

1: Serial 

spindle. 

 

NOTE 

1  When an analog spindle is used, the option for 

spindle analog output is required. 

2  When a serial spindle is used, the option for 

spindle serial output is required. 

3  The option for the number of controlled spindles 

needs to be specified. 

 

3717 

 

Motor number to each spindle 

 

NOTE 

 

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

 

 

[Input type]  Parameter input 

 

[Data type]  Byte spindle 

  [Valid data range]  0 to Maximum number of controlled axes 

Set a spindle amplifier number to be assigned to each spindle. 
0:  No spindle amplifier is connected. 
1:  Spindle motor connected to amplifier number 1 is used. 
2:  Spindle motor connected to amplifier number 2 is used. 
to 
n:  Spindle motor connected to amplifier number n is used. 
 

A.PARAMETERS

 APPENDIX 

B-63944EN/03

 

 

- 2072 - 

3741 

 

Maximum spindle speed for gear 1 

 

3742 

 

Maximum spindle speed for gear 2 

 

3743 

 

Maximum spindle speed for gear 3 

 

3744 

 

Maximum spindle speed for gear 4 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word spindle 

 

[Unit of data]  min

-1

 

  [Valid data range]  0 to 99999999 

Set the maximum spindle speed corresponding to each gear. 
 

Spindle motor max. clamp speed   
(Parameter No.3736) 

Spindle speed command 
(S command) 

Max. speed (4095, 10V) 

Spindle motor minimum clamp speed 
(Parameter No.3735) 

Spindle motor speed 

Gear 1   
Max. speed
(Parameter 
No.3741) 

Gear 2   
Max. speed
(Parameter 
No.3742) 

Gear 3   
Max. speed 
(Parameter 
No.3743) 

 

 

3770 

 

Axis as the calculation reference in constant surface speed control 

 

 

[Input type]  Parameter input 

 

[Data type]  Byte path 

  [Valid data range]  0 to Number of controlled axes 

Set the axis as the calculation reference in constant surface speed 
control. 

 

NOTE 

 

When 0 is set, constant surface speed control is 
always applied to the X-axis. In this case, 
specifying P in a G96 block has no effect on the 
constant surface speed control. 

 

B-63944EN/03

 APPENDIX 

A.PARAMETERS

 

 

- 2073 - 

3781 

 

P code for selecting the spindle in multi-spindle control 

 

 

[Input type]  Parameter input 

 

[Data type]  Word spindle 

  [Valid data range]  0 to 32767 

If bit 3 (MPP) of parameter No. 3703 is set to 1, set the P code to 
select each spindle under multi-spindle control. Specify the P code in 
a block containing the S command. 
 
Example) 

If the P code value for selecting the second spindle is set to 3, 

 S1000 

P3; 

 

causes the second spindle to rotate at S1000. 

 

NOTE 

1  This parameter is valid if bit 3 (MPP) of parameter 

No. 3703 is set to 1. 

2  If this parameter is set to 0, the corresponding 

spindle cannot be selected by a P code. 

3  Under multipath control, the P code specified here 

is valid for each path. 

 

For instance, if the P code to select the first spindle 
of path 2 is set to 21, specifying S1000 P21; in 
path 1 causes the first spindle of path 2 to be 
rotated at S1000. 

4  Identical P code values cannot be used for 

different spindles. (Identical P code values cannot 
be used even if the paths are different.) 

5  When this parameter is used (when bit 3 (MPP) of 

parameter No. 3703 is set to 1), the spindle 
command selection signal is invalid. 

6  To use this parameter, the multi-spindle control 

function is needed. 

 

A.PARAMETERS

 APPENDIX 

B-63944EN/03

 

 

- 2074 - 

 

Parameters Nos. 4000 to 4799 below are basically used with the serial 
spindle amplifier. For details of these parameters, refer to either of the 
following manuals and other related documents, depending on the 
spindle that is actually connected. 

  FANUC AC SPINDLE MOTOR 

α

i

 series Parameter Manual 

(B-65280EN) 

 

  

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

4900 

 

       

FLRs

 

 

[Input type]  Parameter input 

 

[Data type]  Bit spindle 

 

        # 0 

FLRs

  When the spindle speed fluctuation detection function is used, the unit 

of an allowable ratio (q) and fluctuation ratio (r) set by parameter No. 
4911 and No. 4912 is: 
0: 1% 
1: 0.1% 
 

4911  

Allowable speed ratio (q) used to assume that the spindle has reached a 

specified speed 

 

 

[Input type]  Parameter input 

 

[Data type]  Word spindle 

 

[Unit of data]  1%, 0.1% 

  [Valid data range]  1 to 100, 1 to 1000 

When the spindle speed fluctuation detection function is used, set an 
allowable speed ratio (q) used to assume that the spindle has reached a 
specified speed. 
 

NOTE 

 

The unit of data is determined by bit 0 (FLR) of 
parameter No. 4900. 

 

4912  

Spindle variation ratio (r) for not issuing a spindle speed fluctuation 

detection alarm 

 

 

[Input type]  Parameter input 

 

[Data type]  Word spindle 

 

[Unit of data]  1%, 0.1% 

  [Valid data range]  1 to 100, 1 to 1000 

When the spindle speed fluctuation detection function is used, set a 
spindle fluctuation ratio (r) for not issuing an alarm. 
 

NOTE 

 

The unit of data is determined by bit 0 (FLR) of 
parameter No. 4900. 

 

B-63944EN/03

 APPENDIX 

A.PARAMETERS

 

 

- 2075 - 

4913  

Spindle speed fluctuation width (i) for not issuing a spindle speed 

fluctuation detection alarm 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word spindle 

 

[Unit of data]  min

-1

 

  [Valid data range]  0 to 99999 

When the spindle speed fluctuation detection function is used, set an 
allowable fluctuation width (i) for not issuing an alarm. 
 

4914  

Time (p) from the change of a specified speed until spindle speed fluctuation 

detection is started 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word spindle 

 

[Unit of data]  msec 

  [Valid data range]  0 to 999999 

When the spindle speed fluctuation detection function is used, set a 
time (p) from the change of a specified speed until spindle speed 
fluctuation detection is started. In other words, spindle speed 
fluctuation detection is not performed until a set time has elapsed after 
a specified speed is changed. However, when the actual spindle speed 
is assumed to have reached a specified value within a set time (p), 
spindle speed fluctuation detection is started. 
 

  

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

4950 

 

     

ISZs 

IDMs 

IORs

 

 

[Input type]  Parameter input 

 

[Data type]  Bit spindle 

 

        # 0 

IORs

  Resetting the system in the spindle positioning mode 

0:  Does not release the mode.   
1:  Releases the mode 
 

        # 1 

IDMs

  The direction of spindle positioning (half-fixed angle positioning 

based on M codes) is: 
0: Plus 

direction. 

1: Minus 

direction. 

 

        # 2 

ISZs

  When an M code for switching to the spindle positioning mode is 

specified for spindle positioning: 
0:  The spindle is switched to the spindle positioning mode, and 

spindle orientation operation is performed. 

1:  Only the switching of the spindle to the spindle positioning mode 

is performed. (Spindle orientation operation is not performed.) 

 

 

 

 

 

 

 

 

Content      ..     262      263      264      265     ..