3.MANUAL OPERATION
OPERATION
B-63944EN/03
- 1108 -
3.13
AUXILIARY FUNCTION OUTPUT BLOCK REVERSE
MOVEMENT FOR MANUAL HANDLE RETRACE
Overview
This function enables reverse movement during manual handle retrace
even if a move command and an auxiliary function (M/S/T/B code)
are specified in the same block.
This is an optional function.
Explanation
Reverse movement is enabled for an auxiliary function output block if
all the conditions and sequences described below are met.
<1> The function is effective when bit 0 (ADC) of parameter No.
6401 (auxiliary function output block reverse movement enable
parameter) is set to
"
1
"
.
<2> The function is effective when a move command and an auxiliary
function (M/S/T/B code) are specified in the same block.
<3> If the rotation of the manual pulse generator is reversed when all
the conditions mentioned in <1> and <2> are met, the NC sets
auxiliary function output block reverse movement enable output
signal ADCO<Fn091.5> to "1".
<4> When auxiliary function output block reverse movement enable
output signal ADCO<Fn091.5> is set to "1", the PMC performs
the corresponding operation with a ladder language program.
After that, set finish signal FIN<Gn004.3> to "1". This enables
the NC to move the axis in reverse direction (move it backward
or move it forward again).
<5> When finish signal FIN<Gn004.3> is set to "1", the NC sets
ADCO<Fn091.5> to "0" and starts to move the axis in reverse
direction (move it backward or move it forward again).
As for parameter-grouped M codes or S or T codes, those of the
previous one block are output. As for M codes that are not
grouped by parameter or B codes, the same codes as for the
forward movement are also output for the reverse movement.
The figure below presents a timing chart depicting this process. The
chart shows an example of M codes.
This example describes how an auxiliary function is executed after
waiting for the move command to complete (distribution end signal
DEN) following the reverse movement.
It is also possible to execute an auxiliary function without waiting for
the move command to complete after the reverse movement.