Sinumerik Alarm 12000 Channel %1 block %2 address %3 programmed repeatedly


Sinumerik Alarm 12000 Channel %1 block %2 address %3 programmed repeatedly

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

Definitions:
Most addresses (address types) may only be programmed once in an NC block, so that the block information remains unambiguous (e.g. X… T… F… etc. – exception: G and M functions).

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

Remedy:
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.
• Remove from the NC program addresses that occur more than once (except for those where multiple value assignments are allowed).
• Check whether the address (e.g. the axis name) is specified via a user-defined variable (this may not be easy to see if allocation of the axis name to the variable is performed in the program through computational operations only).

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

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 12000 Channel %1 block %2 address %3 programmed repeatedly