
1.AXIS CONTROL B-63783EN-1/01
- 270 -
1.13 EGB AXIS SKIP FUNCTION
General
In the synchronization mode supported by an electronic gear box
(EGB), this function enables a skip signal or high-speed skip signal
(both referred to as a skip signal) for an EGB slave axis. This function
has the following features:
1. If a skip signal is input while a block of the EGB axis skip
command is being executed, the function does not terminate the
block before the specified number of skip signals is input.
2. Even if a skip signal is input while a block of the EGB axis skip
command is being executed, the function does not stop the
movement on the EGB slave axis and instead continues the
movement in synchronization mode.
3. The machine coordinates when a skip signal is input and the
number of input skip signals are stored in specified custom macro
variables.
Format
G81 T_ L_ ; EGB mode on
G31.8 G91 α
αα
α0 P_ Q_ ( R_ ) ; EGB skip command
α : Specifies an EGB slave axis. The value must
always be 0.
P : First variable number of the custom macro
variables which store the machine coordinates
when the skip signal is input
Q : Number of skip signals that can be input while
G31.8 is being executed (valid data range: 1 to
900)
R : Variable number of the custom macro variable
which stores the number of input skip signals. This
number is specified to check the signal input count.
Explanation
G31.8 is a one-shot G code.
When G31.8 is executed, the machine coordinates when the number of
skip signals specified in Q are written in custom macro variables
starting from the variable number specified in P are written at the end
of the skip command block.
The number of input skip signals is written in the custom macro
variable specified in R each time a skip signal is input.