Rockwell Automation 1761-HHP-B30 MicroLogix 1000 with Hand-Held Programmer (HHP) User Manual

Page 375

Advertising
background image

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.

Advertising