Siemens SINUMERIK 840D sl Series Diagnostics Manual page 151

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

Advertisement

08/2005
12270
Channel %1 block %2 macro identifier %3 already defined
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string macro name
Definitions:
The name of the macro to be selected by the instruction DEFINE is already defined in the
control as:
Macro name
Keyword
Variable
Configured identifier.
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 DEFINE instruction with another macro name.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12280
Channel %1 block %2 maximum macro length %3 exceeded
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions:
The string of instructions on the right side of the macro is limited to 256 characters. If an
attempt is made to define a longer character string under one macro (possible only
through V.24 input of NC blocks, because communication between operator panel and
NCK is limited to a block length of 242 characters), an alarm is displayed.
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.
Divide the functions defined under the macro into 2 macros.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12290
Channel %1 block %2 arithmetic variable %3 not defined
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string arithmetic variable
Definitions:
Only the R parameters are predefined as arithmetic variables. All other arithmetic vari-
ables must be defined with the DEF instruction before being used. The number of arith-
metic parameters is defined via machine data. The names must be unambiguous and
may not be repeated in the control (exception: local variables).
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.
Define the required variable in the definition part of the program (possibly in the calling
program if it is to be a global variable).
© Siemens AG, 2005. All rights reserved
SINUMERIK 840D sl/840D/840Di/810D Diagnostics Guide (DA), 08/2005 Edition
Overview of Alarms
2-151

Advertisement

Table of Contents
loading

Table of Contents