Sinumerik Alarm 14050 Channel %1 block %2 nesting depth for arithmetic operations exceeded
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
For calculating arithmetic expressions in NC blocks, an operand stack with a fixed set size is used. With very complex expressions, this stack can overflow.
Reactions:
– Alarm display.
– Interface signals are set.
– Correction block is reorganized.
Remedy:
Divide up complex arithmetic expressions into several simpler arithmetic blocks.
Program Continuation:
Clear alarm with NC START or RESET key and continue the program.
References
- Siemens Diagnostics Guide by Siemens