FANUC Series 30i/300i/300is-MODEL A. Machining Center System. User's manual - page 259

 

  Index      Manuals     FANUC Series 30i/300i/300is-MODEL A. Machining Center System. User's manual (B-63944EN/03)

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     257      258      259      260     ..

 

 

 

FANUC Series 30i/300i/300is-MODEL A. Machining Center System. User's manual - page 259

 

 

A.PARAMETERS

 APPENDIX 

B-63944EN/03

 

 

- 2028 - 

As the size of the reference counter, specify the grid interval for the 
reference position return in the grid method. 
[Size of the reference counter]=[Grid interval]/[Detection unit] 
[Grid interval]=[Amount of travel per rotation of the pulse coder] 
 
The setting of a command multiplier is as follows: 
(1)  When command multiplier is 1 to 1/27 
 

Set value = 1 / command multiplier + 100 

 

Valid data range : 101 to 127 

(2)  When command multiply is 0.5 to 48 
 

Set value = 2 

×

 command multiplier 

 

Valid data range : 1 to 96 

 

NOTE 

 

If a feedrate exceeding the feedrate found by the 
expression below is used, an incorrect travel 
amount may result or a servo alarm may be issued. 
Be sure to use a feedrate not exceeding the 
feedrate found by the following expression: 

 

Fmax[mm/min] = 196602 

×

 10

4

 

×

 least command 

increment / CMR 

 

1821 

 

Reference counter size for each axis 

 

NOTE 

 

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

 

 

[Input type]  Parameter input 

 

[Data type]  2-word axis 

 

[Unit of data]  Detection unit 

  [Valid data range]  0 to 999999999 

Set a reference counter size. 
As a reference counter size, specify a grid interval for reference 
position return based on the grid method. 
When a value less than 0 is set, the specification of 10000 is assumed. 
When a linear scale with absolute address reference marks is used, set 
the interval of mark 1. 
 

B-63944EN/03

 APPENDIX 

A.PARAMETERS

 

 

- 2029 - 

1828 

 

Positioning deviation limit for each axis in movement 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word axis 

 

[Unit of data]  Detection unit 

  [Valid data range]  0 to 99999999 

Set the positioning deviation limit in movement for each axis. 
If the positioning deviation exceeds the positioning deviation limit 
during movement, a servo alarm (SV0411) is generated, and operation 
is stopped immediately (as in emergency stop). 
Generally, set the positioning deviation for rapid traverse plus some 
margin in this parameter. 
 

1829 

 

Positioning deviation limit for each axis in the stopped state 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word axis 

 

[Unit of data]  Detection unit 

  [Valid data range]  0 to 99999999 

Set the positioning deviation limit in the stopped state for each axis. 
If, in the stopped state, the positioning deviation exceeds the 
positioning deviation limit set for stopped state, a servo alarm 
(SV0410) is generated, and operation is stopped immediately (as in 
emergency stop). 
 

1838 

 

Position deviarion limit for each axis in moving during safety check 

 

NOTE 

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

 

 

[Input type]  Paramete input 

 

[Data type]  2-word axis 

 

[Unit of data]  Detection unit 

  [Valid data range]  0 to 99999999 

Position deviation limit for each axis during moving for safety check 
of Dual Check Safety function is specified.   
If position deviation of a moving axis exceeds position deviation limit 
while Safety Check is carried out (Safety Monitoring Request 
“*VLDVx” =0), a servo alarm SV0475 or SV1071 is generated and 
axes are stopped immediately like emergency stop state..   
In Dual Check Safety function, positin deviation is always checked by 
CNC and Servo. In case that Safety Check is carried out (Safety 
Monitoring Request “*VLDVx” =0), the servo alarm SV0475 or 
SV1071 is generated when each CPU finds out that the deviation 
exceeds position deviation limit in moving state. 
 

A.PARAMETERS

 APPENDIX 

B-63944EN/03

 

 

- 2030 - 

1841 

  Position deviation limit of each axis in moving state during other than Dual Check 

Safety monitoring (for Dual Check Safety Function) 

 

NOTE 

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

 

 

[Input type]  Parameter input 

 

[Data type]  2 word axis 

 

[Unit of data]  Detection unit 

  [Valid data range]  0 to 99999999 

Set the positioning deviation limit in moving state for each axis for 
Dual Check Safety function, in case that Safety Check is not carried 
out (Safety Monitoring Request “*VLDVx”=1). 
In case that Safety Check is not carried out (Safety Monitoring 
Request “*VLDVx” =1), servo alarm (SV0475,SV1071) is generated 
and operation is stopped immediately (as in emergency stop), when 
each CPU finds out that the deviation exceeds position deviation limit 
in moving state. 
If the value of this parameter is “0”, the parameter No.1828 is used for 
the value of deviation limit in moving state.   
In case that Safety Check is carried out (Safety Monitoring Request 
“*VLDVx” =0), the parameter No.1838 is used for the value of 
deviation limit in moving state.   
 

1851 

 

Backlash compensating value for each axis 

 

 

[Input type]  Parameter input 

 

[Data type]  Word axis 

 

[Unit of data]  Detection unit 

  [Valid data range]  -9999 to 9999 

Set the backlash compensating value for each axis. 
When the machine moves in a direction opposite to the reference 
position return direction after the power is turned on, the first backlash 
compensation is performed. 
 

1882 

 

Interval of mark 2 of a linear scale with absolute address reference marks

 

NOTE 

 

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

 

 

[Input type]  Parameter input 

 

[Data type]  2-word axis 

 

[Unit of data]  Detection unit 

  [Valid data range]  0 to 999999999 

Set the interval of mark 2 of a linear scale with absolute address 
reference marks. 
 

B-63944EN/03

 APPENDIX 

A.PARAMETERS

 

 

- 2031 - 

1883 

  Distance 1 from the scale zero point to reference position (linear scale with 

absolute address reference marks) or 

distance 1 from the base point to reference position (linear scale with an 

absolute address zero point) 

 

NOTE 

 

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

 

 

[Input type]  Parameter input 

 

[Data type]  2-word axis 

 

[Unit of data]  Detection unit 

  [Valid data range]  -999999999 to 999999999 

 

1884 

  Distance 2 from the scale zero point to reference position (linear scale with 

absolute address reference marks) or distance 2 from the base point to 

reference position (linear scale with an absolute address zero point) 

 

NOTE 

 

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

 

 

[Input type]  Parameter input 

 

[Data type]  2-word axis 

 

[Unit of data]  Detection unit 

  [Valid data range]  -999 to 999 

When a linear scale with absolute address reference marks is used, set 
the distance from the scale zero point to reference position in 
parameter Nos. 1883 and 1884). 
 

Distance from the zero point to the reference position of a linear 
scale 
= No. 1884 

×

 1,000,000,000 + No. 1883 

The scale zero point represents a point where mark 1 and mark 2 
match. Usually, this point is a virtual point that does not physically 
exist on the scale. (See the figure below.) 
If the reference position is placed in the + direction when viewed from 
the scale zero point, set a positive value. If the reference position is 
placed in the - direction when viewed from the scale zero point, set a 
negative value. 

A.PARAMETERS

 APPENDIX 

B-63944EN/03

 

 

- 2032 - 

 

Mark 1  Mark 2 

Mark 1 

Mark 2 

Zero point of encoder 

Encoder end

Reference position

……..

 

Mark 1 = mark 2

 

41.8

 

8.2

42.0

8.0

Parameter No.1821

Parameter No.1882

Parameter No.1884 

×

 1,000,000,000 + Parameter No.1823

 

 

 

 [Example of parameter settings]  When  an  encoder  as shown below is used with an IS-B, millimeter 

machine: 

 

20.000 

19.980 

9.940

10.060

9.960

10.040  9.980  10.020

5.000

20.000mm

20.020mm 

-[9960/(20020-20000)*20000+5000] = 

-9965000

Mark 1

Mark 2

Mark 1 

Mark 2 

Mark 1

Mark 1

Mark 2 

Mark 1 

Mark 

1

Mark 2

Mark 1 = mark 2 

B

 

A

Scale zero point 

+ direction 

- direction 

Reference 

position 

Parameters 

No.1821 (interval of mark 1)

   

= 20000 

No.1882 (interval of mark 2)

   

= 20020 

No.1883 (reference position)        = position of point A + 5.000 
= distance between A and B/(mark 2 

 mark 1) 

×

 mark 1 + 5000 

= 9960/(20020-20000) 

×

 20000 + 5000 

= 9965000 
= -9965000 (the reference position is on the negative side) 

 

 
[Setting parameter No. 1883] 
When it is difficult to measure the distance from the scale zero point 
to the reference position (parameter No. 1883), the method described 
below can be used to find the distance. 
 
<1>  Set parameter No. 1815 to enable this function. 
 

Set an appropriate value in parameter No. 1821 and No. 1882. 

 

Set 0 in parameter No. 1240. 

 

Set 0 in parameter No. 1883 and No. 1884. 

<2>  At an appropriate position, establish a reference position. 
 

(As a result, the machine coordinate represents the distance from 
the scale zero point to the current position.) 

B-63944EN/03

 APPENDIX 

A.PARAMETERS

 

 

- 2033 - 

<3> By jog feed or handle feed, place the machine at the accurate 

reference position. 

<4> In parameter No. 1883, set the machine coordinate of that time 

converted to the detection unit (machine coordinate 

×

 CMR). 

<5>  If necessary, set parameter No. 1240. 
 
When a linear scale with an absolute address zero point is used, set the 

distance from the base point to the reference position in parameter 
Nos. 1883 and 1884. The base point is a point at a scale end as shown 
below. 

 
 
 
 
 
 
 
 
 
 
 
 
If the reference position is located in the positive direction when 

viewed from the base point, set a positive value; if the reference 
position is located in the negative direction, set a negative value. Set 
the value by following the steps explained below. 

<1>  Set bit 1 (OPT) of parameter No. 1815 , bit 2 (DCL) of parameter 

No. 1815, and bit 3 (SDC) of parameter No. 1818 to enable this 
function. 
Set 0 in parameter No. 1240. 
Set 0 in parameter No. 1883 and No. 1884. 

<2>  At an appropriate position, establish a reference position. 

(Consequently, the machine coordinate value indicates the 
distance from the base point to current position.) 

<3> By jog feed or handle feed, place the machine at the accurate 

reference position. 

<4>  In parameters Nos. 1883 and 1884, set the machine coordinate of 

that time converted to the detection unit (machine coordinate 

×

 

CMR). 

 

If necessary, set parameter No. 1240. 

 

NOTE 

1  Set parameter Nos. 1883 and 1884 so that the distance from the scale zero point 

(for a linear scale with absolute address reference marks) or the base point (for a 
linear scale with an absolute address zero point) to the reference position is within 
the range from -999,999,999,999 to +999,999,999,999. If a value beyond this range 
is set, an alarm (PS 5325) is issued. 

2  The scale area on the scale cannot be extended across the scale zero point or 

base point. Make parameter settings not to cause the scale area to extend beyond 
the scale zero point or base point. 

 

Mark 1 

Mark 2 

Mark 1

Mark 2

Mark 1

Mark 1    Mark 2

Reference position 

10.020

9.980

10.040

9.960

10.060 9.940 

Base point

20.000

20.020

A.PARAMETERS

 APPENDIX 

B-63944EN/03

 

 

- 2034 - 

  

#7 #6 #5 #4 #3 #2 #1 #0 

1902 

 

      

ASE 

FMD 

 

 

[Input type]  Parameter input 

 [Data 

type] 

Bit 
 

NOTE 

 

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

 

        # 0 

FMD

  The FSSB setting mode is: 

0:  Automatic setting mode. 

(When the relationship between an axis and amplifier is defined 
on the FSSB setting screen, parameter Nos. 1023, 1905, 1936 to 
1939, and 14340 to 14407 (plus parameter Nos. 14408 to 14425 
and 14444 to 14459 if an additional axis board is attached) are 
automatically set. 

1:  Manual setting 2 mode. 

(Parameter Nos. 1023, 1905, 1936 to 1939 and 14340 to 14407 
(plus parameter Nos. 14408 to 14425 and 14444 to 14459 if an 
additional axis board is attached) are to be manually set.) 

 

        # 1 

ASE

  When automatic setting mode is selected for FSSB setting (when the 

FMD parameter (bit 0 of parameter No.1902) is set to 0), automatic 
setting is: 
0: Not 

completed. 

1: Completed. 
This bit is automatically set to 1 upon the completion of automatic 
setting. 
 

  

#7 #6 #5 #4 #3 #2 #1 #0 

1905 

 

PM2 

PM1 

   

PM4 

PM3 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit axis 

 

NOTE 

 

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

 

        # 1 

PM3

  The third separate detector interface unit is: 

0: Not 

used. 

1: Used. 
 

        # 2 

PM4

  The fourth separate detector interface unit is: 

0: Not 

used. 

1: Used. 
 

B-63944EN/03

 APPENDIX 

A.PARAMETERS

 

 

- 2035 - 

        # 6 

PM1

  The first separate detector interface unit is: 

0: Not 

used. 

1: Used. 
 

        # 7 

PM2

  The second separate detector interface unit is: 

0: Not 

used. 

1: Used. 
 

NOTE 

 

When automatic setting mode is selected for FSSB 
setting (when the parameter FMD (No.1902#0) is 
set to 0), this parameter is automatically set when 
input is performed with the FSSB setting screen. 
When manual setting 2 mode is selected for FSSB 
setting (when the parameter FMD (No.1902#0) is 
set to 1), this parameter must be set directly. When 
a separate detector interface unit is used, a 
connector number must be set in the 
corresponding parameter (No.1936, No.1937, 
No.1938, or No.1939). 

 

1936 

 

Connector number of the first separate detector interface unit 

 

1937 

 

Connector number of the second separate detector interface unit 

 

1938 

 

Connector number of the third separate detector interface unit 

 

1939 

 

Connector number of the fourth separate detector interface unit 

 

NOTE 

 

When these parameters are set, the power must be 
turned off before operation is continued. 

 

 

[Input type]  Parameter input 

 

[Data type]  Byte axis 

  [Valid data range]  0 to 7 

Set the connector numbers corresponding to connectors to be 
connected when the separate detector interface unit set by bit 1, 2, 6, 
or 7 of parameter No. 1905 is used. The values to be set are indicated 
below. 
Within one separate detector interface unit, use connector numbers 
sequentially. No intermediate number may be omitted. 

Correspondence between connectors and connector numbers 

Connector Connector 

number 

JF101 0 
JF102 1 
JF103 2 
JF104 3 
JF105 4 
JF106 5 

 

 

 

 

 

 

 

Content      ..     257      258      259      260     ..