A production progress monitor may show a line in red and still change nothing on the shop floor. Placing the plan and actual output side by side is useful, but it does not recover delayed production by itself. Value appears only when the variance initiates a clear response: who checks what, by when, when the issue escalates, and what evidence closes it.
This guide treats a production progress monitor as an operating system for action, not merely a screen for machine data. It explains five essential specification elements, event and master-data design, role-based dashboards, a 90-day rollout, and an ROI model based entirely on clearly marked TOMAS TECH illustrative assumptions.
A production progress monitor succeeds after the red status appears
At its simplest, progress monitoring compares cumulative planned output with cumulative actual output at a point in time. The problem is that a visual variance and an operational improvement are not the same thing. A supervisor may suspect missing material, maintenance may suspect a machine stop, while planning may know that the order was changed. If nobody owns the first check, the tile remains red while each team waits for another.
Every displayed variance therefore needs five attributes.
| Design element | What the specification must define | What happens if it is missing |
|---|---|---|
| 1. Denominator and unit | Good units or gross count; pieces, kilograms or lots; plan baseline | Departments calculate the same “achievement” differently |
| 2. Detection timing | Refresh interval, completion event and acceptable delay | Stale data is mistaken for live data |
| 3. Response owner | First responder, substitute and shift handover | Everyone sees the problem, but nobody acts |
| 4. Escalation threshold | Size, duration, impact and recipients | Alert fatigue grows while serious delays remain unattended |
| 5. Closure record | Cause, action, recovery time, verifier and open follow-up | Repeated issues cannot become organizational learning |
Together, these elements turn the monitor from an information endpoint into a response trigger. “Owner” does not mean assigning blame. It means assigning the role responsible for moving the next check forward without delay.

A machine monitor and a production progress monitor answer different questions
A machine monitor is well suited to run/stop state, temperature, pressure and alarms. A production progress monitor should answer a business question: against the quantity promised to a customer or downstream process, how far have we progressed and are we likely to finish on time? A running machine may still produce defects, so good output falls behind. A short stop may have little delivery impact when adequate buffer exists.
Machine signals must therefore be connected to work orders, item masters, standard times, shift calendars, quality status, changeovers, planned breaks and plan revisions. ISA-95 offers a framework for organizing information exchange between enterprise systems and manufacturing operations. ISA’s public page references ANSI/ISA-95.00.01-2025. ISO 22400-1:2014 covers terminology and definitions for manufacturing-operations-management KPIs and was confirmed in 2025. These standards do not create a working response process on their own, but they help different departments establish a shared vocabulary.
Define the denominator before making output tracking real time
The first real-time output tracking failure is often not network technology; it is an inconsistent definition. Suppose the plan at 10:00 is 300 units and a PLC counter shows 330. If that number includes 20 startup rejects, 15 units awaiting rework and 10 units not yet accepted downstream, the completed good quantity is different. Sales may need shippable stock, manufacturing may need process completions, and quality may need passed units.
Create a data dictionary covering at least:
- the plan version: frozen daily plan, latest same-day revision, or current ERP/MES work order;
- the actual event point: sensor pass, machine cycle, process completion, inspection pass or receipt;
- quantity units and conversion factors;
- good, rejected, rework, hold and scrap statuses;
- shift start, breaks, planned stops, overtime and day-boundary rules;
- event, gateway-receipt and screen-update timestamps;
- rules that display missing data as “unknown,” never silently as zero.
One possible progress formula is:
Progress (%) = good actual output at the defined point ÷ cumulative plan at the same time × 100
The system still needs exception logic, such as “not scheduled” when the denominator is zero. Converting quantity variance into time often makes the result easier to act on:
Delay (minutes) = (cumulative planned quantity − cumulative good actual quantity) × current standard takt (minutes/unit)
This formula is not universal. In high-mix production, a difference of ten units may represent very different workloads. Standard minutes, weight-equivalent units or capacity load may be more meaningful. The objective is not the most sophisticated formula; it is a definition that every viewer interprets the same way.
Show data freshness, not just the latest value
“Real time” is ambiguous. Sub-second response may matter for machine protection, whereas an output decision may tolerate a 30-second or five-minute update. The screen should show the last update, transport delay and connection quality. Holding the last value through a communication outage can falsely suggest that production is on plan.
An illustrative set of rules could be:
- reflect production events within 30 seconds of occurrence;
- after 90 seconds without an event or heartbeat, mark the feed “data delayed”;
- after five minutes, suspend the progress judgement and assign a connection check;
- after recovery, replay buffered events in order and use event IDs to prevent duplicates.
The OPC Foundation’s public technology overview shows that OPC UA information models can define analog and discrete variables, engineering units and quality codes. OPC UA Part 4 separately specifies how SourceTimestamp is handled for a value. Specifying these attributes, rather than only tag names, can reduce ambiguity in connected data. Whether it reduces the effort of adding another line still depends on the information models supported by the equipment and the quality of each implementation. A plant does not need to replace every legacy interface at once; PLCs, counters, digital inputs, barcodes, databases and controlled manual entry can be connected incrementally according to safety, quality and production risk.
Turn automated production counting into valid production events
Automated production counting is the foundation of a progress monitor, but one sensor pulse does not necessarily equal one saleable good unit. Backflow, contact bounce, repeated passage, dry cycles, resets, model changes and rework can all distort the count.
Write the specification around what constitutes a valid production event, not only which tag to read:
- Trigger: define when the event becomes valid, for example when cycle-complete and item code are both present.
- Uniqueness: eliminate duplicates using serial, lot, machine-cycle ID and/or timestamp.
- Correction: preserve an adjustment history instead of overwriting incorrect counts.
- Quality confirmation: keep output provisional before inspection, then promote it to good output.
- Store and forward: buffer events at the edge during an outage and replay them in sequence.
- Reconciliation: compare equipment, good, packed and ERP/MES-reported quantities at shift end.
For the signal-acquisition foundation, see our guide to automated production counting. This article takes the next step: connecting that count to plan-variance detection and an owned response.
Do not mistake a plan revision for recovered production
If a plan falls from 300 to 250 while actual output is 240, achievement changes from 80% to 96%. The team did not recover 40 units. Retain plan versions and record who changed the plan, when and why. Views that compare initial, frozen and latest plans separate execution loss from planning adjustment.
Likewise, when an upstream delay prevents a downstream process from starting, marking only the downstream line red does not guide action. Link stages by manufacturing order, lot, serial or handling unit and distinguish the causal process from impacted processes. This is the traceability dimension: not only “how many now,” but which plan, item and lot each event belongs to.
Convert a factory production dashboard into five response views
Executives, plant managers, supervisors and operators make decisions on different time horizons. A single dashboard for everyone is either too dense or too shallow. Use common data but tailor five views.
| View | Primary user | Question answered | Typical action |
|---|---|---|---|
| Line board | Operator, supervisor | What is the variance in units and minutes now? | Check, select reason, request support |
| Exception queue | Supervisor, maintenance, quality | Which variances are unowned or open? | Accept ownership, set deadline, record action |
| Plant summary | Manager, plant manager | Which line threatens delivery? | Prioritize, reassign labor or material |
| History analysis | CI, production engineering | Which causes recur? | Corrective action, standard revision |
| Executive view | Business leader | What affects commitments, capacity and investment? | Decide and verify benefits |
A line card should carry context, for example: “Actual 1,120 / plan 1,200; 80 units behind; approximately 200 minutes; data age 25 seconds; owner Somchai; first-check due 10:35.” Use icons, words, direction and deadlines as well as color so the status remains accessible and unambiguous.

Combine variance size and duration for escalation
A fixed achievement percentage creates noisy alerts near shift start and may miss a small delay that persists for hours. A staged example is:
- Caution: a ten-minute-equivalent variance persists for five minutes; assign the supervisor.
- Warning: a 20-minute-equivalent variance, or caution persists 15 minutes; notify the production manager and relevant support.
- Critical: delivery, downstream flow or quality containment is affected; notify the plant manager and require a recovery plan.
- Close: variance returns within tolerance and cause, action and verifier are recorded. A green tile alone does not auto-close the event.
Thresholds should reflect product characteristics, buffers, downstream impact, stop cost and quality risk. Avoid designing completely different logic for every line; use a common template with line-specific parameters.
Start with a small reason-code set
When operators must choose from 100 reasons, they select “Other.” Start with eight to twelve groups—equipment, material, quality, labor, changeover, plan, data issue and other—and open a second level only when necessary. Keep free text while structuring cause, response time, recovery time and recurrence.
Closure records are for improvement, not surveillance. Daily reviews should not read every alert aloud. Focus on long-open items, recurring causes and countermeasures that can transfer across lines. For the connection to downtime and loss analysis, see our factory OEE improvement guide.
Use standards and cases without turning them into promises
Official standards and vendor case studies can shape design hypotheses, but company-specific results are not industry averages.
Mitsubishi Electric’s FCC (Adams) case states that target-versus-actual, efficiency and downtime became available in real time, while reports had previously arrived more than 24 hours later. That is FCC’s reported result, not a guarantee for every factory. It does support testing whether a next-day report can be replaced by action within the same shift.
Rockwell Automation’s Summer Garden case states that the company discovered four hours of downtime per shift. This is specific to that company; it is not a general downtime benchmark. The transferable lesson is the method: common data made previously unrecognized loss discussable.
Other official Mitsubishi Electric material and Siemens’ Orisol case provide additional examples of connecting manufacturing data and improving operations. Results will vary with process, installed systems, data quality and response discipline. Thailand’s Office of Industrial Economics publishes the Manufacturing Production Index (MPI), which can inform macro context, but a national index must not be used as a substitute for a plant-specific investment baseline.
Twelve items for a vendor-ready specification
Compare suppliers on the same questions, not only dashboard appearance:
- Business process: which meeting, decision or action should become faster?
- Scope: lines, processes, equipment, products, shifts and users.
- Plan source: ERP, MES, spreadsheet and manual priority; version control.
- Actual event: good-output point, deduplication, correction and delayed replay.
- Masters: ownership of item, equipment, route, unit conversion, takt and calendar.
- Performance: event-to-screen latency, concurrent users, retention and availability.
- Response flow: owner, substitute, due time, notification, escalation and closure.
- Security: OT/IT boundary, least privilege, data direction, audit and backup.
- Operations: who changes tags, items and thresholds; rollback procedure.
- Acceptance: tests for normal flow, outage, duplicate, plan revision, midnight and rework.
- Benefits: baseline, measurement window, owner and method for excluding double counting.
- Scale: templates and marginal cost for another line or plant.
Acceptance testing deserves special attention. A successful normal-flow demo says little about production outages and model changes. Send the same event twice, restore a connection after midnight, revise the plan mid-shift and reverse a quality decision.
Do you need MES, or can existing systems be connected?
A plant does not always need a full MES solely to implement progress monitoring. If plan and actual keys are stable and the response workflow can start small, connecting an ERP, PLC, database and edge application may be viable. If work orders, lots, quality, inventory and route performance are scattered across spreadsheets and verbal processes, a dashboard-first project can collapse under master-data maintenance.
The decision criterion is not whether a screen can be built. Ask whether the cause can be traced to the same manufacturing order and whether the corrected result returns to the official record. See our guide to MES implementation for Thailand factories for a broader phased approach.
ROI model for a three-line factory
The following figures are TOMAS TECH illustrative assumptions, not survey data, quotations, guarantees or industry benchmarks. Replace every input with measurements from your operation.
Model assumptions and benefits
- three lines, two shifts/day, 250 days/year;
- 45 minutes of manual aggregation per line-shift;
- loaded labor cost of 130 THB/hour;
- 30 progress-deviation events/week plantwide;
- 40% actionable through earlier response;
- 15 minutes recovered/event;
- takt 2.5 minutes/unit and contribution margin 220 THB/unit;
- 50 weeks/year.
Annual reporting labor benefit:
3 × 2 × 250 × 0.75 × 130 = 146,250 THB/year
Recoverable contribution from earlier action:
30 × 0.40 × (15 ÷ 2.5) × 220 × 50 = 792,000 THB/year
Gross annual benefit is 146,250 + 792,000 = 938,250 THB/year.
Illustrative costs
| Cost component | Assumption |
|---|---|
| Source connections | 600,000 THB |
| Edge/gateway | 320,000 THB |
| Application/dashboard | 420,000 THB |
| Integration/master data | 380,000 THB |
| Training/acceptance | 230,000 THB |
| Initial total | 1,950,000 THB |
| Annual operation | 280,000 THB/year |
Net annual benefit is 938,250 − 280,000 = 658,250 THB/year. Simple payback is 1,950,000 ÷ 658,250 = 2.96 years. Three-year cumulative value after the initial cost is 658,250 × 3 − 1,950,000 = 24,750 THB.
This model is before tax and discounting. It excludes financing, depreciation, tax effects and residual value. It also excludes benefits such as quality, delivery, meeting time and inventory when they cannot be cleanly attributed to the monitor. If recovered units do not create additional sales or avoid another real cost, contribution margin should not be claimed as a benefit.

Sensitivity: challenge the 40% actionable assumption
The uncertain variables are how many detected events can actually be acted on and how much time can be recovered.
| Scenario | Actionable | Time recovered | Recoverable contribution | Gross benefit | Net annual benefit | Simple payback |
|---|---|---|---|---|---|---|
| Conservative | 25% | 10 min | 330,000 THB | 476,250 THB | 196,250 THB | 9.94 years |
| Base | 40% | 15 min | 792,000 THB | 938,250 THB | 658,250 THB | 2.96 years |
| Upside | 55% | 20 min | 1,452,000 THB | 1,598,250 THB | 1,318,250 THB | 1.48 years |
Conservative recoverable contribution is 30 × 0.25 × (10 ÷ 2.5) × 220 × 50 = 330,000 THB/year; net benefit is 196,250 THB and payback 9.94 years. Upside recoverable contribution is 30 × 0.55 × (20 ÷ 2.5) × 220 × 50 = 1,452,000 THB/year; net benefit is 1,318,250 THB and payback 1.48 years.
The wide range shows why operating adoption matters more than a long feature list. A pilot should measure variance acceptance rate, time to first check, on-time closure and minutes recovered—not merely whether a dashboard renders.
A 90-day phased rollout
Days 0–30: definitions and baseline
Begin with one line, one product family and one shift. Review four to eight weeks of plan, actual, stop, quality and manual-reporting data. Agree the event definition, owner, threshold and closure rule using paper or a simple prototype before building a polished screen.
Deliverables include a data dictionary, event list, response RACI, escalation table, acceptance tests and pre-project baseline. Define performer, accountable owner, consulted role and informed role for each shift.
Days 31–60: shadow operation
Connect counts and plans but run beside the current reporting method. Reconcile duplicates, missing events, plan-version mismatch, unit conversion and break handling. Route notifications into line management and daily review so that unaccepted alerts become visible.
Measure data completeness, latency, false detection, unassigned events and time to first check. When values differ, verify counting points before assuming manual data is wrong.
Days 61–90: controlled production use
Measure on-time closure, time recovered, recurring reasons and reporting labor. Tune thresholds and reason codes weekly. Scale by estimating the common template, line parameters, master-data ownership, training and support load—not by copying a screen.
If the base assumptions are not achieved, identify the constraint. Material availability, quality authorization or lack of decision rights may be the next improvement target. If nobody accepts a visible variance, fix the response design before adding another dashboard.
Pre-implementation checklist
- Manufacturing, planning and quality explain plan and actual with the same formula.
- Good, rejected, rework, hold and scrap treatment is defined.
- Plan revisions retain time, reason and author.
- Data timestamp and quality are visible.
- Every variance has a first owner and substitute.
- Escalation combines size, duration and impact.
- Closure requires cause, action, recovery time and verifier.
- Pilot success is an operating KPI, not “screen completed.”
- Quantity, time and contribution margin use plant data.
- Tax, discounting, sales constraints and operating cost are evaluated separately.
- Outage, duplicate, midnight and plan-change tests exist.
- Master-data ownership for scale is agreed.
Summary
The purpose of a production progress monitor is not to make plan-versus-actual look attractive. It is to define the denominator, detect variance at the useful time, assign a responder, escalate according to impact and retain a closure record. When those five elements connect, real-time output tracking and automated counting become same-shift decisions.
Returns vary sharply by factory. In the illustrative model, simple payback is 2.96 years in the base case, 9.94 years in the conservative case and 1.48 years in the upside case. Measure event volume, actionable share and recoverable time on one line before scaling.
TOMAS TECH can help structure the definitions, PLC/sensor and ERP/MES connections, response ownership, acceptance tests and benefit measurement. You can contact us while requirements are still at the exploration stage.
Frequently asked questions
What is a production progress monitor?
It compares plan and actual output at a point in time and presents variance and expected completion. A complete design also includes definition, detection, ownership, escalation and closure.
How fast must real-time production output tracking update?
There is no universal interval. Equipment protection may need sub-second response, while output management may work at 30 seconds to five minutes. Decide from event-to-screen latency, missing-data behavior and the time available to act.
Does automated production counting automate progress management?
No. Counting provides part of the actual data. You still need a valid good-output point, item and work-order context, plan version, unit conversion, deduplication and correction. You also need response ownership after a variance appears.
How much does a factory production dashboard cost?
Cost depends on lines, protocols, master-data quality, integrations, retention, availability and workflow scope. The 1,950,000 THB in this article is a TOMAS TECH illustrative assumption for the model, not a quotation or market benchmark.
What is the difference between a progress monitor and MES?
A progress monitor can focus narrowly on plan-versus-actual and response. MES commonly covers a broader execution scope, such as orders, quality, lots, resources and inventory. Existing systems may support a monitor-first approach when their keys and official records are reliable.
Why does a factory dashboard go unused?
Common causes include inconsistent definitions, stale data, excessive notifications, missing owners, unclear closure and no integration into standard work. Acceptance rate, first-check time and on-time closure reveal where the process stops.
Sources
- ISA, ISA-95 Standard: https://www.isa.org/standards-and-publications/isa-standards/isa-95-standard
- ISO, ISO 22400-1:2014: https://www.iso.org/standard/56847.html
- OPC Foundation, OPC UA interoperability and information models: https://opcfoundation.org/wp-content/uploads/2026/01/OPC-UA-Interoperability-For-Industrie4-and-IoT-EN.pdf
- OPC Foundation, OPC UA Part 4 SourceTimestamp: https://reference.opcfoundation.org/specs/OPC-10000-4/7.11.3
- Mitsubishi Electric, FCC (Adams) case study: https://us.mitsubishielectric.com/fa/en/resources/case-studies/assets/fcc-adams/
- Rockwell Automation, Summer Garden case study: https://www.rockwellautomation.com/content/plex/global/en/case-studies/10339-summer-garden-c-s.html
- Mitsubishi Electric, Our Stories 025: https://fa-faq.mitsubishielectric.com/fa/our-stories/025/index.html
- Siemens, Orisol case study: https://resources.sw.siemens.com/en-US/case-study-orisol/
- Thailand Office of Industrial Economics, MPI: https://www.oie.go.th/view/1/mpi/TH-TH