Siemens SINUMERIK 840Di Diagnostic Manual page 196

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

Advertisement

Overview of Alarms
NCK alarms
14016
Channel %1 block %2 error when calling the subroutine via M/T function
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
The following conflict was detected in a subprogram call per M or T function:
In the block referenced by parameter %2:
- An M or T function replacement has already been activated
- A modal subprogram call is active
- A subprogram return jump is programmed
- An end of program is programmed
- An M98 subprogram call is active (only in external language mode)
- T function replacement by D function programming in the same part program line is not possible with
active TLC (G43/G44) in ISO2 system.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
An M or T function replacement is only possible if a subprogram call or return jump has not already
been performed as a result of other program constructs. The part program must be corrected
accordingly.
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
14017
Channel %1 block %2 syntax error when calling the subroutine via M
function
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
When calling M code subroutine with parameter transfer, an illegal syntax was detected:
- Address extension not programmed as a constant.
- M function value not programmed as a constant.
Note: If a parameter transfer has been programmed via MD $MN_M_NO_FCT_CYCLE_PAR for an
M function replacement, the following restriction applies to this M function: both the address extension
and the M function value must be programmed for replacement as constants.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Change the programming of the M function.
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
14018
Channel %1 block %2 parts program command %3 not executable
(protection level setpoint value / actual value: %4)
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Programmed command
%4 = Protection level of the command / current protection level
Definitions:
To parts program command %3, a protection level has been assigned that is logically higher (smaller
in value) than the current access right, or the command does not exist in the current control
configuration.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Modify parts program. Please see the Siemens Progamming Guide or OEM documentation for the
language commands permissible for the relevant system configuration.
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
2-196
© 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