Error solving manual.
CNC 8060
CNC 8065
·30·
(REF: 1709)
1139 '$BREAK not expected'
DETECTION During execution.
CAUSE The CNC has detected a $BREAK instruction, but there is no open control loop; $IF,
$ELSE, $FOR, $WHILE, $DO or $CASE.
SOLUTION Check the program. The CNC uses the $BREAK instruction is used to end a $CASE
or to exit from an $IF, $ELSE, $WHILE, $FOR or $DO loop before it ends.
1140 '$CONTINUE not expected'
DETECTION During execution.
CAUSE The CNC has detected a $CONTINUE instruction, but there is no open control loop;
$FOR, $WHILE or $DO.
SOLUTION Check the program. The CNC uses the $CONTINUE instruction to return to the
starting point of a $FOR, $WHILE or $DO loop.
1141 'The $CONTINUE instruction must be programmed alone in the block'
DETECTION During execution.
CAUSE The instruction has not been programmed alone in the block.
SOLUTION Check the program.
1142 'The #TIME instruction must be programmed alone in the block'
DETECTION During execution.
CAUSE The instruction has not been programmed alone in the block.
SOLUTION Check the program.
1146 'The path before a G37 must be linear'
DETECTION During execution.
CAUSE The motion block before the tangential entry is not linear.
SOLUTION Check the program.
1147 'The path after a G38 must be linear'
DETECTION During execution.
CAUSE The motion block after the tangential exit is not linear.
SOLUTION Check the program.
1149 'The programmed G36/G37/G38/G39 cannot be executed'
DETECTION During execution.
CAUSE The CNC cannot create the blending tool path with the programmed radius.
SOLUTION Check the programmed radius. Check that the joint is actually possible between the
first and the last block.
1150 'Functions G36/G37/G38/G39 must be followed by a motion block'
DETECTION During execution.
CAUSE The CNC does not have a second motion block for generating the joining tool path
(blend).
SOLUTION Do not program any block between the G function that defines the joining path and
the second motion block.
1151 'Functions G8/G36/G37/G38/G39 must be preceded by a motion block'
DETECTION During execution.
CAUSE The CNC does not have a first motion block for generating the joining tool path (blend).
SOLUTION Do not program any block between the G function that defines the joining path and
the first motion block.
1152 'Too many nested subroutines'
DETECTION During execution.
CAUSE The has exceeded the maximum number of nesting levels.
SOLUTION Correct the program decreasing the number of calls to subroutines (local and global)
that imply a new nesting level. The CNC admits up to 20 nesting levels.
1153 'Too many local subroutines defined in the program'
DETECTION During execution.
CAUSE The program has more local subroutines than admitted by the CNC.
SOLUTION Use fewer local subroutines; group several subroutines in one or use global
subroutines. The CNC admits 100 local subroutines per program.