Rockwell Automation 1761-HHP-B30 MicroLogix 1000 with Hand-Held Programmer (HHP) User Manual
Page 375
Chapter 20
Troubleshooting Your System
20–7
Error Code
(Hex)
Recommended Action
Description
Advisory Message
3013
INVALID ADDRESS
An instruction is
referencing a status file
address outside of the
data table space.
Ensure that the status file
operands for each instruction
are within the micro controller’s
data file space.
3014
BRANCH NEST ERR
The program’s structure
exceeds the allowable
number of nested
branches (4).
Ensure that the program
contains no more than 4 nested
MPS instructions at a time, as
each MPS counts toward a
nested branch.
3015
BRANCH LEVEL
ERR
The program’s structure
exceeds the allowable
number of levels per
nested branch (75).
Ensure that for each MPS/MPP
pair, there are no more than 73
MRDs within them.
3016
TOO MANY INST
A rung contains more
than the allowable
number of instructions
(128).
Redesign the program file so
there are no more than 128
instructions on each rung.
3017
TOO MANY HSC’S
The program contains
more than the allowable
number of HSC
instructions (1).
Remove the extra HSC
instructions so only one exists
in the program or divide the
program so that each HSC
instruction is in a separate
program.
3018
UNMATCHED MCR’S
The program is missing
either a starting or
ending MCR instruction.
Ensure that the program has a
starting and an ending MCR
instruction or remove the MCR
instruction if the application
does not require it.
3019
INVALID MCR
The program’s ending
MCR is illegally placed
on a rung that contains
other instructions.
Rearrange the logic so the
MCR instruction is the only
instruction on a rung.
301A
INVALID FILE
The file number specified
by a JSR instruction is
outside the allowable
range of program files
(3–15).
Specify a program file between
3 and 15.
301B
INVALID RES
A RES instruction resets
a timer address
previously used by a
TOF instructions.
Change the RES or TOF
address or remove one if the
application does not require it.
301C
INVALID TOF
A TOF instruction
specifies a timer address
previously reset by a
RES instruction.
Change the TOF or RES
address or remove one if the
application does not require it.
301D
INVALID LBL
The same label number
is specified by more than
one LBL instruction.
Give the LBL instruction a
unique label number or remove
the instruction if the application
does not require it.