Siemens SINUMERIK 840D Diagnostics Manual page 148

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

Advertisement

1 Alarms
Reactions:
Remedy:
Program Continuation:
12280
Parameters:
Definitions:
Reactions:
Remedy:
Program Continuation:
12290
Parameters:
Definitions:
Reactions:
Remedy:
Program Continuation:
12300
Parameters:
Definitions:
1-148
- 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.
Select DEFINE instruction with another macro name.
Clear alarm with NC START or RESET key and continue the program.
Channel %1 block %2 maximum macro length %3 exceeded
%1 = Channel number
%2 = Block number, label
%3 = Source string
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.
- 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.
Divide the functions defined under the macro into 2 macros.
Clear alarm with NC START or RESET key and continue the program.
Channel %1 block %2 arithmetic variable %3 not defined
%1 = Channel number
%2 = Block number, label
%3 = Source string arithmetic variable
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).
- 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.
Define the required variable in the definition part of the program (possibly in the calling
program if it is to be a global variable).
Clear alarm with NC START or RESET key and continue the program.
Channel %1 block %2 call-by-reference parameter missing on subroutine call %3
%1 = Channel number
%2 = Block number, label
%3 = Source string
In the subroutine definition, a formal REF parameter (call-by-reference parameter) has
been specified with no actual parameter assigned to it.
The assignment takes place in the subroutine call on the basis of the position of the vari-
able name and not on the basis of the name!
 Siemens AG, 2004. All rights reserved
SINUMERIK 840D/840Di/810D Diagnostics Guide (DA), 10.04 Edition
10.04

Advertisement

Table of Contents
loading

Table of Contents