Every engine below runs against your existing PLC/OPC UA data. Pick one, or run all three as a single monitoring stack.
Each tier adds capability on the same live data — nothing is rebuilt or replatformed to move up a tier, and nothing writes to your PLC until you're ready for it to.
Live control charts and process capability, checked before they're shown, not after.
Everything in Visibility, plus the modeling layer that tells you why a number moved.
Everything above, plus validated output acting on your process — alarms, interlocks, discrete control.
The six engines below are the building blocks — Tier 1 runs the first three, Tier 2 adds influence scoring, Tier 3 turns validated output into action.
Xbar-MR charts, Cp/Cpk, Pp/Ppk, sigma drift, and out-of-spec counts — computed from sample statistics, not the population-variance shortcut that quietly inflates confidence.
EWMA and CUSUM with time-varying control limits. We account for autocorrelation in process data rather than trusting ordinary cross-validation, which silently breaks on time series.
Ranks which of your predictor tags most affects a response variable, using an ensemble of methods rather than trusting any single correlation metric.
Status-first views — color-coded tiles that show "fine" vs. "needs attention" at a glance, with root-cause detail one click away instead of competing for attention up front.
A fast poller filling a buffer and a slower scorer reading snapshots from it — so live scoring never blocks on live data collection.
Direct integration with Ignition Perspective and similar SCADA layers, including dynamic tag binding so one view scales across many assets.
Tell us what you're monitoring today and we'll tell you what's realistic to add.
Request a demo