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

 

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

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     77      78      79      80     ..

 

 

 

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

 

 

2. PREPARATIONS FOR OPERATION

 

 

B-64693EN-1/01

 

- 586 - 

Each of these parameters sets an allowable speed difference  for speed determination 
based on corner speed difference  in  AI contour control. Set a value  (precision  level  1) 
with emphasis placed on speed, and a value  (precision  level  10) with emphasis on 
precision. 
 

13626 

 

Maximum cutting speed when AI contour control is used (precision level 1) 

 

13627 

 

Maximum cutting speed when AI contour control is used (precision level 10) 

 

 

[Input type]  Parameter input 

 

[Data type]  Real axis 

 

[Unit of data]  mm/min, inch/min, deg/min (machine unit) 

[Min. unit of data]  Depend on the increment system of the applied axis 
[Valid data range]  Refer to the standard parameter setting table (C) 

(When the increment system is IS-B, 0.0 to +999000.0) 
Each of these parameters sets a maximum cutting speed in AI contour control. Set a value 
(precision level 1) with emphasis placed on speed, and a value (precision level 10) with 
emphasis on precision. 
 

13628 

 

Parameter number corresponding to arbitrary item 1 when AI contour control is used 

 

13629 

 

Parameter number corresponding to arbitrary item 2 when AI contour control is used 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word path 

[Valid data range]  1 to 65535 

These parameters set the parameter numbers corresponding to arbitrary items 1 and 2. 
 

NOTE 

1  The parameter numbers corresponding to the following cannot be 

specified: 

-  Bit parameters 
-  Spindle parameters Nos. 4000 to 4799 
-  Parameters of real number type 
-  Parameters that require power-off (for which the alarm PW0000 

is issued) 

-  Nonexistent parameters 

2  When these parameters are set, the power must be turned off 

before operation is continued. 

 

13630 

 

Value with emphasis on speed (precision level 1) of the parameter corresponding to arbitrary item 1 

when AI contour control is used 

 

13631 

 

Value with emphasis on speed (precision level 1) of the parameter corresponding to arbitrary item 2 

when AI contour control is used 

 

13632 

  Value with emphasis on precision (precision level 10) of the parameter corresponding to arbitrary item 1 

when AI contour control is used 

 

13633 

  Value with emphasis on precision (precision level 10) of the parameter corresponding to arbitrary item 2 

when AI contour control is used 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word axis 

 

[Unit of data]  Depend on the type of parameter for an arbitrary item 

[Valid data range]  Depend on the type of parameter for an arbitrary item 

B-64693EN-1/01

 

 

2. PREPARATIONS FOR OPERATION

 

- 587 - 

Each of these parameters sets a value  with emphasis placed  on speed or precision for a 
parameter. 
 

13634 

 

Precision level currently selected when AI contour control is used 

 

 

[Input type]  Parameter input 

 

[Data type]  Byte path 

[Valid data range]  1 to 10 

This parameter sets the level currently selected. 
 

13662 

 

Acceleration rate change time (bell-shaped) when AI contour control is used (precision level 1), range 

extended 

 

13663 

 

Acceleration rate change time (bell-shaped) when AI contour control is used (precision level 10), range 

extended 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word path 

 

[Unit of data]  msec 

[Valid data range]  0 to 200 

Each of these parameters sets an acceleration rate change time (bell-shaped) in AI contour 
control. Set a value (precision 1) with emphasis placed on speed, and a value (precision 
level 10) with emphasis on precision. 
 

2.11 

MALFUNCTION PREVENT FUNCTIONS 

Overview 

These functions monitor the CNC internal status and check that related data is within the allowable range. 
If an invalid state due to a deteriorated hardware component or noise is detected, these functions stop the 
machine with an alarm to prevent any malfunction. 
 

Explanation 

Each function is detailed below. 
 

  - 

Checking the maximum speed of the servo motor 

This function checks whether the maximum speed specified in parameter No. 12255 is exceeded. If the 
maximum speed is exceeded, this function issues alarms DS0004 and PW0006 and stops the machine. 
When the parameter is set to 0, this function checks whether the maximum speed (999000 for IS-B) is 
exceeded. 
 

  - 

Checking the maximum acceleration of the servo motor 

This function checks whether the maximum acceleration specified in parameter No. 12256 is exceeded. If 
the maximum acceleration is exceeded, this function issues alarms DS0005 and PW0006 and stops the 
machine. When the parameter is set to 0, this function does not check the maximum acceleration. 
 

  - 

Checking the maximum speed of the spindle motor 

This function checks whether the maximum speed of the spindle motor is exceeded. If the maximum 
speed is exceeded, this function issues alarms IE0007 and PW0006 and outputs S0. The parameter which 
specifies the maximum speed of each spindle is used. 
 

  - 

Checking the stored stroke limit at the end point 

This function makes a stored stroke check immediately before pulses are output in addition to a normal 
stored stroke check. If the stored stroke limit is exceeded, this function issues one of alarms IE0001 to 

2. PREPARATIONS FOR OPERATION

 

 

B-64693EN-1/01

 

- 588 - 

IE0006 and alarm PW0006 and stops the machine. The parameters for normal stored stroke checks are 
used. 
 

  - 

Monitoring execution of NC command analysis 

This function monitors NC command analysis to check the execution counter and reference area for 
validity. If invalid data is detected, this function issues one of alarms DS0006 to DS0013 and alarm 
PW0006 and stops the machine. 
 

  - 

Monitoring execution of acceleration/deceleration after interpolation 

This function monitors the execution counter during execution of linear/bell-shaped 
acceleration/deceleration after interpolation to check the counter for validity. If invalid data is detected, 
this function issues alarms IE0008 and PW0006 and stops the machine. 
 

Parameter 

12255 

 

Maximum servo motor speed 

 

 

[Input type]  Parameter input 

 

[Data type]  Real axis 

 

[Unit of data]  mm/min, inch/min, deg/min (machine unit) 

[Min. unit of data]  Depend on the increment system of the applied axis 
[Valid data range]  Refer to the standard parameter setting table (C) 

(When the increment system is IS-B, 0.0 to +999000.0) 
This parameter sets a maximum servo motor speed. When the value set in this parameter 
is exceeded, the servo  motor  stops with the alarm  DS0004. When 0 is set in this 
parameter, the specification of a maximum allowable value (999000 for IS-B) is assumed. 
 

12256 

 

Maximum servo motor acceleration rate 

 

 

[Input type]  Parameter input 

 

[Data type]  Real axis 

 

[Unit of data]  mm/sec

2

, inch/sec

2

, deg/sec

2

 (machine unit) 

[Min. unit of data]  Depend on the increment system of the applied axis 
[Valid data range]  Refer to the standard parameter setting table (D) 

(When the machine system is metric system, 0.0 to +100000.0. When the machine system 
is inch system, machine, 0.0 to +10000.0) 
This parameter sets a maximum servo motor acceleration rate. When the value set in this 
parameter  is exceeded, the servo  motor  stops with the  alarm  DS0005. When 0 is set in 
this parameter, alarm check is not performed. 
 

Alarm and message 

The machine is decelerated and stopped when a DS alarm is issued or is immediately stopped when an IE 
alarm is issued to prevent any malfunction. 
Check the block in which the machine is stopped. If you cannot find the cause, contact FANUC without 
releasing the alarm state. 

Number 

Message 

Description 

DS0004 

EXCESS MAXIMUM FEEDRATE 

The malfunction prevention function detected the command in 
which a value exceeding the maximum speed was specified.   

DS0005 

EXCESS MAXIMUM 
ACCELERATION 

The malfunction prevention function detected the command in 
which a value exceeding the maximum acceleration was 
specified. 

DS0006 

ILLEGAL EXECUTION SEQUENCE 

The malfunction prevention function detected an illegal 
execution sequence. 

DS0007 

ILLEGAL EXECUTION SEQUENCE 

The malfunction prevention function detected an illegal 
execution sequence. 

B-64693EN-1/01

 

 

2. PREPARATIONS FOR OPERATION

 

- 589 - 

Number 

Message 

Description 

DS0008 

ILLEGAL EXECUTION SEQUENCE 

The malfunction prevention function detected an illegal 
execution sequence. 

DS0009 

ILLEGAL EXECUTION SEQUENCE 

The malfunction prevention function detected an illegal 
execution sequence. 

DS0010 

ILLEGAL REFERENCE AREA 

The malfunction prevention function detected an illegal 
reference area. 

DS0011 

ILLEGAL REFERENCE AREA 

The malfunction prevention function detected an illegal 
reference area. 

DS0012 

ILLEGAL REFERENCE AREA 

The malfunction prevention function detected an illegal 
reference area. 

DS0013 

ILLEGAL REFERENCE AREA 

The malfunction prevention function detected an illegal 
reference area. 

IE0001 

+ OVERTRAVEL ( SOFT 1 ) 

The malfunction prevention function detected that stored 
stroke check 1 on the positive side was exceeded. 

IE0002 

- OVERTRAVEL ( SOFT 1 ) 

The malfunction prevention function detected that stored 
stroke check 1 on the negative side was exceeded.   

IE0003 

+ OVERTRAVEL ( SOFT 2 ) 

The malfunction prevention function detected that stored 
stroke check 2 on the positive side was exceeded. 

IE0004 

- OVERTRAVEL ( SOFT 2 ) 

The malfunction prevention function detected that stored 
stroke check 2 on the negative side was exceeded.   

IE0005 

+ OVERTRAVEL ( SOFT 3 ) 

The malfunction prevention function detected that stored 
stroke check 3 on the positive side was exceeded.   

IE0006 

- OVERTRAVEL ( SOFT 3 ) 

The malfunction prevention function detected that stored 
stroke check 3 on the negative side was exceeded. 

IE0007 

EXCESS MAXIMUM REV. DATA 

The malfunction prevention function detected the command in 
which a value exceeding the maximum speed was specified.   

IE0008 

ILLEGAL ACC/DEC 

The malfunction prevention function detected the 
acceleration/deceleration error.   

 

2.12 

OPERATOR ERROR PREVENT FUNCTIONS 

Overview 

If an invalid value is set for tool offset or the machine is operated improperly, a workpiece may be cut 
incorrectly or a tool may be damaged. If data is lost due to an operator error, time is required for recovery. 
The operator error prevent functions include the following functions to prevent an unintentional operator 
operation (called an operator error below). 
1. 

Functions operating during data setting 

Checking whether offset data is within the valid setting range 

Reconfirming incremental input operation 

Disabling absolute input using soft keys to prevent an operator error related to absolute and 
incremental input 

Reconfirming deletion of a program or all data 

Reconfirming data update during setting 

2. 

Functions operating during execution 

Highlighting updated modal data 

Displaying the status of the execution block before execution of a program 

Displaying the axis status such as the mirror image enable state or interlock enable state 

Checking the start of a program from a midpoint 

Checking whether offset data is within the valid setting range 

Checking the maximum incremental amount 

 

2. PREPARATIONS FOR OPERATION

 

 

B-64693EN-1/01

 

- 590 - 

Explanation 

  - 

Functions operating during data setting 

The following functions are provided to prevent an operation error during data setting. 
-   

Checking of the input data range 

-   

Reconfirming of incremental input 

-   

Prohibiting of soft key absolute input 

-   

Reconfirming of program deletion 

-   

Reconfirming of all data deletion 

-   

Reconfirming of data update during setting 

 
For details on these functions, refer to the OPERATOR’S MANUAL. 
 

  - 

Functions related to checking before execution 

The following functions are provided to prevent an operation error during execution. 

Update display of modal information 

Start check signal 

Status display of axes 

Reconfirming of midway block start 

Checking of the execution data range 

Checking of the maximum incremental amount 

 
For details of functions other than the start check signal and bit 0 of diagnosis information No. 3570, refer 
to the OPERATOR’S MANUAL. 
 

  - 

Start check signal 

If cycle start is performed when the start check signal STCHK <Gn408.0> is 1, the stop state is entered 
with the remaining traverse distance and modal of the execution block indicated. Performing cycle start 
again starts the execution. 
An operation error is prevented because the status of the execution block can be checked before 
execution. 
Using the start check signal together with the update display of modal information shown above makes 
checking easier. 
 

  - 

During a memory operation stop 

If memory operation is stopped due to the reconfirming of midway block start, bit 0 of diagnosis 
information No. 3570 is set to 1, so that the state can be confirmed. 
In a multi-path system, bit 0 of diagnosis information No. 3570 is set to 1 on only the path on the cursor is 
position in the middle of the program. 
 

Signal 

Start check signal STCHK<Gn408.0> 

     [Classification]  Input signal 
 

[Function]  The traverse distance and modal can be checked before execution. 

 

[Operation]  When  this signal is “1”, the remaining traverse distance and modal is displayed before 

executing a block and then execution stops. Performing cycle start again starts the 
execution. 

 

Middle block start signal MBSO<Fn534.4> 

  [Classification]  Output signal 
 

[Function]  Indicates that memory operation is stopped by the reconfirming of middle block start of 

the operator error prevent function. 

 

[Output cond.]  The signal is set to “1” when: 

-

 

Memory operation is stopped by the reconfirming of middle block start of Operator 
error prevent function. 

B-64693EN-1/01

 

 

2. PREPARATIONS FOR OPERATION

 

- 591 - 

In a multi-path system, the bit is set to 1 on only the path on which the cursor is 
position in the middle of the program. 

The signal is set to “0” when: 
-

 

Memory operation is not stopped by the reconfirming of middle block start  of 
Operator error prevent function. 

When bit 0 (MBO) of parameter No.10336 is set to 1, this signal is enabled. 

 

Signal address 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

Gn408 

 

 

 

 

 

 

 

 

STCHK 

 

 

 

 

 

 

 

 

 

 

Fn534 

 

 

 

 

MBSO 

 

 

 

 

 

Parameter 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

3109 

 

 

 

 

 

 

IKY 

 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#2  IKY

  On the tool offset screen and workpiece shift screen (T series), soft key [INPUT] is: 

0: 

Displayed. 

1: 

Not displayed. 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

3191 

 

 

 

 

 

SSF 

WSI 

 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#2  WSI

  On the workpiece zero point offset screen, the soft key [INPUT] is: 

0: 

Displayed. 

1: 

Not displayed. 

 

 

#3  SSF

  On the setting screen, the soft key for confirming data input is: 

0: 

Not displayed. 

1: 

Displayed. 

 

10000 

 

Lower limit 1 of tool offsets No. 01 

to 

 

to 

10019 

 

Lower limit 1 of tool offsets No. 20 

 

 

[Input type]  Parameter input 

 

[Data type]  Real path 

 

[Unit of data]  mm, inch, deg (input unit) 

[Min. unit of data]  Depend on the increment system of the applied axis 
[Valid data range]  9 digit of minimum unit of data (refer to standard parameter setting table (A)) 

(When the increment system is IS-B, -999999.999 to +999999.999) 
These parameters set the lower limits of the following offset values: 

T series, without tool geometry/wear offsets, X-axis offset 

T series, with tool geometry/wear offsets, X-axis and geometry offsets 

M series, tool offset memory A offset 

M series, tool offset memory C, geometry, and length offsets 

 

2. PREPARATIONS FOR OPERATION

 

 

B-64693EN-1/01

 

- 592 - 

10020 

 

Upper limit 1 of tool offsets No. 01 

to 

 

to 

10039 

 

Upper limit 1 of tool offsets No. 20 

 

 

[Input type]  Parameter input 

 

[Data type]  Real path 

 

[Unit of data]  mm, inch, deg (input unit) 

[Min. unit of data]  Depend on the increment system of the applied axis 
[Valid data range]  9 digit of minimum unit of data (refer to standard parameter setting table (A)) 

(When the increment system is IS-B, -999999.999 to +999999.999) 
These parameters set the upper limits of the following offset values: 

T series, without tool geometry/wear offsets, X-axis offset 

T series, with tool geometry/wear offsets, X-axis and geometry offsets 

M series, tool offset memory A offset 

M series, tool offset memory C, geometry, and length offsets 

 

10040 

 

Lower limit 2 of tool offsets No. 01 

to 

 

to 

10059 

 

Lower limit 2of tool offsets No. 20 

 

 

[Input type]  Parameter input 

 

[Data type]  Real path 

 

[Unit of data]  mm, inch, deg (input unit) 

[Min. unit of data]  Depend on the increment system of the applied axis 
[Valid data range]  9 digit of minimum unit of data (refer to standard parameter setting table (A)) 

(When the increment system is IS-B, -999999.999 to +999999.999) 
These parameters set the lower limits of the following offset values: 

T series, without tool geometry/wear offsets, Z-axis offset 

T series, with tool geometry/wear offsets, Z-axis and geometry offsets 

M series, tool offset memory C, geometry, and radius offsets 

 

10060 

 

Upper limit 2 of tool offsets No. 01 

to 

 

to 

10079 

 

Upper limit 2 of tool offsets No. 20 

 

 

[Input type]  Parameter input 

 

[Data type]  Real path 

 

[Unit of data]  mm, inch, deg (input unit) 

[Min. unit of data]  Depend on the increment system of the applied axis 
[Valid data range]  9 digit of minimum unit of data (refer to standard parameter setting table (A)) 

(When the increment system is IS-B, -999999.999 to +999999.999) 
These parameters set the upper limits of the following offset values: 

T series, without tool geometry/wear offsets, Z-axis offset 

T series, with tool geometry/wear offsets, Z-axis and geometry offsets 

M series, tool offset memory C, geometry, and radius offsets 

 

10080 

 

Lower limit 3 of tool offsets No. 01 

to 

 

to 

10099 

 

Lower limit 3 of tool offsets No. 20 

 

 

[Input type]  Parameter input 

 

[Data type]  Real path 

 

[Unit of data]  mm, inch, deg (input unit) 

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

B-64693EN-1/01

 

 

2. PREPARATIONS FOR OPERATION

 

- 593 - 

[Valid data range]  9 digit of minimum unit of data (refer to standard parameter setting table (A)) 

(When the increment system is IS-B, -999999.999 to +999999.999) 
These parameters set the lower limits of the following offset values: 

T series, without tool geometry/wear offsets, tool nose radius offset 

T series, with tool geometry/wear offsets, tool nose radius and geometry offsets 

 

10100 

 

Upper limit 3 of tool offsets No. 01 

to 

 

to 

10119 

 

Upper limit 3 of tool offsets No. 20 

 

 

[Input type]  Parameter input 

 

[Data type]  Real path 

 

[Unit of data]  mm, inch, deg (input unit) 

[Min. unit of data]  Depend on the increment system of the applied axis 
[Valid data range]  9 digit of minimum unit of data (refer to standard parameter setting table (A)) 

(When the increment system is IS-B, -999999.999 to +999999.999) 
These parameters set the upper limits of the following offset values: 

T series, without tool geometry/wear offsets, tool nose radius offset 

T series, with tool geometry/wear offsets, tool nose radius and geometry offsets 

 

10120 

 

Lower limit 4 of tool offsets No. 01 

to 

 

to 

10139 

 

Lower limit 4 of tool offsets No. 20 

 

 

[Input type]  Parameter input 

 

[Data type]  Real path 

 

[Unit of data]  mm, inch, deg (input unit) 

[Min. unit of data]  Depend on the increment system of the applied axis 
[Valid data range]  9 digit of minimum unit of data (refer to standard parameter setting table (A)) 

(When the increment system is IS-B, -999999.999 to +999999.999) 
These parameters set the lower limits of the following offset values: 

T series, with tool geometry/wear offsets, X-axis and wear offsets 

M series, tool offset memory C, wear, and length offsets 

 

10140 

 

Upper limit 4 of tool offsets No. 01 

to 

 

to 

10159 

 

Upper limit 4 of tool offsets No. 20 

 

 

[Input type]  Parameter input 

 

[Data type]  Real path 

 

[Unit of data]  mm, inch, deg (input unit) 

[Min. unit of data]  Depend on the increment system of the applied axis 
[Valid data range]  9 digit of minimum unit of data (refer to standard parameter setting table (A)) 

(When the increment system is IS-B, -999999.999 to +999999.999) 
These parameters set the upper limits of the following offset values: 

T series, with tool geometry/wear offsets, X-axis and wear offsets 

M series, tool offset memory C, wear, and length offsets 

 

10160 

 

Lower limit 5 of tool offsets No. 01 

to 

 

to 

10179 

 

Lower limit 5 of tool offsets No. 20 

 

 

[Input type]  Parameter input 

 

[Data type]  Real path 

 

[Unit of data]  mm, inch, deg (input unit) 

 

 

 

 

 

 

 

Content      ..     77      78      79      80     ..