Siemens SINUMERIK 840D sl Series Diagnostics Manual page 147

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

Advertisement

08/2005
Value range INTEGER: Value range REAL: 2-1022 to 2+1023
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12170
Channel %1 block %2 identifier %3 defined repeatedly
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Symbol in block
Definitions:
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).
Reactions:
- Correction block
- Interface signals are set.
- Alarm display.
Remedy:
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.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12180
Channel %1 block %2 illegal chaining of operators %3
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Chained operators
Definitions:
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!
Reactions:
- Correction block
- Interface signals are set.
- Alarm display.
Remedy:
Formulate the expression correctly and unambiguously making use of parentheses. This
improves clarity and readability of the program.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12190
Channel %1 block %2 variable of type ARRAY has too many dimensions
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
Array with variables of type STRING may be no more than 1-dimensional, and with all
other variables no more than 2-dimensional.
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 the array definition, with multi-dimensional arrays define a second 2-dimensional
array if necessary and operate it with the same field index.
© Siemens AG, 2005. All rights reserved
SINUMERIK 840D sl/840D/840Di/810D Diagnostics Guide (DA), 08/2005 Edition
Overview of Alarms
2-147

Advertisement

Table of Contents
loading

Table of Contents