ServicesHow We WorkSectorsAcademyLibraryAboutContactOpen the Toolbox →
Instrumentation · Calibration · Data Quality

Abnormal readings: is it the process, or a lying sensor?

A pressure transmitter reads high. A temperature signal creeps up with no change in load. Before you dispatch a crew, answer the fork in the road: is the process really deviating, or is the instrument lying? ISO 14224 gives the second case its own failure modes โ€” AIH (abnormal instrument reading, high) and AIL (low). Chasing a drifted sensor as if it were a real fault wastes crews and erodes trust in the data. Here is how to tell them apart โ€” and how to catch a bad instrument automatically.

ISA-51.1IEC 61298NIST-traceableISO 14224 · AIH / AIL
⚡ TL;DR

Abnormal reading ≠ abnormal process. An out-of-range value can mean the plant is deviating (a real process fault, ISO 14224 PDE) or that the instrument itself has drifted (AIH/AIL). Deciding which is the first, cheapest diagnostic move.

Instruments fail in a few predictable ways: zero drift (offset), span drift (gain error), plus stuck/frozen signals, saturation and noise. Calibration corrects the first two; validation logic catches the rest.

You can catch most bad instruments automatically โ€” range limits, rate-of-change limits, redundancy voting, cross-checks against related signals, and a quality flag on every reading โ€” so a drifting sensor is quarantined, not acted on.

1 · The fork: process or instrument?

When a value goes abnormal, the very first question is whose fault it is. Cheap checks, in order:

ISO 14224 keeps them separate for a reason. PDE (parameter deviation) is a real process departure; AIH/AIL are the instrument reading high/low. Coding them correctly is what lets your reliability data distinguish “the machine keeps overheating” from “this transmitter keeps drifting” โ€” two very different fixes.

2 · The anatomy of an instrument error

Almost every analogue instrument fault is one of these:

ErrorWhat happensSignature
Zero driftWhole range shifts up/down by a constant (offset/bias)Error same at low and high end
Span driftGain error โ€” reading scales wrong across the rangeError grows toward one end
Non-linearityReading bows away from true mid-rangeMax error in the middle
HysteresisDifferent reading rising vs. fallingLoop between up/down sweeps
Stuck / frozenSignal doesn’t move at allPerfectly flat line (zero variance)
Saturation / railPinned at 0% or 100% (or 4 / 20 mA)Sudden step to a limit
NoiseExcess scatter on the signalHigh variance, no trend

The two that calibration fixes โ€” and the two most often behind a slow AIH/AIL โ€” are zero and span. The model below shows how they distort the reading across the range, and when they push it past an abnormal-reading limit.

Interactive — Zero & span error

Live model

Dial in a zero offset and a span (gain) error and watch the indicated reading diverge from the true value across the 0–100% range. The dashed band is a ±2% tolerance; step outside it and the instrument is out of calibration.

Constant offset โ€” shifts the whole range up or down
Gain error โ€” grows toward the top of the range
Error @ 0%
%
zero end
Error @ 100%
%
span end
Max error
%
worst point
Verdict
 
Indicated vs. true
Blue = indicated · green dashed = ideal 1:1 · shaded = ±2% tolerance
IndicatedIdeal (true)±2% tolerance
Model: indicated = true × (1 + span/100) + zero. A pure zero error offsets every point equally; a pure span error fans out toward the top. Real 5-point calibration checks 0/25/50/75/100% and records as-found and as-left so drift between calibrations is measurable.

3 · Why instruments drift

4 · Calibration: zero, span & the paper trail

Calibration re-references the instrument to a traceable standard. The essentials:

5 · Catching a bad instrument automatically

You don’t want a human eyeballing every tag. Build the checks into the data path:

CheckCatches
Range limits (min/max valid)Saturation, rail, gross faults
Rate-of-change limitPhysically impossible jumps โ€” wiring/sensor faults
Flatline / frozen detectionStuck signal (zero variance over time)
Redundancy & voting (e.g. 2oo3)A single drifted sensor โ€” outvoted by its peers
Cross-signal consistencyTemp up but current/load flat → suspect the sensor
Quality flag on every readingEverything above โ€” mark bad/uncertain so downstream logic ignores it

The quality flag is the keystone. Every reading should carry good / bad / uncertain. A rule engine must never open an alarm on a non-good reading โ€” a dead sensor should never trip a maintenance work order. Validate first; act only on trusted data.

6 · Drift is itself a trendable signal

Here is the twist that continuous monitoring adds: drift is a slow, monotonic trend โ€” which makes it detectable the same way a real degradation is. A transmitter whose as-found error grows a little each calibration, or whose reading slowly departs from a redundant partner, is telling you it’s ageing. Trend the deviation and you can schedule the recalibration before it drifts far enough to raise a false alarm.

The discipline cuts both ways: a good predictive platform must separate “the machine is degrading” from “the sensor is drifting.” Cross-checks and the quality flag are what stop a drifting instrument from being mistaken for a failing machine โ€” and sending a crew to a healthy asset.

Bluestream Predictive Maintenance

Trusted data first, then predictions

Bluestream’s predictive platform carries a quality flag on every reading and validates signals before the rule engine ever sees them โ€” range and rate limits, cross-signal checks, and derived features that flag a drifting or frozen sensor. Predictions are only as good as the data underneath them, so we guard the data first.

Talk to us about condition monitoring →

Key takeaways

Across the Academy