Siemens SINUMERIK 840D sl Series Diagnostics Manual page 165

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

Advertisement

08/2005
• Use a better software system in case of malfunction
• Check the definition of variables, subroutines and macros
• Declare a subroutine with EXTERNAL; load the subroutine to SPF-Dir
• Check the interface definition of the subroutine
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12556
Channel %1 block %2 name %3 Name is already known
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source symbol
Definitions:
The name of the symbol created is part of the
NC language scope and therefore already known. Although the NC function
is not active, this name can no longer be used for GUDs, macros
and PROC definitions.
Reactions:
- Correction block
- Interface signals are set.
- Alarm display.
Remedy:
Press key NC Stop and select "Correction block" function by pressing softkey "Program
correct". The correction indicator is set to the incorrect block.
• Correct the name used (typing error)
• With machine data $MN_NC_LANGUAGE_CONFIGURATION = 2 or 4, only those lan-
guage commands are created, the option of which has been set or the function of which is
active.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12560
Channel %1 block %2 programmed value %3 exceeds allowed limits
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions:
In a value assignment, the permissible value range of the data type has been exceeded.
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.
Assign value within the value range of the various data types, or if necessary use another
type in order to increase the size of the value range, e.g. INT ->REAL.
Value ranges of the various variable types:
• REAL: Property: Fractional number with dec. pt., value range: +/-(2-1022-2+1023)
• INT: Property: Integers with signs, value range: +/-(231-1)
• BOOL: Property: Truth value TRUE, FALSE, value range: 0,1
• CHAR: Property: 1 ASCII character, value range: 0-255
• STRING: Property: Character string (max. 100 values), value range: 0-255
• AXIS: Property: Axis addresses, value range: Axis names only
• FRAME: Property: Geometric information, value range: As for axis paths
© Siemens AG, 2005. All rights reserved
SINUMERIK 840D sl/840D/840Di/810D Diagnostics Guide (DA), 08/2005 Edition
Overview of Alarms
2-165

Advertisement

Table of Contents
loading

Table of Contents