Rockwell Automation 1761-HHP-B30 MicroLogix 1000 with Hand-Held Programmer (HHP) User Manual
Page 383
![background image](/manuals/579170/383/background.png)
Chapter 20
Troubleshooting Your System
20–15
Fault Code
(Hex)
Recommended Action
Description
Advisory Message
0027
TOO MANY JSR’S
There are more than three
subroutines nested in the fault
routine (file 3).
Correct the user program to
meet the requirements and
restrictions for the JSR
instruction, then re-enter
RRUN, RCSN, or RSSN mode.
002A
INDEX TOO LARGE
The program is referencing
through indexed addressing an
element beyond a file boundary.
Correct the user program to not
index beyond file boundaries.
002B
TOO MANY JSR’S
There are more than three
subroutines nested in the
high-speed counter routine (file 4).
Correct the user program to
meet the requirements and
restrictions for the JSR
instruction, then re-enter
RRUN, RCSN, or RSSN mode.
0030
SUB NEST DEPTH
There are more than eight
subroutines nested in the main
program file (file 2).
Correct the user program to
meet the requirements and
restrictions for the main
program file, then re-enter
RRUN, RCSN, or RSSN mode.
0031
UNSUPPORTED INST
The program contains an
instruction(s) that is not supported
by the micro controller. For
example MSG, SVC, or PID.
Modify the program so that all
instructions are supported by
the controller, then reload the
program and enter the
RRUN, RCSN, or RSSN mode.
0032
INVALID SQx LEN
A sequencer instruction
length/position parameter points
past the end of a data file.
Correct the program to ensure
that the length and position
parameters do not point past
the data file. Then re-enter
RRUN, RCSN, or RSSN mode.
0033
INVALID BSx LEN
The length parameter of a BSL,
BSR, FFL, FFU, LFL, or LFU
instruction points past the end of a
data file.
Correct the program to ensure
that the length parameter does
not point past the data file.
Reload the program and enter
the RRUN, RCSN, or RSSN
mode.
0034
INVALID TIMER
A negative value was loaded to a
timer preset or accumulator.
If the program is moving values
to the accumulator or preset
word of a timer, make certain
these values are not negative.
Correct the program and
re-enter RRUN, RCSN, or
RSSN mode.
0035
INVALID FOR FILE
The program contains a Temporary
End (TND) instruction in file 3, 4, or
5 when it is being used as an
interrupt subroutine.
Correct the program and
re-enter RRUN, RCSN, or
RSSN mode.
0037
INVALID HSC PRE
Either a zero (0) or a negative high
preset was loaded to counter (C0)
when the HSC was an Up counter
or the high preset was lower than
or equal to the low preset when the
HSC was a Bidirectional counter.
1. Check to make sure the
presets are valid.
2. Correct the program and
re-enter RRUN, RCSN, or
RSSN mode.