
B-63943EN-1/02 8.MULTI-PATH CONTROL
- 971 -
8.9 PATH SINGLE BLOCK CHECK FUNCTION
Overview
In multi-path control, each of the paths has single block command
signals, so that their respective automatic operation programs can be
brought to a single block stop. Even if, however, the single block
command signals of the respective paths are set to "1", the times at
which the programs will stop may not match, depending on the
difference among command programs.
Example
Assuming that the following programs are started to
perform SBK operation at the position of X0.0 in both
paths
In the above example, path 1 enters the single block stop state after the
completion of the movement by "X10.", while in path 2, the
movement by "X20." will be executed immediately.
This function prevents such an event from occurring; as soon as one
path enters the single block stop state, this function places other paths
in the feedhold stop states. This function enables single block
operation while making sure that the machining programs of multiple
paths have nearly been synchronized.
Because the single block command signals of the individual paths
remain effective, so that uses such as the following are possible:
<1> Single block operation in which the single block command
signal of path 1 only is set to "1" to follow the program of path 1
<2> Single block operation in which the single block command
signals of multiple paths are set to "1" to follow the end of a
specified block in one of the paths.
WARNING
If one of the paths is in the single block prohibited
state or in the feedhold prohibited state due to
threading, custom macro, etc, the paths will not
enter the stop state until that state is canceled.
CAUTION
No operations such as synchronous processing on
paths are performed. In an example such as that
shown above, therefore, path 2 enters the feedhold
stop state after the completion of the movement by
"X10.", but the stop position will be near "X10.".
Path 1
O0001;
N1 G01 X10. F100 ;
N2 X20.;
:
Path 2
O0002;
N1 G01 X20. F100 ;
:
: