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
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.
| Method | Useful observation | What to validate |
|---|---|---|
| Controller or PLC data | Execution state, machine mode, alarms, or counts when exposed | Available tags, access, machine modes, and meaning of each alarm |
| Digital output or cycle pulse | A run signal or completed cycle | Pulse width, signal integrity, counter resets, and units per cycle |
| Current sensing | Changes in electrical load associated with activity | Standby loads, auxiliary motors, setup activity, and state thresholds |
| Vibration or other external sensing | A physical signature associated with activity | Sensor location, background activity, process variation, and calibration |
| Manual or hybrid input | Reason, setup context, or events unavailable digitally | Response 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.
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.
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.
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.
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.
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.
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 category | Example boundary | Likely follow up |
|---|---|---|
| Equipment fault | A machine fault interrupts intended production | Maintenance or equipment investigation |
| Tooling or mold issue | Tool, fixture, or mold intervention prevents production | Toolroom or process review |
| Material unavailable | Required material is absent or cannot be fed | Supply or material handling review |
| Setup or changeover | Preparing for the next production run | Setup planning and standard work |
| Quality hold | Production waits for inspection or disposition | Quality response and process review |
| Staffing or support wait | Production waits for an operator or required support | Resource and handoff review |
| Other or unknown | Evidence is insufficient for a specific category | Review 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.
| Time window | Observed event | Reason status | Reporting treatment |
|---|---|---|---|
| 08:10 to 08:18 | No production activity during scheduled time | Material unavailable, confirmed | Eight minutes assigned to material wait |
| 09:02:10 to 09:02:30 | Brief interruption | No operator prompt required | 20 seconds retained for micro stop analysis |
| 10:05 to 10:12 | Gateway communication unavailable | Machine state unknown | Seven 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Let us take your company to the next level. Let’s have a chat and find out how we can help you.