
B–62093E–1/02
6. FUNCTIONS OF THE MACRO
EXECUTOR
PROGRAMMING
103
The interlock control variable for a single axis direction, #8600,
determines the direction for which interlocks are provided. Variable
#8601 indicates the axis and direction of a movement when the SKIP
signal is set on.
This function is validated when compilation parameter XDIL (No. 9002,
#4) is set to 1.
The interlock function for a single axis direction is validated only when
the following two conditions are satisfied: The system is in the mode in
which an interlock is provided for a single axis direction, that is, the JOG
or HNDL mode. The signal of the internal PMC relay (R area) which was
specified by compilation parameters 9035 and 9036 is set on.
When the values of variables #8600 and #8601 are expressed in binary,
each digit corresponds to a single axis direction as shown below:
76543210
4– 4+ Z– Z+ Y– Y+ X– X+
When the values of #8600 and #8601 are 00000001 in binary, for
example, they indicate the positive direction along the X–axis. When
they are 00000010 in binary, they indicate the negative direction along the
X–axis.
(1) Interlock control variable for a single axis direction, #8600
When the value of variable #8600 is 0, interlocks are provided for all
axes whenever the SKIP signal is set on.
When the value of variable #8600 is other than 0, interlocks are
provided for the axis direction indicated by the value.
When the power is turned on, the value of #8600 is set to 0.
(2) Variable indicating the axis and direction of movement when the
SKIP signal is set on, #8601
When the state of the SKIP signal changes from off to on, variable
#8601 indicates the axis along which the last movement was made
and the direction of movement.
The value of #8601 is retained until the state of the SKIP signal
changes from off to on next time.
No value can be written in variable #8601.
CAUTION
This function can be used only for the first axis to the fourth
axis. So, when the Power Mate–H (with six axes maximum)
or the Power Mate i–H (with eight axes maximum) is used,
this function cannot be used for the fifth axis and up.
6.20
INTERLOCK
FUNCTION FOR AXIS
DIRECTION