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

 

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

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     315      316      317      318     ..

 

 

 

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

 

 

15. MEASUREMENT

 

B-64693EN-1/01

 

- 2490 - 

Limitation 

This function cannot be used with the following functions.   

Composite control 

Mirror image 

Programmable mirror image 

Mirror image for double turret 

 
The direct input of offset value measured B for two-spindle lathe function is also the same. 

Signal 

Tool offset write mode select signal GOQSM <Gn039.7> 

  [Classification]  Input signal 
 

[Function]  Select the mode for writing tool compensation 

 

[Operation]  When this signal is turned “1”  in a manual operation mode, the mode for writing tool 

compensation is selected. The control unit then automatically switches the screen on the 
display to the tool geometry compensation screen and blinks the “OFST” status display at 
the bottom of the screen to notify that the mode has been changed to the mode for writing 
tool compensation. 

 

Tool offset write signals   
(Path 1) +MIT1#1, +MIT2#1<X0004.2, X0004.4> -MIT1#1, -MIT2#1<X0004.3, X0004.5> 
(Path 2) +MIT1#2, +MIT2#2<X0013.2, X0013.4>-MIT1#2, -MIT2#2<X0013.3, X0013.5> 
(Path 3) +MIT1#3, +MIT2#3<X0011.2, X0011.4>-MIT1#3, -MIT2#3<X0011.3, X0011.5> 

  [Classification]  Input signal 
 

[Function]  Each of these signals inhibits the tool from being fed along the corresponding axis during 

manual operation. When signal GOQSM for selecting the mode for writing tool 
compensation is set to “1”, the manual feed is inhibited and also the tool geometry 
compensation along the axis is automatically calculated and the result is set in tool 
compensation memory.

 

 

[Operation]  When these signals are turned “1” during tool offset write mode, the control unit operates 

as follows:

 

Inhibits tools from being fed along the corresponding axis during manual operation. 

 

If bit 3 (TS1) of parameter No. 5004 is set to 0 
+MIT1  :  Inhibits the tool from being manually fed in the positive direction along 

the X-axis. 

–MIT1  :  Inhibits the tool from being manually fed in the negative direction along 

the X-axis. 

+MIT2  :  Inhibits the tool from being manually fed in the positive direction along 

the Z-axis.   

–MIT2  :  Inhibits the tool from being manually fed in the negative direction along 

the Z-axis. 

 

If bit 3 (TS1) of parameter No. 5004 is set to 1 
+MIT1  :  Automatic decision causes the related two directions of each axis to be 

subjected to interlock. 

–MIT1  :  Not used 
+MIT2  :  Not used 
–MIT2  :  Not used 

When signal GOQSM for selecting the mode for writing tool compensation is turned 
“1”,  the interlock signal also automatically calculates the tool geometry 
compensation for the tool compensation number pointed to by the cursor and sets 
the result in tool compensation memory.

 

 

B-64693EN-1/01

 

15. MEASUREMENT

 

- 2491 - 

NOTE 

1  This signal is used as the interlock signal in each axis direction.   
2  This signal is valid only when the bit 0 (GSC) of parameter No. 

5009 is 0.   

3  In case of bit 2 (XSG) of parameter No. 3008=1, the address 

assigned by parameter No. 3019 is used   

 

Tool offset write signals   

+MIT1to +MIT2 <Gn132.0 to Gn132.1>, -MIT1 to-MIT2 <Gn134.0 to Gn134.1> 

  [Classification]  Input signal 
 

[Function]  Each of these signals inhibits the tool from being fed along the corresponding axis during 

manual operation. When signal GOQSM for selecting the mode for writing tool 
compensation is set to “1”, the manual feed is inhibited and also the tool geometry 
compensation along the axis is automatically calculated and the result is set in tool 
compensation memory. 

 

[Operation]  When these signals are turned “1”, the control unit operates as follows: 

Inhibits tools from being fed along the corresponding axis during manual operation. 

 

When bit 3 (TS1) of parameter No. 5004 is 0 and the X-axis is assumed to be the 
first axis and the Z-axis to be the second axis 
+MIT1  :  Inhibits the tool from being manually fed in the positive direction along 

the X-axis.   

–MIT1  :  Inhibits the tool from being manually fed in the negative direction along 

the X-axis.

 

+MIT2  :  Inhibits the tool from being manually fed in the positive direction along 

the Z-axis. 

–MIT2  :  Inhibits the tool from being manually fed in the negative direction along 

the Z-axis. 

 

If bit 3 (TS1) of parameter No. 5004 is set to 1 
+MIT1  :  Automatic decision causes the related two directions of each axis to be 

subjected to interlock. 

–MIT1  :  Not used 
+MIT2  :  Not used 
–MIT2  :  Not used 

When signal GOQSM for selecting the mode for writing tool compensation is turned 
“1”, the interlock signal also automatically calculates the tool geometry 
compensation for the tool compensation number pointed to by the cursor and sets 
the result in tool compensation memory.

 

 

NOTE 

 

This signal is valid only when the bit 0 (GSC) of parameter No. 
5009 is 1. 

 

Tool offset number selection signals   

OFN0 to OFN5, OFN6 to OFN9 <Gn039.0 to Gn039.5, Gn040.0 to Gn040.3> 

  [Classification]  Input signal 
 

[Function]  Select the tool offset number. 

 

[Operation]  When the mode for writing tool compensation is selected, the cursor is automatically 

positioned on the tool geometry compensation number selected by these signals. 
A tool offset number is specified by a 10–bit binary number. Numbers 0 to 998 
correspond to the compensation number 1 to 999.

 

 

15. MEASUREMENT

 

B-64693EN-1/01

 

- 2492 - 

NOTE 

 

This signal is available only when bit 5 (QNI) of parameter No. 
5005 =1. 

 

Workpiece coordinate system shift value write mode select signal 

WOQSM <Gn039.6> 

  [Classification]  Input signal 
 

[Function]  Select the mode for writing the shift amount for the workpiece coordinate system. 

 

[Operation]  When this signal is turned to “1” in a manual operation mode, the mode for writing the 

shift amount for the workpiece coordinate system is selected. The control unit  then 
automatically switches the screen displayed to the WORK SHIFT screen and blinks the 
“OFST” status display at the bottom of the screen to notify that the mode has been 
changed to the mode for writing the shift amount for the workpiece coordinate system. 
However, this is not performed when the mode for writing tool compensation values is 
selected.

 

 

Spindle measurement select signal S2TLS <Gn040.5> 

  [Classification]  Input signal 
 

[Function]  For the direct input of offset value measured B for two-spindle lathe, a spindle is selected 

for measurement. If the signal is “0“, spindle 1 is selected. If it is “1“, spindle 2 is 
selected. 
If spindle 2 is to be selected for measurement, the tool offset write mode select signal 
GOQSM and the workpiece coordinate system shift value write mode select signal 
WOQSM as well as the spindle measurement select signal must be set to 1. 

 

[Operation]  If the signal is “0“, spindle 1 is selected. If it is “1“, spindle 2 is selected. 

 

Workpiece coordinate system shift value write signal WOSET <Gn040.7> 

  [Classification]  Input signal 
 

[Function]  Automatically calculates and sets the shift amount for the workpiece coordinate system.

 

 

[Operation]  When this signal turns to “1“ in the mode for writing the shift amount for the workpiece 

coordinate system, it triggers the automatic calculation and setting of the shift amount for 
the workpiece coordinate system.

 

 

Tool compensation number specification signal ONSC <Gn547.6> 

  [Classification]  Input signal 
 

[Function]  When bit 5 (QNI) of parameter No. 5005 is 1 in direct input of offset value measured B 

for two-spindle lathe, the tool compensation number specified by tool offset number 
selection  signals OFN0 to OFN9 is selected as is, regardless of spindle measurement 
select signal S2TLS and the setting of parameter No. 5053.   

 

[Operation]  When this signal is set to "1", the tool compensation number specified by tool offset 

number  selection  signals OFN0 to OFN9 is selected as is, regardless of spindle 
measurement select signal S2TLS and the setting of parameter No. 5053.   
 

Spindle 1 under measurement signal S1MES <Fn062.3> 
Spindle 2 under measurement signal S2MES <Fn062.4> 

  [Classification]  Output signal 
 

[Function]  For the direct input of offset value measured B for two-spindle lathe, it is indicated which 

spindle, 1 or 2, is under measurement. 

 

[Operation]  These signals check which head is being measured in the tool offset write mode or 

workpiece coordinate system shift amount write mode according to the S2TLS (spindle 
measurement select) signal. 
If spindle 1 is selected, S1MES = “1“ and S2MES = “0“. If spindle 2 is selected, S1MES 
= “0“ and S2MES = “1“.

 

B-64693EN-1/01

 

15. MEASUREMENT

 

- 2493 - 

Signal address 
(Path 1) 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

X0004 

 

 

 

-MIT2 

+MIT2 

-MIT1 

+MIT1 

 

 

 

 

 

 

SKIP5 

SKIP4 

SKIP3 

SKIP2 

 

 

(Path 2) 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

X0013 

 

 

 

-MIT2

#2

 

+MIT2

#2

 

-MIT1

#2

 

+MIT1

#2

 

 

 

 

 

 

 

SKIP5

#2

 

SKIP4

#2

 

SKIP3

#2

 

SKIP2

#2

 

 

 

(Path 3) 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

X0011 

 

 

 

-MIT2

#3

 

+MIT2

#3

 

-MIT1

#3

 

+MIT1

#3

 

 

 

 

 

 

 

SKIP5

#3

 

SKIP4

#3

 

SKIP3

#3

 

SKIP2

#3

 

 

 

 

  CAUTION 

 

Since the same addresses are used for both +MIT1, MIT1,+MIT2, –MIT2 and 
skip signals SKIP2 to SKIP5 (multi–step skip), be careful when using these two 
signal types. 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

Gn039 

 

GOQSM 

WOQSM 

OFN5 

OFN4 

OFN3 

OFN2 

OFN1 

OFN0 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

Gn040 

 

WOSET 

 

S2TLS 

 

OFN9 

OFN8 

OFN7 

OFN6 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

Gn132 

 

 

 

 

 

 

 

+MIT2 

+MIT1 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

Gn134 

 

 

 

 

 

 

 

-MIT2 

-MIT1 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

Gn547 

 

 

ONSC 

 

 

 

 

 

 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

Fn062 

 

 

 

 

S2MES 

S1MES 

 

 

 

 

Parameter 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

3003 

 

 

 

 

 

DIT 

 

 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Byte path 

 

 

#3  DIT

  The interlock signal for each axis direction is: 

0: 

Valid. 

1: 

Invalid. 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

3008 

 

 

 

 

 

 

XSG 

 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

NOTE 

 

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

15. MEASUREMENT

 

B-64693EN-1/01

 

- 2494 - 

 

#2  XSG

  A signal assigned to an X address is: 

0: 

Fixed at the address. 

1: 

Able to be reassigned to an arbitrary X address. 

 

NOTE 

 

When this parameter is set to 1, set parameters Nos. 3013, 3014, 
3012, and 3019. If parameters Nos. 3013 and 3014 are not set, the 
deceleration signal for reference position return is assigned to bit 0 
of <X0000>. If parameters Nos. 3012 and 3019 are not set, the 
skip signal, the PMC axis control skip signal, the measurement 
position arrival signal, the interlock signal for each axis direction, 
and the tool compensation value write signal are assigned to 
<X0000>. 

 

  WARNING 

 

Set an appropriate value to parameters (Nos. 3013, 3014, 3012, 
3019) beforehand when you set 1 to this parameter. 
If an input signal of the set address in parameters (Nos. 3013, 
3014, 3012, 3019) is used by another usage, it may cause an 
unexpected machine behavior. Be careful enough that you must 
prevent the competition of the used X address. 

 

3019 

 

Address to which the PMC axis control skip signal, measurement position arrival signal, and tool offset 

write signals are assigned 

 

NOTE 

 

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

 

 

[Input type]  Parameter input 

 

[Data type]  Word path 

[Valid data range]  0 to 727 

Set an X address to which the PMC axis control skip signal ESKIP, measurement position 
arrival signals (XAE, YAE, and ZAE (M series) or XAE and ZAE (T series)), and tool 
offset write signals (

±

MIT1 and 

±

MIT2 (T series)) are to be assigned.   

 

Example 1. When parameter No. 3012 is set to 5 and parameter No. 3019 is set to 6 

When bit 2  (XSG)  of parameter No. 3008 is 1, the PMC axis control skip signal, and 
measurement position arrival signal are allocated to X0006 and the skip signal is 
allocated to X0005. 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

 

X0005 

 

SKIP 

SKIP6 

SKIP5 

SKIP4 

SKIP3 

SKIP2 

SKIP8 

SKIP7 

(T series)

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

 

 

 

SKIP 

SKIP6 

SKIP5 

SKIP4 

SKIP3 

SKIP2 

SKIP8 

SKIP7 

(M series)

 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

 

X0006 

 

 

ESKIP 

-MIT2 

+MIT2 

-MIT1 

+MIT1 

ZAE 

XAE 

(T series)

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

 

 

 

 

ESKIP 

 

 

 

ZAE 

YAE 

XAE 

(M series)

 

 

B-64693EN-1/01

 

15. MEASUREMENT

 

- 2495 - 

Example 2. When parameter No. 3012 is set to 5 and parameter No. 3019 is set to 5 

When bit 2  (XSG)  of parameter No. 3008 is 1, the PMC axis control skip signal, 
measurement position arrival signal, and skip signal are allocated to X0005. 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

 

X0005 

 

SKIP 

ESKIP 

-MIT2 

+MIT2 

-MIT1 

+MIT1 

ZAE 

XAE 

(T series)

 

 

 

SKIP6 

SKIP5 

SKIP4 

SKIP3 

SKIP2 

SKIP8 

SKIP7 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

 

 

 

SKIP 

ESKIP 

SKIP5 

SKIP4 

SKIP3 

ZAE 

YAE 

XAE 

(M series)

 

 

 

SKIP6 

SKIP2 

SKIP8 

SKIP7 

 

NOTE 

1  This parameter is valid when bit 2 (XSG) of parameter No. 3008 is 

set to 1. 

 

Depending on the configuration of the I/O Link, the actually usable 
X addresses are: 

 

<X0000 to X0127>, <X0200 to X0327>, <X0400 to X0527>, 
<X0600 to X0727> 

2  When this parameter is 0, an input signal from address X0 is used. 

 

  WARNING 

 

If an input signal of the set address in this parameter is used by 
another usage, it may cause an unexpected machine behavior. Be 
careful enough that you must prevent the competition of the used X 
address. 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

5004 

 

 

 

 

 

TS1 

 

 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#3  TS1

  For touch sensor contact detection with the function for direct input of offset value 

measured B: 
0: 

Four-contact input is used. 

1: 

One-contact input is used. 

 

NOTE 

 

For the machining center system, set TS1 to 1. 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

5005 

 

 

TLE 

QNI 

 

 

 

 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#5  QNI

  With the tool length/workpiece zero point measurement function or the function for direct 

input of offset value measured B, a tool compensation number is selected by: 
0: 

Operation through the MDI panel by the operator (selection based on cursor 
operation). 

1: 

Signal input from the PMC. 

 

15. MEASUREMENT

 

B-64693EN-1/01

 

- 2496 - 

 

#6  TLE

  The "direct input of offset value measured B" function updates the offset value in offset 

write mode: 
0: 

Constantly. 

1: 

During axis movement. 

Axis movement assumes a positional deviation other than 0. 
 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

5009 

 

 

 

 

TSD 

 

 

 

GSC 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

NOTE 

 

When at least one of these parameters is set, the power must be 
turned off before operation is continued. 

 

 

#0  GSC

  When the function for direct input of offset value measured B is used, an offset write 

input signal is input from: 
0: 

Machine side 

1: 

PMC side 

When the interlock function for each axis direction is enabled (when bit 3 (DIT) of 
parameter No. 3003 is set to 0), switching can also be made between input from the 
machine side and input from PMC side for the interlock function for each axis direction. 
 

 

#4  TSD

  In the function for direct input of offset value measured B, the movement direction 

determination specifications: 
0: 

Do not apply. 

1: 

Apply. 

This parameter is valid when four-contact input is used (bit 3 (TS1) of parameter No. 
5004 is set to 0). 
 

5015 

 

Distance to X-axis + contact surface of touch sensor 1 (X1P) 

 

5016 

 

Distance to X-axis - contact surface of touch sensor 1 (X1M) 

 

5017 

 

Distance to Z-axis + contact surface of touch sensor 1 (Z1P) 

 

5018 

 

Distance to Z-axis - contact surface of touch sensor 1 (Z1M) 

 

5056 

 

Distance to X-axis + contact surface of touch sensor 2 (X2P) 

 

5057 

 

Distance to X-axis - contact surface of touch sensor 2 (X2M) 

 

5058 

 

Distance to Z-axis + contact surface of touch sensor 2 (Z2P) 

 

5059 

 

Distance to Z-axis - contact surface of touch sensor 2 (Z2M) 

 

 

      [Input type]  Parameter input 
 

[Data type]  Real path 

 

[Unit of data]  mm, inch (machine 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)) 

This parameter is related to the function for direct input of offset value measured B. 
Set the distance (signed) from a measurement reference position to each contact surface 
of a sensor. For a diameter specification axis, set a diameter value. 
When arbitrary angular axis control is performed, set the distance in the Cartesian 
coordinate system. 

B-64693EN-1/01

 

15. MEASUREMENT

 

- 2497 - 

NOTE 

 

Parameters Nos. 5056 to 5059 are valid when bit 0 (2NR) of 
parameter No. 5051 is set to 1. 

 

 

Z-axis  + contact surface 

 

Z-axis - contact surface 

  

 

 

X-axis + contact surface 

 

X1m

         

X-axis - contact surface 

            

 

Measurement 

   reference 
   position 

X1p 

+X 

Z1m 

Z1p 

+Z 

 

 

 

Z-axis + contact surface 

 

  Z-axis - contact 

surface 

 

X-axis + contact surface 
 

X-axis 

-

 contact surface 

 

Measuremenet 
reference 
position 

X2p

 

+X

 

Z2m

 

+Z

 

Z2p

 

X2m

 

 

 

5020 

 

Tool offset number used with the function for direct input of offset value measured B 

 

 

[Input type]  Parameter input 

 

[Data type]  Word path 

[Valid data range]  0 to number of tool compensation values 

Set a tool offset number used with the function for direct input of offset value measured B 
(when a workpiece coordinate system shift amount is set). (Set the tool offset number 
corresponding to a tool under measurement beforehand.) This parameter is valid when 
automatic tool offset number selection is not performed (when bit 5 (QNI) of parameter 
No. 5005 is set to 0). 
 

 

 

 

 

 

 

 

Content      ..     315      316      317      318     ..