Siemens SINUMERIK 840Di Diagnostic Manual page 194

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

Advertisement

Overview of Alarms
NCK alarms
14011
Channel %1 block %2 program %3 not existing or will be edited
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Program name
Definitions:
A subroutine call was aborted because the called subroutine could not be opened.
The subroutine call can be executed via
- subroutine designator
- CALL / PCALL / MCALL command
- SETINT command
- M/T function replacement
- event-driven program calls (PROG_EVENT)
- selection of a PLC ASUB via PI "_N_ASUP__" and/or FB-4
- calling a PLC ASUB via interrupt interface (FC-9)
There are various reasons for the alarm:
- the subroutine is not in the parts program memory the subroutine
- the subroutine is not in the search path (selected directory, _N_SPF_DIR or cycle directories
_N_CUS_DIR, _N_CMA_DIR, _N_CST_DIR
- the subroutine has not been released or is being edited
- faulty absolute path name in subroutine call:
Examples of complete path names: /_N_directoryName_DIR/_N_programmName_SPF or
/_N_WKS_DIR/_N_wpdName_WPD/_N_programmName_SPF. directoryName: MPF, SPF, CUS,
CMA, CST (predefined directories). wpdName: application-specific designator for workpieace
directories (max. of 24 signs). programmName: Name of subroutine (max. of 24 signs)
- A reload buffer for executing from external was called as subroutine.
Note: Unknown designators (string) found in the parts program line by themselves, are interpreted as
subroutine calls.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Ensure that the subroutine (alarm parameter %3)
- is available in the parts program memory
- has been released and is not being edited
- is available in the search path if not being called via an absolute path name.
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
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!
Reaction:
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
Clear alarm with the RESET key. Restart part program
Continuation:
2-194
© Siemens AG, 2006. All rights reserved
SINUMERIK, SIMODRIVE Diagnostics Manual (DA), 11/2006 Edition
11/2006

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents