HEIDENHAIN TNC 426 PB/M Technical Manual page 1120

Table of Contents

Advertisement

Error code
Explanation
39 SC
External label not defined. A label declared with EXTERN has not been defined with
GLOBAL in any of the associated modules.
40 SC
External label in CASE statement. A label declared with EXTERN has been inserted
in the CM list of a CASE statement. Define a local module, which in the simplest case
calls only the global module via CM.
41 SC
External label in CASE statement. You attempted to jump to a label defined with
EXTERN using a JP/JPF/JPT statement.
42 (S)C
Global label defined twice. You defined the same label more than once with GLOBAL
in the same or in several files.
43 SC
Incorrectly structured statement. You programmed an ELSE/ENDI/ENDW/UNTIL
statement without a previous IF/ELSE/WHILE/REPEAT statement. Differently
structured statements have been interlinked instead of nested within each other. The
structures must always be closed in the order opposite to that in which they are
opened!
44 SC
Structure open at file end. A structured command has been opened and not closed
again prior to the end of the file.
45 SC
Global statement in the main file. You defined a module from the main file as
GLOBAL. Only modules from files that are linked with the USES statement can be
made accessible for other files through the GLOBAL statement.
50 R
Excessive nesting. You attempted to nest more than 32 module calls. You
programmed a recursive module call that exceeds the limit of 32 levels.
51 R
Stack underflow. You attempted to retrieve data from the stack although it had not
yet been written there.
52 R
Stack overflow. You attempted to write more than 128 bytes of data to the stack.
Word operands (B/W/D/K) occupy 4 bytes each. Logic operands (M/I/O/T/C) occupy
2 bytes.
53 R
Timeout. The processing of the cyclically executed program section took longer than
10.5 milliseconds. Check the program substructure for very compute-intensive
sections that you can start as submit jobs. The displayed processing time might
increase during RS-232-C data transfer and in handwheel mode. In case of doubt,
select handwheel mode and simultaneously start data transfer with RS-232-C (if
possible 115 000 bps), then check "MAXIMUM PROCESSING TIME" in the PLC
programming environment. 100% corresponds to 3.5 ms. At this utilization rate the
block processing time is maintained. Values should not exceed 150% (Safety reserve
for unfavorable operating conditions!).
54 R
CASE out of range. The operand for the CASE statement contains a value that cannot
be interpreted as an offset in the CM table (< 0 or > table length –1).
December 2001
Comparison of Old and New Error Messages
10 – 27

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tnc 430 pa/mTnc 430 mTnc 426 cbTnc 430 caTnc 426 pbTnc 430 pa ... Show all

Table of Contents