Sinumerik Alarm 12510 Channel %1 block %2 too many machine data %3
%1 = Channel number
%2 = Block number, label
%3 = Source symbol
In the part program, in the machine data file (…_TEA) and in the initialization file (…_INI), no more than 2 machine data may be used per block. Example:
N 100 $MN_OVR_FACTOR_FEEDRATE  = 15,
$MN_OVR_FACTOR_FEEDRATE  = 20
– Alarm display.
– Interface signals are set.
– Correction block
Press the NC Stop key and select the function “Correction block” with the soft key PROGRAM CORRECT. The correction pointer positions on the incorrect block.
• Divide up the part program block into several blocks.
• If necessary, use the local variable for storing intermediate results.
Clear alarm with NC START or RESET key and continue the program.
- Siemens Diagnostics Guide by Siemens