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

Page 374

Advertising
background image

Chapter 20
Troubleshooting Your System

20–6

Error Code

(Hex)

Recommended Action

Description

Advisory Message

3008

INVALID MRD, MPP

MRD and/or MPP
instructions are not
preceded by an output
instruction.

Ensure that each MRD and
MPP instruction is preceded by
an output instruction or remove
them if the application does not
require them.

3009

INVALID MRD, MPS

An MRD instruction is
used illegally.

Ensure that the MRD instruction
is preceded by an MPS
instruction or remove the MRD
if the application does not
require it.

300A

INVALID MPP, MPS

An MPP instruction is
used illegally.

Ensure that the MPP instruction
is preceded by an MPS
instruction or remove the MPP if
the application does not require
it.

300B

INVALID LDT

The LDT instruction is
used illegally.

Ensure that the LDT is followed
by an OR or ORB instruction on
the rung or remove the LDT if
the application does not require
it.

300C

INVALID HSC

An instruction is using
the data table address
C0 when an HSC
instruction is present in
the program.

Change the instruction’s
address to something other
than C0 or remove the HSC
instruction if the application
does not require it.

300D

INVALID SBR, INT

The SBR or INT
instruction is used
illegally.

Move the SBR or INT
instruction so it is the first
instruction on the first rung of
the program file or remove the
instruction if the application
does not require it.

300E

INVALID LBL

The LBL instruction is
used illegally.

Move the LBL instruction so it is
the first instruction on the rung
or remove the instruction if the
application does not require it.

300F

INVALID FOR FILE

An SBR, INT, or RET
instruction exists in
program file 2.

Move the instruction to the
correct file or remove it if the
application does not require it.

3010

INVALID OSR

An OSR instruction is
illegally positioned on the
rung.

Move the instruction to a correct
position on the rung or remove
the instruction if the application
does not require it.

3011

INVALID COMPARE

A comparison instruction
has a constant value as
the first operand.

Change the first operand of the
instruction so it is not a constant
value or remove the instruction
if the application does not
require it.

3012

INVALID ADDRESS

An instruction is
referencing an address
outside of the data table
space.

Ensure that the operands for
each instruction are within the
micro controller’s data file
space.

Advertising