Sinumerik Alarm 12200 Channel %1 block %2 symbol %3 cannot be created


Sinumerik Alarm 12200 Channel %1 block %2 symbol %3 cannot be created

Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Symbol in the source block

Definitions:
The symbol to be created with the DEF instruction cannot be created because:
• it has already been defined (e.g. as variable or function)
• the internal memory location is no longer sufficient (e.g. with large arrays)

Reactions:
– Alarm display.
– Interface signals are set.
– Correction block

Remedy:
Make the following checks:
• Check with the text editor whether the name to be allocated in the active program cycle (main program and called sub programs) has already been used.
• Estimate the memory requirements for the symbols already defined and reduce these if necessary by using fewer global and more local variables.

Program Continuation:
Clear alarm with NC START or RESET key and continue the program.

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 12200 Channel %1 block %2 symbol %3 cannot be created