Menu
Book a demo
MES vs IIoT Platform: Which One Does Your Plant Need?

MES vs IIoT Platform: Which One Does Your Plant Need?

Sensors and a platform, or an MES? Who builds what, when each is the better buy, and the option between them for lost hours on the line.
MES vs IIoT Platform: Which One Does Your Plant Need?

In short: an MES runs production orders and keeps their records. An IIoT platform connects machines and gives you tools to build your own applications on that data. Buy for what is missing.

  • Orders, lots or steps go wrong: a full MES.
  • You have people who will build and keep apps, or machine data must reach many systems: an IIoT platform.
  • You need to know where the hours go, and you do not want to build it: machine data plus operator stop reasons, such as Fabrico.
  • A sensor tells you a machine stopped. It does not tell you why.

The MES vs IoT question usually starts like this: someone told you to buy sensors and a platform, and someone else says the plant needs an MES.

Both can be right, for different plants.

We sell Fabrico, which is neither of the two. It sits between them.

So this page also says when a platform or a full suite is the better buy.

What each one is

An MES (manufacturing execution system) sits at Level 3 of the ISA-95 model. It releases orders, follows the steps and records what went into what.

It comes with a model of production.

An IIoT platform connects machines and sensors, stores and models the data, and gives you tools to build on it. It comes with a model of your assets, and the applications are largely yours to define.

Some products sold as IIoT platforms come with ready OEE and stop screens. Judge those as ready-made monitoring, not a toolkit.

The short version: an MES tells the floor what should happen and records that it did. An IIoT platform shows what the machines did, and leaves the next step to what you build.

Here is how vendors describe their own products, read on 9 November 2026.

ProductSold asIn its own words
Siemens Insights HubIndustrial IoT"Connect critical assets and collect operational data from smart sensors, historian servers or other enterprise systems"
ThingWorxIndustrial platform"ThingWorx enables organizations to rapidly build, deploy, and scale industrial applications"
AWS IoT SiteWiseIndustrial data service"Use asset models to organize and analyze data at the enterprise, site, area, and machine level."
Litmus EdgeEdge data platform"Litmus Edge unifies connectivity, data operations, analytics, and applications in one edge-native platform"
Siemens Opcenter ExecutionMES"Opcenter Execution tracks and traces the status of production"
AVEVA MESMES"Trace materials from finished product to raw material in minutes."

This is a sample of what each vendor's site says, not a ranking. Ask each vendor directly about anything not quoted here.

The line between them is moving. Critical Manufacturing, an MES vendor, says "Equipment, IoT, ERP, PLM, and enterprise systems share a unified data layer." Siemens says of its IIoT offer: "Track KPIs across production and identify trends and areas to improve overall equipment effectiveness." So judge what a product records, not what it is called.

MES vs IIoT platform side by side

PointIIoT platformFull MES
Main jobGet machine data out and make it usableRun production orders and prove how they were made
First thing you set upConnections and asset modelsOrders, routings and bills of material
Who defines the screensYou or a partner, on the vendor's toolsLargely the product, configured in the project
Who uses it dailyEngineers and data teams, then whoever gets the appsOperators, quality staff, supervisors
The real workBuilding apps, and keeping them runningProcess mapping, master data, training
Typical riskLots of data, and no answer on the floorA long project the floor never adopts
What typically comes with each IIoT platform Fabrico Full MES Connect machines Yes Yes Often Store and model machine data Yes For OEE For orders OEE by line and shift Often built Yes Often a module Operator stop reasons Often built Yes Often Orders, steps, lot records Can be built In your ERP Yes Build your own apps Yes No Varies Comes with it Depends: ask Not in it
A typical picture, not a rule. Product labels in this market are loose, so ask each vendor to show you.

What a sensor cannot tell you

Many buyers start with sensors, because that step is easy to picture. So follow one shift.

All numbers here are example data.

The line has 480 planned minutes and stops 9 times, for 62 minutes in total. The signal gives you that much with nobody typing.

If changeovers count inside planned time, availability is 418 / 480, about 87%. See OEE calculation for the full math.

That is a good start, and it does not tell you what to fix on Monday. For that, someone has to say why the line stopped.

A PLC fault code can name a technical fault. It rarely says no material.

Stop reason (example data)Minutes
Changeover24
Infeed jam20
No material12
No reason given6
Total62

Now you have a Pareto of downtime, and owners can act on it. The reason came from a person, not from the sensor.

This is the gap in the sensors and a platform plan. On a platform, the operator screen, the reason list and the report are often things you or a partner build.

An MES may have a reason field, so check where its stop times come from. If they are typed, short stops tend to go missing.

Which one first

Four questions, in order 1. Lot proof your ERP cannot give? Yes: full MES No 2. Must the system enforce each step? Yes: full MES No 3. Many data uses, and a team to own apps? Yes: IIoT platform No 4. Is lost line time your top loss? Yes: light MES, such as Fabrico No to all: you may not need either yet
A starting point, not a verdict. Answer in order and stop at the first yes. A plant can have more than one yes.

When an IIoT platform is the better buy

  • You have people to build and own it. Engineers or a data team who want this as their job, and will still be there next year.
  • Machine data must reach many systems. For example a data lake, analytics tools or your own models, across mixed machines and sites.
  • You need more than production data. Energy, temperature or vibration from many kinds of asset, for your own uses.
  • You make connected products. You want data from machines you have sold, not only from your own floor.

In those cases Fabrico is the wrong buy. It is built for OEE and downtime, not as a toolkit.

Ask the vendor: show us an application at a plant like ours, and tell us who built it and who keeps it running.

When a full MES is the better buy

  • You need records for an auditor. Electronic batch records, device history records or lot genealogy that your ERP cannot give.
  • The system must enforce the steps. It must block a wrong material or a skipped step before work starts.
  • What runs next is the daily fight. Dispatching and complex routings are where you lose the most.

Fabrico does none of this, and scheduling is not in Fabrico. Start with our comparison of full MES systems, or read about choosing MES software.

Ask the vendor: where do your stop times come from, a machine signal or an operator typing them?

When the answer is both, or neither

Both: a regulated plant with an MES it must keep, and a group that wants machine data from every site in one place. The MES keeps the records, and the platform carries the data.

Neither: the question nobody can answer is where the time went on line 2 last night, and your ERP runs orders well enough. You do not need a build project or an order project for that.

For that plant, read OEE vs MES and MES vs machine monitoring. If monitoring is all you want, see our machine monitoring software shortlist.

IoT vs SCADA vs MES: where SCADA fits

SCADA often comes up in the same meeting, and it does a different job.

SystemThe question it answers
SCADAWhat is the process doing now, and can I step in?
IIoT platformWhere does our machine data go, and what do we build on it?
MESWhat did we make, from what, and was it made right?

A platform does not take away the need to supervise a process. Products can span these jobs, though.

Inductive Automation sells Ignition as "Fully Integrated Modules for SCADA, IIoT, MES, and More", read 9 November 2026.

For the pair, read SCADA vs MES. For the controllers underneath, read PLC vs SCADA vs MES.

Common mistakes

  • Buying sensors before the question. Write down the three questions you want answered first. Then see what data they need.
  • Treating a platform as a finished product. Budget for the apps and for who keeps them, not only for the licence and the devices.
  • Buying an MES to find lost hours. You then pay for a project around orders and lots when your problem is stops.
  • Leaving out the operator. Without stop reasons you get an accurate chart of a problem nobody can name.
  • Trusting the label. Ask for the stored record of one stop and of one finished order. What they show you is what the product is.

Where Fabrico fits

Fabrico is a cloud-based OEE and light MES platform. It is not an IIoT platform, and it is not a full MES.

It does the middle job: OEE and downtime by line and shift, on the web, iOS and Android.

  • Stops: they come from the machine signal, through a PLC or a Fabrico IoT device. The operator adds the reason on a tablet or phone.
  • Parts: AI cameras (an add-on) count parts. You can open the camera video for that minute. In the standard setup it is streamed, not stored in Fabrico. If cameras fit your line, ask us to show them in the demo.
  • Your data: it can leave through the REST API, webhooks or an Excel or CSV export, so a platform or MES can use it later.
  • ERP: routings, BOMs, dispatching and genealogy stay there. A connection to SAP can be scoped per customer.
  • Hosting: cloud, on AWS in Frankfurt for EU clients. The app needs a working connection.
  • Maintenance: built in on the same machine data, as a complement.

Installing the devices and connecting the machines takes about one month. Full rollout across the lines you choose takes 3 to 4 months.

Want to see it on lines like yours? Book a demo or Contact us.

What people ask next

Can an IIoT platform replace an MES?

It can carry the data, and apps can be built on it. Tulip, for one, describes its platform as "used to implement a composable MES", read 9 November 2026.

So ask who builds the order and lot logic, who proves it to an auditor, and who keeps it running. That work does not disappear.

Can I run an MES and an IIoT platform together?

Yes. The MES keeps orders and records, and the platform carries machine data to it and to other systems.

Check which one owns each piece of data, so two systems do not report two numbers.

Do I need new sensors to track downtime?

Not if you can read the PLC. Older machines with no PLC you can read need a sensor signal.

In Fabrico that is a Fabrico IoT device with external sensors. Sensors alone do not give you the stop reason.

What is the difference between IoT and IIoT?

IIoT is the industrial case, where a lost signal can cost output or safety. Our IIoT vs IoT page covers it.

What drives the cost of an MES or an IIoT platform?

The licence is rarely the whole cost. On a platform, budget for building the apps.

On a full MES, budget for process mapping and master data. Our guide to MES implementation cost shows what drives a quote.

Is Fabrico an MES or an IIoT platform?

Neither in full. Fabrico is a cloud-based OEE and light MES platform: machine data plus operator stop reasons.

It is not a toolkit for building your own apps, and it does not run routings, dispatching or genealogy.

Not sure which one your plant needs? Book a demo or Contact us.

Track OEE and downtime in real time
See where lines lose time
Book a live demo.
See where lines lose time
See where lines lose time

Real Fabrico tiles, sample data.

By clicking the Accept button, you are giving your consent to the use of cookies when accessing this website and utilizing our services. To learn more about how cookies are used and managed, please refer to our Privacy Policy and Cookies Declaration