
NCK alarms
06/2009 Overview of alarms
2-87
© Siemens AG 2009 All Rights Reserved
SINUMERIK 802D sl, Diagnostics Manual, 06/2009
12610 [Channel %1: ] Block %2 accessing single character with call-by-
reference parameter not possible %3
Parameters: %1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions: An attempt has been made to use a single character access for a call-by-reference parameter.
Reaction: Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy: Temporarily store single characters in user-defined CHAR variable and transfer this.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12620 [Channel %1: ] Block %2 accessing this variable as single character not
possible %3
Parameters: %1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions: The variable is not a user-defined variable. The single character access is only allowed for user-
defined variables (LUD/GUD).
Reaction: Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy: Temporarily store variable in user-defined STRING, process this and put back into storage.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12630 [Channel %1: ] Block %2 skip ID/label in control structure not allowed
Parameters: %1 = Channel number
%2 = Block number
Definitions: Blocks with control structures (FOR, ENDIF, etc.) cannot be concealed and must not contain any
labels.
Reaction: Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy: Modify part program: Reproduce skip ID via an IF query. Write the label alone in the block before the
control structure block.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12640 [Channel %1: ] Block %2 invalid nesting of control structures
Parameters: %1 = Channel number
%2 = Block number
Definitions: Error in program run: Opened control structures (IF-ELSE-ENDIF, LOOP-ENDLOOP etc.) are not ter-
minated or there is no beginning of loop for the programmed end of loop.
Example:
LOOP ENDIF ENDLOOP
Reaction: Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
Remedy: Correct part program in such a way that all opened control structures are also terminated.
Program Con-
tinuation:
Clear alarm with the RESET key. Restart part program
12641 [Channel %1: ] Block %2 maximum nesting depth of control structures
exceeded
Parameters: %1 = Channel number
%2 = Block number
Comentarios a estos manuales