Siemens SINUMERIK 840Di Diagnostic Manual page 185

Hide thumbs Also See for SINUMERIK 840Di:
Table of Contents

Advertisement

11/2006
12588
Channel %1 block %2 motion synchronous action: address %3 not
allowed
Parameters:
%1 = Channel number
%2 = Block number
%3 = Address
Definitions:
- The specified address cannot be programmed in motion synchronous action. Example: ID = 1
WHENEVER $A_IN[1]==1 DO D3
- The cutting edge from motion synchronous actions cannot be changed.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Modify part program.
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
12589
Channel %1 block %2 motion synchronous action: variable %3 not
allowed with modal ID
Parameters:
%1 = Channel number
%2 = Block number
%3 = Variable name
Definitions:
The modal ID in motion synchronous action must not be formed by means of an on-line variable.
Examples:
ID=$AC_MARKER[1] WHEN $a_in[1] == 1 DO $AC_MARKER[1] = $AC_MARKER[1]+1
This can be corrected in the following way:
R10 = $AC_MARKER[1]
ID=R10 WHEN $a_in[1] == 1 DO $AC_MARKER[1] = $AC_MARKER[1]+1
The ID in a synchronous action is always permanent, and cannot be changed in the interpolation
cycle.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Modify part program: Replace the on-line variable by an arithmetic variable.
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
12590
Channel %1 block %2 global user data cannot be created
Parameters:
%1 = Channel number
%2 = Block number, label
Definitions:
The number of global user data blocks is defined in machine data $MC_NUM_GUD_MODULES.
Here, _N_SGUD_DEF corresponds to block 1, _N_MGUD_DEF corresponds to block 2,
_N_UGUD_DEF corresponds to block 3, _N_GUD4_DEF corresponds to block 4 etc.
In the directory _N_DEF_DIR there is a file with definitions for global user data, the block number of
which is greater than the number of blocks given in the MD.
The alarm may, however, also be caused by value zero in one of MD
$MN_MM_NUM_GUD_NAMES_NCK, $MN_MM_NUM_GUD_NAMES_CHAN and by the definition
of a variable with NCK or CHAN in one of the GUD definition files.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Please inform the authorized personnel/service department. Increase machine data 18118
MM_NUM_GUD_MODULES.
Or, if it already has the correct value, check whether 18120 $MN_MM_NUM_GUD_NAMES_NCK (if
a variable has been defined with attribute NCK) or 18130 $MN_MM_NUM_GUD_NAMES_CHAN (if
a variable has been defined with attribute CHAN) is not zero.
Program
Clear alarm with NC START or RESET key and continue the program.
Continuation:
© Siemens AG, 2006. All rights reserved
SINUMERIK, SIMODRIVE Diagnostics Manual (DA), 11/2006 Edition
Overview of Alarms
NCK alarms
2-185

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents