
5
Sheet
Title
Draw
Binary code controlled axes with the
control on 2 CPU 2 Paths control
2.2. Waiting function between 2 paths
Non cylindrical grinding by binary command is executed with both grinding heads.
The motion of rotary axis for workpiece is commanded with the binary data in path 1.
The same binary data of C axis that is commanded in path 1 must be commanded also in
path 2 as dummy data.
The function “Retract in Binary operation” refers to the coordinates of the dummy C axis.
The binary command operation must be synchronized with the motion of Caxis that is
commanded in path 1.
The synchronization between both headis realized by “Waiting function between 2 paths”.
This function enables the waiting between G05 blocks of both paths and to start the binary
operation at the same time simultaneously.
(
Programming format
)
G05 Q2;
2.3. The ralation to “Retract function in binary operation” function
The motion of rotary axis for workpiece is commanded with the binary data in path 1,
therefore the operation of path 1 should not be terminated until the operation of path 2 is
terminated.
After removing head 1 by “Removing signal” the operation of path 1 must wait until
the operation of path 2 terminates.
The “Retract function in binary operation” function works in each head individually
In path 2, the same binary data as path 1 must be commanded, because the C axis of path 2
is referred as the nominal axis for head 2.
The system parameter in path 2 for “Retract function in binary operation” must be set
based on the C axis coordinates in path 2.
O1000;
G05 Q2;
(Binary)
:
M99;
%
O1000;
G05 Q2;
(Binary)
:
M99;
%
(Binary program for path 1)
(Binary program for path 2)
Start at the
same time