MES Software: Vendors, Features & Costs Compared 2026
MES software compared: vendors, functions per VDI 5600, costs (cloud vs. on-premise) and implementation. Honest market overview 2026.
TL;DR: The Industrial Internet of Things (IIoT) is the network of sensors, gateways, and communication protocols that connects manufacturing equipment to digital systems. In practical terms, IIoT is what makes a machine "talk" — it turns cycle signals, temperatures, pressures, and alarms into data packets that flow to a cloud MES, where they become OEE, downtime reasons, and process insights. Without IIoT, an MES has no data. Without an MES, IIoT data has no purpose. This article explains the protocols, architectures, and real connectivity patterns used in manufacturing — not the theory, but what actually gets installed on the shop floor.
Transparency note: SYMESTIC is a cloud-native MES platform. Our connectivity layer supports OPC-UA, MQTT, digital I/O gateways, and REST APIs. This article reflects our implementation experience across 15,000+ connected machines in 18 countries.
Table of contents
The Industrial Internet of Things (IIoT) is the application of IoT technology to industrial environments — specifically manufacturing, energy, logistics, and utilities. It refers to the network of connected devices (sensors, gateways, PLCs, controllers) that collect and transmit operational data from physical equipment to digital systems for monitoring, analysis, and control.
In manufacturing, IIoT is the foundational layer that enables everything else: real-time OEE, automatic machine data collection, digital SFM boards, predictive maintenance, and AI-supported quality analysis. None of these are possible without first connecting machines to a data-consuming system.
The term "IIoT" was coined to distinguish industrial applications from consumer IoT (smart homes, wearables). The key differences: industrial environments demand deterministic latency, extreme reliability (24/7 operation), ruggedized hardware, and cybersecurity standards that consumer IoT does not require.
| Dimension | IoT (Consumer) | IIoT (Industrial) |
|---|---|---|
| Environment | Home, office, personal | Factory, plant, production line |
| Devices | Thermostats, speakers, wearables | PLCs, sensors, IoT gateways, HMIs |
| Reliability requirement | Nice-to-have | Mission-critical — downtime costs money |
| Latency tolerance | Seconds acceptable | Milliseconds required for real-time control |
| Scale | 10–50 devices per household | 100–10,000+ devices per plant |
| Security | Password + encryption | IT/OT segmentation, IEC 62443, air-gapped networks |
| Data consumer | Mobile app, voice assistant | MES, SCADA, ERP, analytics platform |
The protocol defines how a machine's data gets from the PLC or sensor to the cloud. In practice, most manufacturers deal with 3–4 protocols — not the dozens that vendor whitepapers list.
| Protocol | What it does | When to use it | SYMESTIC support |
|---|---|---|---|
| OPC-UA | Platform-independent, secure machine-to-system communication. The ISA-95 standard for vertical integration. | Modern machines with OPC-UA-capable PLCs (Siemens S7-1500, Beckhoff TwinCAT 3, Rockwell) | OPC-UA Cloud Connector (included in all tiers) |
| MQTT | Lightweight publish-subscribe messaging. Low bandwidth, reliable delivery. | IoT gateways, brownfield connectivity, cloud-first architectures | MQTT via IoT gateway (e.g., IXON) into Azure |
| Digital I/O | Simple electrical signals: machine running / stopped, counter pulse, alarm bit | Old machines without PLC, or machines where PLC access is restricted | DI gateway (hardware) — the "universal adapter" for any machine |
| REST API | HTTP-based request/response. Standard for system-to-system integration. | ERP integration (SAP, Infor), third-party systems (quality, maintenance) | REST API for 3rd-party & ERP (included in all tiers) |
The practical reality: most brownfield plants use a mix of all four. New machines connect via OPC-UA. Older machines get a digital I/O gateway. The IoT gateway speaks MQTT to the cloud. And the ERP talks REST. A cloud MES must handle all four — simultaneously, reliably, from hundreds of machines.
| Layer | What sits here | Example from SYMESTIC implementations |
|---|---|---|
| 1. Machine / Sensor | PLC, sensor, counter, actuator — the source of all data | Siemens S7, Beckhoff, Wago, Fanuc CNC, standalone counters |
| 2. Edge / Gateway | Collects signals from the machine, translates protocols, buffers data | IXON IoT device (MQTT → Azure), DI gateway, OPC-UA server |
| 3. Network / Transport | LAN, GSM/4G/5G, VPN — moves data from shop floor to cloud | At Klocke (pharma): all machines connected via DI gateways — no LAN required |
| 4. Cloud Platform | Data ingestion, storage, processing, API layer | Microsoft Azure (SYMESTIC hosting) |
| 5. Application (MES) | Dashboards, OEE, order tracking, alarms, SFM boards | SYMESTIC Cloud MES — the consumer of all IIoT data |
Carcoustics connectivity architecture: 500+ machines across 7 countries (Germany, Poland, Slovakia, Czech Republic, Mexico, USA, China). IXON IoT devices read machine signals via MQTT into Microsoft Azure. Bidirectional SAP R3 integration via ABAP IDoc maps machine cycles to production orders. All 7 plants connected within 6 months. The IIoT layer was not a separate project — it was part of the MES rollout. Results: 4 % fewer stoppages, 3 % higher output, 8 % better availability.
Brita connectivity approach: Modern high-speed assembly lines connected via OPC-UA to line controllers, reading alarms directly. Older lines connected via digital signal taps. Both feed into the same SYMESTIC dashboard — the operator doesn't know or care which protocol is behind it. Scaled from Taunusstein (Germany) to Bicester (UK) within the first year.
This is the question most IIoT articles skip: what happens after the data leaves the sensor? Here is the actual data flow from machine signal to actionable KPI:
| Step | What happens | Technology |
|---|---|---|
| 1 | Machine produces a cycle signal (part completed, counter increment, state change) | PLC digital output or sensor |
| 2 | IoT gateway reads the signal. Timestamps it. Buffers it locally (in case of network interruption). | IXON, Wago, Siemens IoT2050, DI gateway |
| 3 | Gateway transmits data to cloud via MQTT or OPC-UA. Encrypted. Compressed. | LAN or GSM → Azure IoT Hub |
| 4 | Cloud platform ingests, transforms, and stores the data. Maps signals to machine model. | SYMESTIC Data Transformation layer |
| 5 | MES calculates OEE, classifies downtime, maps cycles to production orders (from ERP). | SYMESTIC Kennzahlen + BDE modules |
| 6 | Dashboard displays real-time data. Alarm triggers notification. SFM board updates for the morning meeting. | SYMESTIC dashboards, alarms, mobile app |
The entire chain — from machine cycle to dashboard — takes seconds, not minutes. This is what "real-time" means in IIoT: the data is available before the shift leader walks to the next machine.
| Challenge | What actually happens | How to solve it |
|---|---|---|
| "Our machines are too old" | Most common objection. Machines from the 1990s without OPC-UA. | Digital I/O gateway reads basic signals (running/stopped/counting) in hours. No PLC modification needed. |
| "IT won't open the firewall" | IT/OT segmentation concerns block cloud connectivity. | IoT gateways with outbound-only connections (MQTT over TLS, port 8883). No inbound ports opened. IT-approved at Meleghy, Carcoustics, Brita. |
| "We have 6 different machine brands" | Heterogeneous brownfield: Siemens, Fanuc, Beckhoff, Allen-Bradley, standalone. | Cloud MES normalizes all protocols into one data model. The dashboard doesn't care which PLC is behind it. |
| "Network infrastructure is missing" | No LAN on the shop floor. Laying cable takes months. | GSM/4G gateways — zero LAN needed. At Klocke, all machines connected via DI gateways without any LAN infrastructure. |
| "Who owns IIoT — IT or production?" | Organizational paralysis. IT wants control. Production wants speed. | Cloud MES with SaaS model: IT approves the connection once. Production configures dashboards and KPIs independently. |
What is IIoT?
The Industrial Internet of Things (IIoT) is the network of connected sensors, gateways, and communication protocols that collects and transmits operational data from manufacturing equipment to digital systems like an MES. It is the connectivity layer that enables real-time OEE, automatic downtime capture, and data-driven decisions on the shop floor.
What is the difference between IoT and IIoT?
IoT refers to consumer applications (smart homes, wearables). IIoT refers to industrial applications with mission-critical reliability requirements, deterministic latency, ruggedized hardware, and cybersecurity standards (IEC 62443). The data consumers differ too: IoT feeds apps; IIoT feeds MES, SCADA, and ERP.
Which IIoT protocol should I use for my factory?
It depends on your machines. Modern PLCs with OPC-UA capability: use OPC-UA. Brownfield machines without PLC access: use digital I/O gateways. Cloud-first architectures: use MQTT via IoT gateways. ERP/system integration: use REST API. Most factories use a mix of all four.
Can old machines be connected to IIoT?
Yes. A digital I/O gateway reads basic signals (running, stopped, counting) from any machine with an electrical output — regardless of age or brand. At Carcoustics, 500+ machines of varying ages and technologies were connected within 6 months. No PLC modification was required for the oldest machines.
How does IIoT relate to MES?
IIoT provides the raw data. An MES consumes, processes, and visualizes it. Without IIoT, an MES has no data. Without an MES, IIoT data sits in a database with no business context. They are two halves of the same system.
The bottom line: IIoT is not a strategy or a vision. It is plumbing — the physical and digital infrastructure that connects machines to software. The protocols (OPC-UA, MQTT, digital I/O, REST) are solved problems. The gateways are commodity hardware. The cloud platforms are mature. The remaining question is not "can we connect our machines?" — it is "what will we do with the data once it arrives?" That answer is an MES.
→ What is an MES? · → OEE Explained · → Machine Data Collection · → Industry 4.0 · → Cloud MES vs. On-Premise · → Production Data Collection
MES software compared: vendors, functions per VDI 5600, costs (cloud vs. on-premise) and implementation. Honest market overview 2026.
OEE software captures availability, performance & quality automatically in real time. Vendor comparison, costs & case studies. 30-day free trial.
MES (Manufacturing Execution System): Functions per VDI 5600, architectures, costs and real-world results. With implementation data from 15,000+ machines.