Siemens SINUMERIK 808D ADVANCED Diagnostic Manual page 149

Hide thumbs Also See for SINUMERIK 808D ADVANCED:
Table of Contents

Advertisement

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 CORRECT. The
correction pointer positions on the incorrect block.
- Define variable type such that the initialization value can be assigned, or
- Select initialization value in accordance with the variable definition.
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
12400
[Channel %1: ] Block %2 field %3 element does not exist
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions:
The following causes are possible:
- Impermissible index list; an axis index is missing
- Array index does not match the definition of the variables
- An attempt was made to access a variable at array initialization via SET or REP; this attempt did not correspond to
the standard access. Single character access, partial frame access, omitted indices not possible.
A non-existent element was addressed on initializing this array.
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 CORRECT. The
correction pointer positions on the incorrect block.
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 dimension (number of columns).
An array with 2 rows and 3 columns must be defined by specifying [2,3].
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
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 CORRECT. 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
Clear alarm with NC START or RESET key and continue the program.
Continuation:
12420
[Channel %1: ] Block %2 identifier %3 too long
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
The symbol to be defined or the specified jump target has a name which is longer than the 32 characters allowed.
Reaction:
Correction block is reorganized.
Interface signals are set.
Diagnostics Manual
Diagnostics Manual, 08/2013, 6FC5398-6DP10-0BA1
SINUMERIK 808D ADVANCED alarms
3.2 NCK alarms
149

Advertisement

Table of Contents
loading

Table of Contents