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

 

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

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     1      2      3      4      ..

 

 

 

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

 

 

B-64693EN-1/01

 

 

PREFACE

 

p-5 

Description of parameters 

Parameters are classified by data type as follows: 

Data type 

Valid data range 

Remarks 

Bit 

0 or 1 

 

Bit machine group 
Bit path 
Bit axis 
Bit spindle 
Byte 

-128 to 127 

0 to 255 

Some parameters handle these types of 
data as unsigned data. 

Byte machine group 
Byte path 
Byte axis 
Byte spindle 
Word 

-32768 to 32767 

0 to 65535 

Some parameters handle these types of 
data as unsigned data. 

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

0 to 

±

999999999 

Some parameters handle these types of 
data as unsigned data. 

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

See the Standard Parameter 

Setting Tables. 

 

Real machine group 
Real path 
Real axis 
Real spindle 

 

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.   

 

PREFACE 

 

B-64693EN-1/01

 

p-6 

  - 

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. 
 

(A) Length and angle parameters (type 1) 

Unit of data 

Increment system 

Minimum data unit 

Valid data range 

mm 

deg.

 

IS-A 

0.01 

-999999.99      to +999999.99 

IS-B 

0.001 

-999999.999     to +999999.999 

IS-C 

0.0001 

  -99999.9999    to  +99999.9999 

inch 

IS-A 

0.001 

  -99999.999     to  +99999.999 

IS-B 

0.0001 

  -99999.9999    to  +99999.9999 

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 

mm 

deg.

 

IS-A 

0.01 

      0.00      to +999999.99 

IS-B 

0.001 

      0.000     to +999999.999 

IS-C 

0.0001 

      0.0000    to  +99999.9999 

inch 

IS-A 

0.001 

      0.000     to  +99999.999 

IS-B 

0.0001 

      0.0000    to  +99999.9999 

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 

mm/min 
deg/min 

IS-A 

0.01 

      0.0  to    +999000.00 

IS-B 

0.001 

      0.0  to  +999000.000 

IS-C 

0.0001 

      0.0  to    +99999.9999 

inch/min 

IS-A 

0.001 

      0.0  to    +96000.000 

IS-B 

0.0001 

      0.0  to      +9600.0000 

IS-C 

0.00001 

      0.0  to      +4000.00000 

 
If bit 7 (IESP) of parameter No. 1013 is set to 1, the valid data ranges for IS-C are extended as follows: 
 

Unit of data 

Increment system 

Minimum data unit 

Valid data range 

mm/min 
deg/min 

IS-C 

0.001 

      0.000  to +999000.000 

inch/min

 

IS-C 

0.0001 

      0.0000  to +9600.0000 

 

(D) Acceleration and angular acceleration parameters 

Unit of data 

Increment system 

Minimum data unit 

Valid data range 

mm/sec

2

 

deg./sec

2

 

IS-A 

0.01 

      0.00      to +999999.99 

IS-B 

0.001 

      0.000     to +999999.999 

IS-C 

0.0001 

      0.0000    to  +99999.9999 

inch/sec

2

 

IS-A 

0.001 

      0.000     to  +99999.999 

IS-B 

0.0001 

      0.0000    to  +99999.9999 

IS-C 

0.00001 

      0.00000   to   +9999.99999 

 

B-64693EN-1/01

 

 

PREFACE

 

p-7 

If bit 7 (IESP) of parameter No. 1013 is set to 1, the valid data ranges for IS-C are extended as follows: 
 

Unit of data 

Increment system 

Minimum data unit 

Valid data range 

mm/min 
deg/min 

IS-C 

0.001 

      0.000  to +999999.999 

inch/min

 

IS-C 

0.0001 

      0.0000  to +99999.9999 

 

  CAUTION 

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" of the Operator’s Manual (B-64694EN). 

 

PREFACE 

 

B-64693EN-1/01

 

p-8 

  - 

Parameters of the bit type, bit machine group type, bit path type, bit axis type, 
and bit spindle type 

Data No. 

 

Data (Data #0 to #7 are bit positions.) 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

0000 

 

 

 

SEQ 

 

 

INI 

ISO 

TVC 

 

  - 

Parameters other than the bit-type parameters above 

Data No. 

 

Data 

 

 

 

 

 

 

 

 

 

 

1023 

 

Number of the servo axis for each axis 

 

NOTE 

1  The bits left blank in “description of parameters” and parameter numbers that 

appear on the display but are not found in the parameter list are reserved for 
future expansion. They must always be 0. 

2  A parameter usable with only one path control type, namely, the lathe system (T 

series) or the machining center system (M series), is indicated using two rows as 
shown below. When a row is blank, the parameter is not usable with the 
corresponding series. 

 

[Example 1] 

Parameter HTG is a parameter common to the lathe system (T series) or the 
machining center system (M series), but Parameters RTV and ROC are 
parameters valid only for the lathe system (T series). 

 

1403

 

RTV 

ROC 

HTG 

HTG 

T series 

M series

 

 

#7

 

#6

 

#5

 

#4

 

#3

 

#2

 

#1

 

#0

 

 

 
[Example 2] 

The following parameter is provided only for the machining center system (M 
series). 

 

1411

 

Cutting feedrate 

T series 

M series 

 

 

 
3  When "to" is inserted between two parameter numbers, there are parameters 

with successive numbers between the two starting and ending parameter 
numbers, but those intermediate parameter numbers are omitted for 
convenience. 

4  The lower-case letter "x" or "s" following the name of a bit-type parameter 

indicates the following: 
- ”

 

 

 

x” : Bit axis type parameters 

- ”

 

 

 

s” : Bit spindle type parameters 

 

B-64693EN-1/01

 

 

PREFACE

 

p-9 

Related manuals of Series 0

i

-F plus 

The following table lists the manuals related to Series 0

i

-F Plus. This manual is indicated by an 

asterisk(*). 
 

Table 1    Related manuals of Series 0

i

-F Plus 

Manual name 

Specification number 

 

DESCRIPTIONS 

B-64692EN 

 

CONNECTION MANUAL (HARDWARE) 

B-64693EN 

 

CONNECTION MANUAL (FUNCTION) 

B-64693EN-1 

OPERATOR’S MANUAL (Common to Lathe System/Machining Center System) 

B-64694EN 

 

OPERATOR’S MANUAL (For Lathe System) 

B-64694EN-1 

 

OPERATOR’S MANUAL (For Machining Center System) 

B-64694EN-2 

 

MAINTENANCE MANUAL 

B-64695EN 

 

PARAMETER MANUAL 

B-64700EN 

 

Programming

 

Macro Executor PROGRAMMING MANUAL 

B-63943EN-2 

 

Macro Compiler PROGRAMMING MANUAL 

B-66263EN 

 

C Language Executor PROGRAMMING MANUAL 

B-63943EN-3 

 

PMC 

PMC PROGRAMMING MANUAL 

B-64513EN 

 

Network

 

PROFIBUS-DP Board CONNECTION MANUAL 

B-63993EN 

 

Industrial Ethernet CONNECTION MANUAL 

B-64013EN 

 

Fast Ethernet / Fast Data Server OPERATOR’S MANUAL 

B-64014EN 

 

DeviceNet Board CONNECTION MANUAL 

B-64043EN 

 

FL-net Board CONNECTION MANUAL 

B-64163EN   

 

CC-Link Board CONNECTION MANUAL 

B-64463EN   

 

Operation guidance function

 

MANUAL GUIDE 

i

   

(Common to Lathe System/Machining Center System) OPERATOR’S MANUAL 

B-63874EN 

 

MANUAL GUIDE 

i

 (For Machining Center System) OPERATOR’S MANUAL 

B-63874EN-2 

 

MANUAL GUIDE 

i

 (Set-up Guidance Functions) OPERATOR’S MANUAL 

B-63874EN-1 

 

MANUAL GUIDE 0

i

 OPERATOR’S MANUAL 

B-64434EN 

 

Dual Check Safety 

Dual Check Safety CONNECTION MANUAL 

B-64483EN-2 

 

 

PREFACE 

 

B-64693EN-1/01

 

p-10 

Related manuals of SERVO MOTOR 

α

i

/

β

i

 series 

The following table lists the manuals related to SERVO MOTOR 

α

i

/

β

i

 series 

 

Table 2 Related manuals of SERVO MOTOR 

α

i

/

β

i

 series 

Manual name 

Specification number 

FANUC AC SERVO MOTOR 

α

i

-B series 

FANUC AC SERVO MOTOR 

α

i

 series DESCRIPTIONS 

B-65262EN 

FANUC AC SPINDLE MOTOR 

α

i

-B / 

β

i

-B series DESCRIPTIONS 

B-65452EN 

FANUC AC SERVO MOTOR 

β

i

-B series 

FANUC AC SERVO MOTOR 

β

i

 series DESCRIPTIONS 

B-65302EN 

FANUC SERVO AMPLIFIER 

α

i

-B series DESCRIPTIONS 

B-65412EN 

FANUC SERVO AMPLIFIER 

β

i

-B series DESCRIPTIONS 

B-65422EN 

FANUC AC SERVO MOTOR 

α

i

 series 

FANUC AC SPINDLE MOTOR 

α

i

 series 

FANUC SERVO AMPLIFIER 

α

i

 series 

MAINTENANCE MANUAL 

B-65285EN 

FANUC AC SERVO MOTOR 

β

i

 series 

FANUC AC SPINDLE MOTOR 

β

i

 series 

FANUC SERVO AMPLIFIER 

β

i

 series 

MAINTENANCE MANUAL 

B-65325EN 

FANUC AC SERVO MOTOR 

α

i

 series 

FANUC AC SERVO MOTOR 

β

i

 series 

FANUC LINEAR MOTOR L

i

S series 

FANUC SYNCHRONOUS BUILT-IN SERVO MOTOR D

i

S series 

PARAMETER MANUAL 

B-65270EN 

FANUC AC SPINDLE MOTOR 

α

i

/

β

i

 series,   

BUILT-IN SPINDLE MOTOR B

i

 series   

PARAMETER MANUAL 

B-65280EN 

 
The above servo motors and the corresponding spindles can be connected to the CNC covered in this 
manual.

 

This manual mainly assumes that the FANUC SERVO MOTOR 

α

i

  series of servo motor is used. For 

servo motor and spindle information, refer to the manuals for the servo motor and spindle that are actually 
connected. 
 

B-64693EN-1/01

 

 

PREFACE

 

p-11 

Notes on various kinds of data 

NOTE 

 

Machining programs, parameters, macro variables, etc. are stored in the CNC 
unit internal non-volatile memory. In general, these contents are not lost by the 
switching ON/OFF of the power. However, it is possible that a state can occur 
where precious data stored in the non-volatile memory has to be deleted, 
because of inadvertent erasing, or by a failure restoration. In order to restore 
rapidly when this kind of mishap occurs, it is recommended that you create a 
copy of the various kinds of data beforehand. 
The number of times to write machining programs to the non-volatile memory is 
limited. 
You must use "High-speed program management" when registration and the 
deletion of the machining programs are frequently repeated in such case that the 
machining programs are automatically downloaded from a host computer at 
each machining. 
In "High-speed program management", the program is not saved to the 
non-volatile memory at registration, modification, or deletion of programs. 
Please make the application software by using FOCAS2/ C Language Library to 
save the changed programs to the non-volatile memory when "High-speed 
program management" is used. 

 

B-64693EN-1/01

 

 

TABLE OF CONTENTS

 

c-1 

TABLE OF CONTENTS 

SAFETY PRECAUTIONS ............................................................................ s-1 
 
PREFACE ....................................................................................................p-1 
 
1  AXIS CONTROL ...................................................................................... 1 

1.1 

CONTROLLED AXIS ..................................................................................... 1 

1.2 

SETTING EACH AXIS ................................................................................... 3 

1.2.1 

Name of Axes ........................................................................................................... 3 

1.2.2 

Increment System ..................................................................................................... 7 

1.2.2.1 

High precision program command .................................................................... 9 

1.2.3 

Specifying the Rotation Axis ................................................................................. 12 

1.2.4 

Controlled Axes Detach ......................................................................................... 15 

1.2.5 

Outputting the Movement State of an Axis ............................................................ 18 

1.2.6 

Mirror Image .......................................................................................................... 19 

1.2.7 

Follow-up ............................................................................................................... 22 

1.2.8 

Servo off/Mechanical Handle Feed ........................................................................ 25 

1.2.9 

Position Switch ....................................................................................................... 27 

1.2.10  High-Speed Position Switch ................................................................................... 29 

1.2.11  Axis Total Travel Distance Display ....................................................................... 34 

1.3 

ERROR COMPENSATION .......................................................................... 37 

1.3.1 

Stored Pitch Error Compensation ........................................................................... 37 

1.3.2 

Backlash Compensation ......................................................................................... 46 

1.3.3 

Smooth Backlash .................................................................................................... 49 

1.3.4 

Straightness Compensation .................................................................................... 53 

1.3.5 

Interpolated Straightness Compensation ................................................................ 59 

1.3.6 

Interpolated Straightness Compensation 3072 Points ............................................ 66 

1.3.7 

Inclination Compensation ....................................................................................... 67 

1.3.8 

Bi-directional Pitch Error Compensation ............................................................... 70 

1.3.9 

Interpolation Type Pitch Error Compensation ....................................................... 77 

1.3.10  About Differences among Pitch Error Compensation, Straightness  

Compensation, and Inclinaiton Compensation (for Reference Purposes) .............. 79 

1.3.11  Axis Name Display of Pitch Error Compensation .................................................. 80 

1.3.11.1 

Setting of axis name display ........................................................................... 81 

1.3.11.2 

Parameter ........................................................................................................ 81 

1.3.12  Stored Pitch Error Compensation Total Value Input function ............................... 83 

1.4 

SETTINGS RELATED TO SERVO-CONTROLLED AXES .......................... 91 

1.4.1 

Parameters Related to Servo ................................................................................... 91 

1.4.2 

Absolute Position Detection ................................................................................... 96 

1.4.3 

FSSB Setting ........................................................................................................ 111 

1.4.3.1 

FSSB setting screen ...................................................................................... 116 

1.4.3.2 

FSSB automatic setting procedure ................................................................ 124 

1.4.4 

Temporary Absolute Coordinate Setting .............................................................. 149 

1.4.5 

Diagnosis data display of detection unit ............................................................... 152 

1.5 

SETTINGS RELATED WITH COORDINATE SYSTEMS .......................... 155 

1.5.1 

Machine Coordinate System................................................................................. 155 

1.5.2 

Workpiece Coordinate System/Addition of Workpiece Coordinate  

System Pair ........................................................................................................... 158 

 

 

 

 

 

 

 

 

Content      ..     1      2      3      4      ..