FANUC Series 0i-MODEL F Plus. CONNECTION MANUAL (FUNCTION) - page 218

 

  Index      Manuals     FANUC Series 0i-MODEL F Plus. CONNECTION MANUAL (FUNCTION) B-64693EN-1/01

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     216      217      218      219     ..

 

 

 

FANUC Series 0i-MODEL F Plus. CONNECTION MANUAL (FUNCTION) - page 218

 

 

10. SPINDLE SPEED FUNCTION

 

 

B-64693EN-1/01

 

- 1698 - 

 

[Unit of data]  1 pulse (360

°

/4096) 

[Valid data range]  0 to 4095 

Set this data when the reference position is to be shifted in the servo mode (rigid tapping, 
etc.). 
When plus data is specified, the reference position for the spindle is shifted CCW by the 
set number of pulses. 
 

NOTE 

 

This parameter is valid only when a serial spindle is used. 

 

4105 

 

Time constant of magnetic flux for Magnetic flux control 

(for high-speed output switching characteristics) 

 

4107 

 

Time constant of magnetic flux for Magnetic flux control 

(for low-speed output switching characteristics) 

 

 

[Input type]  Parameter input 

 

[Data type]  Word spindle 

The magnetic flux control is used to suppress the swelling of output power at acc./dec. in 
induction motors. These parameters are used for the function and the value is specific 
constant in each motor. When you use Smart rigid tapping, the setting of this parameter is 
necessary. If these parameters are 0 even after automatic parameter initialization, please 
ask FANUC of the setting value. 
 

NOTE 

When you use synchronous spindle motor (No.4012#6=1), the 
magnetic flux control is not necessary. Don’t set these parameters. 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

4395 

 

 

 

SRTDIF 

 

 

 

 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit spindle 

 
 

#5  SRTDIF

  Improvement of deceleration for Smart rigid tapping is: 

0: 

Invalid. 

1: 

Valid. 

These are some cases that shock sounds can be heard in the feed axis at the point where 
the spindle control changes from velocity control to position control during deceleration 
in tapping, if the torque command for spindle reverses and the torque command for feed 
axis reverses also as the result. 
When this improvement becomes valid, the change from velocity control to positon 
control in spindle becomes smooth, and reverse of the spindle torque command is 
suppressed. 
When you can’t suppress shock sounds even if this improvement is applied, use No.4790 
together to set lower limit of torque command. 
 

Spindle speed [500min

-1

/div] 

B-64693EN-1/01

 

 

10. SPINDLE SPEED FUNCTION

 

- 1699 - 

        

 

No.4395#5=0                           No.4395#5=1 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

4549 

 

 

 

 

 

 

 

FHRSP 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit spindle 

 
 

#1  FHRSP

  Spindle control of FSSB high-speed rigid tapping is: 

0: 

Disabled. 

1: 

Enabled. 

 

NOTE 

Set 1 to the synchronizing spindle axis with the servo axis on FSSB 
high-speed rigid tapping. 

 

4661 

 

Tolerable error value at spindle stop 

 

 

[Input type]  Parameter input 

 

[Data type]  Word spindle 

 

[Unit of data]  1/4096 revolution of spindle 

[Valid data range]  0 to 2048 
 [Standard setting]  0 

The tolerable error value at spindle stop should be set in No.4661. If the error at spindle 
stop becomes over this value, the alarm (SP9170) will occur. 
The setting value 0 is treated as 1024. The standard setting value is 0. 

 

4666 

 

Bell shape acc./dec. time constant for Smart rigid tapping    CTH1A=0 

 

4667 

 

Bell shape acc./dec. time constant for Smart rigid tapping    CTH1A=1 

 

 

[Input type]  Parameter input 

 

[Data type]  Word spindle 

 

[Unit of data]  1ms 

[Valid data range]  -180 to 180 
 [Standard setting]  0 

These parameters specify the bell shape acc./dec. time constant at starting from R point or 
ending point to R point. If there is a shock at acceleration or at deceleration in servo or 
spindle axis, please tune these parameters. The setting value 0 is treated as 30 (30ms). 

Spindle torque command [50%/div] 

Feed axis torque command 
[0.5%/div] 

 

0% 

0% 

20ms/div 

0% 

0% 

10. SPINDLE SPEED FUNCTION

 

 

B-64693EN-1/01

 

- 1700 - 

Spindle speed

Setting value[ms]

Setting value[ms]

 

 
When the setting value is negative, the bell shape acc./dec. becomes effective also at 
bottom of tap. 
 

Spindle speed

Setting value[ms]

Setting value[ms]

Setting value[ms]

Setting value[ms]

 

 

4668 

 

Upper limit of torque command for Smart rigid tapping    CTH1A=0 

 

4669 

 

Upper limit of torque command for Smart rigid tapping    CTH1A=1 

 

 

[Input type]  Parameter input 

 

[Data type]  Word spindle 

 

[Unit of data]  1% 

[Valid data range]  0 to 100 
 [Standard setting]  0 

These parameters specify the upper limit of torque command for Smart rigid tapping. If 
the following limits have been already applied, they are valid also in Smart rigid tapping. 

Torque limit by parameter No.4025 and DI signal TLMH,L 

Power limit by parameter No.4028 and 4029 

In such cases, it’s not necessary to set these parameters. The setting value 0 is treated as 
100 (100%). 

 

4790 

 

Lower limit of torque command for Smart rigid tapping in position control 

 

 

[Input type]  Parameter input 

 

[Data type]  Word spindle 

 

[Unit of data]  1% 

[Valid data range]  0 to 25 
 [Standard setting]  0 

This parameter specifies the lower limit of torque command for spindle in position 
control and it clamps the torque command so that the torque command for spindle doesn’t 
reverse. When you don’t want the spindle torque command becomes under n%, Set n in 
this parameter. 
If you set 0 in this parameter, the clamp of torque command is not done. 
 

In case of   
setting value=0 or >0 

In case of   
setting value<0 

B-64693EN-1/01

 

 

10. SPINDLE SPEED FUNCTION

 

- 1701 - 

       

 

No.4790=0                             No.4790=5 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

5101 

 

 

 

 

 

 

 

 

FXY 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#0  FXY

  The drilling axis in the drilling canned cycle, or cutting axis in the grinding canned cycle 

is: 
0: 

Z-axis at all times. 

1: 

Axis selected by the program 

 

NOTE 

 

In the case of the lathe system, this parameter is valid only for the 
drilling canned cycle in the FANUC Series 15 program format. 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

5200 

 

SRS 

FHD 

PCP 

DOV 

SIG 

CRG 

 

G84 

 

 

FHD 

PCP 

DOV 

SIG 

CRG 

 

G84 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#0  G84

  Method for specifying rigid tapping: 

0: 

An M code specifying the rigid tapping mode is specified prior to the issue of the 
G84 (or G74) command. (See parameter No. 5210). 

1: 

An M code specifying the rigid tapping mode is not used. (G84 cannot be used as a 
G code for the tapping cycle; G74 cannot be used for the reverse tapping cycle.) 

 

 

#2  CRG

 Rigid mode when a rigid mode cancel command is specified (G80, 01 group G code, reset, 

etc.) : 
0: 

Canceled after rigid tapping signal RGTAP is set to 0. 

1: 

Canceled before rigid tapping signal RGTAP is set to 0. 

 

 

#3  SIG

  When gears are changed for rigid tapping, the use of SINDs is: 

0: 

Not permitted. 

1: 

Permitted. 

 

 

#4  DOV

  Override during extraction in rigid tapping: 

0: 

Invalidated 

1: 

Validated (The override value is set in parameter No. 5211. However, set an 
override value for retraction for rigid tapping in parameter No. 5381.) 

 

 

#5  PCP

  Rigid tapping: 

0: 

Used as a high speed peck tapping cycle 

1: 

Not used as a high speed peck tapping cycle 

Spindle speed 

Feed axis torque command 

Spindle torque command 

0% 

0% 

0% 

0% 

10. SPINDLE SPEED FUNCTION

 

 

B-64693EN-1/01

 

- 1702 - 

 

 

#6  FHD

  Feed hold and single block in rigid tapping: 

0: 

Invalidated 

1: 

Validated 

 

 

#7  SRS

  To select a spindle used for rigid tapping in multi-spindle control: 

0: 

The spindle selection signals SWS1, SWS2, SWS3, and SWS4 are used. (These 
signals are used also for multi-spindle control.) 

1: 

The rigid tapping spindle selection signals RGTSP1, RGTSP2, RGTSP3, and 
RGTSP4 are used. (These signals are provided expressly for rigid tapping.) 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

5201 

 

 

 

 

OV3 

OVU 

TDR 

 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#2  TDR

  Cutting time constant in rigid tapping: 

0: 

Uses a same parameter during cutting and extraction (Parameters Nos. 5261 to 5264) 

1: 

Not use a same parameter during cutting and extraction 
Parameters Nos. 5261 to 5264: Time constant during cutting 
Parameters Nos. 5271 to 5274: Time constant during extraction 

 

 

#3  OVU

  The increment unit of the override parameter No. 5211 for tool rigid tapping extraction is: 

0: 

1% 

1: 

10% 

 

 

#4  OV3

  A spindle speed for extraction is programmed, so override for extraction operation is: 

0: 

Disabled. 

1: 

Enabled. 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

5202 

 

 

 

 

IRR 

 

 

 

ORI 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

NOTE 

 

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

 

 

#0  ORI

  When rigid tapping is started: 

0: 

Spindle orientation is not performed. 

1: 

Spindle orientation is performed. 

This parameter can be used only for a serial spindle. 
This spindle orientation performs reference position return in the serial spindle/servo 
mode. The stop position can be changed using the serial spindle parameter No. 4073. 
 

 

#4  IRR

  As the in-position width at point R after movement from point I to point R in rigid 

tapping: 
0:  The in-position widths dedicated to rigid tapping (parameters Nos. 5300, 5302, 5304, 

and 5306) are selected. 

1: 

The normal in-position width (parameter No. 1826) is selected. 

 

B-64693EN-1/01

 

 

10. SPINDLE SPEED FUNCTION

 

- 1703 - 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

5203 

 

 

 

RBL 

OVS 

 

RFF 

 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#2  RFF

  In rigid tapping, feed forward is: 

0: 

Disabled. 

1: 

Enabled. (Recommended) 

 
As the standard setting, set 1. 
At the same time, set the parameter for the advanced preview feed forward coefficient for 
the tapping axis and the parameter for the advance preview feed forward coefficient for 
the spindle so that these values match. 

 

Advanced preview feed forward coefficient for the tapping axis: Parameter No. 2092 
(or parameter No. 2144 if the cutting/rapid traverse feed forward function is enabled 
(bit 4 (FFCHG) of parameter No. 2214 is set to 1)) 

 

Advanced preview feed forward coefficient for the spindle: Parameter No. 4344 

 

NOTE 

 

This parameter is valid when a serial spindle is used. 

 

NOTE 

 

This parameter is automatic setting parameter. For details, refer to 
the appendix "Automatic setting / Initial setting parameter" in 
CONNECTION MANUAL (FUNCTION) (B-64693EN-1). 

 

 

#4  OVS

  In rigid tapping, override by the feedrate override select signal and cancellation of 

override by the override cancel signal is: 
0: 

Disabled. 

1: 

Enabled. 

When feedrate override is enabled, extraction override is disabled. 
The spindle override is clamped to 100% during rigid tapping, regardless of the setting of 
this parameter. 
 

 

#5  RBL

  As acceleration/deceleration for rigid tapping cutting feed: 

0: 

Linear acceleration/deceleration is used. 

1: 

Bell-shaped acceleration/deceleration is used. 

 

NOTE 

 

This parameter is initial setting parameter. For details, refer to the 
appendix "Automatic setting / Initial setting parameter" in 
CONNECTION MANUAL (FUNCTION) (B-64693EN-1). 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

5206 

 

RSP 

 

 

 

 

NSD 

SRT 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit 

 

 

#1  SRT

  Smart rigid tapping function bit 

0: 

Function invalid 

1: 

Function valid 

10. SPINDLE SPEED FUNCTION

 

 

B-64693EN-1/01

 

- 1704 - 

 

 

#2  NSD

  Rigid tapping during dry run is: 

0: 

Smart rigid tapping (Change of manual feedrate override signal *JV0 to 
*JV15<Gn010, Gn011> or manual rapid traverse selection signal RT<Gn019.7> is 
not effective.). 

1: 

FSSB high-speed rigid tapping (Change of manual feedrate override signal *JV0 to 
*JV15<Gn010, Gn011> or manual rapid traverse selection signal RT<Gn019.7> is 
effective.). 

 

 

#7  RSP

  Rigid tapping synchronization error range is: 

0: 

After reaching point R and the changing of the loop gain and parameter of position 
control being completed, the calculation of rigid tapping synchronization error starts 
with the movement of tapping axis.   

1: 

After reaching point R and the changing of the loop gain and parameter of position 
control being completed, the calculation of rigid tapping synchronization error starts 
immediately.   

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

5209 

 

PRA 

CSA 

 

 

 

DWP 

RIP 

RTX 

 

PRA 

CSA 

 

 

 

 

RIP 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#0  RTX

  In rigid tapping in a lathe system, the tapping axis is: 

0: 

Selected by selecting a plane. 

1: 

Always assumed to be the Z-axis for G84 or the X-axis for G88. 

 

NOTE 

 

This parameter becomes invalid when bit 1 (FCV) of parameter No. 
0001 is set to 1, and rigid tapping is specified using the FANUC 
Series 15 program format. 

 

 

#1  RIP

  When a movement from the initial point to point R is made, the in-position check is: 

0: 

Dependent on the setting of bit 5 (NCI) of parameter No. 1601. 

1: 

Performed. 

 

NOTE 

 

This parameter is valid when bit 5 (NCI) of parameter No. 1601 is 
set to 1 and bit 4 (IRR) of parameter No. 5202 is set to 0. 

 

If bit 5 (NCI) of parameter No. 1601 is set to 0, the in-position 
check is performed regardless of the setting of this parameter. 

 

 

#2  DWP

  When a dwell (address P) command  is not included in a block for lathe-system rigid 

tapping: 
0: 

Dwelling at the bottom of a hole is not performed. 

1: 

The dwell (address P) command specified in the block for drilling is valid. 

 

NOTE 

 

This parameter becomes invalid if rigid tapping is specified in the 
FANUC Series 15 program format with bit 1 (FCV) of parameter 
No. 0001 set to 1. 

 

B-64693EN-1/01

 

 

10. SPINDLE SPEED FUNCTION

 

- 1705 - 

 

#6  CSA

  If Constant surface speed control is commanded in Rigid tapping mode: 

0: 

Alarm is not issued. 

1: 

Alarm PS0200, "ILLEGAL S CODE COMMAND" is issued. 

 

NOTE 

 

This parameter is automatic setting parameter. For details, refer to 
the appendix "Automatic setting / Initial setting parameter" in 
CONNECTION MANUAL (FUNCTION) (B-64693EN-1). 

 

 

#7  PRA

  On the peck rigid tapping, if the depth of cut (Q) is smaller than the cutting start distance 

(d): 
0: 

Alarm is not issued. 

1: 

Alarm PS5560, "ILLEGAL DEPTH OF CUT" is issued. 

 

NOTE 

1  When High-speed peck rigid tapping cycle is not used (bit 5 (PCP) 

of parameter No.5200 is 1), this parameter is effective. 

2  When FSSB high-speed rigid tapping is used, set 1 to this 

parameter. 

 

NOTE 

 

This parameter is automatic setting parameter. For details, refer to 
the appendix "Automatic setting / Initial setting parameter" in 
CONNECTION MANUAL (FUNCTION) (B-64693EN-1). 

 

5210 

 

Rigid tapping mode specification M code 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word path 

[Valid data range]  0 to 65535 

This parameter sets an M code that specifies the rigid tapping mode. 
The M code is judged to be 29 (M29) when 0 is set. 
 

5211 

 

Override value during rigid tapping extraction 

 

 

[Input type]  Parameter input 

 

[Data type]  Word path 

 

[Unit of data]  1% or 10% 

[Valid data range]  0 to 200 

The parameter sets the override value during rigid tapping extraction. 
 

NOTE 

1  The override value is valid when bit 4 (DOV) of parameter No. 5200 

is set to 1. When bit 3 (OVU) of parameter No. 5201 is set to 1, the 
unit of set data is 10% and an override of up to 2000% can be 
applied to extraction. 

2  If the setting value is less than or equal to 0, it is treated as 100%. 

Also, if the setting value is greater than 200, it is treated as 2000% 
or 200%. 

 

 

 

 

 

 

 

 

Content      ..     216      217      218      219     ..