A PLC controls, an HMI lets operators interact, and SCADA supervises - that's the one-line answer most articles stop at. This guide goes further: it covers the communication protocols that tie them together, an honest cross-brand comparison (Siemens, Mitsubishi, Delta, Schneider, Omron, Allen-Bradley), and the sourcing pitfalls nobody warns you about until you've paid for a counterfeit. At the end, you can download a free PLC + HMI + SCADA Selection Checklist or send us your bill of materials for a 24-hour quote.

Key Takeaways
- A PLC executes real-time logic, an HMI shows it locally, and SCADA aggregates it plant-wide.
- The protocol layer (Modbus, Profinet, Ethernet/IP, OPC UA) is what actually makes the three components work together.
- You can mix brands - but only on a shared protocol, and integration time goes up 30–50%.
- The right stack depends on the industry: water treatment almost always needs SCADA; small OEM machines rarely do.
- Buying from an authorized supplier with verifiable serials is the single biggest factor in long-term system reliability.
What Is a PLC, HMI, and SCADA? (Quick Definitions in One Page)
PLC - The Real-Time Brain
A Programmable Logic Controller (PLC) is the device that decides what happens on the plant floor, millisecond by millisecond. It reads inputs from sensors, runs your control logic (in ladder logic, function block, or structured text), and drives outputs to valves, motors, and relays. A typical scan cycle is 1–100 ms-fast enough to coordinate a bottling line, but the PLC itself won't remember what happened last week. That's not its job. PLCs are the foundation of any industrial automation system, and every other layer above sits on top of them.

HMI - The Operator's Window
A Human-Machine Interface (HMI) is what the operator sees and touches. It pulls tag values from the PLC - temperatures, flow rates, motor states - and renders them as buttons, gauges, alarm lists, and recipe screens. Operators use it to acknowledge alarms, change setpoints, switch products, and troubleshoot faults. Most HMIs are touchscreen panels mounted on the cabinet, but an HMI can also be a PC-based runtime. The key word is local: an HMI supervises one machine or one line, not the whole plant.
SCADA - The Plant-Wide Supervisor
Supervisory Control and Data Acquisition (SCADA) sits one layer above. It collects data from multiple PLCs and HMIs, stores it in a historian for months or years, manages alarms across the site, generates reports, and lets you control remote stations from one place. SCADA is not "a bigger HMI" - it's a different problem. A small OEM machine doesn't need SCADA. A municipal water network with 40 pump stations absolutely does. We'll come back to that decision in the selection section.
PLC vs HMI vs SCADA: Side-by-Side Comparison Table
|
|
PLC |
HMI |
SCADA |
|
Primary role |
Real-time control logic |
Operator visualization & input |
Plant-wide supervision & analytics |
|
System layer |
Control level |
Interface level |
Supervisory level |
|
Real-time |
Deterministic (1–100 ms scan) |
Near real-time (refresh in ms–s) |
Aggregated, not deterministic |
|
Visualization |
None or minimal |
Local, machine-level |
Plant-wide / multi-site |
|
Data storage |
Minimal (current values) |
Short-term, limited logging |
Extensive historian (years) |
|
Typical users |
Control engineers |
Operators, technicians |
Supervisors, engineers, management |
|
Communication |
Sensors, drives, HMIs, SCADA |
PLCs, sometimes SCADA |
PLCs, RTUs, HMIs, MES/ERP |
|
Typical brands |
Siemens, Mitsubishi, Delta, Schneider, Omron, Allen-Bradley |
Same vendors + Weintek, Pro-face |
iFIX, CIMPLICITY, Ignition, WinCC, Wonderware |
|
Typical price range |
$150 – $5,000+ per unit |
$200 – $3,000+ per panel |
$5,000 – $200,000+ (license + deployment) |
|
Deployment location |
On or near equipment |
Operator stations, cabinets |
Central servers, control rooms |
|
Key strength |
Reliable real-time execution |
Intuitive local interaction |
Centralized data & oversight |
Three things to take away from this table: a PLC is the only one that must be there; an HMI is almost always there but doesn't always need to be a separate hardware panel; SCADA only earns its cost when you have multiple lines, sites, or strict reporting needs. Now you know what they are. The next question is how they actually talk to each other on the plant floor.
How PLC, HMI, and SCADA Work Together - The Data Flow Explained
Imagine a dairy pasteurizer with a temperature sensor mounted on the heat exchanger. We'll call the variable T01. T01 will be born in the field, grow up in the PLC, get a face in the HMI, and retire in the SCADA historian. Here is its journey.
From Sensor to PLC - The Input Layer
T01 starts life as a 4–20 mA current signal from a Pt100 transmitter. The signal enters an analog input module on the PLC, which converts it to a raw integer (say 0–27648 on a Siemens module). The PLC's scan cycle reads the raw value, scales it to engineering units (e.g. 72.4 °C), and stores it in a data block - DB10.T01. From this moment on, T01 exists as a named tag inside the PLC's memory, updated every scan cycle. Sensors and a reliable I/O setup are what make everything downstream possible.
From PLC Tag to HMI Screen - The Visualization Bridge
The HMI doesn't measure anything itself. It connects to the PLC over a protocol (Profinet, Modbus TCP, etc.) and cyclically reads DB10.T01 - typically every 100 ms to 1 second. The HMI's tag database maps DB10.T01 to its own local name, say Temp_Tank1, and binds that to a numeric display object on the pasteurizer overview screen. When the operator presses a setpoint button, the HMI writes the new value back to a different PLC tag. If your PLC and HMI are the same brand (Siemens PLC + WinCC, for example), this mapping is largely automatic. If they're different brands, you map manually - we'll come back to that in the selection section.
Common misconception: the HMI does not collect data from the sensor. It only displays whatever the PLC has already processed. If the PLC is offline, the HMI shows stale numbers.
From HMI / PLC to SCADA Historian - The Aggregation Layer
In parallel, the SCADA system polls the same PLC tag (often through OPC UA or a vendor driver) and writes the value into a historian database - at 1 Hz, 10 Hz, or whatever the engineer configures. Over a year, T01 becomes a long time series: hundreds of millions of points, compressed and indexed. Now the QA team can pull a 6-month trend for batch traceability, and a process engineer can correlate T01 with pump flow to investigate a fouling event. This is the difference an HMI cannot provide.
From SCADA Back to PLC - Setpoint Writeback and Remote Control
The flow is not one-way. From a central control room, a supervisor can change the pasteurization setpoint via SCADA - and that command is written back to the PLC tag the same way a local HMI would. This is powerful, and it's also where security matters: unrestricted SCADA writeback is one of the most common entry points in ICS attacks, which is why role-based access and network segmentation (we'll cover IEC 62443 later) are non-negotiable on modern systems.
None of this works without the right communication protocol - let's break those down next.
Communication Protocols That Tie PLC, HMI, and SCADA Together
Pick the wrong protocol and your two pieces of hardware will sit on the same panel and never speak to each other. Pick the right one and integration takes hours instead of weeks.

Modbus RTU / Modbus TCP - The Universal Baseline
Modbus is the lowest common denominator of industrial communication. Modbus RTU runs over RS-485 (slower, simpler, still widely used in retrofits); Modbus TCP runs over standard Ethernet. Nearly every PLC, HMI, VFD, and energy meter on the market supports Modbus in some form, which makes it the safest choice for cross-brand projects. The downside: Modbus is polling-based, has no built-in security, and gets clumsy above ~50 devices.
Profinet & Profibus - Siemens Ecosystem
Profinet is the Ethernet-based default for Siemens systems and is rapidly replacing the older Profibus (RS-485). It's fast, deterministic, and tightly integrated with the TIA Portal toolchain. Non-Siemens devices need a GSDML configuration file to join a Profinet network, which is a small but real friction point. If your project is Siemens end-to-end, Profinet is the natural choice. Outside the Siemens ecosystem, support thins out quickly.
Ethernet/IP-Rockwell/Allen-Bradley Ecosystem
Ethernet/IP (the "IP" stands for Industrial Protocol, not Internet Protocol) is the Rockwell counterpart to Profinet. Same physical layer - standard Ethernet - but a different protocol stack. The two do not interoperate natively. This is the most common surprise for engineers crossing between Siemens and Allen-Bradley worlds. Ethernet/IP dominates in North American factories where Rockwell PLCs are standard.
CC-Link - Mitsubishi Ecosystem
CC-Link (and the newer CC-Link IE Field) is the Mitsubishi-led standard, widely used in Japan, South Korea, and Southeast Asia. If you're integrating with Mitsubishi PLCs, GOT HMIs, or Mitsubishi servos, CC-Link is usually the cleanest path. Outside Asia, third-party support is more limited.
OPC UA - The Cross-Vendor Bridge for IIoT
OPC UA is the protocol you choose when you stop caring about who made the PLC. It abstracts the data layer so a Siemens S7-1500 can hand temperature data to a Schneider SCADA, and that SCADA can pass it to a cloud platform - all without proprietary drivers. OPC UA also has built-in security (certificates and encryption), which is why it's becoming the de facto standard for Industry 4.0 and IIoT. If you're starting a multi-vendor project in 2026, OPC UA should be on the table from day one.
|
Protocol |
Physical layer |
Main ecosystem |
Typical use |
Cross-brand friendly? |
|
Modbus RTU |
RS-485 |
Universal |
Retrofits, legacy devices |
Yes |
|
Modbus TCP |
Ethernet |
Universal |
Mixed-vendor projects |
Yes |
|
Profinet |
Ethernet |
Siemens |
Siemens end-to-end |
With GSDML config |
|
Ethernet/IP |
Ethernet |
Rockwell / AB |
North American plants |
Limited outside AB |
|
CC-Link IE |
Ethernet |
Mitsubishi |
Asian factories |
Limited outside Mitsubishi |
|
OPC UA |
Ethernet |
Vendor-neutral |
IIoT, multi-vendor |
Yes (best in class) |
Now you know how they talk. The next question is how to pick the right product on each layer.
How to Choose the Right PLC, HMI, and SCADA Combination
Selection isn't about brand loyalty - it's about matching specs to the project and committing to an ecosystem you can support over the next ten years.
How to Choose a PLC
Five questions in order:
- I/O count. Under 32 points → micro PLC (Siemens S7-1200, Mitsubishi FX, Delta DVP). 32–256 points → compact PLC (S7-1200 / S7-1500 entry, Mitsubishi L series). Over 256 points → modular PLC (S7-1500, Mitsubishi Q, Allen-Bradley CompactLogix).
- Scan time required. Standard machine control: 10–50 ms is fine. Motion control/safety: under 1 ms - you need a high-end CPU.
- Communication ports. Always count at least one spare Ethernet port for future SCADA or maintenance access.
- Redundancy. Continuous-process plants (water, energy, chemicals) often require hot-standby CPUs. Most discrete OEM machines do not.
- Budget. Micro: $150–500. Compact: $500–2,000. Modular: $2,000–10,000+.
How to Choose an HMI
Screen size follows operator distance: 7" for cabinet-mounted close range, 10" for stand-mounted standard panels, and 15" or more for control room or multi-machine overview. Beyond size: confirm the HMI supports your PLC's protocol natively, target IP65 for plant-floor wash-down environments, and decide whether you need on-device data logging or a Web HMI for remote view. We list options across screen sizes and brands on our HMI page.
When You Need SCADA (vs. Standalone HMI)
Use this quick test. Answer yes/no:
- Do you have more than one PLC or line that needs centralized monitoring?
- Do you need to store data for more than 30 days?
- Do you need remote control from outside the plant?
- Is regulatory reporting required (FDA, water quality, energy)?
Three or more yes → install SCADA. Fewer than three → a well-designed HMI is enough. This single decision can swing project cost by a factor of ten.
PLC + HMI from Different Brands - Can They Talk?
Yes, with three caveats. (1) Both devices must support a common protocol - usually Modbus TCP or OPC UA. (2) Tags must be mapped manually; no automatic synchronization. (3) Engineering time goes up 30–50% versus a same-brand pair. A Siemens S7-1200 with a Delta DOP HMI works fine over Modbus TCP, but if you're new to cross-brand integration, expect a longer commissioning phase. Not sure if a specific pairing will work? Send us the model numbers-our application engineers reply within one business day.
Specs narrow the choice. The brand defines the ecosystem.
Brand Landscape - Siemens, Mitsubishi, Delta, Schneider, Omron, Allen-Bradley
This is a positioning view, not a "best brand" ranking. The right brand depends on your region, ecosystem, and supply chain. For every vendor below, we include when not to choose them-the part most articles avoid.
Siemens (S7-1200 / S7-1500 + WinCC)
Strongest in Europe and growing in Asia. The TIA Portal toolchain is one of the most powerful, but it has a steep learning curve. Mid-to-high pricing. Best for: plants standardizing on a single ecosystem and motion-heavy or safety-rated systems. Avoid when: budget is tight or your team has no prior TIA Portal experience. (See our Siemens S7-1200 application guide for sector-by-sector use.)
Mitsubishi (FX / Q / L + GOT)
Dominant in Japan, Korea, and Southeast Asia. GX Works software is solid but the ecosystem is more closed. The FX series remains one of the best price-performance micro PLCs on the market. Best for: Asian supply chains, motion + servo integration. Avoid when: strong third-party software interoperability is required.
Delta (DVP / AS + DOP)
The price-performance leader. Taiwanese, with a deep Asian supply chain. Functionally a step below Siemens or Mitsubishi at the high end, but exceptional value for small-to-mid OEM machines, packaging, textiles, and HVAC. Best for: cost-sensitive OEM equipment under 128 I/O. Avoid when: the project needs advanced motion, safety-rated logic, or large-scale plant SCADA integration.
Schneider (M221 / M340 + Magelis)
Strong in Europe, the Middle East, and North Africa. The M221/M340 split cleanly covers small and mid-range projects, and integration with EcoStruxure is mature. Best for: building automation, energy distribution, and water utilities in EMEA. Avoid when: you need the deepest motion-control performance of the market.
Omron (CP1 / NX1 + NA)
Japanese, with a clear strength in motion control and machine vision. The Sysmac platform unifies PLC, motion, vision, and safety into one project file. Pricing is higher than Delta or Mitsubishi FX. Best for: high-precision packaging, assembly, and inspection lines. Avoid when: the project is simple I/O control on a tight budget.
Allen-Bradley (CompactLogix + PanelView)
The North American standard. Studio 5000 is mature, and the ecosystem is deep, but prices outside North America are typically 30–50% higher than equivalent Siemens or Mitsubishi gear. Best for: North American factories, especially in food, automotive, and oil & gas. Avoid when: project location is Asia or Europe and there is no client mandate.
Now let's put it together: what stack actually shows up in each industry?
Industry Configurations - Typical PLC + HMI + SCADA Stacks by Application
These are typical stacks - not the only options. Use them as a starting point, then adjust for your client's standards and regional supply.
Water & Wastewater Treatment
|
Element |
Typical choice |
|
PLC |
Siemens S7-1200 / S7-1500, Schneider M340 |
|
HMI |
Siemens KTP, Schneider Magelis, 10"+ |
|
SCADA |
Mandatory - Ignition, iFIX, or CIMPLICITY |
|
Key protocols |
Modbus TCP, Profinet, often DNP3 for telemetry |
|
Notes |
Remote pump stations require radio / cellular SCADA gateways |
Water is the textbook SCADA case: dozens of remote sites, regulatory reporting, and 24/7 unattended operation.

Food & Beverage Manufacturing
|
Element |
Typical choice |
|
PLC |
Siemens S7-1500, Allen-Bradley CompactLogix |
|
HMI |
12–15" with recipe management |
|
SCADA |
Often needed for batch traceability and OEE |
|
Key protocols |
Profinet, Ethernet/IP, OPC UA |
|
Notes |
Wash-down environments require IP65/IP69K HMI panels |
Machinery & OEM Equipment
|
Element |
Typical choice |
|
PLC |
Delta DVP/AS, Mitsubishi FX, Siemens S7-1200 |
|
HMI |
7–10" panel |
|
SCADA |
Usually not needed - end customer integrates if required |
|
Key protocols |
Modbus TCP, CC-Link, Profinet |
|
Notes |
Cost and physical size of the controller matter as much as performance |
This is the high-volume sweet spot for Delta and Mitsubishi micro PLCs.
Pharmaceutical & GMP Environments
|
Element |
Typical choice |
|
PLC |
Siemens S7-1500, Allen-Bradley ControlLogix |
|
HMI |
Validated runtimes with audit trail support |
|
SCADA |
Mandatory - typically with 21 CFR Part 11 and GAMP 5 compliance |
|
Key protocols |
Profinet, OPC UA, validated drivers |
|
Notes |
Every change must be logged, electronically signed, and traceable |
Energy & Power Distribution
|
Element |
Typical choice |
|
PLC |
Schneider M580, Siemens S7-1500 |
|
HMI |
Substation-grade panels |
|
SCADA |
Mandatory - often with IEC 61850 integration |
|
Key protocols |
IEC 61850, DNP3, Modbus TCP, OPC UA |
|
Notes |
Cybersecurity (IEC 62443) is a project requirement, not optional |
Once you know the stack, the next question is where to actually buy it - and how to make sure it's original.
Sourcing Tips - How to Buy Original, Avoid Counterfeits, and Handle End-of-Life Parts
Counterfeit and gray-market parts cost the industrial automation industry billions every year. The risk is highest when buying online from unverified sources, and it shows up months later - as silent failures, drifting accuracy, or refused warranty claims.
How to Verify an Original PLC or HMI
Four concrete checks:
- Serial number lookup on the manufacturer's official portal (Siemens Industry Online Support, Mitsubishi MyMitsubishiElectric, etc.).
- Original packaging features: a holographic security label, laser-printed (not inkjet) markings, factory shrink-wrap, and a sealed RFID-tagged box.
- Firmware version vs. production date - a 2024 production date with 2018 firmware is a red flag.
- Country of origin marking consistent with the official factory list for that product family.
If you're not sure, send us the serial number - our team verifies for free before purchase.
Common Counterfeit Risks
Three patterns you'll see in the gray market:
- Refurbished sold as new - used boards repackaged into new-looking boxes.
- Component-level forgery - original housing, cloned PCB inside.
- Rebranded clones - visually similar, completely unrelated firmware.
Handling Discontinued Models
If you're maintaining a 10-year-old system, the original PLC may be out of production. Three paths: (a) ask the OEM for an official cross-reference to the current generation; (b) source genuine NOS (new-old-stock) through an authorized distributor with traceability; (c) request a like-for-like drop-in replacement quote from a trusted supplier. Avoid generic marketplace listings without a clear provenance.
What to Look for in an Industrial Automation Supplier
- A 5-point checklist for evaluating any supplier:
- Authorized distributor relationships with the brands they sell.
- Clear warranty terms (12 months minimum, original-equipment-backed).
- Realistic lead times - typically 24–72 hours for in-stock items, plus international shipping.
- In-house engineering support, not just a sales desk.
- Cross-brand integration experience - they can answer "will this HMI talk to that PLC?" without guessing.
Sourcing addresses today. Now let's look at where these systems are headed.
Modernization - From Traditional PLC-HMI-SCADA to IIoT and Edge
These are trends, not replacements. The traditional architecture remains the foundation.
OPC UA and the Move to Cross-Vendor Data
OPC UA has moved from "nice to have" to baseline. Any new SCADA project in 2026 should treat it as the default data layer.
Edge Computing at the PLC / HMI Layer
Edge containers running on industrial PCs (or on PLCs that support them, like the S7-1500 with Edge) let you do vision processing, anomaly detection, and local analytics without round-tripping to a cloud.
Cloud SCADA vs On-Premise SCADA
Regulated industries (pharma, energy) still favor on-premise for auditability. Multi-site SMEs and OEMs increasingly choose cloud SCADA (AVEVA, Ignition Cloud) for lower deployment costs and easier remote access.
OT Cybersecurity Basics
IEC 62443 is becoming the de-facto OT security standard. The minimum table stakes: network segmentation between IT and OT, restricted SCADA writeback permissions, and patched firmware on every PLC and HMI.
Before you head to the engineers, here are the questions we get most often.
FAQ

01.Can a PLC work without an HMI or SCADA?
02.What's the difference between an HMI and a SCADA system?
03.Can I use a Siemens PLC with a Delta HMI?
04.Which communication protocol should I use - Modbus or Profinet?
05.How much does a complete PLC + HMI + SCADA system cost?
06.Do I need SCADA if I already have an HMI?

Next Step - Talk to Our Engineers or Download the Selection Checklist
If you've read this far, you're probably in one of three places: building a new system and weighing brand options; replacing a discontinued part on an existing line; or sourcing a bill of materials for a project that ships next month. Here's what to do next.

