1 Alarms
Definitions:
Reactions:
Remedy:
Program Continuation:
14017
Parameters:
Definitions:
Reactions:
Remedy:
Program Continuation:
14018
Parameters:
Definitions:
Reactions:
Remedy:
Program Continuation:
1-176
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.
- Correction block is reorganized.
- Interface signals are set.
- Alarm display.
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.
Clear alarm with NC START or RESET key and continue the program.
Channel %1 block %2 syntax error when calling the subroutine via M function
%1 = Channel number
%2 = Block number, label
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.
- Correction block is reorganized.
- Interface signals are set.
- Alarm display.
Change the programming of the M function.
Clear alarm with NC START or RESET key and continue the program.
Channel %1 block %2 parts program command %3 not executable (protection level
setpoint value: %4 actual value: %5)
%1 = Channel number
%2 = Block number, label
%3 = Programmed command
%4 = Protection level of the command / current protection level
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.
- Correction block is reorganized.
- Interface signals are set.
- Alarm display.
Modify parts program. Please see the Siemens Progamming Guide or OEM documenta-
tion for the language commands permissible for the relevant system configuration.
Clear alarm with NC START or RESET key and continue the program.
Siemens AG, 2004. All rights reserved
SINUMERIK 840D/840Di/810D Diagnostics Guide (DA), 10.04 Edition
10.04