PROGRAMMING19. AXIS CONTROL FUNCTIONS
In 19.3.8, the blocks which C-axis command can be performed were
listed. However, unless the die (tool) which allows C-axis control has
been selected, C-axis commands cannot be made. Therefore, if the die
which does not allow C-axis control is selected, it is necessary to select
a die which allows C-axis control before the C-axis command block or to
select a die which allows C-axis control to the same block as the C-axis
command with the T-command. In the following description of
functions, the die (tool) which allows C-axis control is assumed to be T15
Namely, it is assumed that the axis transfer of the C-axis is possible only
when die T15 has been selected. In the case of a machine which allows
axis transfer of the T-axis only when the C-axis is located at the reference
point (fixed location on the machine which can be reached by manual
reference point return of C-axis).
(a) When there was T command
After the C-axis was positioned to the reference point, execution for
the T-command is started.
Namely, after the C CR
; (CR: setting value of parameter No. 1250,
1251) has been executed, the program command of the block where
there was T-command is executed.
(b)G28 command (automatic reference point return)
After the C-axis has been positioned to the reference point, the X- and
Y-axis reference point return is executed by the G28 command. The
following shows the program examples of the C-axis command and
its operation details:
(1)Sample program 1
N200 X_ Y_ T21;
N210 X_ Y_ C_ ;
In N210 block, C-axis control cannot be conducted since T15 is not
(2)Sample program 2
N200 X_ Y_ T01;
N210 X_ Y_ T15C_ ;
In N210 block, C-axis motion starts when positioning of the X, Y
and T axes is over and T-command completion signal FIN is
returned. Press start signal PF is sent out when positioning of the
C axis is over.
When the N210 block is programmed as follows:
N210T15C – 1;
C axis starts to move when T-axis positioning is over and
T-command completion signal FIN is returned. Press start signal
PF is not sent out after positioning is finished.
(1) signal PF is sent out when there is the X or Y command, and
(2) signal PF is not sent out when there are no X and Y commands.
C–axis Command and