CVPreviousInv (Status1.15)

Invalid CV Previous Value

Allen-Bradley · Logix 5000 Controllers

What does CVPreviousInv (Status1.15) mean?

This fault indicates an invalid previous Control Variable (CV) value. For PIDE, this occurs if CVPrevious is less than 0 or greater than 100, or outside CVLLimit/CVHLimit when in Auto or Cascade/Ratio mode. The instruction limits CVn-1. In the PPID instruction, Sts_CVPrevBad is set only if Inp_UseCVPrev is enabled (1) and Inp_CVPrev value is invalid; its allowed range is always between Cfg_CVEUMin and Cfg_CVEUMax.

Common Causes

  • CVPrevious parameter value is less than 0 (PIDE)
  • CVPrevious parameter value is greater than 100 (PIDE)
  • CVPrevious value is outside CVLLimit or CVHLimit while in Auto or Cascade/Ratio mode (PIDE)
  • Inp_UseCVPrev is set to 1 and Inp_CVPrev value is invalid (e.g., Inf, -Inf, NaN) (PPID)
  • Inp_CVPrev value is outside Cfg_CVEUMin and Cfg_CVEUMax (PPID)

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    Access the PIDE or PPID instruction within the programming software and review the CVPrevious (PIDE) or Inp_CVPrev (PPID) parameter value

  2. 2

    For PIDE, ensure CVPrevious is between 0 and 100, and also within CVLLimit and CVHLimit when operating in Auto or Cascade/Ratio modes

  3. 3

    For PPID, verify Inp_CVPrev is within Cfg_CVEUMin and Cfg_CVEUMax if Inp_UseCVPrev is enabled

  4. 4

    Verify the integrity and source of the CVPrevious or Inp_CVPrev value if it is derived from external logic or inputs

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

Related Faults

Source: Allen-Bradley Logix 5000 Controllers