Sinumerik Alarm 12170 Channel %1 block %2 identifier %3 defined repeatedly
%1 = Channel number
%2 = Block number, label
%3 = Symbol in block
The symbol shown in the error message has already been defined in the active part program. Note that user-defined identifiers may occur more than once if the multiple definition occurs in other (sub)programs, i.e. local variables may be redefined with the same name if the program has been exited (subprograms) or has already been concluded. This applies both to user-defined symbols (labels, variables) and to machine data (axes, DIN addresses and G functions).
– Alarm display.
– Interface signals are set.
– Correction block
The symbol already known to data management is displayed. This symbol must be looked for in the definition part of the current program using the program editor. The 1st or 2nd symbol must be given a different name.
Clear alarm with NC START or RESET key and continue the program.
- Siemens Diagnostics Guide by Siemens