beautypg.com

Rockwell Automation 1747-PT1, D1747NP002 Hand-Held Terminal User Manual

Page 409

background image

Chapter 28
Troubleshooting Faults

28–7

Error Code

(Hex)

Description

Probable Cause

Recommended Action

0032

A sequencer instruction length/position
parameter points past the end of a data
file.

The program is referencing an element
beyond a file boundary set up by the
sequencer instruction.

Correct the user program or allocate more
data file space using the memory map,
then reload and run.

0033

The length parameter of an LFU, LFL,
FFU, FFL, BSL, or BSR instruction points
past the end of a data file.

The program is referencing an element
beyond a file boundary set up by the
instruction.

Correct the user program or allocate more
data file space using the memory map,
then reload and run.

0034

A negative value for a timer accumulator or
preset value was entered.

The accumulated or preset value of a timer
in the user program was detected as being
negative.

If the user program is moving values to the
accumulated or preset word of a timer,
make certain these values cannot be
negative. Correct the user program,
reload, and run.

0034

(related to

HSC

instruction)

A negative or zero HSC preset was
detected in an HSC instruction.

The preset value for the HSC instruction is
out of the valid range. Valid range is
1–32767.

If the user program is moving values to the
preset word of the HSC instruction, make
certain the values are within the valid
range. Correct the user program, reload,
and run.

0035

A TND, SVC, or REF instruction is called
within an interrupt or user fault routine.

A TND, SVC, or REF instruction is being
used in an interrupt or user fault routine.
This is illegal.

Correct the user program, reload, and run.

0036

An invalid value is being used for a PID
instruction parameter.

An invalid value was loaded into a PID
instruction by the user program or by the
user via the data monitor function for this
instruction.

Code 0036 is discussed in chapter 26.

0038

An RET instruction was detected in a
non-subroutine file.

An RET instruction resides in the main
program.

Correct the user program, reload, and run.