Sinumerik Alarm 16931 Channel %1 subprograms: action %2 maximum nesting depth exceeded


Sinumerik Alarm 16931 Channel %1 subprograms: action %2 maximum nesting depth exceeded

Parameters:
%1 = Channel number
%2 = Action number/action name

Definitions:
Various actions can cause the current procedure to be interrupted. Depending on the action, asynchronous subroutines are activated. These asynchronous subroutines can be interrupted in the same manner as the user program. Unlimited nesting depth is not possible for asynchronous subroutines due to memory limitations. Example: In the case of an approach block in a repositioning procedure do not interrupt repeatedly, instead wait until processing is completed. Possible actions are: mode change, SlashOn/Off, overstoring.

Reactions:
– Alarm display.
– Interface signals are set.
– NC Stop on alarm.

Remedy:
Initiate a block change and repeat the action.

Program Continuation:
Clear alarm with the Delete key or NC START.

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 16931 Channel %1 subprograms: action %2 maximum nesting depth exceeded