
Overview of alarms 06/2007
NCK alarms/ISO alarms
2-90
" Siemens AG 2007 All Rights Reserved
SINUMERIK 802D sl, Diagnostics Manual, 06/2007Edition
Remedy: Press the NC Stop key and select the function "Correction block" with the softkey PROGRAM COR-
RECT. The correction pointer positions on the incorrect block.
Correct value of the constant or adapt data type. If the value for an integer constant is too great, it can
be specified as real constant by adding a decimal point.
Example:
R1 = 9 876 543 210 change to:R1 = 9 876 543 210.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12170 Channel %1 block %2 identifier %3 defined repeatedly
Parameters: %1 = Channel number
%2 = Block number, label
%3 = Symbol in the block
Definitions: 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).
Reaction: Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy: 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.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12180 Channel %1 block %2 illegal chaining of operators %3
Parameters: %1 = Channel number
%2 = Block number, label
%3 = Chained operators
Definitions: Operator chaining means the writing in sequence of binary and unary operators without using any form
of parentheses.
Example:
N10 R1=R2-(-R3); Correct notation
N10 R1=R2--R3; Error!
Reaction: Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy: Formulate the expression correctly and unambiguously making use of parentheses. This improves
clarity and readability of the program.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12190 Channel %1 block %2 variable of type ARRAY has too many dimensions
Parameters: %1 = Channel number
%2 = Block number, label
Definitions: Array with variables of type STRING may be no more than 1-dimensional, and with all other variables
no more than 2-dimensional.
Reaction: Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy: Press the NC Stop key and select the function "Correction block" with the softkey PROGRAM COR-
RECT. The correction pointer positions on the incorrect block. Correct the definition of the array, for
multi-dimensional arrays, possibly define a second 2-dimensional array and operate with the same
array index.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
Komentáře k této Příručce