FANUC Series 30i/31i-MODEL A Flexible Synchronization Control Additional Manual Page 4

Additional Manual
A-79620E
Title
Draw
No.
Ed. Date Design Description
Date Jul.16.’04 Design. Apprv.
4/13
page
FANUC Series 30i/31i-MODEL A
Flexible synchronization control
Program example
Axis configuration of X, Y, Z, B (Cs axis), C, U, and V
Group A: Master axis B, slave axis C, gear ratio of 1:50, M50 for turning
on, M51 for turning off
Group B: Master axis Z, slave axis C, gear ratio of 1:5, M52 for turning
on, M53 for turning off
Group C: Master axis Y, slave axis C, gear ratio of 23:20, M54 for turning
on, M55 for turning off
Group D: Master axis B, slave axis U, gear ratio of 1:100, M56 for turning
on, M57 for turning off
G90 G00 X111.5 Z410.0 Y75.0 B0 C0 ;Move to the start point.
M50 ; Start B-C synchronization.
M52 ; Start Z-C synchronization.
Mxx ; Rotate the hob axis.
G04 X1000 ; Wait until the rotation speed of the
hob axis becomes constant.
G00 X71.3 ; X-axis approach 1
G01 X61.2 F100 ; X-axis approach 2
G01 Z369.4 F40.0 ; Helical gear cutting
G00 X111.5 ; X-axis escape
.............................
M54 ; Start Y-C synchronization.
G91 G01 Y3.0 F100.0 ; Y-axis shift
M55 ; Stop Y-C synchronization.
.............................
G90 G00 U1000.0 V200.0 B0 ; Move to the dressing start point.
M56 ; Start B-U synchronization.
Mxx ; Rotate the hob axis.
G04 X1000 ; Wait until the rotation speed of the
hob axis becomes constant.
G01 V100.0 ; V-axis approach
G01 U200.0 ; Dressing
G00 V200.0 ; V-axis escape
M57 ; Stop B-U synchronization
Caution
1) A reset does not cancel synchronization.
2) Synchronization is achieved even if the slave axis is in any of the
following states:
Interlock
Feed hold
3) Synchronization is not maintained if the slave axis is in any of the
following states:
Machine lock
Servo off
4) The master axis cannot be a chopping axis, angular axis control axis,
mixture control axis, or Superimposed Control axis.
The slave axis cannot be a chopping axis, a PMC axis, angular axis
control axis, Synchronous/mixture control axis, or Superimposed
Control axis

Contents Summary of FANUC Series 30i/31i-MODEL A Flexible Synchronization Control Additional Manual

  • Page 1FANUC Series 30i/31i-MODEL A Flexible synchronization control Specifications FANUC Series 30i/31i-MODEL A Title Flexible synchronization control Draw A-79620E No. Ed. Date Design Description page 1/13 Date Jul.16.’04 Design. Apprv.
  • Page 2General This function is provided for machines that require synchronizing two or more different gear ratios, such as a hobbing machine. The function can simultaneously place up to four sets in synchronization independently. For example, it is possible to realize special hobbing machine functions, su
  • Page 3Parameter setting The flexible synchronization control parameters are listed below: (1) Denominators determining gear ratios (parameter Nos. 5681, 5683, 5685, and 5687) (2) Numerators determining gear ratios (parameter Nos. 5680, 5682, 5684, and 5686) (3) Indexes to gear ratio denominators (paramete
  • Page 4Program example Axis configuration of X, Y, Z, B (Cs axis), C, U, and V Group A: Master axis B, slave axis C, gear ratio of 1:50, M50 for turning on, M51 for turning off Group B: Master axis Z, slave axis C, gear ratio of 1:5, M52 for turning on, M53 for turning off Group C: Master axis Y, slave axi
  • Page 55) Issuing G28, G30, G30.1 or G53 during synchronization control results in the PS010 (IMPROPER G CODE) alarm being issued. Before issuing G28, G30, G30.1 or G53, cancel synchronization control. 6) The parameters (Nos. 5660 to 5667, 5670 to 5677, 5680 to 5687, and 5690 to 5693) can be set in a part
  • Page 614) A synchronous group which makes the PMC axis a master axis must turn on synchronous modes most first. Moreover, a synchronous group which makes the PMC axis a master axis must turn off the synchronous mode at the end. 15) When a synchronous group which makes the axis a master axis is used, a syn
  • Page 7Parameter 5660 Master axis number (group A) 5661 Slave axis number (group A) 5662 Master axis number (group B) 5663 Slave axis number (group B) 5664 Master axis number (group C) 5665 Slave axis number (group C) 5666 Master axis number (group D) 5667 Slave axis number (group D) [Input type] Parameter
  • Page 8Note) The machine coordinates update is not done though the slave axis operates on the motor. In this case, if an automatic reference position return to origin is done after the synchronous mode is canceled, the alarm of DS0405(ZERO RETURN END NOT ON REF) is issued. Please use a manual reference pos
  • Page 95670 M code number for turning on the flexible synchronization control mode(group A) 5671 M code number for turning off the flexible synchronization control mode(group A) 5672 M code number for turning on the flexible synchronization control mode(group B) 5673 M code number for turning off the flexi
  • Page 105680 Numerator determining gear ratio for flexible synchronization(group A) 5681 Denominator determining gear ratio for flexible synchronization(group A) 5682 Numerator determining gear ratio for flexible synchronization(group B) 5683 Denominator determining gear ratio for flexible synchronization(g
  • Page 11Signal Flexible synchronization control mode select signals MTA,MTB,MTC,and MTD [Classification] Input signal [Function] Select flexible synchronization control. [Operation] 1) Synchronization is started by setting these signals to 1. 2) Synchronization is canceled by resetting these sign
  • Page 12Alarms and messages No. Message Description PS5242 ILLEGAL AXIS NUMBER When the flexible synchronization mode is turned from off to on during an automatic operation, the specified master or slave axis number is incorrect. PS5243 DATA OUTRANGE When the flexible synchronization mode is turned from off
  • Page 13No. Message Description PS5245 OTHER AXIS ARE ・Both the master axis and its slave COMMANDED axis, which is in synchronization with the master axis, happen to be the same Superimposed Control axis. ・Both the slave axis, which is in synchronization with the master axis, happen to be the same Synchrono