Siemens SINUMERIK 840D sl Series Diagnostics Manual page 154

Hide thumbs Also See for SINUMERIK 840D sl Series:
Table of Contents

Advertisement

Overview of Alarms
• from BOOL to: REAL: yes, INT: yes, BOOL: yes, CHAR: yes, STRING: -, AXIS: -,
FRAME: -
• from CHAR to: REAL: yes, INT: yes, BOOL: yes1), CHAR: yes, STRING: yes, AXIS: -,
FRAME: -
• from STRING to: REAL: -, INT: -, BOOL: yes2), CHAR: only if 1 character, STRING: yes,
AXIS: -, FRAME: -
• from AXIS to: REAL: -, INT: -, BOOL: -, CHAR: -, STRING: -, AXIS: yes, FRAME: -
• from FRAME to: REAL: -, INT: -, BOOL: -, CHAR: -, STRING: -, AXIS: -, FRAME: yes
1) Value <> 0 corresponds to TRUE, value ==0 corresponds to FALSE.
2) String length 0 => FALSE, otherwise TRUE.
*) At type conversion from REAL to INT fractional values that are >=0.5 are rounded up,
others are rounded down.
Reactions:
- Correction block
- Interface signals are set.
- Alarm display.
Remedy:
Press the NC Stop key and select the function "Correction block" with the softkey PRO-
GRAM CORRECT. The correction pointer positions on the incorrect block. Check transfer
parameters of the subroutine call and define the application accordingly as call-by-value
or call-by-reference parameter.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12340
Channel %1 block %2 number of parameters too high %3
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions:
When calling a function or a procedure (predefined or user-defined) more parameters
were transferred than defined.
Predefined functions and procedures: The number of parameters has been set perma-
nently in the NCK.
User-defined functions and procedures: The number of parameters is established by type
and name in the definition.
Reactions:
- Correction block
- Interface signals are set.
- Alarm display.
Remedy:
Press the NC Stop key and select the function "Correction block" with the softkey PRO-
GRAM CORRECT. The correction pointer positions on the incorrect block. Check
whether the correct procedure/function has been called. Program the number of parame-
ters in accordance with the procedure/function.
Program Con-
Clear alarm with NC START or RESET key and continue the program.
tinuation:
12350
Channel %1 block %2 parameter %3 no longer possible
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string
Definitions:
An attempt has been made to transfer actual parameters although axis parameters
located before them have not been assigned. For procedure or function calls, assignment
of parameters that are no longer required can be omitted, if subsequently no further
parameters are to be transferred. Example: N10 FGROUP(X, Y, Z, A, B) ; max. 8 axes
possible The following call-by-value parameters would then be initialized with zero
2-154
SINUMERIK 840D sl/840D/840Di/810D Diagnostics Guide (DA), 08/2005 Edition
© Siemens AG, 2005. All rights reserved
08/2005

Advertisement

Table of Contents
loading

Table of Contents