HEIDENHAIN TNC 426 PB/M Technical Manual page 1119

Table of Contents

Advertisement

Error code
Explanation
25 SC
Conditional jump with invalid logic accumulator. You programmed a conditional jump
(CMT/CMF/JPT/JPF/EMT/EMF) without first starting a logic operations sequence in
the logic accumulator.
26 SC
ENDC/ENDK outside of a CASE/KFIELD statement. You programmed an ENDC
command without a previous CASE statement. You programmed an ENDK
command without a previous KFIELD label.
27 SC
Incorrect command within a CASE table/KFIELD. You programmed a command other
than CM after a CASE statement and before the associated ENDC statement. You
programmed a command other than K after a KFIELD statement and before the
associated ENDK label.
28 SC
Too many table entries in CASE. You programmed a CASE branch with more than
128 entries.
29 SC
Empty CASE statement/KFIELD. You programmed a CASE statement followed
immediately by an ENDC statement. You programmed a KFIELD statement followed
immediately by an ENDK label.
30 SC
String accumulator not loaded. A command was programmed that logically connects,
assigns or manipulates the loaded string accumulator, although the string
accumulator was not previously loaded.
31 SC
String statement within parentheses. You programmed a string statement within
parentheses. String operands cannot be nested with parentheses.
32 SC
Sting assignment missing. You started a new logic operations sequence without first
assigning the logic operation formed in the string accumulator.
33 SC
GLOBAL/EXTERN not at beginning of file. You wrote the GLOBAL or EXTERN
commands behind other program code in the file. These commands must always
appear before the program code.
34 (S)C
Too many modules. You attempted to link more than 64 files into one program using
the USES instruction.
35 (S)C
File not found. A file linked with the USES command cannot be found, or you
attempted to link a *.PLC-type file when MP4010 = 0 (EPROM).
36 SC
File too long. The program code of a single file would be larger than 64 KB and
therefore cannot be compiled. Split the file into several smaller files and link them
with the USES command.
37 SC
Too many local labels. You assigned more than 1000 labels in a file. All LBL, KFIELD
and EXTERN statements are added together along with the (hidden) labels created
through structured commands. Split the file into several smaller files and link them
with the USES command.
38 SC
Too many global labels. Over 1000 global labels were defined from all participating
files.
10 – 26
HEIDENHAIN Technical Manual TNC 426, TNC 430

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