Siemens Sinumerik 840D sl Diagnostic Manual page 133

Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

03/2009
Remedy:
Press the NC Stop key and select the function "Correction block" with the softkey PROGRAM COR-
RECTION. The correction pointer positions on the incorrect block.
The program information must be split up over several blocks (but make sure that the functions are of
the non-modal type!).
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12020
[Channel %1: ] Block %2 illegal address modification
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
Valid address types are 'IC', 'AC', 'DC', 'CIC', 'CAC', 'ACN', 'ACP', 'CACN', 'CACP'. Not each of these
address modifications can be used for each address type. The Programming Guide specifies which
of these can be used for the various address types. If this address modification is applied to address
types that are not allowed, then the alarm is generated, e.g.:
N10 G02 X50 Y60 I=DC(20) J30 F100
interpolation parameters with DC.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Key: Press the NC STOP key and select the function "Correction block" with the softkey PROGRAM
CORRECT. The correction pointer is then positioned on the incorrect block.
Apply non-modal address modifications only for permissible addresses, in accordance with the Pro-
gramming Manual.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12030
[Channel %1: ] Block %2 invalid parameter or data type in %3
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions:
In polynomial interpolation, polynomials must not be greater than the 3rd degree (refer to Program-
ming Guide).
f(p) = a0 + a1 p + a2 p2 + a3 p3
The coefficients a0 (the starting points) are identical to the end points of the preceding block and need
not be programmed. In the polynomial block, a maximum of 3 coefficients per axis is therefore allowed
(a1, a2, a3).
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.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12040
[Channel %1: ] Block %2 expression %3 is not of data type 'AXIS'
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string in the block
Definitions:
Some keywords require that the data in their parameters be written in variables of the type "AXIS". For
example, in the keyword PO the axis identifier must be specified in the parenthesized expression, and
it must be defined as a variable of the AXIS type. With the following keywords only parameters of the
AXIS type are possible:
AX[..], FA[..], FD[..], FL[..], IP[..], OVRA[..], PO[..], POS[..], POSA[..]
Example:
N5 DEF INT ZUSTELL=Z1 incorrect, this does not specify an axis identifier but the number 26 161
N5 DEF AXIS ZUSTELL=Z1 correct
:
N10 POLY PO[X]=(0.1,0.2,0.3) PO[Y]=(22,33,44) &PO[INFEED]=(1,2,3)
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
© Siemens AG, 2009. All Rights Reserved
SINUMERIK 840D sl, 840Di sl, SINAMICS, Diagnostics Manual (DAsl), 03/2009
Overview of Alarms
NCK alarms
2-133

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents