Siemens SINUMERIK 808D ADVANCED Diagnostic Manual page 143

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

Advertisement

Definitions:
Only 1 tool orientation can be programmed per DIN block. This can either be defined via the 3 Euler angles, or the end
points of the axes, or through direction vectors.
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.
Since the tool orientation can be set in 3 different ways, the most advantageous should be selected. For this type of
specification, the addresses and value assignments must be programmed and all other orientation parameters must
be removed.
Axis end points (additional axes): A, B, C axis identifiers Euler angles: A2, B2, C2 Direction vectors: A3, B3, C3
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
12250
[Channel %1: ] Block %2 nested macro %3 not possible
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions:
The macro technique supplies a 1-line instruction or series of instructions with a new identifier by means of the
keyword DEFINE. No further macro may be contained in the string of instructions (nesting). Example: N10 DEFINE
MACRO1 AS G01 G91 X123 MACRO2 F100
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.
Nested macros must be replaced by the full program information.
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
12260
[Channel %1: ] Block %2 too many initialization values specified %3
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions:
In the initialization of an array (array definition and value assignments to individual array elements) there are more
initialization values than array elements. Example: N10 DEF INT OTTO[2,3]=(..., ..., {more than 6 values})
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.
Check the NC program to establish whether:
1. During array definition the number of array elements (n,m) was indicated correctly (DEF INT FIELDNAME[n,m] e.g.
an array with 2 lines and 3 columns: n=2, m=3). 2. During initialization the value assignments have been made
correctly (values of the individual field elements separated by comma, decimal point for variables of the type REAL).
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
12261
[Channel %1: ] Block %2 initialization of %3 not allowed
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions:
Frame type variables cannot be initialized in the definition. Example: DEF FRAME LOCFRAME = CTRANS(X,200)
Equally, no default values can be programmed for axes in the program run during field initialization via SET.
A REDEF instruction with PRLOC is only permitted for setting data,
but not for machine data or variables.
Diagnostics Manual
Diagnostics Manual, 08/2013, 6FC5398-6DP10-0BA1
SINUMERIK 808D ADVANCED alarms
3.2 NCK alarms
143

Advertisement

Table of Contents
loading

Table of Contents