Skip to main content
Shopping cart is empty
IoTFlows Logo
IoTFlows Logo
Sign In

Compare

Machine monitoring vs MES vs CMMS

Three systems that get confused, and the question each one answers: what the machines are doing, what to make next, and what needs fixing. Here is how they fit, and which to start with.

Side by side

The short answer

Monitoring sees the machines. MES runs production. CMMS runs maintenance.

Machine monitoring is the data underneath: what each machine is doing, why it stopped and how many parts it made. An MES uses that picture to run production; a CMMS uses it to run maintenance.

The confusion comes from the overlap. All three talk about downtime, and many tools now do a little of the others’ jobs. ISA’s own model describes activities, not products, which is why one system can cover more than one box.[1]

At a glance

Monitoring, MES and CMMS, side by side.

The ISA-95 lines link to ISA and to a trade summary at the bottom of the page; the rest is our own plain-language description.

Sources read on October 13, 2026.
ComparedMachine monitoringMESCMMS
The question it answersWhat are the machines doing right now?What should we make, and how did the run go?What needs fixing, and with which parts?
Where it sits in ISA-95Reads Levels 0 to 2: the machines, their sensors and controls[1]Level 3, manufacturing operations, by name on ISA’s page[1]Maintenance is one of the Level 3 operations areas; ISA’s public page doesn’t name CMMS[1],[3]
What it starts fromSignals from the machine: a sensor, a control or a PLCOrders, routings and the people running themAssets, work orders, schedules and spare parts
What it gives youUptime, downtime reasons, part counts, OEE, alertsDispatch, tracking, records of each run, quality checksWork orders, preventive plans, parts and repair history
Who uses it every dayOperators, supervisors, plant managersPlanners, supervisors, qualityTechnicians, maintenance planners
Machines without a PLCYes, with a sensor on the outsideThrough operator entry, or monitoring underneathThrough readings typed in, or monitoring underneath

ISA-95

The standard behind the picture, in our words.

ISA-95, also published as IEC 62264, is about connecting business systems with manufacturing control systems.[1] It describes five levels:

  • Level 0 is the machines themselves, and Level 1 the sensors that read them.
  • Level 2 is monitoring and supervisory control: PLCs and similar controllers.
  • Level 3 is manufacturing operations: ISA names MES and SCADA here.[1] Trade summaries of Part 3 split it into production, maintenance, quality and inventory.[3]
  • Level 4 is business planning, where the ERP lives.

ISA’s committee authors stress that the levels follow the time horizon of the work, not the system doing it, and that one smart device can carry out activities from several levels.[2] Read the standard’s overview on isa.org.

MESA International, the Manufacturing Enterprise Solutions Association, ceased operations on June 30, 2026, and ISA took over its educational programs and content.[4],[5]

Where to start

Start with what you can’t see. Then add what acts on it.

  • Nobody knows how much the machines run. Start with machine monitoring. It installs fast, and every other system gets better data from it.
  • Maintenance lives on paper. Add a CMMS, and let downtimes, meters and alerts open the work orders.
  • Routings, traceability and quality records are the bottleneck. That is when an MES pays off, on top of reliable machine data.
  • Machines without a PLC. MES and CMMS assume someone feeds them machine data; a sensor on the outside does that on any machine.

Comparing sensors with controller data? See sensor-based vs PLC machine monitoring.

Monitoring plus maintenance

The stop, the work order and the part. One system.

In IoTFlows, the downtime a SenseAi records can open the work order in Maintain, with the machine filled in, and the parts it uses leave Inventory when it closes. Machine events and meters open work orders too.

Price: Maintain starts at $500 a month with unlimited users, on top of machine monitoring.

See Maintain

Monitoring plus scheduling

Plan the next job on the machines you watch

The Production Scheduler plans jobs on the machines IoTFlows already monitors, by drag and drop with automatic sequencing, so the schedule starts from what the machines really did.

Price: from $1,500 a month, on top of machine monitoring.

See the Scheduler

Questions people ask

Start with the machines

Start with 10 to 25 machines for four weeks, with no commitment to buy, and add maintenance and scheduling on the same platform.

Sources

Every statement about another company on this page comes from that company’s own public pages, read on October 13, 2026. Pages change: tell us if something here is out of date and we will correct it. Product names are trademarks of their owners.

  1. [1]ISA-95 Standard: Enterprise-Control System Integrationwww.isa.org/standards-and-publications/isa-standards/isa-95-standardRead October 13, 2026
  2. [2]Beyond the Pyramid: Using ISA95 for Industry 4.0 and Smart Manufacturingwww.isa.org/intech-home/2021/october-2021/features/beyond-the-pyramid-using-isa95-for-industry-4-0-anRead October 13, 2026
  3. [3]The Five Parts of ISA-95www.automationworld.com/products/software/article/13309288/the-five-parts-of-isa-95Read October 13, 2026
  4. [4]ISA Receives MESA International Contentprograms.isa.org/isa-receives-mesa-international-contentRead October 13, 2026
  5. [5]ISA Announces Assumption of MESA International Educational Programs and Contentwww.isa.org/news-press-releases/2026/june/isa-announces-assumption-of-mesa-contentRead October 13, 2026