Siemens SINUMERIK 840D Diagnostics Manual page 143

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

Advertisement

10.04
Remedy:
Program Continuation:
12150
Parameters:
Definitions:
Reactions:
Remedy:
Program Continuation:
12160
Parameters:
Definitions:
Reactions:
Remedy:
Program Continuation:
 Siemens AG, 2004. All rights reserved
SINUMERIK 840D/840Di/810D Diagnostics Guide (DA), 10.04 Edition
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.
Clear alarm with NC START or RESET key and continue the program.
Channel %1 block %2 operation %3 not compatible with data type
%1 = Channel number
%2 = Block number, label
%3 = String (violating operator)
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
- Correction block
- Interface signals are set.
- Alarm display.
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.
Clear alarm with NC START or RESET key and continue the program.
Channel %1 block %2 range of values exceeded
%1 = Channel number
%2 = Block number, label
The programmed constant or the variable exceeds the value range that has previously
been established by the definition of data type.
- Correction block
- Interface signals are set.
- Alarm display.
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.
Value range INTEGER: Value range REAL: 2-1022 to 2+1023
Clear alarm with NC START or RESET key and continue the program.
1 Alarms
1-143

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents