
NCK alarms/ISO alarms
06/2007 Overview of alarms
2-99
" 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.
The symbol to be created or the target of program jumps (label) must conform to the system specifi-
cations, that means the name must begin with 2 letters (but the 1st sign must not be "§") and may be
up to a maximum of 32 characters.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12430 Channel %1 block %2 specified index is invalid
Parameters: %1 = Channel number
%2 = Block number, label
Definitions: In specifying an array index (in the array definition) an index was used that is outside the permissible
range.
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.
Specify array index within the permissible range.
Value range per array dimension: 1 - 32 767.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12440 Channel %1 block %2 maximum number of formal arguments exceeded
Parameters: %1 = Channel number
%2 = Block number, label
Definitions: In the definition of a procedure (a subroutine) or in an EXTERN instruction, more than 127 formal
parameters have been specified.
Example:
PROC ABC (FORMPARA1, FORMPARA2, ...
... FORMPARA127, FORMPARA128, ...)
EXTERN ABC (FORMPARA1, FORMPARA2, ...
... FORMPARA127, FORMPARA128, ...)
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.
Check whether all parameters need to be specified. If so, the formal parameters can be reduced by
using global variables or R parameters, or by grouping together parameters of the same type to form
an array and transfer them in this form.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12450 Channel %1 block %2 label defined twice
Parameters: %1 = Channel number
%2 = Block number, label
Definitions: The label of this block already exists.
If the NC program is compiled off-line, the complete program will be compiled block for block. During
this procedure all multiple labels are recognized; this is not always the case with on-line compilation.
(Only the actual program run is compiled here, i.e. program branches that are not passed through in
this run are disregarded and could therefore contain programming errors).
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 is positioned on the block where the displayed label occurs for the sec-
ond time.
Use the editor to search the part program where this label occurs for the first time, and change one of
the names.
Komentáře k této Příručce