CNC8070
R
EF
. 0402
E
RROR
SOLUTIONS
Page 57 of 128
Errors 1000-1999
1518 'NR requires programming a movement in the block'
DETECTION During execution.
CAUSE The repetition (NR) of a block has been programmed that does not involve a
movement.
SOLUTION Programming block repetition with NR is only valid with blocks that involve a
movement. The repetition of other types of blocks must be programmed using flow
controlling instructions offered by the CNC.
1519 'NR: M/T/D/H cannot be programmed in the same block'
DETECTION During execution.
CAUSE An M, T, D or H function has been programmed in the same block as the number of
repetitions (NR).
SOLUTION Programming block repetition with NR is only valid with blocks that involve a
movement. The repetition of other types of blocks must be programmed using flow
controlling instructions offered by the CNC.
1520 'NR: $GOTO cannot be programmed in the same block'
DETECTION During execution.
CAUSE The $GOTO instruction has been programmed in the same block as the number of
repetitions (NR).
SOLUTION Programming block repetition with NR is only valid with blocks that involve a
movement. The repetition of other types of blocks must be programmed using flow
controlling instructions offered by the CNC.
1521 'NR: A call to a subroutine cannot be programmed in the same block'
DETECTION During execution.
CAUSE A call to a subroutine (L, LL, #CALL, #PCALL, #MCALL or G180-G189) has been
programmed in the same block as the number of repetitions (NR).
SOLUTION Programming block repetition with NR is only valid with blocks that involve a
movement. The repetition of other types of blocks must be programmed using flow
controlling instructions offered by the CNC.
1522 'Negative value not allowed'
DETECTION During execution.
CAUSE A negative number of block repetitions (NR) has been programmed.
SOLUTION Program a zero or positive value.
1523 'POS and T must be programmed in the same block'
DETECTION During execution.
CAUSE The tool T and the position POS has not been programmed in the same block.
SOLUTION The tool T and the position it must be occupied in the magazine must be programmed
in the same block.
1525 'The axis cannot be exchanged'
DETECTION During execution.
CAUSE An attempt has been made to exchange an axis during the instruction #CALL AX,
#SET AX or #FREE AX while its machine parameter "AXISEXCH" = NO.
SOLUTION In order to be able to exchange axes between channels, machine parameter
"AXISEXCH" of those axes must set to "temporary" or "maintained".
1526 '#EXEC: the indicated channel is not a CNC channel'
DETECTION During execution.
CAUSE An attempt has been made to use the #EXEC instruction to execute a program in a
channel that is not a CNC channel, but a PLC channel.
SOLUTION The type of channel may be changed using machine parameter CHTYPE.