SensFlo logo
Real-Time Machine Monitoring Software & AI Production Intelligence

Automated Downtime Tracking: Methods, Reason Codes & Setup

Food manufacturing production line with automated conveyors and workers monitoring equipment for downtime tracking and production performance.

Automated downtime tracking uses machine signals to detect and timestamp production interruptions. A reliable setup combines a validated signal source, clear operating states, a production schedule, event recording, and a process for confirming why each significant stop occurred. Detection supplies the timing; available machine data and operator input supply the context.

For a production manager, useful tracking answers four questions: which equipment stopped, when it stopped, how much intended production time was affected, and what action could prevent recurrence. This guide explains how to build that record. See the Machine Monitoring Guide for the broader role of live production data.

In this guide

Compare methods for automated downtime tracking

Choose the source that best represents productive activity on the particular machine. An energized motor, an active program, and a completed part are different observations. Agree on the production question before selecting hardware or declaring a machine connected.

MethodUseful observationWhat to validate
Controller or PLC dataExecution state, machine mode, alarms, or counts when exposedAvailable tags, access, machine modes, and meaning of each alarm
Digital output or cycle pulseA run signal or completed cyclePulse width, signal integrity, counter resets, and units per cycle
Current sensingChanges in electrical load associated with activityStandby loads, auxiliary motors, setup activity, and state thresholds
Vibration or other external sensingA physical signature associated with activitySensor location, background activity, process variation, and calibration
Manual or hybrid inputReason, setup context, or events unavailable digitallyResponse burden, consistent definitions, and event reconciliation

Older equipment may need external sensing or an accessible cycle output. Modern equipment may expose useful controller variables, subject to compatibility and permissions. A mixed fleet can use multiple methods, provided the resulting state definitions are comparable. The legacy equipment connectivity guide explains that selection in more detail.

Automatic detection and automatic cause identification

A signal can show that production stopped without revealing whether the cause was tooling, a material shortage, a changeover, or a quality hold. An alarm may provide a useful condition, but the investigation can still reveal a different underlying cause. Keep the observed signal, assigned reason, and confirmed cause distinct.

Where a system proposes a reason automatically, establish which evidence supports it and how an operator corrects it. Unconfirmed events should remain visible. A growing amount of unknown time is useful feedback about the reason workflow or missing data.

Configure operating states and stop rules

1. Define what productive activity means

Agree on a small set of states: producing, idle or waiting, setup, stopped, and unavailable data. Define each against observable behavior. For a CNC, spindle rotation may include warmup or setup. For molding, a completed shot may produce startup rejects. Use the state history together with counts and quality context when interpreting performance.

2. Align events with the production schedule

Record stops against time when the equipment was intended to produce. Keep off shift periods visible for utilization analysis without automatically labeling them lost scheduled production. A stop crossing a shift boundary should retain one underlying event and allocate its duration to the relevant reporting windows. This prevents duplicated loss time.

3. Separate detection, classification, and alerts

A detection rule determines when the signal represents a stop. A reason prompt rule determines when someone should classify that event. An alert rule determines when a responsible person needs to respond. These thresholds can differ. A short interruption can be recorded without prompting an operator or notifying maintenance.

For illustration, a process might record a validated signal interruption after 10 seconds, prompt for a reason after two minutes, and alert a supervisor after five minutes. These are example settings, not recommended defaults or SensFlo performance specifications. Fast cycle equipment and variable CNC jobs require different settings.

4. Define recovery and micro stop accounting

Determine what confirms that production has resumed: a valid run state, a completed cycle, or a sustained return to the expected signal. Test filters that prevent brief signal fluctuations from creating repeated false events. Document whether an alert delay changes only notification timing or also affects the stored event start.

Retain short interruptions for analysis. For OEE, use a consistent loss convention: stops deducted from run time reduce Availability; short stops retained within run time reduce Performance through reduced output. Avoid assigning the same time loss to both factors. The OEE calculation framework explains the measurement rules, and Vorne’s calculation reference provides the underlying factor definitions.

Build reason codes operators can use consistently

Use a short first level list with clear boundaries. Add a more detailed second level only where it supports a decision. The starter categories below are a proposed taxonomy; adapt them to the process and test them with operators from every shift.

Reason categoryExample boundaryLikely follow up
Equipment faultA machine fault interrupts intended productionMaintenance or equipment investigation
Tooling or mold issueTool, fixture, or mold intervention prevents productionToolroom or process review
Material unavailableRequired material is absent or cannot be fedSupply or material handling review
Setup or changeoverPreparing for the next production runSetup planning and standard work
Quality holdProduction waits for inspection or dispositionQuality response and process review
Staffing or support waitProduction waits for an operator or required supportResource and handoff review
Other or unknownEvidence is insufficient for a specific categoryReview and refine classification

Keep planned versus unplanned as a separate attribute when useful. It describes scheduling context and should not replace the production reason. A planned mold change can still overrun its expected duration. The record should allow that distinction without forcing an operator to choose between competing descriptions.

Assign each meaningful event a machine identifier, start and end time, duration, source, operating state, reason, and confirmation status. Add job, shift, and operator context where available and appropriate. Preserve correction history so a later reason change does not erase the original observation.

What a downtime event log should show

Time windowObserved eventReason statusReporting treatment
08:10 to 08:18No production activity during scheduled timeMaterial unavailable, confirmedEight minutes assigned to material wait
09:02:10 to 09:02:30Brief interruptionNo operator prompt required20 seconds retained for micro stop analysis
10:05 to 10:12Gateway communication unavailableMachine state unknownSeven minutes of missing data flagged separately

These are hypothetical events. The third row is particularly important: absent communication is not proof that the equipment stopped. Preserve the gap and reconcile it with available local records before assigning production loss.

Validate downtime data before relying on it

Observe a representative machine through normal production, setup, standby, a known stop, and restart. Include variations such as slower jobs or changing materials. Compare observed activity with the dashboard and event history. Extend the validation to other machine types before copying the configuration.

  1. Reconcile observed events with detected events, including short stops and shift boundaries.
  2. Compare start times, end times, and durations against the agreed measurement tolerance.
  3. Check false stop events during productive cycles and missed stops during standby loads.
  4. Review unknown reasons, corrections, duplicate events, and count resets.
  5. Confirm what happens during network interruption and whether the selected setup retains and recovers data.
  6. Document acceptance criteria, configuration, and the person responsible for reviewing exceptions.

Useful pilot measures include detection coverage within the observed sample, false event count, duration error, data coverage, and the share of eligible stop minutes with confirmed reasons. Agree on acceptable values before the pilot. A timestamp displayed to the second does not by itself prove second level detection accuracy.

Use downtime reports to recover productive capacity

Rank reasons by total affected production minutes and also review frequency and typical duration. A frequent short interruption can require a different intervention from an occasional long repair. Separate missing data and unknown reasons so neither disappears inside an apparently precise Pareto chart.

Start with the constrained equipment or a repeat delivery risk. Assign an owner to the largest actionable loss, make one focused change, and compare equivalent production periods. The downtime reduction guide discusses how to move from measured losses into improvement work.

Quantify financial value with assumptions tied to the operation. For example, recovering 10 productive hours at an incremental contribution of $120 per hour creates $1,200 of potential contribution before project costs, if demand and downstream capacity support the output. This hypothetical calculation differs from guaranteed revenue or profit. Evaluate avoided overtime and scrap separately to prevent double counting.

How to evaluate a FloControl deployment

SensFlo FloControl™ provides live machine visibility and downtime reporting using available sensor and machine data. Confirm which source will detect stops on each asset, how reason capture will work, and which alert rules are included in the proposed setup. Use the current plan details to compare the required scope.

SensFlo’s Sharp Plastics success story describes downtime reasons and reports a 15% downtime reduction. That result belongs to the published customer implementation and should not be treated as a forecast for every tracking project.

Continue to the SensFlo vs Evocon comparison to assess an alternative OEE workflow, or use the ROAI Calculator to explore recovered time. For a deployment discussion, contact SensFlo with your machine list, current stop definitions, and pilot acceptance criteria.

Frequently Asked Questions

How does automated downtime tracking work?

A system reads a machine signal, applies a validated state rule, and timestamps a stop and its recovery. A production schedule establishes which minutes affect intended production. Available machine information or operator input adds a reason to the event.

Can a sensor automatically identify the cause of every stop?

A sensor may detect activity changes without revealing the cause. Controller alarms, production context, and operator confirmation can supply additional evidence. Confirm which causes a proposed system can identify and how uncertain classifications are reviewed.

What is the best signal source for downtime tracking?

The best source is the one that reliably represents the activity you need to measure on the particular asset. Assess controller data, digital outputs, cycle pulses, and external sensing against observed production, setup, standby, and restart conditions.

How should micro stops be tracked?

Record them using a detection rule suited to the process. Classification and alerts can use longer thresholds to reduce interruption. For OEE, document whether short stops affect Availability or Performance and avoid counting the same loss in both factors.

Does a network outage count as machine downtime?

A missing connection means the machine state is unknown unless other evidence confirms it. Report data gaps separately, check local records where available, and reconcile recovered data before assigning a production loss.

Which downtime report should a production manager review first?

Start with total lost production minutes by reason on the equipment limiting throughput or delivery. Review event frequency, duration, unknown reasons, and data coverage before selecting an improvement action.

Talk to us

Let us take your company to the next level. Let’s have a chat and find out how we can help you.