Learn PLCs free
Industrial Control ConceptsIntermediateImportant
6 min read
Updated
Intermediate

Deadband in Control Systems: Formula & Examples

Deadband

Quick answer

Deadband is a range in which a change of input does not cause a corresponding output or state change. In an alarm, it usually separates the trip threshold from the return-to-normal threshold; in on/off control, it separates the turn-on and turn-off setpoints.

Key Takeaways

  • Deadband is a range in which a change of input does not cause a corresponding output or state change. In an alarm, it us...
  • Intermediate-level topic in Industrial Control Concepts
  • Commonly used in: Analog alarm chatter prevention, Pump, heater and compressor on/off control

Detailed Definition

Deadband prevents chatter when a noisy or slowly varying process sits near a decision threshold. For a high alarm with a 100 °C trip point and 2 °C deadband, the alarm activates at the configured high threshold and does not clear until the value drops below the reset threshold defined by the implementation—commonly 98 °C. A low alarm normally clears after the value rises above its threshold plus deadband.

Deadband is not automatically the same as mechanical hysteresis, measurement resolution, a PID neutral zone or historian compression tolerance. Those concepts can all create a region of no visible response but have different causes and equations. State the exact algorithm, units, inclusive comparison and whether deadband affects activation, clearing or both.

Evidence and scope

Alarm-reset behavior was checked against current Rockwell Logix Designer ALMA documentation. “Deadband” is used differently in alarms, on/off control, motion and valve specifications, so every value must be reported with its algorithm, units and direction.

Technical review:

Alarm trend acceptance test showing a process value crossing separate trip and reset thresholds
Editorial illustration: trend trip, clear, delay and acknowledgement as separate timestamps
Alarm rationalization worksheet recording threshold, deadband, delay, consequence and operator response
Editorial illustration: deadband should be justified in the alarm record rather than copied as a default

Critical behavior

  • For a high alarm, deadband generally moves the return-to-normal point below the trip threshold; for a low alarm it moves it above.
  • Rockwell ALMA documents that level-alarm deadband affects return to normal, not the transition into alarm.
  • Deadband values must use the same engineering units and scaling basis as the compared process value.
  • A wider band can reduce chatter but also delays clearing or increases process variation.
  • Input filtering and time delay solve different problems; they must not be substituted blindly for deadband.

Verification checklist

  1. 1Record the algorithm, units, trip boundary, reset boundary and inclusive operators.
  2. 2Test rising and falling ramps through both boundaries.
  3. 3Test realistic sensor noise and the fastest credible process change.
  4. 4Verify alarm deadband, time delay and input filtering independently.
  5. 5Confirm HMI, historian and controller use the same scaled process value.

IEC and vendor terminology

Similar-looking instructions do not always have identical execution, initialization or storage behavior.

PlatformCommon termWhat to verify
Alarm managementAlarm deadbandDifference between activation threshold and return-to-normal boundary; direction depends on high or low alarm.
On/off controlSwitching differentialSeparate on and off thresholds prevent rapid cycling of a pump, heater or compressor.
Valve / mechanicsMechanical deadband or hysteresisInput reversal may not produce motion until backlash, friction or linkage effects are overcome.
Historian / telemetryException deadbandSuppresses reporting or storage of changes smaller than a configured tolerance; it is not a control threshold.

High alarm with a separate reset boundary

The process must move through the deadband before the active high alarm returns to normal.

Deadband calculations by use case

The same word describes several algorithms. Document the equation actually implemented.

State / phaseActivationReturn / opposite actionExample
High alarmPV ≥ HighLimitPV < HighLimit − Deadband100 °C trip, 98 °C clear with DB=2 °C
Low alarmPV ≤ LowLimitPV > LowLimit + Deadband20% trip, 23% clear with DB=3 points
Fill pumpLevel ≤ StartLevelLevel ≥ StopLevelStart 30%, stop 70%
Historian exceptionNew sample differs enoughNo state reset; publishing ruleStore when |PV − last| exceeds tolerance
Inclusive comparison operators can shift a boundary by one count in integer-scaled systems; state them in the test procedure.
HMI diagnostic trend comparing process noise, alarm threshold and return-to-normal boundary
Editorial illustration: the noise envelope helps distinguish a deadband problem from a sensor or process problem
Engineering review of alarm limits, deadbands and nuisance-alarm evidence
Editorial illustration: operations and process evidence establish an appropriate reset boundary

Working LD and ST example

Implement a high alarm with a two-degree reset deadband

Latch the alarm at the trip threshold and clear it only after the process moves below the reset boundary.

Ladder Diagram

|----[ Temperature >= 100.0 ]----------------(S) HighTempAlarm----|
|----[ Temperature < 98.0 ]------------------(R) HighTempAlarm----|

Structured Text

IF Temperature >= 100.0 THEN
    HighTempAlarm := TRUE;
ELSIF Temperature < 98.0 THEN
    HighTempAlarm := FALSE;
END_IF;

// Trip = 100.0 °C; reset boundary = 100.0 - 2.0 = 98.0 °C.

Expected result: Values between 98.0 °C and 100.0 °C preserve the previous alarm state, preventing repeated toggling near the trip threshold.

Historian data pipeline showing sampling, exception filtering and stored trend values
Editorial illustration: historian exception deadband changes data reporting, not field control behavior
Structured Text control loop with named setpoint, process value and output limits
Editorial illustration: use explicit units and state ownership when implementing a switching band

Failure modes and diagnostic checks

SymptomLikely causeCheck next
Alarm still chattersNoise exceeds the band, units are wrong or multiple alarm evaluators use different values.Trend the exact evaluated PV, trip and clear boundaries at source resolution.
Alarm never clearsReset direction is reversed or deadband is too wide for normal operation.Calculate the explicit reset boundary and test just above, at and below it.
Pump short cycles despite a wide bandMinimum run/off time, sensor turbulence or equipment feedback is the real issue.Trend commands, feedback, level and timing; add justified time constraints separately.
Historian and HMI trends disagreeHistorian exception deadband or sample rates hide intermediate movement.Compare raw controller values with collector and historian configuration.

Current primary and technical sources

These sources support the behavior summarized on this page. The project's controller, firmware and IDE help remain authoritative for implementation.

Continue with the practical guide

Common Questions

What is Deadband?

Deadband is a range in which a change of input does not cause a corresponding output or state change. In an alarm, it usually separates the trip threshold from the return-to-normal threshold; in on/off control, it separates the turn-on and turn-off setpoints.

When should I use Deadband?

Deadband is particularly useful in scenarios such as Analog alarm chatter prevention and Pump, heater and compressor on/off control. Consider implementing it when you need reliable, efficient solutions for these types of applications.

What should I verify before using Deadband?

Record the algorithm, units, trip boundary, reset boundary and inclusive operators. Test rising and falling ramps through both boundaries. Test realistic sensor noise and the fastest credible process change. Verify alarm deadband, time delay and input filtering independently. Confirm HMI, historian and controller use the same scaled process value.

What are related concepts I should learn?

To fully understand Deadband, you should also familiarize yourself with PID Control, Cascade Control, and Feedforward Control. These concepts work together in industrial automation systems.

Was this helpful?

Let us know if this glossary term helped you understand Deadband better.

Your feedback helps us improve our glossary and create better content for the PLC programming community.

Quick Info

Difficulty
Intermediate
Tier
Important

About Industrial Control Concepts

Process control, PID tuning, and automation strategies

Total Terms:30
Difficulty:Intermediate to Advanced

Free PLC simulator

Stop reading, start doing

Write ladder logic in your browser, hit Run, and watch machine scenarios react. A 12-lesson curriculum across 8 PLC dialects — free account, no credit card.

Practice PLCs free →