Scenario: A beverage company is upgrading a 30-year-old bottling line that currently uses Modbus RTU (serial RS-485) to connect 150 sensors and 40 actuators to a legacy PLC. They want to add predictive maintenance (vibration sensors on 12 motors), integrate with their MES (SAP), and enable remote monitoring. What protocols should they use?
Given:
- Legacy: Modbus RTU (serial) to old Siemens S7-300 PLC
- New requirements: (1) Predictive maintenance sensors, (2) MES integration, (3) Cloud dashboard for remote monitoring
- Constraint: Cannot shut down production for more than 8-hour weekend maintenance windows
- Budget: $150K for protocol upgrades
Step 1: Analyze timing requirements by device layer
- Existing bottle sensors/actuators: 100ms cycle time (adequate for filling, capping) – no need to upgrade
- New vibration sensors: 1 kHz sampling (1ms), but analysis happens at edge (100ms alerts acceptable)
- MES integration: Seconds to minutes for production counts, batch tracking
Step 2: Map requirements to protocol layers | Layer | Current | Upgrade To | Justification | |——-|———|———–|—————| | L0-L1 (bottle line) | Modbus RTU | Keep Modbus RTU | Works fine at 100ms, replacing 150 devices too costly | | L1 (vibration sensors) | None | EtherCAT or PROFINET | Need high-speed for 12 motors | | L2 (PLC to MES) | None | OPC-UA | Standard for IT/OT, SAP-compatible | | L3 (cloud) | None | MQTT over TLS | Lightweight for dashboards |
Step 3: Choose vibration sensor protocol Two options for the 12 motors: - Option A: EtherCAT – Sub-100μs, 12 sensors = $18K (premium for speed we don’t need) - Option B: PROFINET IO – 1-10ms, 12 sensors = $8K (sufficient for 100ms alert requirement)
Decision: PROFINET IO saves $10K and meets requirements.
Step 4: Design integration architecture
- Keep legacy Modbus RTU for bottle line (no changes = zero downtime)
- Add PROFINET gateway to existing PLC for 12 vibration sensors
- Add OPC-UA server (software on edge gateway) to aggregate Modbus + PROFINET data
- MES pulls data from OPC-UA every 10 seconds
- Cloud dashboard subscribes to MQTT topics published by edge gateway
Step 5: Calculate costs | Component | Cost | Notes | |———–|——|——-| | 12 PROFINET vibration sensors | $8,000 | $667 each, industrial-grade | | PROFINET-to-PLC gateway module | $2,500 | Siemens CP443-1 | | OPC-UA server (edge gateway) | $5,000 | Industrial PC + software license | | MQTT broker (cloud) | $1,200/year | AWS IoT Core for 12 sensors | | Engineering/integration | $12,000 | 3 weekends, external integrator | | Total first year | $28,700 | Well under $150K budget |
Step 6: Implementation sequence (minimize downtime)
- Weekend 1: Install PROFINET gateway, wire 12 sensors (no PLC changes)
- Weekend 2: Configure OPC-UA server, test MES integration offline
- Weekend 3: Go live with MES, enable cloud MQTT publishing
IIoT connects operational technology (OT) with IT systems to enable real-time production monitoring, quality control, and supply chain visibility while respecting the real-time reliability requirements of shop-floor systems.
Result: Brownfield integration completed in 3 weekends with zero production impact. Legacy Modbus system untouched (reducing risk), modern protocols layered on top for new capabilities.
Key Insight: In brownfield environments, don’t replace working systems – layer new protocols on top. The cheapest protocol to deploy is the one you don’t have to touch.