Siemens SINUMERIK 840D sl Series Diagnostics Manual page 178

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

Advertisement

Overview of Alarms
%3 = Program name
Definitions:
An unknown identifier (string) was found in the part program. It is therefore assumed that
this is a program name. The part program indicated in a subprogram call or SETINT state-
ment does not exist or is not released for machining.
As of SW 5, when a program is edited on the MMC, it can no longer be started with NC
Start.
This alarm occurs if the PI FB-4 is being applied to a non-existent program.
Reactions:
- Correction block is reorganized.
- Interface signals are set.
- Alarm display.
Remedy:
The alarm may have different causes:
• Typing error of the identifier stated in parameter 3
• Check subprogram call/SETINT statement or PROC statement. Reload part program
and release for machining or close MMC editor.
• The PI "_N_ASUP__" FB-4, analog to the SETINT instruction, may want to select a non-
existent program
• Wrong path definition in subprogram call when subprogram is not callled up via a search
path but via an absolute path definition. Examples of complete path definitions:
/_N_directoryName_DIR/_N_programName_SPF or
/_N_WKS_DIR/_N_wpdName_WPD/_N_programName_SPF. directoryName: MPF,
SPF, CUS, CMA, CST (defined directories). wpdName: user-specific identifier of work-
piece directory (max. of 24 characters). programName: name of subprogram (max. of 24
characters)
• Parameter 3 can be a macro name. The macro definition file has an inappropriate con-
tent or it is not stored in the directory DEF_DIR or it has not been set active (via POW-
ERON or via MMC operating step or by PI service 'F_COPY').
• Parameter 3 can be a GUD variable. There is no GUD definition file defining the variable
or it is not stored in the directory DEF_DIR or it has not been set active (via the
INITIAL_INI procedure or via MMC operating step or by PI service 'F_COPY').
• The part program could also be started from the CPU (ASUP).
• Note: It could also be a program started by PLC PROG_EVENT_DESK.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
14012
Channel %1 block %2 maximum subroutine level exceeded
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
The maximum nesting depth of 8 program levels has been exceeded.
Subroutines can be called from the main program, and these in turn may have a nesting
depth of 7.
In interrupt routines the maximum number of levels is 4!
Reactions:
- Interpreter stop
- NC Start disable in this channel.
- Interface signals are set.
- Alarm display.
Remedy:
Modify the machining program so that the nesting depth is reduced, e.g. using the editor
copy a subroutine of the next nesting level into the calling program and remove the call for
this subroutine. This reduces the nesting depth by one program level.
Program Con-
Clear alarm with the RESET key. Restart part program
tinuation:
14013
Channel %1 block %2 number of subroutine passes invalid
2-178
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