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

 

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

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     71      72      73      74     ..

 

 

 

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

 

 

2. PREPARATIONS FOR OPERATION

 

 

B-64693EN-1/01

 

- 538 - 

Timing chart example of cancellation 

 

Stored stroke limit range switching cancellation signals 
(+OT2C, -OT2C, +OT3C, -OT3C) 
 
Stored stroke limit range switching start signal 
(OTSW) 
 
Processing of CNC 
 
Stored stroke limit range switching finish signal 
(OTSWFN) 
 
Stored stroke limit range switching confirmation signals 
(+OT2O, -OT2O, +OT3O, -OT3O) 

 

 

NOTE 

1.   If the offset value which is added the value specified by the parameter No.1313 

and the stored stroke limit range switching data selection signal is not a multiple 
of four (0, 4, and 8, etc.), alarm PW0041, “DATA TABLE(D) SETTING IS 
ILLEGAL“ is generated. 

2.   The area of data table (D) of PMC is different depending on PMC used and its 

memory size. Please confirm the specification of PMC, and set it within the range 
that can be used. 

3.   A different kind of a different axis cannot be switch at the same time though two 

or more kinds or two or more axes can be switched at the same time. For 
example, it is not possible to switch the second axis to stored stroke limit 2 and 
switch the first axis to stored stroke limit 3 at the same time. 

4.   The cancellation is given to priority when the stored stroke limit range switching 

start signal is set to "1" in the state of the signal that both the switching and the 
cancellation are possible. 

5.   Even if other input signals are switched in the state "1" of stored stroke limit 

range switching start signal, it doesn't become effective immediately. It is 
reflected at the time of rising of the stored stroke limit range switching start signal. 

6.   Confirm whether to operate correctly by data and the signal that this function set 

beforehand. 

 

Signal 

Stored stroke limit range switching data selection signals   

OTD0 to OTD15 <Gn594 to Gn595> 

  [Classification]  Input signal 
 

[Function]  The offset value from the address of head of data table (D) of PMC to which the data for 

switching of stored stroke limit range switching is set is specified by the binary code in 
two bytes. The address of head data is set to the parameter No.1313. 

 

[Operation]  When stored stroke limit range switching start signal is set to "1", the switching operation 

of the range of stored stroke limit starts by the specified data. 
 

Stored stroke limit range switching axis selection signals OTA1 to OTA8<Gn596> 

  [Classification]  Input signal 
 

[Function]  The axis that executes stored stroke limit range switching is specified. 

These signals are provided for each control axis; the affixed number of the signal name 
shows the control axis number.   

B-64693EN-1/01

 

 

2. PREPARATIONS FOR OPERATION

 

- 539 - 

OTAx 
x :  1 ..... Stored stroke limit switching to the first axis 
 

2 ..... Stored stroke limit switching to 2nd axis 

 

3 ..... Stored stroke limit switching to the 3rd axis 

 

  :     : 

 

[Operation]  When stored stroke limit range switching start signal is set to "1", the range of the stored 

stroke limit of the specified axis is switched. 
 

Stored stroke limit range switching selection signals 

+OT11, -OT11, +OT12, -OT12, +OT2, -OT2, +OT3, -OT3 <Gn597> 

  [Classification]  Input signal 
 

[Function]  The range switching of which stored stroke limit is executed is specified. 

 

  +OT11 

..... Coordinate value I of stored stroke check 1 in the positive direction 

 

  -OT11 

..... Coordinate value I of stored stroke check 1 in the negative direction 

 

  +OT12 

..... Coordinate value II of stored stroke check 1 in the negative direction 

 

  -OT12 

..... Coordinate value II of stored stroke check 1 in the negative direction 

 

  +OT2 

..... Coordinate value of stored stroke check 2 in the positive direction 

 

  -OT2 

..... Coordinate value of stored stroke check 2 in the negative direction 

 

  +OT3 

..... Coordinate value of stored stroke check 3 in the positive direction 

 

  -OT3 

..... Coordinate value of stored stroke check 3 in the negative direction 

 

[Operation]  When stored stroke limit range switching start signal is set to "1", the range of the 

specified stored stroke limit is switched. 
 

Stored stroke limit range switching cancellation signals 

+OT11C, -OT11C, +OT12C, -OT12C, +OT2C, -OT2C, +OT3C, -OT3C <Gn598> 

  [Classification]  Input signal 
 

[Function]  The range switching of which stored stroke limit is canceled is specified. 

 

[Operation]  The range of the specified stored stroke limit switches to the parameter setting value 

when stored stroke limit range switching start signal switches "1". 
 

Stored stroke limit range switching start signal OTSW<Gn599.0> 

  [Classification]  Input signal 
 

[Function]  The range switching of which stored stroke limit is started. 

 

[Operation] When this signal is set to "1", the range of the specified stored stroke limit is switched. Or, 

it is canceled. 

 

  When stored stroke limit range switching finish signal is set to "0", it is accepted. 

 

Stored stroke limit range switching confirmation signals 
+OT11O, -OT11O, +OT12O, -OT12O, +OT2O, -OT2O, +OT3O, -OT3O<Fn598> 

  [Classification]  Output signal 
 

[Function]  These signals indicate that the range of stored stroke limit specified has been switched. 

 

[Operation]  These signals are set to "1" when: 

 

  - In the same kind of stored stroke limit, the range switching has become effective even 

one axis. 

 

  These signals are set to "0" when: 

 

  -  In the same kind of stored stroke limit, the range switching of all axes has become 

ineffective. 
 

Stored stroke limit range switching finish signal OTSWFN<Fn599.0> 

  [Classification]  Output signal 
 

[Function]  The signal indicates that stored stroke limit range switching has been completed. 

 

[Operation]  These signals are set to "1" when: 

 

  - Stored stroke limit, the range switching has been completed. 

 

  These signals are set to "0" when: 

2. PREPARATIONS FOR OPERATION

 

 

B-64693EN-1/01

 

- 540 - 

 

  -  After having completed stored stroke limit range switching, stored stroke limit range 

switching start signal has been become "0". 

 

Signal address 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

Gn594 

 

OTD7 

OTD6 

OTD5 

OTD4 

OTD3 

OTD2 

OTD1 

OTD0 

 

 

 

 

 

 

 

 

 

 

Gn595 

 

OTD15 

OTD14 

OTD13 

OTD12 

OTD11 

OTD10 

OTD9 

OTD8 

 

 

 

 

 

 

 

 

 

 

Gn596 

 

OTA8 

OTA7 

OTA6 

OTA5 

OTA4 

OTA3 

OTA2 

OTA1 

 

 

 

 

 

 

 

 

 

 

Gn597 

 

-OT3 

+OT3 

-OT2 

+OT2 

-OT12 

+OT12 

-OT11 

+OT11 

 

 

 

 

 

 

 

 

 

 

Gn598 

 

-OT3C 

+OT3C 

-OT2C 

+OT2C 

-OT12C 

+OT12C 

-OT11C 

+OT11C 

 

 

 

 

 

 

 

 

 

 

Gn599 

 

 

 

 

 

 

 

 

OTSW 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

Fn598 

 

-OT3O 

+OT3O 

-OT2O 

+OT2O 

-OT12O 

+OT12O 

-OT11O 

+OT11O 

 

 

 

 

 

 

 

 

 

 

Fn599 

 

 

 

 

 

 

 

 

OTSWFN 

 

Parameter 

1313 

 

The first address of data table (D) that sets data that switches stored stroke limit 

 

 

[Input type]  Parameter input 

 

[Data type]  2 word path 

[Valid data range]  0 to 59996 

The first address of data table (D) of PMC that sets data that switches stored stroke limit 
is set. 

 

NOTE 

1  1When this parameter is set, the power must be turned off before 

operation is continued. 

2  When this parameter is 0, a data table from address D0 is used. 

 

  WARNING 

 

If a data table 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 
data table. 

 

Alarm and message 

Number 

Message 

Description 

PW0041 

DATA TABLE(D) SETTING IS 
ILLEGAL 

The address of data table (D) PMC calculated from parameter 
No.1313, stored stroke limit range switching data selection 
signal (OTD0-OTD15), and the switching data area is illegal. 
(1) The specified first address is illegal. 
(2) It is not a multiple of four. 
(3) The range of the specified data table is illegal. 

 

B-64693EN-1/01

 

 

2. PREPARATIONS FOR OPERATION

 

- 541 - 

Diagnosis data 

3710 

 

Coordinate value I of stored stroke check 1 in the positive direction 

 

3711 

 

Coordinate value I of stored stroke check 1 in the negative direction 

 

3712 

 

Coordinate value II of stored stroke check 1 in the positive direction 

 

3713 

 

Coordinate value II of stored stroke check 1 in the negative direction 

 

3714 

 

Coordinate value of stored stroke check 2 in the positive direction 

 

3715 

 

Coordinate value of stored stroke check 2 in the negative direction 

 

3716 

 

Coordinate value of stored stroke check 3 in the positive direction 

 

3717 

 

Coordinate value of stored stroke check 3 in the negative direction 

 

 

[Data type]  Real axis 

 

[Unit of data]  Machine unit 

 

  Machine coordinates value of effective, various kind of stored stroke limits are displayed 

now. 
 

Note 

NOTE 

1.   Stroke limit check before move also becomes effective in the switched area. 
2.   The range of stored stroke limit returns to the state set to the parameter at power 

on. 

3.   When the number of control axes in the system increases and decreases by 

flexible path axis assignment, it is necessary to consider it. 

4.   Stored stroke check 1 area expansion (coordinate value III - VIII) cannot be 

rewritten by this function. 

5.   When the range of stored stroke limit is switched by this function, even if the 

parameters Nos.1320 to 1327 are rewritten by the G10 instruction, the PMC 
window, and the G22 instruction, it is not effective immediately. 

6.   Stroke limit area changing function is a function to rewrite the parameters 

Nos.1320 to 1327. This function is a function that switches the range of stroke 
limit to the value that is set to data table (D) of PMC without rewriting the 
parameters Nos.1320 to 1327. 

 

2.3.11 

Chuck and Tail Stock Barrier 

T

 

 

Overview 

The chuck/tail stock barrier function prevents damage to the machine by checking whether the tool tip 
interferes with either the chuck or tail stock. 
Specify an area into which the tool may not enter (entry-inhibition area). This is done using the special 
setting screen, according to the shapes of the chuck and tail stock. If the tool tip should enter the set area 
during a machining operation, this function stops the tool and outputs an alarm message. 
The tool can be removed from the entry-inhibition area only by retracting it in the direction from which 
the tool entered the area. 
 

2. PREPARATIONS FOR OPERATION

 

 

B-64693EN-1/01

 

- 542 - 

Explanation 

- Settings process for Chuck and Tail stock barrier 

Refer to the "Chuck and Tail Stock Barriers" in the Operator's Manual (For Lathe System) 
(B-64694EN-1) for the details of setting process for Chuck and Tail stock barrier. 
 

  - 

Setting the entry-inhibition area for a chuck 

 

Fig. 2.3.11 (a) 

 

Table 2.3.11 (a) 

Symbol 

Description 

Parameter 

TY

 

Chuck-shape selection (0: Holding the inner face of a tool, 1: Holding the outer 
face of a tool) 

No.1330 

CX

 

Chuck position (along X-axis) 

No.1335 

CZ

 

Chuck position (along Z-axis) 

No.1336 

Length of chuck jaws 

No.1331 

W

 

Depth of chuck jaws (radius) 

No.1332 

L1

 

Holding length of chuck jaws 

No.1333 

W1

 

Holding depth of chuck jaws (radius) 

No.1334 

 
TY 

:  Selects a chuck type, based on its shape. Specifying 0 selects a chuck that holds the inner face 

of a tool. Specifying 1 selects a chuck that holds the outer face of a tool. A chuck is assumed 
to be symmetrical about its Z-axis. 
CX, CZ 

Specify the coordinates of a chuck position, point A, in the workpiece 

coordinate system. These coordinates are not the same as those in the machine coordinate 
system. 
The direction of the chuck and of the tail stock is defined by a big and small relation between 
CZ and TZ (Z coordinate of a tail stock). Please refer to "Setting of direction of chuck and of 
tail stock" for details. 

L, L1 

:  Defines the length of chuck jaws. 

W, W1  :  Defines the width of chuck jaws 
 

B-64693EN-1/01

 

 

2. PREPARATIONS FOR OPERATION

 

- 543 - 

NOTE 

1  For CX and CZ, whether diameter programming or radius programming is used 

for the axis determines the programming system. When diameter programming is 
used for the axis, use diameter programming to enter data for the axis. 

2  Always specify W and W1 in radius. When radius programming is used for the 

Z-axis, specify L and L1 in radius. 

3  If you not use the entry-inhibition area for a chuck, please set 0 to L, L1, W and 

W1.   

4  The CZ is used to define the direction of the chuck and of the tail stock. Even 

when you not use the entry-inhibition area for a chuck, please set to CZ. 

 

  - 

Setting the entry-inhibition area for a tail stock 

 

Fig. 2.3.11 (b) 

 

Table 2.3.11 (b) 

Symbol 

Description 

Parameter 

TZ

 

Tailstock position (along the Z-axis) 

No.1348 

L

 

Tailstock length 

No.1341 

D

 

Tailstock diameter 

No.1342 

L1 

Tailstock length (1) 

No.1343 

D1

 

Tailstock diameter (1) 

No.1344 

L2

 

Tailstock length (2) 

No.1345 

D2

 

Tailstock diameter (2) 

No.1346 

D3 

Hole diameter of tailstock (3) 

No.1347 

 
TZ 

:  Specifies the Z coordinate of the chuck position, point B (Fig.  2.3.11  (b)), in the 

workpiece coordinate system. These coordinates are not the same as those in the 
machine coordinate system. A tail stock is assumed to be symmetrical about its Z-axis. 
The direction of the chuck and of the tail stock is defined by a big and small relation 
between CZ (Z coordinate of a chuck) and TZ. Please refer to "Setting of direction of 
chuck and of tail stock" for details. 

L, L1, L2 

:  Defines the tail stock length. 

D, D1, D2, D3  :  Defines the tail stock diameter. 
 

2. PREPARATIONS FOR OPERATION

 

 

B-64693EN-1/01

 

- 544 - 

NOTE 

1  For TZ, whether diameter programming or radius programming is used for the 

Z-axis determines the programming system. 

2  Always specify D, D1, D2, and D3 in diameter programming. When radius 

programming is used for the Z-axis, specify L, L1, and L2 in radius. 

3  If you not use the entry-inhibition area for a tail stock, please set 0 to L, L1, L2, D, 

D1, D2 and D3. 

4  The TZ is used to define the direction of the chuck and of the tail stock. Even 

when you not use the entry-inhibition area for a tail stock, please set to TZ. 

 

Setting the entry-inhibition area for the tail stock tip 

The tip angle of the tail stock is 60 degrees. The entry-inhibition area is set around the tip, assuming the 
angle to be 90 degrees, as shown below. 

 

Fig. 2.3.11 (c)   

 

Setting of direction of chuck and of tail stock 

Setting of direction of entry-inhibition area for a chuck and of entry-inhibition area for a tail stock is 
decided by a big and small relation between parameter No.1336 (CZ) and parameter No.1348 (TZ). When 
set to CZ<TZ, the direction of the chuck and of the tail stock becomes direction shown in Fig. 2.3.11 (d). 
When set to CZ>TZ, the direction of the chuck and of the tail stock becomes direction shown in Fig. 
2.3.11 (e).   
 
When you use only entry-inhibition area for a chuck, please set the following to parameter No.1348 (TZ).   

 

When you set the direction of the chuck as shown in Fig. 2.3.11 (d), please set a value that is larger 
than CZ to TZ   

 

When you set the direction of the chuck as shown in Fig. 2.3.11 (e), please set a value that is smaller 
than CZ to TZ   

 
When you use only entry-inhibition area for a tail stock, please set the following to parameter No.1336 
(CZ).   

 

When you set the direction of the tail stock as shown in Fig. 2.3.11 (d), please set a value that is 
smaller than TZ to CZ   

 

When you set the direction of the tail stock as shown in Fig. 2.3.11 (e), please set a value that is 
larger than TZ to CZ 

 

B-64693EN-1/01

 

 

2. PREPARATIONS FOR OPERATION

 

- 545 - 

 

Fig. 2.3.11 (d)    For parameter No.1336(CZ) < parameter No.1348(TZ) 

 

 

Fig. 2.3.11 (e)  For parameter No.1336(CZ) > parameter No.1348(TZ) 

 

Signal 

Tailstock barrier select signal *TSB<Gn060.7> 

  [Classification]  Input signal 
 

[Function]  Enables or disables the tail stock barrier. 

 

[Operation]  When this signal is set to “1”, the control unit operates as follows: 

Disables the tail stock barrier, even when the G22 command (stored stroke check on) is 
specified in the program. 

Table 2.3.11 (c) 

G code 

*TSB 

Tail stock barrier 

Chuck barrier (reference) 

G22 

Enabled 

Enabled 

Disabled 

Enabled 

G23 

Disabled 

Disabled 

Disabled 

Disabled 

 
When the G23 command (stored stroke check off) is specified, the tail stock barrier is 
disabled regardless of the signal *TSB. When the G22 command (stored stroke check on) 
is specified, the tail stock can be disabled by setting the signal to “1”. 
This signal is used to select whether the tail stock area is a entry-inhibition area. 
It is used whenever M commands are applied, resulting in the tail stock being attached to 
the workpiece or detached from the workpiece while the workpiece is being machined. 

TZ 

CZ 

Workpiece 

Chuck 

Tail stock 

Origin of   
workpiece 
coordinate 
system 

 

CZ 

TZ 

Origin of   
workpiece 
coordinate 
system 

Workpiece 

Tail stock 

Chuck 

 

 

 

 

 

 

 

Content      ..     71      72      73      74     ..