FANUC Series 30i/31i/32i-MODEL A Synchronous, Composite and Superimposed Control by Program Command Additional Manual Page 3

Additional Manual
A-79402E
Title
Draw
No.
Ed. Date Design Description
Date Jun.02.’05 Design. Apprv.
3/7
page
FANUC Series 30i/31i/32i -MODEL A
Synchronous, Composite and Superimposed
control by program command
Synchronous control
G51.4/G50.5 can execute synchronous control instead of synchronous control axis selection
signal (SYNC1 to SYNC8<Gn138#0-7>,n=09).
Examples) 3 path system parameter
Parameter No.12600
Path-1 Path-2 Path-3
X 101 201 301
Z 102 202 302
Parameter No.8180
Path-1 Path-2 Path-3
X 0 0 0
Z 0 102 102
Programs (M10* is waiting M-code.)
Path-1 Path-2 Path-3 Movement
N10 M100 P123 ; M100 P123 ; M100 P123 ; Waiting for “M100 P123” block among
path1,2 and 3
N20 G51.4 P102 Q202 ;
N30 G51.4 P102 Q302 ;
Start of synchronous control of Z1-Z2
Start of synchronous control of Z1-Z3
N40 M101 P123 ; M101 P123 ; M101 P123 ;
Waiting for
“M101 P123” block among
path1,2 and 3
N50 G00 Z100.; Move as synchronous
slave axis.
Move as synchronous
slave axis.
During synchronous control of Z1-Z2
and Z1-Z3
N60 M102 P123 ; M102 P123 ; M102 P123 ;
Waiting for “M102 P123” block among
path1,2 and 3
N70 G50.4 Q202 ;
N80 G50.4 Q302 ;
Cancellation of synchronous control of
Z1-Z2
Cancellation of synchronous control of
Z1-Z3
N90 M103 P123 ; M103 P123 ; M103 P123 ;
Waiting for “M103 P123” block among
path1,2 and 3
- Starting synchronization
N20 G51.4 P102 Q202 ;
It starts synchronization that synchronize the Z2-axis with the Z1-axis.
N30 G51.4 P102 Q302 ;
It starts synchronization that synchronize the Z3-axis with the Z1-axis.
Above G-code blocks work the same as follows.
- Changing <G1138#1> from "0" to "1"
Synchronize the Z2-axis with the Z1-axis.
- Changing <G2138#1> from "0" to "1"
Synchronize the Z3-axis with the Z1-axis.

Contents Summary of FANUC Series 30i/31i/32i-MODEL A Synchronous, Composite and Superimposed Control by Program Command Additional Manual

  • Page 1FANUC Series 30i/31i/32i -MODEL A Synchronous, Composite and Superimposed control by program command Specifications FANUC Series 30i/31i/32i -MODEL A Title Synchronous, Composite and Superimposed control by program command Draw A-79402E No. Ed. Date Design Description page 1/7 Date Jun.02.’05 Design
  • Page 2General Synchronous, composite and superimposed control can be started or canceled by G-codes instead of DI signals. It is also possible to do these controls by DI signals. Please refer to CONNECTION MANUAL (FUNCTION) 8.5 SYNCHRONOUS CONTROL AND COMPOSITE CONTROL and 8.6 SUPERIMPOSED CONTROL about b
  • Page 3Synchronous control G51.4/G50.5 can execute synchronous control instead of synchronous control axis selection signal (SYNC1 to SYNC8,n=0~9). Examples) 3 path system parameter Parameter No.12600 Path-1 Path-2 Path-3 X 101 201 301 Z 102 202 302 Parameter No.8180 Path-1 Path-2 Path-3 X 0 0 0
  • Page 4- Canceling synchronization N70 G50.4 Q202 ; It cancels synchronization of Z2-axis with another axis. N80 G50.4 Q302 ; It cancels synchronization of Z3-axis with another axis. Above G-code blocks work the same as follows. - Changing from "1" to "0" It cancels synchronization of Z2-axis wit
  • Page 5Programs (M10* is waiting M-code.) Path-1 Path-2 Path-3 Movement N10 M100 P12 ; M100 P12 ; Waiting for “M100 P12” block between Independent operation path1 and path2 N20 G51.5 P101 Q201 ; Start of composite control of X1-X2 Start of composite control of Z1-Z2 N30 G51.5 P102 Q202 ; N40 M101 P12 ; M10
  • Page 6Superimposed control G51.6/G50.6 can execute composite control instead of composite control axis selection signal (OVLS1~OVLS8,n=0~9). Examples) 3 path system parameter Parameter No.12600 Path-1 Path-2 Path-3 X 101 201 301 Z 102 202 302 Parameter No.8186 Path-1 Path-2 Path-3 X 0 0 0 Z 0
  • Page 7- Parameter check If the axis number that corresponds to P address specified at G51.6 is not set to parameter No.8186, PS alarm (PS5339) occurs. Parameter Identification Number for synchronous, composite and superimposed 12600 control with program command [Input type] Parameter input [Data Type] Wor