Sinumerik Alarm 14050 Channel %1 block %2 nesting depth for arithmetic operations exceeded
%1 = Channel number
%2 = Block number, label
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.
– Alarm display.
– Interface signals are set.
– Correction block is reorganized.
Divide up complex arithmetic expressions into several simpler arithmetic blocks.
Clear alarm with NC START or RESET key and continue the program.
- Siemens Diagnostics Guide by Siemens