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

 

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

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     274      275      276      277     ..

 

 

 

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

 

 

A.PARAMETERS

 APPENDIX 

B-63944EN/03

 

 

- 2164 - 

7710 

 

Axis number of an axis to be synchronized using the method of command 

specification for a hobbing machine 

 

NOTE 

 

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

 

 

[Input type]  Parameter input 

 

[Data type]  2-word path 

  [Valid data range]  1 to Number of controlled axes 

When there are several groups of axes to be synchronized (the axes for 
which bit 0 (SYNMOD) of parameter No. 2011 is set to 1), an axis for 
which to start synchronization is specified using the following 
command (for a hobbing machine): 
G81 T t L ± 

l

 ; 

  t: Spindle speed (1 

 t 

 

1000) 

 

l

: Number of synchronized axis rotations (1 

 

l

 

 21) 

Synchronization between the spindle and a specified axis is 
established with the ratio of 

±

l

 rotations about the synchronized axis 

to t spindle rotations. 
t and 

l

 correspond to the number of teeth and the number of threads on 

the hobbing machine, respectively. 
Above command is issued without setting this parameter when there 
are several groups of axes to be synchronized, the alarm (PS1593) is 
issued. 
When only one group of axes is to be synchronized, this parameter is 
ignored. 
 

  

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

7731 

 

    

ECN 

  

EFX 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

        # 0 

EFX

  As the EGB command: 

0:  G80 and G81 are used. 
1:  G80.4 and G81.4 are used. 
 

NOTE 

 

When this parameter is set to 0, no drilling canned 
cycle can be used. 

 

        # 3 

ECN

  When the automatic phase synchronization function for the electronic 

gear box is disabled, during EGB synchronization, the G81 or G81.5 
command: 
0:  Cannot be issued again. (The alarm (PS1595) is issued.) 
1:  Can be issued again. 
 

B-63944EN/03

 APPENDIX 

A.PARAMETERS

 

 

- 2165 - 

7740 

 

Feedrate during retraction 

 

 

[Input type]  Parameter input 

 

[Data type]  Real axis 

 

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

 

[Minimum 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 the feedrate during retraction for each axis. 
 

7772 

 

Number of position detector pulses per rotation about the tool axis 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word path 

  [Valid data range]  1 to 999999999 

This parameter sets the number of pulses per rotation about the tool 
axis (on the spindle side), for the position detector. 
For an A/B phase detector, set this parameter with four pulses 
equaling one A/B phase cycle. 
 
 

7773 

 

Number of position detector pulses per rotation about the workpiece axis

 

 

[Input type]  Parameter input 

 

[Data type]  2-word path 

  [Valid data range]  1 to 999999999 

This parameter sets the number of pulses per rotation about the 
workpiece axis (on the slave side), for the position detector. 
Set the number of pulses output by the detection unit. 
Set parameters Nos. 7772 and 7773 when using the G81 EGB 
synchronization command. 
 

 

[Example 1]  When the EGB master axis is the spindle and the EGB slave axis is 

the C-axis 

 

Synchronization 

switch

 

CNC 

Detection unit

β

 p/rev

 

α

 p/rev

C-axis

Least command increment
0.001deg

 

Command 

pulses

 

×

FFG

Gear ratio 

Detector

×

CMR

Slave axis

 

 Gear 

ratio B

 

Error counter

Follow-up

 

×

CMR

Dummy axis

n/m

×

FFG

 

N/M

 

 Motor

Detector

 

Spindle

Error counter

Speed/current control

 

Synchronization 

factor

 

 

 
Gear ratio of the spindle to the detector B: 
 

1/1 (The spindle and detector are directly connected to each 
other.) 

Number of detector pulses per spindle rotation 

β

: 80,000 pulses/rev 

(Calculated for four pulses for one A/B phase cycle) 

A.PARAMETERS

 APPENDIX 

B-63944EN/03

 

 

- 2166 - 

FFG N/M of the EGB dummy axis:  1/1 
Gear ratio of the C-axis A: 1/36 (One rotation about the C-axis to 36 

motor rotations) 

Number of detector pulses per C-axis rotation 

α

: 1,000,000 pulses/rev   

C-axis CMR: 

C-axis FFG n/m: 

1/100 

 
In this case, the number of pulses per spindle rotation is: 
  80000 

×

 1/1 = 80000 

Therefore, set 80000 for parameter No. 7772. 
The number of pulses per C-axis rotation in the detection unit is: 
  1000000 

÷

 1/36 

×

 1/100 = 360000 

Therefore, set 360000 for parameter No. 7773. 
 

 

[Example 2]  When the gear ratio of the spindle to the detector B is 2/3 for the 

above example (When the detector rotates twice for three spindle 
rotations) 
In this case, the number of pulses per spindle rotation is: 
   

3

160000

 

=

 

3

2

80000

×

 

160000 cannot be divided by 3 without a remainder. In this case, 
change the setting of parameter No. 7773 so that the ratio of the 
settings of parameters Nos. 7772 and 7773 indicates the value you 
want to set. 

   

1080000

160000

 

=

 

3

360000

160000

 

=

 

360000

3

160000

 

=

 

No.7773

No.7772

×

 

Therefore, set 160000 for parameter No. 7772 and 1080000 for 
parameter No. 7773. 
As described above, all the settings of parameters Nos. 7772 and 7773 
have to do is to indicate the ratio correctly. So, you can reduce the 
fraction indicated by the settings. For example, you may set 16 for 
parameter No. 7772 and 108 for parameter No. 7773 for this case. 
 

7776 

 

Feedrate during automatic phase synchronization for the workpiece axis 

 

 

[Input type]  Parameter input 

 

[Data type]  Real path 

 

[Unit of data]  deg/min 

 

[Minimum 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 the feedrate during automatic phase 
synchronization for the workpiece axis. 
When this parameter is set to 0, the rapid traverse rate (parameter No. 
1420) is used as the feedrate during automatic phase synchronization. 
 

B-63944EN/03

 APPENDIX 

A.PARAMETERS

 

 

- 2167 - 

7777 

  Angle shifted from the spindle position (one-rotation signal position) which 

the workpiece axis uses as the reference of phase synchronization 

 

 

[Input type]  Parameter input 

 

[Data type]  Real path 

 

[Unit of data]  deg 

 

[Minimum 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) 
This parameter sets the angle shifted from the spindle position 
(one-rotation signal position) which the workpiece axis uses as the 
reference of phase synchronization. 
 

7778 

 

Acceleration for acceleration/deceleration for the workpiece axis 

 

 

[Input type]  Parameter input 

 

[Data type]  Real axis 

 

[Unit of data]  deg/sec

2

 

 

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

  [Valid data range]  Refer to the standard parameter setting table (D) 

(For a millimeter machine, 0.0 to +100000.0, for an inch machine, 0.0 
to +10000.0) 
This parameter sets an acceleration for acceleration/deceleration for 
the workpiece axis. 
 

NOTE 

1  In the FS16

i

 series, acceleration/deceleration for 

automatic phase matching is set by specifying a 
feedrate and a time constant in parameter Nos. 
2135 and 2136 separately; in the FS30i series, 
acceleration/deceleration is directly set in 
parameter No. 7778. 

2  If this parameter is set to 0, specifying G81 results 

in an alarm (PS1598). 

 

7782 

 

Number of pulses from the position detector per EGB master axis rotation

 

 

[Input type]  Parameter input 

 

[Data type]  2-word axis 

  [Valid data range]  1 to 999999999 

For a slave axis, set the number of pulses generated from the position 
detector per EGB master axis rotation. 
For an A/B phase detector, set this parameter with four pulses 
equaling one A/B phase cycle. 
 

A.PARAMETERS

 APPENDIX 

B-63944EN/03

 

 

- 2168 - 

7783 

 

Number of pulses from the position detector per EGB slave axis rotation 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word axis 

 

[Unit of data]  Detection unit 

  [Valid data range]  1 to 999999999 

For a slave axis, set the number of pulses generated from the position 
detector per EGB slave axis rotation. 
Set the number of pulses output by the detection unit. 
Set this parameter when using the G81.5 EGB synchronization 
command. 
The method for setting parameters Nos. 7782 and 7783 is the same as 
for parameters Nos. 7772 and 7773. For the method, see the 
description of parameters Nos. 7772 and 7773. 
 
The ratio of the number of pulses for the master slave to that of pulses 
for the slave axis may be valid, but the settings of the parameters may 
not indicate the actual number of pulses. For example, the number of 
pulses may not be able to be divided without a remainder for the 
reason of the master and slave axis gear ratios as described in example 
2. In this case, the following methods cannot be used for the G81.5 
command: 
 
G81.5 T_ C_ 

; When the speed is specified for the master axis and 

the travel distance is specified for the slave axis 

G81.5 P_ C0 L_ ; When the number of pulses is specified for the 

master axis and the speed is specified for the slave 
axis 

 

  

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

8001 

 

    

RDE 

OVE 

 

MLE 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

        # 0 

MLE

  Whether all axis machine lock signal MLK is valid for 

PMC-controlled axes 
0: Valid 
1: Invalid 
The axis-by-axis machine lock signal MLKx depends on the setting of 
bit 1 of parameter No. 8006. 
 

B-63944EN/03

 APPENDIX 

A.PARAMETERS

 

 

- 2169 - 

        # 2 

OVE

  Signals related to dry run and override used in PMC axis control 

0:  Same signals as those used for the CNC 
1:  Signals specific to the PMC 
The signals used depend on the settings of these parameter bits as 
indicated below. 
 

Signals

 

No.8001#2=0 

(same signals as those used for the CNC)

 

No.8001#2=1 

(signals specific to the PMC)

 

Feedrate override signals 

*FV0 to *FV7 

G012 

*EFV0 to *EFV7 

G151 

Override cancellation signal OVC 

G006.  EOVC 

G150.5 

Rapid traverse override signals  ROV1,2 

G014.0, .1 

EROV1,2 

G150.0, .1 

Dry run signal 

DRN 

G46.7 EDRN 

G150.7 

Rapid traverse selection signal

RT G19.7 

ERT 

G150.6 

(The signal addresses at PMC selection time are for the first group.) 
 

        # 3 

RDE

  Whether dry run is valid for rapid traverse in PMC axis control 

0: Invalid 
1: Valid 
 

  

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

8002  FR2  FR1  PF2  PF1  F10 

 

 

RPD 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

        # 0 

RPD

  Rapid traverse rate for PMC-controlled axes 

0:  Feedrate specified with parameter No.1420 
1:  Feedrate specified with the feedrate data in an axis control 

command by PMC 

 

        # 3 

F10

  Least increment for the feedrate for cutting feed (per minute) in PMC 

axis control 
The following settings are applied when bit 4 (PF1) of parameter No. 
8002 is set to 0 and bit 5 (PF2) of parameter No. 8002 is set to 0. 

 F10 

IS-A

IS-B

IS-C 

IS-D 

IS-E 

0

10

1

0.1 0.01  0.001

Millimeter input

(mm/min) 

1

100

10

1 0.1  0.01

0

0.1

0.01

0.001 0.0001  0.00001

Inch input 
(inch/min) 

1

1

0.1

0.01 0.001  0.0001

 

        # 4 

PF1

   

        # 5 

PF2

  Set the feedrate unit of cutting feedrate (feed per minute) for an axis 

controlled by the PMC. 

Bit 5 (PF2) of parameter 

No. 8002 

Bit 4 (PF1) of parameter 

No. 8002 

Feedrate unit 

1 / 1

1 / 10

1 / 100

1 / 1000

 

A.PARAMETERS

 APPENDIX 

B-63944EN/03

 

 

- 2170 - 

        # 6 

FR1

   

        # 7 

FR2

  Set the feedrate unit for cutting feedrate (feed per rotation) for an axis 

controlled by the PMC. 

Bit 7 (FR2) of 

parameter No. 8002

Bit 6 (FR1) of 

parameter No. 8002

Millimeter 

input 

(mm/rev) 

Inch input

(inch/rev) 

0 0 
1 1 

0.0001 0.000001

0 1 

0.001 

0.00001

1 0 

0.01 

0.0001

 

  

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

8004 

 

 

NCI 

      

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

        # 6 

NCI

  In axis control by the PMC, a position check at the time of 

deceleration is: 
0: Performed. 
1: Not 

performed. 

 

  

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

8005 

 

       

EDC 

 

 

[Input type]  Setting input 

 

[Data type]  Bit path 

 

        # 0 

EDC

  In axis control by the PMC, an external deceleration function is: 

0: Disabled. 
1: Enabled. 
 

  

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

8006 

 

 EZR  EFD        

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

        # 4 

EFD

  When cutting feed (feed per minute) is used in PMC axis control, the 

specification unit of feedrate data is: 
0:  Unchanged (1 times). 
1:  100 times greater. 

 

NOTE 

 

When this parameter is set to 1, bit 3 (F10) of 
parameter No. 8002 is invalid. 

 

B-63944EN/03

 APPENDIX 

A.PARAMETERS

 

 

- 2171 - 

        # 6 

EZR

  In PMC axis control, bit 0 (ZRNx) of parameter No. 1005 is: 

0: Invalid. 

With a PMC controlled axis, the alarm (PS0224) is not issued. 

1: Valid. 

A reference position return state check is made on a PMC 
controlled axis as with an NC axis according to the setting of bit 
0 (ZRNx) of parameter No. 1005. 

 

  

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

8008 

 

       

EMRx

 

 

[Input type]  Parameter input 

 

[Data type]  Bit axis 

 

        # 0 

EMRx

  When a PMC axis control command is issued in mirror image state, 

the mirror image is: 
0: Not 

considered. 

1: Considered. 
This parameter is valid in the mirror image mode set with the mirror 
image signals MI1 to MI8 <G106.0 to .7> set to 1 or bit 0 (MIRx) of 
parameter No. 12 set to 1. 
If a movement is made along the same axis by doubly specifying a 
command with the CNC and PMC axis control when this parameter is 
set to 0, and the mirror image mode is set, a coordinate shift can occur 
afterwards. So, do not attempt to make such a movement. 
 

8010 

 

Selection of the DI/DO group for each axis controlled by the PMC 

 

 

[Input type]  Parameter input 

 

[Data type]  Byte axis 

  [Valid data range]  1 to 40 

Specify the DI/DO group to be used to specify a command for each 
PMC-controlled axis. 

 

For addresses of the fifth group and up, 1000 is added in steps of 4 
groups. 
For example: 
The start address of the 10th group is G2154. 
The start address of the 25th axis is G6142. 

 

P8010 Description

 

DI/DO 1st group (G142 to G153) is used. 

DI/DO 2nd group (G154 to G165) is used. 

DI/DO 3rd group (G166 to G177) is used. 

DI/DO 4th group (G178 to G189) is used. 

DI/DO 5th group (G1142 to G1153) is used. 

DI/DO 6th group (G1154 to G1165) is used. 

: : 

13 

DI/DO 13th group (G3142 to G3153) is used. 

: : 

20 

DI/DO 20th group (G4178 to G4189) is used. 

21 

DI/DO 21st group (G5142toG5153) is used. 

: : 

 

 

 

 

 

 

 

Content      ..     274      275      276      277     ..