
Explanation:
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
- The end of part program is programmed
- An M98 subprogram call is active (only in external language mode)
- A T function replacement is programmed with D function programming in the same part program line with active TLC
(G43/G44) in the ISO2 system.
- A T function replacement is programmed, configured at the end of block, and a subprogram call, for example by a modal
cycle call.
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.
If a T function replacement is configured with execution at end of block and a subprogram call is programmed in the same
block, the T function replacement must be executed at start of block. This means that MD10719
$MN_T_NO_FCT_CYCLE_MODE bit 1 = 1 must be set.
Programm
continuation:
Clear alarm with NC START or RESET key and continue the program.
14017
[Channel %1: ] Block %2 syntax error when calling the subroutine via M function
Parameters:
%1 = Channel number
%2 = Block number, label
Explanation:
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 MD10718 $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.
Programm
continuation:
Clear alarm with NC START or RESET key and continue the program.
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
Explanation:
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.
SINUMERIK 808D ADVANCED alarms
5.2 NCK alarms
Diagnostics Manual
Diagnostics Manual, 06/2015, 6FC5398-6DP10-0BA2
181
Содержание SINUMERIK 808D
Страница 528: ...SINUMERIK 808D ADVANCED alarms 5 6 PLC user alarms Diagnostics Manual 528 Diagnostics Manual 06 2015 6FC5398 6DP10 0BA2 ...
Страница 534: ...System responses 6 2 Cancel criteria for alarms Diagnostics Manual 534 Diagnostics Manual 06 2015 6FC5398 6DP10 0BA2 ...
Страница 560: ...Data backup 8 2 External data backup Diagnostics Manual 560 Diagnostics Manual 06 2015 6FC5398 6DP10 0BA2 ...
Страница 566: ...Appendix A Diagnostics Manual 566 Diagnostics Manual 06 2015 6FC5398 6DP10 0BA2 ...