Siemens SINUMERIK 802D sl Betreibershandbuch Seite 73

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 340
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 72
NCK alarms
06/2009 Overview of alarms
2-73
© Siemens AG 2009 All Rights Reserved
SINUMERIK 802D sl, Diagnostics Manual, 06/2009
In the window for the alarm message, the first characters of the hexadecimal constant are always dis-
played although the surplus bit might not be located until further on. Therefore, the complete hexadec-
imal constant must always be checked for an incorrect value.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12260 [Channel %1: ] Block %2 too many initialization values specified %3
Parameters: %1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions: In the initialization of an array (array definition and value assignments to individual array elements)
there are more initialization values than array elements. Example: N10 DEF INT OTTO[2,3]=(..., ...,
{more than 6 values})
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.
Check the NC program to establish whether:
1. During array definition the number of array elements (n,m) was indicated correctly (DEF INT FIELD-
NAME[n,m] e.g. an array with 2 lines and 3 columns: n=2, m=3). 2. During initialization the value
assignments have been made correctly (values of the individual field elements separated by comma,
decimal point for variables of the type REAL).
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12261 [Channel %1: ] Block %2 initialization of %3 not allowed
Parameters: %1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions: Frame type variables cannot be initialized in the definition. Example: DEF FRAME LOCFRAME =
CTRANS(X,200)
Equally, no default values can be programmed for axes in the program run during field initialization via
SET.
A REDEF instruction with PRLOC is only permitted for setting data,
but not for machine data or variables.
Reaction: Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy: IPerform initialization in separate block in the execution part of the program: DEF FRAME LOC-
FRAME LOCFRAME = CTRANS(X,200)
When using for axis variables:
Replace DEF AXIS AXIS_VAR [10] AXIS_VAR [5] = SET (X, , Y) by: DEF AXIS AXIS_VAR [10]
AXIS_VAR [5] = X AXIS_VAR [7] = Y
If REDEF ... INIRE, INIPO, INICF, PRLOC changes the behavior of a GUD, LUD etc., then the
MD11270 $MN_DEFAULT_VALUES_MEM_MASK must equal 1.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12270 [Channel %1: ] Block %2 macro identifier %3 already defined
Parameters: %1 = Channel number
%2 = Block number, label
%3 = Source string macro name
Definitions: The name of the macro to be selected by the instruction DEFINE is already defined in the control as:
Macro name
Keyword
Variable
Configured identifier.
Reaction: Correction block is reorganized.
Interface signals are set.
Alarm display.
Seitenansicht 72
1 2 ... 68 69 70 71 72 73 74 75 76 77 78 ... 339 340

Kommentare zu diesen Handbüchern

Keine Kommentare