Sinumerik Alarm 12460 Channel %1 block %2 maximum number of symbols exceeded with %3


Sinumerik Alarm 12460 Channel %1 block %2 maximum number of symbols exceeded with %3

Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string

Definitions:
The max. number of variable definitions (GUD,LUD), macro definitions, cycle programs and/or cycle parameters that the controller’s data management system is able to handle has been exceeded. If this alarm occurs in conjunction with alarm 15175 (cycles were loaded again), not enough memory is available. This situation can be remedied by modifying the machine data. If this alarm occurs in conjunction with alarm 15180 (initial.ini download failed), then this alarm shows the name of the block causing the error. (For a list of names and their meaning -> please refer to alarm 6010)

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

Remedy:
Please inform the authorized personnel/service department. Reduce the symbols in the block (possibly by using the array technique or by using R parameters), or adapt the machine data (if you have access rights). $MC_MM_NUM_LUD_NAMES_TOTAL with error in LUD blocks (i.e. if more variable definitions were made in the active part programs than allowed by the MD). GUD data blocks can only cause errors as part of the ‘initial.ini download’ process. Macros and cycle program definitions are reloaded at each POWER ON/NCK-RESET. This means that these blocks can only cause errors in conjunction with this process. See also the explanations for alarm 6010. Particularly in relation to the reloading of cycle programs, users with the necessary expertise can check parameter %3 to find out.
• Whether the name of the cycle program has caused the error – in this case the value of machine data $MN_MM_NUM_MAX_FUNC_NAMES should be increased, or
• Whether the name of a cycle call parameter has caused the error – in this case the value of machine data $MN_MM_NUM_MAX_FUNC_PARAM should be increased. If it is impossible to tell from parameter %3 what has caused the error, you should increase both machine data values successively until the error disappears.

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

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 12460 Channel %1 block %2 maximum number of symbols exceeded with %3