Siemens SINUMERIK 840D sl Series Diagnostics Manual page 146

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

Advertisement

Overview of Alarms
Definitions:
In the full configuration of the control functions are possible that are not yet implemented
in the current version.
Reactions:
- Correction block
- Interface signals are set.
- Alarm display.
Remedy:
Press the NC Stop key and select the function "Correction block" with the softkey PRO-
GRAM CORRECT. The correction pointer positions on the incorrect block.
The displayed function must be removed from the program.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12150
Channel %1 block %2 operation %3 not compatible with data type
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = String (violating operator)
Definitions:
The data types are not compatible with the required operation (within an arithmetic
expression or in a value assignment).
Example 1:
Arithmetic operation
N10 DEF INT OTTO
N11 DEF STRING[17] ANNA
N12 DEF INT MAX
:
N50 MAX = OTTO + ANNA
Example 2:
Value assignment
N10 DEF AXIS DRILL N11 DEF INT OTTO : N50 OTTO = DRILL
Reactions:
- Correction block
- Interface signals are set.
- Alarm display.
Remedy:
Press the NC Stop key and select the function "Correction block" with the softkey PRO-
GRAM CORRECT. The correction pointer positions on the incorrect block.
Alter the definition of the variables used such that the required operations can be exe-
cuted.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12160
Channel %1 block %2 range of values exceeded
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
The programmed constant or the variable exceeds the value range that has previously
been established by the definition of data type.
Reactions:
- Correction block
- Interface signals are set.
- Alarm display.
Remedy:
Press the NC Stop key and select the function "Correction block" with the softkey PRO-
GRAM CORRECT. The correction pointer positions on the incorrect block.
Correct value of the constant or adapt data type. If the value for an integer constant is too
great, it can be specified as real constant by adding a decimal point.
Example:
R1 = 9 876 543 210 Correct: R1 = 9 876 543 210.
2-146
SINUMERIK 840D sl/840D/840Di/810D Diagnostics Guide (DA), 08/2005 Edition
© Siemens AG, 2005. All rights reserved
08/2005

Advertisement

Table of Contents
loading

Table of Contents