Siemens SINUMERIK 802D sl Dokumentacja Strona 93

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 392
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 92
NCK alarms/ISO alarms
06/2007 Overview of alarms
2-93
" Siemens AG 2007 All Rights Reserved
SINUMERIK 802D sl, Diagnostics Manual, 06/2007Edition
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. DEF FRAME LOCFRAME =
CTRANS(X,200).
Equally, no default values can be programmed for axes in the program run when initializing fields by
SET.
Reaction: Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy: Perform initialization in separate block in the execution part of the program:
DEF FRAME LOCFRAME 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
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, vocabulary word, variable, configured identifier.
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. Select DEFINE instruction with another
macro name.
Program Con-
tinuation:
Clear alarm with NC START or RESET key and continue the program.
12280 Channel %1 block %2 maximum macro length %3 exceeded
Parameters: %1 = Channel number
%2 = Block number, label
%3 = Source string
Przeglądanie stron 92
1 2 ... 88 89 90 91 92 93 94 95 96 97 98 ... 391 392

Komentarze do niniejszej Instrukcji

Brak uwag