Siemens Sinumerik 840D sl Diagnostic Manual page 175

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

Advertisement

03/2009
14048
[Channel %1: ] Block %2 wrong number of revolutions in circle
programming
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
In the circle programming, a negative number of full revolutions has been specified.
Reaction:
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
Remedy:
Modify part program.
Program Con-
Clear alarm with the RESET key. Restart part program
tinuation:
14050
[Channel %1: ] Block %2 nesting depth for arithmetic operations
exceeded
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
For calculating arithmetic expressions in NC blocks, an operand stack with a fixed set size is used.
With very complex expressions, this stack can overflow. This may also occur with extensive expres-
sions in synchronized actions.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Divide up complex arithmetic expressions into several simpler arithmetic blocks.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
14051
[Channel %1: ] Block %2 arithmetic error in part program
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
- In calculating an arithmetic expression, an overflow has occurred (e.g. division by zero)
- In a data type, the representable value range has been exceeded
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Analyze the program and correct the defective point in the program.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
14055
[Channel %1: ] Block %2 impermissible NC language substitution, error
code %3
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Error code
Definitions:
This alarm occurs in conjunction with an NC language substitution configured in MD30465
$MA_AXIS_LANG_SUB_MASK. Error code %3 gives more detailed information about the cause of
the problem:
Error code:
1: Several events had been programmed, causing the replacement cycle to be called. Only one sub-
stitution is allowed per part program line.
2: A non-modal synchronized action had also been programmed for the part program line with the NC
language substitution.
3: The system variables $P_SUB_SPOSIT and $P_SUB_SPOSMODE were called outside a replace-
ment cycle.
Reaction:
Correction block is reorganized.
Interpreter stop
Interface signals are set.
Alarm display.
Remedy:
Modify the NC program
© Siemens AG, 2009. All Rights Reserved
SINUMERIK 840D sl, 840Di sl, SINAMICS, Diagnostics Manual (DAsl), 03/2009
Overview of Alarms
NCK alarms
2-175

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents