Siemens SINUMERIK 840D Diagnostics Manual page 181

Hide thumbs Also See for SINUMERIK 840D:
Table of Contents

Advertisement

10.04
14048
Parameters:
Definitions:
Reactions:
Remedy:
Program Continuation:
14050
Parameters:
Definitions:
Reactions:
Remedy:
Program Continuation:
14051
Parameters:
Definitions:
Reactions:
Remedy:
Program Continuation:
14055
Parameters:
Definitions:
 Siemens AG, 2004. All rights reserved
SINUMERIK 840D/840Di/810D Diagnostics Guide (DA), 10.04 Edition
Channel %1 block %2 wrong number of revolutions in circle programming
%1 = Channel number
%2 = Block number, label
In the circle programming, a negative number of full revolutions has been specified.
- Interpreter stop
- NC Start disable in this channel.
- Interface signals are set.
- Alarm display.
Modify part program.
Clear alarm with the RESET key. Restart part program.
Channel %1 block %2 nesting depth for arithmetic operations exceeded
%1 = Channel number
%2 = Block number, label
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 expressions in synchronized actions.
- Correction block is reorganized.
- Interface signals are set.
- Alarm display.
Divide up complex arithmetic expressions into several simpler arithmetic blocks.
Clear alarm with NC START or RESET key and continue the program.
Channel %1 block %2 arithmetic error in part program
%1 = Channel number
%2 = Block number, label
• 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
- Correction block is reorganized.
- Interface signals are set.
- Alarm display.
Analyze the program and correct the defective point in the program.
Clear alarm with NC START or RESET key and continue the program.
Channel %1 block %2 impermissible NC language substitution
%1 = Channel number
%2 = Block number, label
In part program line %2, an NC language substitution shall be activated due to the config-
uration of
$MA_AXIS_LANG_SUB_MASK. This is not possible for the following reasons:
• Several events have been programmed causing the replacement cycle to be called.
Only
one substitution per part program line is allowed.
• For the part program line with the NC language substitution, a non-modal synchronized
action has been programmed as well.
1 Alarms
1-181

Advertisement

Table of Contents
loading

Table of Contents