Siemens SINUMERIK 802D sl Návod k obsluze Strana 80

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 340
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 79
Overview of alarms 06/2009
NCK alarms
2-80
© Siemens AG 2009 All Rights Reserved
SINUMERIK 802D sl, Diagnostics Manual, 06/2009
12440 [Channel %1: ] Block %2 maximum number of formal arguments
exceeded
Parameters: %1 = Channel number
%2 = Block number, label
Definitions: In the definition of a procedure (a subroutine) or in an EXTERN instruction, more than 127 formal
parameters have been specified.
Example: PROC ABC (FORMPARA1, FORMPARA2, ... ... FORMPARA127, FORMPARA128, ...)
EXTERN ABC (FORMPARA1, FORMPARA2, ... ... FORMPARA127, FORMPARA128, ...)
Reaction: Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy: Press the NC Stop key and select the function "Correction block" with the softkey PROGRAM COR-
RECT. The correction pointer positions on the incorrect block. A check must be made to determine
whether all parameters really have to be transferred. If so, the formal parameters can be reduced by
using global variables or R parameters, or by grouping together parameters of the same type to form
an array and transfer them in this form.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12450 [Channel %1: ] Block %2 label defined twice
Parameters: %1 = Channel number
%2 = Block number, label
Definitions: The label of this block already exists.
If the NC program is compiled off-line, the entire program is compiled block for block. During this pro-
cedure all multiple labels are recognized; this is not always the case with on-line compilation. (Only
the actual program run is compiled here, i.e. program branches that are not passed through in this run
are disregarded and could therefore contain programming errors).
Reaction: Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy: Press the NC Stop key and select the function "Correction block" with the softkey PROGRAM COR-
RECT. The correction pointer is positioned on the block where the displayed label occurs for the 2nd
time. Use the editor to search the part program where this label occurs for the 1st time, and change
one of the names.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12460 [Channel %1: ] Block %2 maximum number of symbols exceeded with
%3
Parameters: %1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions: The max. number of variable definitions (GUD, LUD), macro definitions, cycle programs and/or cycle
parameters (PROC instruction) that the controller's data management system is able to handle has
been exceeded.
If this alarm occurs in conjunction with alarm 15175, not enough memory for the preprocessing of the
cycle program definitions is available (PROC instruction).
If this alarm occurs in conjunction with alarm 15180, then this alarm shows the name of the file (INI or
DEF file) causing the error.
(For a list of names of INI files and their meaning -> please refer to alarm 6010)
Reaction: Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy: Generally reduce the number of symbols in the affected block (possibly by using the array technique
or by using R parameters), or adapt the corresponding machine data (see below).
MD28020 $MC_MM_NUM_LUD_NAMES_TOTAL with error in LUD blocks (i.e. if more variable defi-
nitions were made in the active part program than allowed by the MD).
GUD data blocks can cause errors as part of the 'initial.ini download' process (e.g. in the case of a
series start-up) or by selective activation via PI service _N_F_COPY (activate GUD via HMI dialog).
If alarm 15180 refers to a GUD definition file, then MD18120 $MN_MM_NUM_GUD_NAMES_NCK or
MD18130 $MN_MM_NUM_GUD_NAMES_CHAN is set to a value that is too small.
Zobrazit stránku 79
1 2 ... 75 76 77 78 79 80 81 82 83 84 85 ... 339 340

Komentáře k této Příručce

Žádné komentáře