Industrial IoT and OT Integration
Factories, utilities, warehouses, and buildings run on operational technology (OT): programmable logic controllers (PLCs) controlling machines, SCADA systems supervising processes, human–machine interfaces (HMIs) for operators, historians storing process data, and safety systems that shut things down when limits are exceeded. Industrial IoT connects that world to IT and cloud systems — for dashboards, predictive maintenance, quality analytics, energy optimization, and traceability.
The integration challenge is cultural as much as technical. In OT, availability and safety come first: a production line that stops costs money every minute, equipment runs for decades, changes happen in planned windows, and an unexpected network scan can crash a fragile controller. Successful industrial IoT projects respect those constraints: read data through gateways, segment networks carefully, standardize data models, and never let IT changes reach safety-critical control without OT ownership.
TL;DR
- OT components: PLCs, SCADA, HMIs, historians, safety instrumented systems, sensors, and drives.
- The Purdue model layers networks from field devices to enterprise systems; integration usually happens through an industrial DMZ.
- Protocols: Modbus (simple, register-based), OPC UA (information models, security), MQTT Sparkplug (state-aware pub/sub), plus fieldbuses such as PROFINET, EtherNet/IP, and BACnet in buildings.
- Edge gateways translate protocols, buffer with store-and-forward, and enforce one-way data flows.
- Build a consistent data model — asset hierarchy, units, quality flags — often as a unified namespace.
- Secure OT with zones and conduits (IEC 62443), segmentation, controlled remote access, and change management that respects availability and safety.
Quick Example
An edge gateway that reads tags from a plant OPC UA server and publishes them to an MQTT broker, with quality and timestamps preserved:
A Modbus register map — the kind of documentation every integration needs because Modbus carries only numbers:
Core Concepts
OT Components
Safety systems are designed, certified, and changed under strict processes; integration projects read from them at most, never write.
The Purdue Model
The Purdue reference model layers industrial networks: Level 0–1 (field devices and controllers), Level 2 (supervisory control and HMIs), Level 3 (site operations such as historians and MES), an industrial DMZ, and Levels 4–5 (enterprise IT and cloud). Data flows upward through controlled points; connections from IT into control networks are minimized and brokered. Modern architectures add edge computing and cloud connections, but the principle of layered, controlled access remains. See LAN Switching, VLANs, and Segmentation.
Industrial Protocols
Control-level protocols are usually left to OT engineers; integration typically reads data via OPC UA, Modbus, or vendor gateways. See MQTT.
Edge Gateways
Gateways sit between OT and IT networks, translating protocols, normalizing data, filtering and aggregating, and buffering with store-and-forward when uplinks fail. Configure them for read-only access to controllers, outbound-only connections to brokers or cloud services, and local operation when the cloud is unreachable. See Edge Computing.
Data Models and Unified Namespaces
Raw tags ("N7:12", register 40010) mean nothing outside the plant. A useful integration maps data into an asset hierarchy (site / area / line / machine / signal) with units, scaling, quality flags, and source timestamps. A unified namespace publishes current state for every asset in a consistent topic structure on a broker, so consumers subscribe to what they need without point-to-point integrations. Time-series storage then serves analytics; see TimescaleDB.
Security and Operations
OT priorities differ from IT: availability and safety outrank confidentiality, devices often cannot be patched quickly, and many run unsupported operating systems. NIST SP 800-82 and IEC 62443 provide frameworks. See IoT Security.
Best Practices
Start Read-Only
Collect data through gateways with read-only access before considering any write-back to control systems.
Model Data Before Moving It
Define asset hierarchies, units, quality, and naming so data is usable beyond the original project.
Respect Plant Constraints
Coordinate with OT engineers, follow change windows, test on simulators or spare equipment, and avoid active scanning.
Segment and Broker Every Connection
Route IT–OT traffic through a DMZ, use outbound connections from the plant, and control remote access centrally.
Common Mistakes
Direct Cloud Connections From Controllers
Undocumented Register Maps
IT Change Practices on OT Networks
FAQ
What is the difference between IT and OT?
IT manages data and business systems; OT monitors and controls physical processes and equipment. OT prioritizes availability and safety, uses specialized protocols and devices, and changes on much longer timescales.
What is OPC UA?
A platform-independent standard for industrial communication that provides typed information models, browsing, subscriptions, and built-in security, widely used to integrate PLCs, SCADA, and higher-level systems.
What is MQTT Sparkplug?
A specification on top of MQTT that defines topic structure, payload encoding, and device and node state (birth and death messages) for industrial applications.
What is the Purdue model?
A reference architecture that layers industrial networks from field devices and controllers up to enterprise systems, used to structure segmentation and controlled data flows.
How should industrial data reach the cloud?
Through edge gateways that read from OT systems with minimal privileges, buffer data locally, and publish outbound through a DMZ to brokers or cloud services.
Related Topics
- OPC UA — Cover information models, client/server and publish/subscribe patterns, security configuration, and industrial interoperability.
- Modbus — Explain registers, function codes, serial and TCP transports, polling, byte order, and network isolation requirements.
- Embedded Systems & IoT — Software for connected devices
- MQTT — Pub/sub messaging for devices and gateways
- IoT Security — Securing connected devices
- LAN Switching, VLANs, and Segmentation — Network segmentation fundamentals
- Edge Computing — Processing near the source
- TimescaleDB — Storing industrial time series