ID 21542

No further NC commands allowed after subroutine or cycle call.

Description

After a subroutine call with L, LL or L CYCLE, no further NC commands may be programmed in the same NC block.

Example:

Wrong:

N10 G91 X100 L GLOBALUP.NC Y200 C60

N20 G90 X100 LL LOCALUP.NC Z300

N20 G01 X100 L CYCLE […] Y200 F2000

Correct:

N10 G91 X100 Y200 C60 L GLOBALUP.NC

N20 G90 X100 Z300 LL LOCALUP.NC

N20 G01 X100 Y200 F2000 L CYCLE […]

Response

Class

2

Abort NC program processing.

Solution

Class

3

Check and modify NC program. Move the wrong positioned NC commands before the sub program call or if possible to the following NC block.

Error type

1, Error message from NC program.