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


Sinumerik Alarm 16922 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 user programs. Unlimited nesting depth is not possible for asynchronous subroutines due to memory limitations. Example: An interrupt interrupts the current program processing. Other interrupts with higher priorities interrupt processing of the previously activated asynchronous subroutines. Possible actions are: DryRunOn/Off, Decode Single BlockOn, delete distance-to-go, interrupts …..

Reactions:
– Alarm display.
– Interface signals are set.
– NC Start disable in this channel.
– NC Stop on alarm.

Remedy:
Do not trigger the event on this block.

Program Continuation:
Clear alarm with the RESET key. Restart part program

References

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