0034

NEGATIVE VALUE IN TIMER PRESET OR ACCUMULATOR

Allen-Bradley · MicroLogix 1400 Programmable Controllers

What does 0034 mean?

A negative value was loaded into either the preset or accumulator word of a timer instruction. This is a recoverable fault, as timer values (presets and accumulators) are typically non-negative and negative values are not logically valid for timing functions.

Common Causes

  • Program logic attempting to move a negative value into a timer's preset or accumulator word.
  • Arithmetic operations within the program leading to a negative result that is then incorrectly assigned to a timer parameter.
  • Data input from an external source provides a negative value to a timer parameter.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    If the program is moving values to the accumulated or preset word of a timer, verify these values are non-negative.

  2. 2

    Adjust the program logic to ensure only positive or zero values are assigned to timer presets and accumulators.

  3. 3

    Reload the program and enter the Run mode after making corrections.

Browse all codes in this manual (60)
Verified technical data. Last updated: March 2026

Related Faults

Source: Allen-Bradley MicroLogix 1400 Programmable Controllers