You are on page 1of 15

FANUC Series 30i/31i-A

Electronic gear box automatic


phase synchronization

Specifications

CONTENTS

OVERVIEW .................................................................................................................................................. 2

FORMAT....................................................................................................................................................... 2

EXPLANATION............................................................................................................................................ 4

PROGRAM EXAMPLE ................................................................................................................................. 9

SIGNAL....................................................................................................................................................... 11

PARAMETER ............................................................................................................................................. 11

ALARM AND MESSAGE ........................................................................................................................... 13

REFERENCE ITEM ................................................................................................................................... 14

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 1/14


Date Feb.06.08 Desig. Apprv.
Electronic gear box automatic phase synchronization

Overview
In the electronic gear box (EGB), when synchronization start or cancellation
is specified, if synchronization is started or canceled immediately, this
sudden speed change shocks a machine.
Instead, the synchronizing state is changed to another state gradually by
applying acceleration/deceleration. Therefore, synchronization can be started
or canceled while the spindle is rotating.
Also, synchronization ratio can be changed while the spindle is rotating.
At synchronization start, automatic phase synchronization is performed such
that the workpiece axis position matches the position corresponding to the
spindle one–rotation signal. With this synchronization, the same operation is
performed as synchronization start caused by a one–rotation signal in
hobbing synchronization when using the functions of a hobbing machine.
The spindle corresponds to the EGB master axis and the workpiece axis
corresponds to an EGB slave axis (Servo axis or Cs contouring axis).

Format
M
- Acceleration / deceleration type

G81 T_ L_ R1 ; Synchronization start


G80 R1 ; Synchronization cancellation

T: Number of teeth (range of valid settings: 1-3000)


L: Number of hob threads (range of valid settings: -250 to
+250, excluding 0)
When L is positive, the direction of rotation about the
workpiece axis is positive (+ direction).
When L is negative, the direction of rotation about the
workpiece axis is negative (- direction).

- Acceleration/deceleration plus automatic phase synchronization type


G81 T _ L _ R2 ; Synchronization start
G80 R2 ; Synchronization cancellation

T: Number of teeth (range of valid settings: 1-3000)


L: Number of hob threads (range of valid settings: -250 to
+250, excluding 0)
When L is positive, the direction of rotation about the
workpiece axis is positive (+ direction).
When L is negative, the direction of rotation about the
workpiece axis is negative (- direction).

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 2/14


Date Feb.06.08 Desig. Apprv.
T
Please set the following parameter when using in lathes.
Automatic phase synchronization is enabled by a command compatible with
that for a hobbing machine used in lathes.

Bit 0 (EFX) of parameter No.7731, is 1.


Bit 5 (HBR) of parameter No.7731, is 1.
Bit 6 (PHS) of parameter No.7702, is 1.

- Acceleration/deceleration plus automatic phase synchronization type


G81.4 R _ L _ ; Synchronization start
G80.4 ; Synchronization cancellation

R: Number of teeth (range of valid settings: 1-3000)


L: Number of hob threads (range of valid settings: -250 to
+250, excluding 0)
When L is positive, the direction of rotation about the
workpiece axis is positive (+ direction).
When L is negative, the direction of rotation about the
workpiece axis is negative (- direction).

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 3/14


Date Feb.06.08 Desig. Apprv.
Explanation
- Acceleration/deceleration type

Spindle
speed

Synchronization Synchronization
start command cancellation command

Workpiece-
axis speed

Synchronization state
Acceleration Deceleration

G81R1 command
execution

Acceleration

EGB mode signal

G80R1 command
execution

Deceleration

1. Specify G81R1 to start synchronization.


When G81R1 is specified, the workpiece axis is accelerated with the
acceleration according to the acceleration rate set in the parameter
(No.7778). When the speed reaches the synchronization speed, the
EGB mode signal, SYNMOD, becomes "1" and the G81R1 block
terminates.
2. For cancellation, specify G80R1 while the tool is moved away from the
workpiece.
3. When G80R1 is specified, the EGB mode signal becomes "0" and
deceleration is started immediately at the acceleration rate set in
parameter No. 7778.
When the speed is reduced to 0, the G80R1 block is terminated.

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 4/14


Date Feb.06.08 Desig. Apprv.
NOTE
1 During synchronization start/cancellation,
acceleration/deceleration is linear type.
2 In the automatic cancellation of synchronization due
to one of the following causes, deceleration is
performed and synchronization is canceled:
<1> Reset
<2> PW0000 (POWER MUST BE OFF)
<3> IO alarm
3 If EFX, bit 0 of parameter No. 7731, is 0, the
canned cycle for drilling cannot be used. To use
the canned cycle for drilling, set EFX, bit 0 of
parameter No. 7731, to 1 and use G81.4 instead of
G81 and G80.4 instead of G80.

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 5/14


Date Feb.06.08 Desig. Apprv.
- Acceleration/deceleration plus automatic phase synchronization type

Spindle
speed

Synchronization Synchronization
start command cancellation command

Workpiece-
axis speed

Automatic phase Synchronization


Acceleration synchronization state
Deceleration

G81R2 command execution

Acceleration

Automatic phase
synchronization

EGB mode signal

G80R2 command execution

Deceleration

1. Move the workpiece axis to the position that corresponds to that of the
one-rotation signal of the spindle.
2. Specify G81R2 to start synchronization.
When G81R2 is specified, the workpiece axis is accelerated with the
acceleration according to the acceleration rate set in the parameter
(No.7778). When the speed reaches the synchronization speed, phase
synchronization is performed automatically. Upon completion of
phase synchronization, the EGB mode signal SYNMOD becomes "1"
and the G81R2 block terminates.
3. For cancellation, specify G80R2 while the tool is moved away from the
workpiece.
4. When G80R2 is specified, the EGB mode signal becomes "0" and
deceleration is started immediately at the acceleration rate set in
parameter No. 7778.
When the speed is reduced to 0, the G80R2 block is terminated.

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 6/14


Date Feb.06.08 Desig. Apprv.
CAUTION
1 In automatic phase synchronization, specify the
speed in parameter No.7776 and the movement
direction in parameter PHD, bit 7 of No. 7702.
2 In phase synchronization, rapid–traverse linear
acceleration/deceleration (with the time constant
specified in parameter No. 1620) is performed.
3 The workpiece–axis speed is obtained by
superimposing the speed in automatic phase
synchronization onto the speed corresponding to
spindle rotation. In consideration of this
superimposition, specify a position deviation limit in
parameter No. 1828.

NOTE
1 The one–rotation signal used for automatic phase
synchronization is issued not by the spindle position
coder but by the separate pulse coder attached to
the spindle and used to collect EGB feedback
information. This means that the orientation position
based on the one–rotation signal issued by the
spindle position coder does not match the position
used as the reference for the workpiece axis when
phase synchronization is performed with automatic
phase synchronization based on G81R2.
Moreover, the one–rotation signal of the separate
pulse coder must be turned on for each rotation of
the spindle.
2 With the use of parameter No.7777, the position at
which the phase of the workpiece axis is matched
can be shifted from the position corresponding to
the one–rotation signal in automatic phase
matching.
3 When a synchronization command is issued again
in a synchronization state, automatic phase
synchronization movement is as follows.
Workpiece axis is moved to the position specified
frst in the G81R2 synchronization start command
corresponding to the one–rotation signal of the
master spindle axis.

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 7/14


Date Feb.06.08 Desig. Apprv.
4 In automatic phase synchronization, movement is
performed about the workpiece axis from the
current position to the nearest phase position in the
phase synchronization movement direction
specified by the parameter.
5 Linear acceleration/deceleration applies to
synchronization start/cancellation.
6 The acceleration/deceleration plus automatic phase
synchronization type can be executed by the PHS
parameter, bit 6 of No.7702, without specifying an
R2 command in a G81 or G80 block.
7 In the automatic cancellation of synchronization due
to one of the following causes, deceleration is
performed and synchronization canceled:
<1> Reset
<2> PW0000 (POWER MUST BE OFF)
<3> IO alarm
8 This item is for spindle EGB. If the control mode of
the master axis is the speed control, it is necessary
to execute the position coder orientation before that
the automatic phase synchronization is started. In
this case, RFCHK3 (PRM4016#7) of the master
axis must be set ”0” to keep memorizing the
one–rotation signal position of the spindle in the
speed control mode.
9 This item is for spindle EGB. If the control mode of
the master axis is Cs contouring, it is necessary to
execute the reference point return before the
automatic phase synchronization is started.
10 The acceleration rate parameter (No.7778) must
not be changed in the synchronization mode.
11 If parameter No. 7778 is 0, alarm PS1598 is issued
when G81 is issued.
12 For Series 16i, the speed and the time constant for
automatic phase synchronization are set separately
in parameters Nos. 2135 and 2136(Nos. 4384 and
4385 when spindle EGB is used). For Series 30i,
acceleration is directly set in parameter No. 7778.
13 If EFX, bit 0 of parameter No. 7731, is 0, the
canned cycle for drilling cannot be used. To use
the canned cycle for drilling, set EFX, bit 0 of
parameter No. 7731, to 1 and use G81.4 instead of
G81 and G80.4 instead of G80.

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 8/14


Date Feb.06.08 Desig. Apprv.
Program example
- Acceleration / deceleration type
M03 ; Clockwise spindle rotation command
G81 T_ L_ R1 ; Start of synchronization.
G00 X_ ; Positions the workpiece at the machining position.

Machining in the synchronous state

G00 X_ ; Retract the workpiece from the tool.


G81 T_ L_ R1 ; Synchronization ratio change.
G00 X_ ; Positions the workpiece at the machining position.

Machining in the synchronous state

G00 X_ ; Retract the workpiece from the tool.


G80 R1 ; Cancel synchronization.

- Acceleration/deceleration plus automatic phase synchronization type


M03 ; Clockwise spindle rotation command
G00 G90 C_ ; C–axis positioning
G81 T_ L_ R2 ; Start of synchronization.
G00 X_ ; Positions the workpiece at the machining position.

Machining in the synchronous state

G00 X_ ; Retract the workpiece from the tool.


G81 T_ L_ R2 ; Synchronization ratio change.
G00 X_ ; Positions the workpiece at the machining position.

Machining in the synchronous state

G00 X_ ; Retract the workpiece from the tool.


G80 R2 ; Cancel synchronization.

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 9/14


Date Feb.06.08 Desig. Apprv.
About the direction of the rotation (This item is for spindle EGB.)
The EGB automatic phase synchronization is made on the premise that the
rotation direction of the slave axis is the same as that of the master axis.
Refer to the following chart.

+ Command +
Kp/S Sensor Motor Spindle +Direction

+ Feedback [Master axis]

[Slave axis]
a/A

+ EGB Command

+
Kp/S Sensor Motor Spindle +Direction

+ Feedback

When this function is used, the SFR/SRV function in Cs contouring mode


(*) can not be used. If you want to change the rotary direction of the master
axis, you should change the sign of the master axis command.

(*) The SFR/SRV function in Cs contouring mode


This function is that the signal SFR/SRV decides the rotary direction
of the spindle in the Cs contouring mode.

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 10/14


Date Feb.06.08 Desig. Apprv.
Signal

EGB mode signal SYNMOD <Fn065.6>


[Classification] Output signal
[Function] Posts notification that synchronization using the EGB is in progress.
[Operation] This signal is set to 1 in the following case:
- While synchronization using the EGB is in progress
This signal is set to 0 in the following case:
- Once synchronization using the EGB has terminated

Signal address
#7 #6 #5 #4 #3 #2 #1 #0
Fn065 SYNMOD

Parameter
#7 #6 #5 #4 #3 #2 #1 #0
4016 RFCHK3

[Input type] Parameter input


[Data type] Bit spindle

# 6 RFCHK3 When the EGB master axis is driven by speed control mode, if you use
automatic phase synchronization, you should set RFCHK3 of EGB master
axis to “0”.

#7 #6 #5 #4 #3 #2 #1 #0
7702 PHD PHS

[Input type] Parameter input


[Data type] Bit path

#6 PHS When the G81/G80 block contains no R command:


0: Acceleration/deceleration is not performed at the start or cancellation of
EGB synchronization.
1: Acceleration/deceleration is performed at the start or cancellation of
EGB synchronization. After acceleration at the start of
synchronization, phase synchronization is automatically performed.

#7 PHD The direction of movement for automatic phase synchronization is:


0: Positive (+).
1: Negative (-).

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 11/14


Date Feb.06.08 Desig. Apprv.
#7 #6 #5 #4 #3 #2 #1 #0
7731 HBR 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 canned cycle
for drilling can be used.

#5 HBR In EGB synchronization start command G81.4, the number of teeth is:
0: Specified in T.
1: Specified in R.

NOTE
This parameter is valid when bit 0 (EFX) of
parameter No. 7731 is set to 1.

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 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.

Angle shifted from the spindle position (one-rotation signal position) the
7777 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] 0.000 to 360.000 (This example is IS-B.)
This parameter sets the angle shifted from the spindle position (one-rotation
signal position) that the workpiece axis uses as the reference of phase
synchronization.

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 12/14


Date Feb.06.08 Desig. Apprv.
7778 Acceleration for acceleration/deceleration for the workpiece axis

[Input type] Parameter input


[Data type] Real axis
[Unit of data] deg/sec/sec
[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 For Series 16i, the speed and the time constant for
automatic phase synchronization are set separately
in parameters Nos. 2135 and 2136(Nos. 4384 and
4385 when spindle EGB is used). For Series 30i,
acceleration is directly set in parameter No. 7778.
2 If this parameter is 0, alarm PS1598 is issued when
G81 is issued.

Alarm and message


Number Message Description
PS1597 EGB AUTO PHASE FORMAT ERROR Format error in the G80 or G81 block in EGB automatic
phase synchronization
(1) R is outside the permissible range.
(2) In spindle EGB, before the G81R2 command, the
reference point return is not executed on the master
spindle.
PS1598 EGB AUTO PHASE PARAMETER Error in the setting of a parameter related to EGB automatic
SETTING ERROR phase synchronization
(1) The acceleration/deceleration parameter is not correct.
(2) The automatic phase synchronization parameter is not
correct.

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 13/14


Date Feb.06.08 Desig. Apprv.
Reference item
Manual name Item name
FANUC AC SPINDLE MOTOR αi series Spindle EGB
(Spindle Electronic Gear Box)
FANUC AC SPINDLE MOTOR βi series
FANUC BUILT-IN SPINDLE MOTOR βi
series
PARAMETER MANUAL
(B-65280EN)
FANUC Series 30i/300i/300is-MODEL A, Electronic Gear Box
Series 31i/310i/310is-MODEL A5, Series
31i/310i/310is-MODEL A, Series
32i/320i/320is-MODEL A
CONNECTION MANUAL (FUNCTION)
(B-63943EN-1)

FANUC Series 30i/31i-A Spindle electronic gear box


specifications(A-79791E)

FANUC Series 30i/31i-A


Title Electronic gear box automatic
phase synchronization

Draw
A-79469E
No.

Ed. Date Design Description Sheet 14/14


Date Feb.06.08 Desig. Apprv.

You might also like