
8
50
FANUC Series 16i-TB
2 CPU 3-path control function
Specifications
-78884E
ED. DATE DESIG. DESCRIPTION
TITLE
DRAW.NO.
01 Aug.01.’02 Newly registered
SHEET
(6) Example
When the no-wait signal (G1063.7) is set to 1 and M101 to M103 are specified as waiting M
codes, the programs for each paths execute as following.
Parameter setting : Parameter 8110 = 101
: Parameter 8111 = 103
(a) M101 P3 ;(waiting between Path-1 and Path-2)
If the no-wait signal for Path-2 is set to 0, Path-1 and Path-2 wait for each other.
However, in this examples, the no-wait signal for Path-2 is set to 1. So, Path-1 and
Path-2 ignore waiting M code (M101 P3) and execute the next instruction immediately.
(b) M102 P7 ;(waiting by Path-1 and Path-2 and Path-3)
If the no-wait signal for Path-2 is set to 0, Path-3 waits for the both of Path-1 and
Path-2. However, in this examples, the no-wait signal for Path-2 is set to 1. So, Path-3
waits for only Path-1. When Path-1 execute the waiting M code (M102 P7), Path-3
execute the next instruction.
(c) M103 P7 ;(waiting by Path-1 and Path-2 and Path-3)
If the no-wait signal for Path-2 is set to 0, Path-1 and Path-2 wait for Path-3. However,
in this examples, the no-wait signal for Path-2 is set to 1. So, Path-2 do not wait for
Path-3 and execute the next instruction immediately. Path-1 wait for Path-3 normally.
O0300;
G50 X
Z ;
G00 X
Z T0303;
M102 P7; .................. (b)
O0100;
G50 X
Z ;
G00 X
Z T0101;
M03 S1000;
•
•
M101 P3; ...................(a)
G01 X
Z F ;
•
•
M102 P7; ...................(b)
M103 P7; ...................(c)
O0200;
G50 X
Z ;
G00 X
Z T0202;
M03 S2000;
M101 P3;................... (a)
G01 X
Z F ;
•
•
M102 P7;................... (b)
M103 P7;................... (c)
•
•
•
•
•
•
•
•
G00 X Z ;
•
•
M103 P7; .................. (c)
G00 X
Z ;
•
G01 X Z F ;
•
•
〈 Waiting(M102) 〉
〈 Waiting(M103) 〉
Program for Path-3 Program for Path-2 Program for Path-1