
FANUC Series 16i-TA
2 CPU 3-path control function
Specifications
A-63406E
08 00.09.01 T.Nakazato Modified (viii)
07 00.06.23 T.Nakazato Modified (vii) H. kochiya
01 97.04.09 T.Nakazato Newly registered T. Masuda
ED. DATE DESIG. DESCRIPTION
TITLE
DRAW.NO.
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-3Program for Path-2Program for Path-1