Skip to content
Toleron
Manufacturing DataOEEdata qualitydashboards

n/c is not zero: why a monitoring system must refuse to invent numbers

An OEE of 0 % and an OEE that cannot be computed look identical on most dashboards. We made them different on purpose, and it costs us screenshots.

Toleron Engineering · 14 August 2026 · 6 min read

DOWNTIME BY REASONSETUPTOOL CHANGEWAITING FOR MATERIALALARMUNCLASSIFIEDUNCLASSIFIED STAYS VISIBLE — NEVER FOLDED INTO ANOTHER REASONILLUSTRATION

A factory floor is not short of data. It is short of trust. The OEE screen says 0 % — is the machine idle, or is the counter unmapped? A quality figure of 100 % — was every part good, or does nobody count rejects? A dashboard that cannot tell you which is worse than no dashboard, because it teaches people to stop reading it.

The rule

Toleron enforces one rule in code, everywhere a number is shown: a value that is not measured is shown as not computable — n/c — never as 0 and never as 100. It sounds trivial. It has consequences in every layer.

  • OEE is availability × performance × quality. If quality is not measured, the product does not substitute 1.0 and it does not substitute 0. It shows n/c, labels the number A×P, and says so in a coverage banner.
  • A machine with no goal configured says No goal set rather than inventing a target.
  • Unclassified downtime and Not Reporting are always distinct — one is a human backlog, the other is a connectivity problem.
  • A machine state derived from a current clamp is labelled CT derived; one whose thresholds were never calibrated says Not Calibrated instead of showing a colour.
  • A dead controller session returns nothing. A “last known good” value is how a dashboard shows a machine running while it is off.
  • A recording that could not be captured completely finalises as truncated, with the reason, instead of silently looking complete.
  • An AI pipeline whose input sensor went silent in a window produces no score at all, because padding a missing sensor with a stale value reports a machine state that never existed.

What it costs

Our lab fleet spends most of its day idle, because it is a laboratory. Screenshots of the performance dashboard therefore show 0 % and n/c in most tiles. A dashboard fed with fixture data would look better; ours is telling the truth. We have chosen to live with the less impressive screenshot, and we re-shoot during real cutting runs.

What it buys

The only thing that matters when the number is challenged in a meeting: provenance. When a Toleron report says availability was 62 % last week, every input to that figure is mapped, labelled and timestamped, and every input that is missing is named. A plant manager can put that number in front of a board. That is not a feature. It is the product.

Next step

Bring intelligence to your machines.

Connect existing CNC equipment without replacing the machine or the controller. We start with one machine, real data and an honest acceptance run.