
NCK alarms
06/2009 Overview of alarms
2-79
© Siemens AG 2009 All Rights Reserved
SINUMERIK 802D sl, Diagnostics Manual, 06/2009
Array initialization: Check the array index of the addressed element. The 1st array element is given
the index [0,0], the 2nd array element [0,1] etc. The right array index (column index) is incremented
first.
In the 2nd row, the 4th element is also addressed with the index [1,3] (the indices start at zero).
Array definition: Check the size of the array. The1st number indicates the number of elements in the
1st dimension (number of rows), the 2nd number indicates the number of elements in the 2nd dimen-
sion (number of columns).
An array with 2 rows and 3 columns must be defined by specifying [2,3].
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12410 [Channel %1: ] Block %2 incorrect index type for %3
Parameters: %1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions: In assigning a value to an element of an array variable, the array index was specified in a way that is
not allowed.
Only the following are allowed as array index (in square brackets):
- Axis identifier, provided the array variable was defined as data type FRAME.
- Integer values for all other data types.
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 indices of the array element
with respect to variable definition or define the array variable differently.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12420 [Channel %1: ] Block %2 identifier %3 too long
Parameters: %1 = Channel number
%2 = Block number, label
Definitions: -
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. The symbol to be created or the target
of program jumps (label) must conform to the system specifications, 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 permis-
sible range. Value range per array dimension: 1 - 32 767.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
Comentarios a estos manuales