A PLC is a controller that monitors inputs and issues operating instructions for equipment, while an IoT gateway connects different networks and backhauls data to software, a data center, or the cloud. In practice, PLCs control processes and gateways move and secure data across protocol boundaries. Both matter, but they serve different functions in industrial architecture.
How PLCs and IoT Gateways Differ in Industrial Networks
A PLC is the control point for a machine or process, so its job is deterministic action: read inputs, apply logic, and drive outputs. An IoT gateway sits at the boundary between industrial and IT networks, translating protocols, aggregating telemetry, and forwarding data to downstream systems. The practical difference is control versus connectivity, with very different failure modes.
That distinction matters because the PLC is part of the process logic itself, while the gateway is part of the communications path. When engineers blur the two, they often misplace security controls, assume the gateway can safely act as a controller, or expose the PLC directly to unnecessary network paths.
Operational Boundary: Control Logic Versus Data Transport
PLCs are designed to keep equipment running safely and predictably. They execute ladder logic, function blocks, or structured control routines against local inputs and timing conditions. In contrast, an IoT gateway is usually a protocol and data mediation layer that may speak Modbus, OPC UA, MQTT, or vendor-specific interfaces on one side and enterprise or cloud services on the other.
The architectural test is simple: if the device must decide how the physical process behaves, it is acting as a controller. If it mainly collects, normalises, buffers, filters, or forwards telemetry, it is acting as a gateway. That separation affects resilience too, because a gateway outage can interrupt visibility without necessarily stopping the process, while a PLC fault can directly affect machine behaviour.
- A PLC belongs in the control loop and should be treated as an operational technology asset with deterministic behaviour requirements.
- An IoT gateway belongs at the trust boundary and should be treated as an integration and exposure-management component.
- If one device is doing both, the security and availability assumptions become much harder to defend.
Why the Difference Matters for Security and Architecture
In industrial environments, the PLC usually has a narrower but more critical blast radius: changing its logic, firmware, or network access can alter the physical process. The gateway has a broader connectivity role, which means it is often the better place to apply segmentation, protocol translation, buffering, logging, and controlled egress to the cloud or enterprise layer. NIST SP 800-82 Rev 3, OT Security Guide is the clearest baseline for how to think about these boundaries.
That is also why gateways often need stronger network hardening than teams first expect. They are not merely plumbing; they can become the choke point for protocol trust, remote administration, certificate handling, and outbound data paths. Industrial teams that use them well usually place the gateway between zones, not as a shortcut around OT controls, and keep the PLC protected from direct enterprise or internet reach.
For incident-response planning, it helps to remember that compromise of the gateway and compromise of the PLC are not interchangeable. A compromised gateway can disclose telemetry, broker unsafe connections, or provide a pivot point into the OT segment. A compromised PLC can change process state, safety conditions, or equipment behaviour, which is a materially different class of impact. CISA Industrial Control Systems guidance is useful for mapping those industrial boundary decisions to real-world operational risk.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST CSF 2.0, CIS Controls v8 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.AC-4 — Access Permissions are Managed | OT gateways sit on trust boundaries and need controlled access paths. |
| PR.PT-4 — Platform Resilience | PLC and gateway roles differ in resilience impact across control and connectivity layers. | |
| Recommendation — Manage gateway access permissions tightly and limit paths into OT zones. Apply platform resilience controls to separate control continuity from data transport failures. | ||
| CIS Controls v8 | 4.8 — Untrusted Network Exposure Management | Gateways expose protocol boundaries and should reduce direct OT exposure. |
| 6.3 — Secure Configuration of Network Devices | Industrial gateways rely on hardened network-device configuration. | |
| Recommendation — Minimise untrusted exposure by placing gateways behind segmented network boundaries. Harden gateway configuration and disable unnecessary services, ports, and remote access. | ||
| NIST Zero Trust (SP 800-207) | 2.1 — Device Authentication and Authorization | Industrial gateways and connected devices should be explicitly authenticated at the boundary. |
| 3.1 — Least Privilege Access to Resources | PLCs and gateways should only receive the minimum access needed for their function. | |
| Recommendation — Authenticate and authorize boundary devices before allowing protocol translation or data exchange. Grant the PLC and gateway only the minimum access needed for control and transport roles. | ||
Practitioner Guidance
What to verify: Confirm whether the device is participating in closed-loop control or only brokering data. If it can change outputs that affect equipment, treat it as PLC-like from a safety, change-control, and testing standpoint, even if it also forwards telemetry.
Decision rule: Put protocol conversion, buffering, remote connectivity, and cloud egress on the gateway, not on the PLC. If the gateway is being asked to host process logic, challenge that design unless there is a very strong operational reason and a documented control boundary.
Common mistake: Teams often secure the PLC like an IT endpoint or, just as often, let the gateway become an unmanaged bridge between OT and IT. Either error weakens the architecture, because the first ignores process determinism and the second enlarges the attack surface.
Practitioner takeaway: The cleanest mental model is controller versus translator, not old device versus new device. If you preserve that distinction, the rest of the architecture, segmentation, and hardening choices become much easier to reason about.