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

 

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

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     379      380      381      382     ..

 

 

 

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

 

 

B-64693EN-1/01

 

APPENDIX

 

 

- 3005 - 

E. AUTOMATIC SETTING/ 

INITIAL SETTING 
PARAMETER 

AUTOMATIC SETTING / INITIAL SETTING  
PARAMETER 

 

E.1 

AUTOMATIC SETTING OF AUTOMATIC SETTING /   
INITIAL SETTING PARAMETER 

Some parameters are automatically set to recommended values in Series 0

i

-F Plus, so that you can use the 

CNC by recommended setting. 
These parameters set up automatically are classified into following (1) or (2). 

(1)  Automatic setting parameter 
(2)  Initial setting parameter 

 
The specifications of (1) and (2) are as follows. 
 
(1)  Automatic setting parameter 
 

The parameter value is compared with the initial  value at power-on. If the value is other than the 
initial value, the parameter is reset to the initial value. 
 
The parameter value cannot be changed by the parameter screen, PMC window function (WINDW: 
SUB52), FOCAS2, C Language Executor, Macro Executor, and programmable parameter input 
(G10), because it is basically unnecessary for the machine tool builder to change the parameter value. 

 
(2)  Initial setting parameter 
 

The parameter is set to the recommendation  setting  value at power-on only when memory all clear 
has been executed. 
Although use with recommended  value is recommended, the machine tool builder can change the 
parameter value. 

 
The parameter of (1) and (2) is set to recommended value at the time of shipment of CNC. 
 

Prohibition of setting to automatic setting parameter 

If automatic setting parameter is tried to set to other than recommended value, the following operations 
are performed. 
 

Setting parameter from parameter screen 

 

The warning message "WRITE PROTECTED" is displayed, and the parameter value is not 
changed. 

 

PMC window function (WINDW: SUB52) 

 

Completion code 7 (write-protected) is returned, and the parameter value is not changed. 

 

FOCAS2, C Language Executor (cnc_wrparam, cnc_wrparas) 

 

In the case of setting by cnc_wrparam, return value is set to EW_PROT (Writing protection) 
and the parameter value is not changed. 

 

In the case of setting by cnc_wrparas, return value is set to EW_PROT (Writing protection), 
but the values of the parameters before prohibited one is changed. 

 

 

APPENDIX

 

B-64693EN-1/01

 

- 3006 - 

E. AUTOMATIC SETTING/ 

INITIAL SETTING 
PARAMETER 

Macro Executor (G314) 

 

Completion code 7 (The data of the parameter corresponding to the specified parameter number 
is protected.) is returned, and the parameter value is not changed. 

 

Programmable parameter input (G10) 

 

The alarm PS1302, "ILLEGAL DATA NUMBER" occurs, and the parameter value is not 
changed. 

 

Operation when the parameter file is inputted 

When the parameter file is inputted, automatic  setting parameter  is also rewritten according to the 
contents of the parameter file. 
Whether automatic setting parameters are automatically set up again at the time of next power-on. 
 

Automatic servo parameter initialization 

There are standard parameters for the servo motor in automatic setting parameters. (feed- forward setting, 
HRV3 control setting) 
When automatic servo parameter initialization (after bit 1 of parameter No.2000 is 0, power is turned off 
and turned on.) is executed, feed-forward settings(No.2005#1, No.2069, No.2092) are set automatically.   
 

Automatic spindle parameter initialization 

There are spindle parameters in automatic setting parameters. Some parameters are that the initial setting 
value of automatic spindle parameter initialization is different from the recommended value of this 
function. 
Priority is given to the recommended value of this function in Series 0

i

-F Plus. 

 
When automatic spindle parameter initialization (MAIN) (bit 7 of parameter No.4019 is 1) is executed, 
the following parameters are set to the recommended values of this function. 
No.4542#4, No.4627 
 
When automatic spindle parameter initialization (SUB) (bit 7 of parameter No.4195 is 1) is executed, the 
following parameters are set to the recommended values of this function. 
No.4344 
 

B-64693EN-1/01

 

APPENDIX

 

 

- 3007 - 

E. AUTOMATIC SETTING/ 

INITIAL SETTING 
PARAMETER 

E.2 

AUTOMATIC SETTING PARAMETER   

The list of automatic setting parameter is shown below. 
 

Parameter No. 

Meaning of parameters 

Automatic 

setting value 

No.301#1 

When the input from the connected device to NC is aborted via Ethernet 
with CNC screen display,   

0:  Alarm has been occurred. 
1:  Alarm is not occurred. 

No.909#0 

On the Data server host file list screen, high speed file search is: 

0:  Invalid. 
1:  Valid. 

No.1611#1 

When a threading command is specified in AI contour control mode: 

0:  An alarm is issued. 
1:  AI contour control mode is temporarily canceled and the command 

is executed. 

No.2013#0 

HRV3 current control is: 

0:  Not used. 
1:  Used. 

*Only for the M 

Series 

No.2283#0 

The high-speed HRV current control mode (servo HRV3 control) is: 

0:  Set only when both G5.4Q1 and G01 are specified. 
1:  Set when G01 is specified (G5.4Q1 is not monitored). 

*Only for the M 

Series 

No.3002#2 

When the high-speed M/S/T/B interface is used, if a block specifying an M, 
S, T, or B code does not contain a move command or dwell command, the 
distribution end signal and the strobe signal for the function are: 

0:  Output conventionally (the output of the distribution end signal is 

delayed). 

1:  Output at the same time. 

No.3458#1 

In retrace function, when reverse execution is done during auxiliary 
function execution and then forward reexecution is done, the output of 
auxiliary function is: 

0:  Once. 
1:  Twice. 

*Only for the M 

Series 

No.3470#0 

In helical interpolation, when the circular interpolation axes don't move and 
other specified axes don't move:   

0:  Alarm PS0021,"ILLEGAL PLANE SELECT" is issued. 
1:  Alarm is not issued. 

No.3729#2 

When the Cs contour control mode is turned off, an in-position check is: 

0:  Performed. 
1:  Not performed. 

No.3785#2 

At the start of cutting feed, : 

0:  Always wait until the time elapsed prior to checking the spindle 

speed arrival signal of parameter No. 3740. 

1:  If the time longer than the parameter No. 3740 has elapsed since 

the spindle speed was changed, it does not wait for the passage of 
the parameter No.3740. 

No.3785#7 

The speed-up of changing Cs contour control mode is   

0:  Disabled. 
1:  Enabled. 

No.5107#0 

For G71/G72 (G-code system A), movement to the last turning start 
position is performed by: 

0:  Cutting feed. 
1:  Rapid traverse. 

*Only for the T 

Series 

 

APPENDIX

 

B-64693EN-1/01

 

- 3008 - 

E. AUTOMATIC SETTING/ 

INITIAL SETTING 
PARAMETER 

Parameter No. 

Meaning of parameters 

Automatic 

setting value 

No.5107#1 

The G71/G72 (G-code system A) TYPE1 commands execute the 
movement toward the current turning start position in: 

0:  Two cycles. 
1:  One cycle. 

*Only for the T 

Series 

No.5107#2 

In G70-G73 (G-code system A), the cycle operation is executed by: 

0:  Conventional method. 
1:  Improved method. 

*Only for the T 

Series 

No.5107#5 

If Multiple repetitive canned cycle (G70 to G76) is specified in Coordinate 
system rotation, Programmable mirror image or Scaling mode: 

0:  Alarm is not issued. 
1:  Alarm (PS0327) "MODAL THAT MULTIPLE REPETIVE CYCLES 

CANNOT BE DONE" is issued. 

*Only for the T 

Series 

No.5108#3 

In the multiple repetitive cycle G71/G72 (G-code system A) of type II, the 
cutting is executed: 

0:  By conventional path. (The same cutting path might be executed.) 
1:  Not to repeat the same cutting path. 

*Only for the T 

Series 

No.5108#5 

In Multiple repetitive cycle G71/G72 (G-code system A), in-position check 
between cutting blocks is: 

0:  Executed. 
1:  Not executed. 

*Only for the T 

Series 

No.5109#0 

When an axis, which is not included in the specified plane, is commanded 
in the multiple repetitive cycle (G70 to G76): 

0:  An alarm does not occur. 
1:  An alarm PS0021,"ILLEGAL PLANE SELECT" occurs. 

*Only for the T 

Series 

No.5124#0 

In a TYPE-1 of multiple repetitive canned cycle (G71, G72), escape after 
rough cutting is performed by: 

0:  Cutting feed. 
1:  Rapid traverse.(The tool path follows the setting in bit 1 (LRP) of 

parameter No. 1401.) 

*Only for the T 

Series 

No.5125#6 

In type I of G71, G72 of multiple repetitive canned cycle, the axes : 

0:  Don't move directly from retraction end point to the last turning 

start point. 

1:  Move directly from retraction end point to the last turning start 

point. 

*Only for the T 

Series 

No.5203#2 

In rigid tapping, feed forward is: 

0:  Disabled. 
1:  Enabled. 

No.5208#0 

High-speed rigid tapping is: 

0:  Invalid. 
1:  Valid. 

No.5208#1 

Speed-up of the motion at the hole bottom in rigid tapping is: 

0:  Disabled. 
1:  Enabled. 

No.5208#5 

Speed-up of cycle operation in rigid tapping is: 

0:  Disabled. 
1:  Enabled. 

No.5209#6 

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. 

No.5209#7 

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. 

B-64693EN-1/01

 

APPENDIX

 

 

- 3009 - 

E. AUTOMATIC SETTING/ 

INITIAL SETTING 
PARAMETER 

Parameter No. 

Meaning of parameters 

Automatic 

setting value 

No.5402#6 

In case that Positioning has not been done after Coordinate system 
rotation, if Circular interpolation with R is specified: 

0:  a center angle might change by over 180 degrees. 
1:  a center angle does not change by over 180 degrees. 

No.6000#2 

A custom macro is executed: 

0:  At a normal speed. 
1:  At a high-speed. 

No.6021#1 

For rotation axes for which rollover function is enabled, the reading of block 
end point position by system variables #5001 to #5020 or #100001 to 
#100050 is: 

0:  Not available. 
1:  Available. 

No.8019#1 

After the move command of PMC axis control is interrupted by reset signal 
ECLRg, If different acceleration/deceleration type command without waiting 
for a deceleration stop generates: 

0:  Not alarm. 
1:  Alarm DS1451,"IMPROPER PMC AXIS COMMAND". 

No.8019#2 

If the controlled axis selection signals EAX1 to EAX8 are "0" or PMC 
controlled-axis selection variable (#8700) is 0, the PMC axis control 
command generates: 

0:  Not alarm. 
1:  Alarm DS1451 "IMPROPER PMC AXIS COMMAND". 

No.8106#2 

By reset in the path other than the path 1, the custom macro variables 
common to tool path set to common variables #100-#499 cleared by 
power-off are:   

0:  Not cleared to <null>. 
1:  Cleared to <null>. 
 

(The setting bit 6 (CCV) of parameter No. 6001 is depended on.) 

No.8209#4 

When the reference position return of angular axis is performed in the 
slanted coordinate system the reference position return of perpendicular 
axis is: 

0:  Not performed in the slanted coordinate system. 
1:  Performed in the slanted coordinate system. 

No.8655#3 

When the crt_cncscrn function is executed from the main task of C 
Language Executor, the main task is: 

0:  Not stopped at the end of the function (is stopped after processing 

is performed for a very short time). 

1:  Stopped at the end of the function. 

No.9032#6 

Speed-up read/write function of P-CODE variables(#10000

#19999) and 

extended P-CODE variables(#20000

#89999) is: 

0:  Enabled. 
1:  Disabled. 

No.10345#1 

When the forbidden area of the stored stroke check 2, 3 (Parameter 
No.1322, 1323) is set or it is changed by G22 command, the setting value 
for axes with diameter specification is: 

0:  Half of command value 
1:  Command value 

No.10350#1 

The servo loop gain for each axis (parameter No. 1825) and the In-position 
width for each axis (parameter No. 1826) are: 

0:  Write-disabled during axis moving. 
1:  Write-enabled if the corresponding axis is stopped. 

 

APPENDIX

 

B-64693EN-1/01

 

- 3010 - 

E. AUTOMATIC SETTING/ 

INITIAL SETTING 
PARAMETER 

Parameter No. 

Meaning of parameters 

Automatic 

setting value 

No.10597#0 

On the Dual Check Safety Diagnosis screen, the following information is: 

0:  Not displayed. 
1:  Displayed. 

Safety speed limit (unit: mm/min, inch/min, deg/min) 

Safety speed zero monitoring request signal. 

Safe feed limit/safe machine position selection signal 

Safe feed limit/safe machine position selection signal in case 
of an alarm 

Programmable Safety I/O signal 

No.11002#1 

Speed-up of Spindle indexing is: 

0:  Disabled. 
1:  Enabled. 

No.11303#4 

During MDI program execution, blocks that call an execution macro are: 

0:  Not displayed. 
1:  Displayed. 

No.11353#5 

While user program which is called by Execution macro function is 
executing, the data returned by FOCAS2 function as the data under 
execution is: 

0:  Data of user program. 
1:  Data of caller program.

 

No.11354#1 

While data transmission is awaited using the DPRNT/BPRNT of the 
custom macro or macro executor, screen switching is: 

0:  Not possible. 
1:  Possible. 

No.11354#2 

When the storage capacity for history data is exceeded due to non-alarm 
history, alarm history will be: 

0:  Erased. 
1:  Erased, except the most recent 50 items of history data. 

No.11354#3 

When the storage capacity for history data is exceeded due to data other 
than external operator message history, external operator message history 
will be: 

0:  Erased. 
1:  Retained. 

No.11374#0 

If EOB code is included in comment block when program is read: 

0:  Alarms are not generated. 
1:  The alarm PS0518,"CODE OF CONTROL-IN DOES NOT EXIST" 

is generated. 

No.11400#3 

Select the behavior of following system variable related to tool length offset 
by reset operation.   
#5081-#5100 in case of the parameters LVC(No.5006#3)=1, 
LWT(No.5002#2)=0. 
#5121-#5140 in case of the parameters LVC(No.5006#3)=1, 
LGT(No.5002#4)=1. 

0:  Not clear the system variable. 
1:  Clear the system variable. 

*Only for the T 

Series 

No.11500#1 

Cutting feed-forward flag is 

0:  output immediately when it comes in-position state. 
1:  output after waiting for 1 interpolation period after becoming 

in-position state. 

No.11501#5 

The timing of starting detection of a one-rotation signal in threading is: 

0:  conventional. 
1:  high-speed execution. 

B-64693EN-1/01

 

APPENDIX

 

 

- 3011 - 

E. AUTOMATIC SETTING/ 

INITIAL SETTING 
PARAMETER 

Parameter No. 

Meaning of parameters 

Automatic 

setting value 

No.11501#6 

Speed-up of G28, G30 and G53 is: 

0:  Disabled. 
1:  Enabled. 

No.11502#3 

If the cycle start of MEM/RMT mode is commanded without reset while 
executing subprogram/macro call of the MDI mode: 

0:  The alarm is not generated. 
1:  The alarm PS0525,"subprogram/macro calling." is generated. 

No.11503#2 

The precision improvement of the actual machine position by speed up of 
the timing that the servo position deviation is reflected is: 

0:  Invalid. 
1:  Valid. 

No.11503#4 

When the axis controlled with a servo motor enters in-position check: 

0:  The next block is begun at the next interpolation cycle that entered 

in-position. 

1:  The next block is begun at the interpolation cycle when entering 

in-position.   

No.11504#5 

Operating time reduction of command of preventing buffering is: 

0:  Disabled. 
1:  Enabled. 

No.11507#3 

Speed-up of processing related to RS-232C is:   

0:  Disabled. 
1:  Enabled. 

No.11538#6 

In automatic operation, the speed-up between blocks is: 

0:  Invalid. 
1:  Valid. 

No.11565#1 

In Flexible path axis assignment, tool geometry offset value and tool wear 
offset value and tool offset value are: 

0:  not canceled and alarm PS0514 occurs when flexible path axis 

assignment command is issued. 

1:  canceled only for the commanded axis when flexible path axis   
command is issued. In this case, the axis does not move regardless of 

the tool offset methods. 

*Only for the T 

Series 

No.11602#2 

In the continuous block of the high-speed G53, in the case of interpolation 
type rapid traverse or time fixed type, the rapid overlap is: 

0:  Invalid. 
1:  Valid. 

No.11602#3 

When the rapid traverse is linear interpolation type and time constant 
acceleration/decerelation type, the rapid overlap is: 

0:  Invalid. 
1:  Valid. 

No.11620#0 

In the program in which the cutting feed (G01) in AI contour control mode is 
continuous, when there is a block with the same position command in 
between,: 

0:  It decelerates and stops. 
1:  Ignore the block of the same position command and do not 

decelerate and stop, overlapping with the next block. 

No.11651#1 

When GOTO statement using stored sequence numbers/LGOTO 
statement using stored label is enabled and memory operation of a 
program on Data Server/Memory card is executed, sequence 
numbers/LBL[label] in the program are: 

0:  Stored. 
1:  Not stored. 

 

APPENDIX

 

B-64693EN-1/01

 

- 3012 - 

E. AUTOMATIC SETTING/ 

INITIAL SETTING 
PARAMETER 

Parameter No. 

Meaning of parameters 

Automatic 

setting value 

No.11850#0 

If in PMC axis control, a rapid traverse rate is specified with the axis control 
block data signal, with bit 0 (RPD) of parameter No. 8002 being set to 1, 
the rapid traverse rate is: 

0:  Always treated as being in millimeters. 
1:  Dependent on the setting of bit 0 (INM) of parameter No.1001. 

No.13205#5 

In Tool management function, when following G codes and M6 are 
commanded in the same block, axes move to the end position of the block: 

- G53 Machine coordinate system setting 
  (except for high speed G53) 
- G28 Automatic return to reference position 
- G29 Movement from reference position 
- G30 2nd, 3rd and 4th reference position return 
0:  After FIN signal returned. 
1:  Before FIN signal returned. 

No.13208#6 

In case of tool management function, if T code is commanded when either 
of following PMC window is executing, edge number change and tool 
search by T code command are: 

- PMC window for tool exchange (Function code 329) 
- PMC window for tool moving (Function code 329) 
- PMC window for shifting tool management data (Function code 367) 
0:  Not kept waiting. 
1:  Kept waiting until PMC window is finished. 

No.13421#2 

If G27/G28/G29/G30/G53 is specified during flexible synchronization 
control, alarm PS0010,"IMPROPER G-CODE" is: 

0:  Issued. 
1:  Is not issued. Commands to the master axis are possible. 

No.13421#4 

For a synchronization group for which a PMC axis is a master axis, when 
the controlled axis selection signal EAXn<G0136> for PMC axis control is 
set to "1" after starting flexible synchronization control mode, and the 
master axis is specified by PMC axis control, or for a synchronization group 
for which spindle control with servo motor is a master axis, when SV speed 
control mode of the master axis is turned on after starting flexible 
synchronization control mode: 

0:  Alarm is not generated. 
1:  Alarm PS5381 "INVALID COMMAND IN FSC MODE" is   
generated. 

No.13450#4 

When the cutting is executed without specifying a feedrate (F) after the 
modal G code of group 05 was changed by G93(inverse time feed) / 
G94(feed per minute) / G95(feed per revolution) command: 

0:  The feedrate (F) is inherited as a modal. 
1:  Alarm PS0011,"FEED ZERO (COMMAND)" is issued. 

No.13805#1 

When the setting of that follow-up is executed by follow-up signal (*FLWU) 
in servo-off state is effective (the value of the parameter FUPx(No.1819#0) 
is 0), the following limit is applied to the safety position error monitoring 
function during servo off state and follow-up state including emergency 
stop and servo alarm etc, or pole position detection . 

0:  The position deviation limit in moving state (The parameter 

No.1838, 1841) 

1:  The position deviation limit in servo-off state (The parameter 

No.1840) 

No.13806#0 

The brake signal(*BRKx) of Dual Check Safety in servo off state 

0:  is not to 0. 
1:  is to 0. 

 

 

 

 

 

 

 

Content      ..     379      380      381      382     ..