Siemens SINUMERIK 840D sl Series Diagnostics Manual page 148

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

Advertisement

Overview of Alarms
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12200
Channel %1 block %2 symbol %3 cannot be created
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Symbol in the source block
Definitions:
The symbol to be created with the DEF instruction cannot be created because:
• it has already been defined (e.g. as variable or function)
• the internal memory location is no longer sufficient (e.g. with large arrays)
Reactions:
- Correction block
- Interface signals are set.
- Alarm display.
Remedy:
Make the following checks:
• Check with the text editor whether the name to be allocated in the active program cycle
(main program and called subprograms) has already been used.
• Estimate the memory requirements for the symbols already defined and reduce these if
necessary by using fewer global and more local variables.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12210
Channel %1 block %2 string %3 too long
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = String in the source block
Definitions:
• In the definition of a variable of type STRING, it has been attempted to initialize more
than 100 characters.
• In an allocation, it has been found that the string does not fit in the given variable.
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.
• Select shorter string or divide up the character string into 2 strings
• Define larger string variable
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12220
Channel %1 block %2 binary constant %3 in string too long
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Binary constant
Definitions:
When initializing or allocating the value of a variable of type STRING more than 8 bits
have been found as binary constant.
DEF STRING[8] OTTO = "ABC'H55''B000011111'DEF"
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.
2-148
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