Siemens SINUMERIK 840D Series Diagnostics Manual page 129

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

Advertisement

11.02
Remedy:
Program Continuation:
12170
Parameters:
Definitions:
Reactions:
Remedy:
Program Continuation:
12180
Parameters:
Definitions:
Reactions:
Remedy:
Program Continuation:
12190
Parameters:
Definitions:
Reactions:
 Siemens AG, 2002. All rights reserved
SINUMERIK 840D/840Di/810D Diagnostics Guide (DA) – 11.02 Edition
Press the NC Stop key and select the function "Correction block" with the soft key 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.
Channel %1 block %2 identifier %3 defined repeatedly
%1 = Channel number
%2 = Block number, label
%3 = Symbol in block
The symbol shown in the error message has already been defined in the active part pro-
gram. Note that user-defined identifiers may occur more than once if the multiple defini-
tion occurs in other (sub)programs, i.e. local variables may be redefined with the same
name if the program has been exited (subprograms) or has already been concluded. This
applies both to user-defined symbols (labels, variables) and to machine data (axes, DIN
addresses and G functions).
- Alarm display.
- Interface signals are set.
- Correction block
The symbol already known to data management is displayed. This symbol must be looked
for in the definition part of the current program using the program editor. The 1st or 2nd
symbol must be given a different name.
Clear alarm with NC START or RESET key and continue the program.
Channel %1 block %2 illegal chaining of operators %3
%1 = Channel number
%2 = Block number, label
%3 = Chained operators
Operator chaining means the writing in sequence of binary and unary operators without
using any form of parentheses.
Example:
N10 ERG = VARA - (- VARB) ; correct notation
N10 ERG = VARA - - VARB ; error!
- Alarm display.
- Interface signals are set.
- Correction block
Formulate the expression correctly and unambiguously making use of parentheses. This
improves clarity and readability of the program.
Clear alarm with NC START or RESET key and continue the program.
Channel %1 block %2 variable of type ARRAY has too many dimensions
%1 = Channel number
%2 = Block number, label
Array with variables of type STRING may be no more than 1-dimensional, and with all
other variables no more than 2-dimensional.
- Alarm display.
- Interface signals are set.
- Correction block
1 Alarms
1-129

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840di seriesSinumerik 810d seriesSinumerik 840dSinumerik 840diSinumerik 810dSinumerik 840de ... Show all

Table of Contents