1. Pendahuluan — Mengapa Integrasi Multi-OEM Penting dalam Rantai Pasokan Tiongkok
Walk through any mid-to-large industrial facility in Southeast Asia, the Middle East, or Africa, and you will almost certainly find a mixed-equipment floor. A packaging line from a Guangzhou OEM. A boiler control system from a Jinan supplier. ABB drives on the conveyor. Allen-Bradley I/O on the palletizer. A legacy Profibus network from the original German design.
This is not chaos by choice. It is the natural result of global procurement: each machine is sourced for its best price-performance ratio, often from different countries and different control ecosystems. The problem is that none of these OEMs ship with a unified control layer. Each brings its own PLC, its own HMI, its own protocol stack, and its own maintenance philosophy.
For plant owners, the consequences are real:
- Multiple spare-part inventories — stocking Siemens, ABB, and Rockwell spares simultaneously
- Three or four different programming languages across the facility
- No single alarm view — an operator must walk between HMIs to diagnose a line stoppage
- Integration gaps — data silos that make MES/SCADA consolidation expensive or impossible
Di sinilah integrator sistem dengan keahlian multi-merek menjadi sangat penting. Most integrators specialize in one ecosystem. SENTRADO is different: as a Siemens Certified System Integrator and ABB Authorized Channel Partner with deep Allen-Bradley interop experience, we design and commission control systems that unify multiple OEM platforms under a single Siemens S7-1500 master controller — without replacing working field equipment.
This article explains the architecture, the protocol-level engineering, and the real-world project results.
2. Tantangan — Banyak OEM Tiongkok, Protokol Berbeda
2.1 Komposisi Peralatan Khas
A recent project illustrates the challenge. The client — a food-processing plant in Indonesia — had procured equipment from five Chinese OEMs plus one European supplier:
| Equipment | OEM Origin | Native Controller | Protocol |
|---|---|---|---|
| Filling machine | Guangzhou | Local PLC (unknown) | Modbus RTU (RS-485) |
| Labeling machine | Wenzhou | Delta DVP | Modbus RTU (RS-485) |
| Conveyor system | Shanghai | Siemens S7-1200 | PROFINET |
| Palletizer | Jinan | Allen-Bradley CompactLogix | EtherNet/IP |
| Boiler & utilities | Local integrator | ABB AC500 | Modbus TCP |
| Wrapping machine | European OEM | Siemens S7-300 (legacy) | Profibus DP |
Six machines. Four different industrial protocols. Three major automation ecosystems (Siemens, Rockwell, ABB). Zero native interoperability.
2.2 Why "Just Add a Gateway" Doesn't Work
The common reflex is to buy a protocol converter and hope for the best. In practice, this approach fails because:
- Gateways translate bytes, not semantics. A Modbus register holding a temperature value has no meaning unless you map it to a tagged, documented variable in the master PLC.
- Timing mismatches. Modbus RTU at 9600 baud has a 50–100 ms polling cycle. PROFINET runs at 1–4 ms. Without proper buffering and watchdog logic, the fast controller sees data gaps.
- Fault handling. When a gateway loses communication, the master PLC must handle it gracefully — not crash, not freeze, not keep writing stale values to the HMI.
- Scalability. Adding one gateway is easy. Adding twelve gateways with consistent tag naming, alarm mapping, and documentation is engineering.
The right approach is a disciplined, top-down architecture that treats protocol integration as a systems engineering problem, not a wiring problem.
3. Arsitektur Integrasi Multi-OEM SENTRADO
3.1 Tinjauan Arsitektur (Diagram Teks)
┌─────────────────────────────────────────────────────────────────────┐
│ SCADA / HMI LAYER │
│ Siemens WinCC Unified (Panorama) │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ Overview │ │ Alarm │ │ Trend │ │ Recipe │ │
│ │ Screen │ │ Server │ │ Charts │ │ Manager │ │
│ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │
└────────────────────────────┬────────────────────────────────────────┘
│ PROFINET / S7 Protocol
│
┌────────────────────────────┴────────────────────────────────────────┐
│ MASTER CONTROLLER LAYER │
│ Siemens S7-1500 (CPU 1516-3 PN/DP) │
│ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ PROFINET │ │ Modbus/TCP │ │ OPC UA │ │
│ │ I/O Mgr │ │ Client │ │ Client │ │
│ └──────┬──────┘ └──────┬──────┘ └──────┬──────┘ │
│ │ │ │ │
│ ┌──────┴──────┐ ┌──────┴──────┐ ┌──────┴──────┐ ┌───────────┐│
│ │ Profibus DP │ │ Ethernet │ │ S7-1500 │ │ Motion ││
│ │ Master │ │ Switch │ │ Internal │ │ Control ││
│ │ (CPU port) │ │ (PN/IRT) │ │ Web Server │ │ (TO) ││
│ └──────┬──────┘ └──────┬──────┘ └─────────────┘ └───────────┘│
└─────────┼────────────────┼──────────────────────────────────────────┘
│ │
┌─────┴────────────────┴─────────────────────────────┐
│ FIELD / GATEWAY LAYER │
│ │
│ ┌──────────────┐ ┌──────────────┐ │
│ │ HMS Anybus X-g│ │ Moxa MGate │ │
│ │ateway │ │ IA3471 │ │
│ │ EtherNet/IP ──│ │ Modbus RTU──│ │
│ │ → PROFINET │ │ → Modbus TCP│ │
│ └──────┬───────┘ └──────┬───────┘ │
│ │ │ │
│ ┌──────┴──────────────────┴──────────────────────┐│
│ │ FIELD DEVICES ││
│ │ • Allen-Bradley CompactLogix (EtherNet/IP) ││
│ │ • Chinese OEM PLCs (Modbus RTU RS-485) ││
│ │ • ABB Drives ACS580 (PROFINET direct) ││
│ │ • Legacy S7-300 (Profibus DP) ││
│ │ • Boiler PLC (Modbus TCP) ││
│ └────────────────────────────────────────────────┘│
└────────────────────────────────────────────────────┘
3.2 Prinsip Desain
| Principle | Implementation |
|---|---|
| Single master controller | All logic runs in one S7-1500 CPU; OEM controllers act as remote I/O or data sources |
| Protocol isolation | Each gateway handles one protocol domain; failures are contained |
| Unified tag space | Every field variable — regardless of origin — follows one naming convention |
| Watchdog architecture | Every communication link has a heartbeat; timeouts trigger defined safe states |
| SCADA consolidation | One WinCC Unified project replaces multiple standalone HMIs |
3.3 Mengapa Siemens S7-1500 sebagai Master
The S7-1500 is the natural choice for the master controller in multi-OEM environments because:
- Native PROFINET with IRT (Isochronous Real-Time) for deterministic field communication
- Built-in OPC UA server and client — no additional hardware for modern integration
- Integrated Modbus TCP client/server in TIA Portal — direct communication with Modbus TCP devices
- Profibus DP support via the CPU's DP port — no extra master module required
- Web server for remote diagnostics — accessible from any browser
- Openness API — TIA Portal Openness allows automated project generation and tag import
- Proven reliability — 10+ year installed base in process and manufacturing industries
No other major PLC platform offers this breadth of native protocol support in a single CPU. The S7-1500 eliminates the need for third-party communication processors in most integration scenarios.
4. Panduan Integrasi Protokol — Per Perangkat
4.1 Modbus RTU Devices → Gateway → PROFINET
Devices: Chinese OEM filling machines, labeling machines, dosing systems.
Challenge: These devices use RS-485 serial links running Modbus RTU at 9600–19200 baud. The S7-1500 has no serial ports.
Solution:
- Hardware: HMS Anybus X-gateway (AB7xxx series) converts Modbus RTU to PROFINET.
- Wiring: RS-485 bus connects up to 32 devices per gateway (address range 1–247).
- Configuration:
- Map each Modbus register to a PROFINET I/O slot in the gateway configuration
- In TIA Portal, add the gateway as a PROFINET IO device
- The S7-1500 reads/writes PROFINET I/O addresses — which the gateway translates to Modbus RTU polls
- Polling cycle: Configure gateway to poll at 100 ms per device — sufficient for process data (temperatures, statuses, counts).
- Error handling: Gateway provides a "communication valid" bit per device. The S7-1500 uses this to trigger alarms and freeze last-known-good values.
Key engineering detail: Always document the Modbus register map in a shared spreadsheet before configuration. Register addresses vary between OEM firmware versions — confirm on-site with the actual device.
4.2 Allen-Bradley EtherNet/IP → OPC UA → Siemens S7-1500
Devices: Allen-Bradley CompactLogix 5380 on the palletizer.
Challenge: EtherNet/IP and PROFINET do not natively interoperate. The CompactLogix cannot be reprogrammed to speak PROFINET.
Solution — Option A (OPC UA, recommended):
- The CompactLogix 5380 supports OPC UA server natively (firmware 3.0+).
- The S7-1500 has a built-in OPC UA client (TIA Portal V16+).
- Configure the OPC UA server on the Allen-Bradley side using Rockwell's Studio 5000 — define which tags to expose.
- In TIA Portal, add an OPC UA connection to the S7-1500. Map Allen-Bradley tags to Siemens DB blocks.
- Set update rate to 500 ms — palletizer data (cycle count, fault codes, status) does not require millisecond-level sync.
Solution — Option B (HMS Anybus gateway):
For older Allen-Bradley controllers without OPC UA (e.g., CompactLogix L3x), use an Anybus X-gateway configured for EtherNet/IP → PROFINET translation.
Comparison:
| Criterion | OPC UA (Option A) | Gateway (Option B) |
|---|---|---|
| Hardware cost | $0 (built-in) | $800–1,200 |
| Configuration effort | Medium (Studio 5000 + TIA Portal) | Medium (Anybus Config Tool + TIA Portal) |
| Data richness | Full tag structure + metadata | Register-level only |
| Update rate | 100–1000 ms (configurable) | 10–100 ms |
| Diagnostics | Built-in OPC UA diagnostics | Gateway web interface |
| Recommended for | CompactLogix 5380+, ControlLogix 5580+ | Legacy L-series, MicroLogix |
4.3 Drive ABB → PROFINET (Langsung)
Devices: ABB ACS580, ACS880 variable frequency drives.
Advantage: ABB's PROFINET-capable drives connect directly to the Siemens PROFINET network — no gateway required.
Configuration:
- Install the PROFINET communication adapter (FPBA-01) in the drive.
- In TIA Portal, add the drive as a PROFINET IO device using the ABB GSD file.
- Map the drive's control word, status word, speed reference, and feedback to PROFINET I/O.
- Configure drive parameters via PROFINET using Siemens' standard commissioning tools.
Performance: PROFINET IRT cycle time of 1–4 ms — suitable for speed-controlled conveyor applications with tight synchronization requirements.
Real-world note: ABB drives with the FPBA-01 adapter work seamlessly with S7-1500. We have deployed 20+ drive integration projects with zero protocol-level issues. This is a mature, well-documented combination.
4.4 Legacy Profibus DP Devices → DP/DP Coupler
Devices: Siemens S7-300 (legacy), older Profibus DP field devices.
Solution:
- If the S7-1500 CPU has a DP port (e.g., CPU 1516-3 PN/DP), connect Profibus devices directly as DP slaves.
- For existing Profibus segments that must remain electrically isolated, use a DP/DP coupler (6ES7 158-0AD01-0XA0) to bridge segments.
- Configure all Profibus devices in the TIA Portal hardware configuration.
Migration path: For long-term projects, we recommend planning a phased migration from Profibus to PROFINET, replacing field devices with PROFINET-capable versions during scheduled shutdowns.
5. Penyatuan SCADA — Satu Layar WinCC Unified untuk Semua Peralatan
The ultimate value of multi-OEM integration is realized at the SCADA layer. With all equipment data flowing into the S7-1500 via unified PROFINET I/O and OPC UA, a single WinCC Unified project replaces every standalone HMI:
5.1 Yang Digantikan oleh SCADA Terpadu
| Before Integration | After Integration |
|---|---|
| 6 separate HMI panels (one per machine) | 1 WinCC Unified panel (or web browser) |
| 4 different alarm systems | 1 centralized alarm server |
| No cross-machine trending | Unified trend charts across all equipment |
| Manual data logging | Automatic archival to SQL database |
| Operator walks between panels | Operator sees everything from one station |
5.2 Fitur WinCC Unified yang Diterapkan
- Panorama view: Full plant overview with status colors from all machines
- Alarm management: Priority-based alarm routing with acknowledgment workflows
- Trend recording: 90-day rolling archive for all critical process values
- Recipe management: Parameter sets for different product variants — downloaded to all machines simultaneously
- User management: Role-based access (operator, maintenance, engineer) integrated with Active Directory
- Web access: WinCC Unified web client allows remote monitoring from any browser — no additional software installation
5.3 Alur Data ke MES/ERP
With WinCC Unified as the central data hub, exporting production data to MES or ERP systems is straightforward:
- OPC UA server (built into WinCC Unified) — real-time data push to MES
- SQL connector — direct write to Microsoft SQL Server or PostgreSQL
- MQTT client (WinCC Unified V18+) — cloud connectivity for IoT dashboards
6. Konvensi Penamaan Tag & Dokumentasi
Multi-OEM projects live or die by documentation. When variables come from five different manufacturers, a consistent naming convention is non-negotiable.
6.1 Standar Penamaan Tag SENTRADO
[Line]_[Machine]_[Subsystem]_[Parameter]_[Unit]
Examples:
| Tag Name | Description |
|---|---|
L1_FILL_TEMP1_C | Line 1, Filling machine, Temperature sensor 1, °C |
L1_LABEL_COUNT_PC | Line 1, Labeling machine, Piece counter |
L1_CONV_SPEED_RPM | Line 1, Conveyor, Speed setpoint, RPM |
L1_PALL_CYCLES_PC | Line 1, Palletizer, Cycle counter |
L1_BOIL_PRESS_BAR | Line 1, Boiler, Pressure, bar |
6.2 Struktur Blok Database
In the S7-1500, each machine gets a dedicated DB block:
| DB Number | Block Name | Content |
|---|---|---|
| DB100 | L1_Filling_Data | All filling machine I/O and parameters |
| DB101 | L1_Labeling_Data | All labeling machine I/O and parameters |
| DB102 | L1_Conveyor_Data | Conveyor speed, status, faults |
| DB103 | L1_Palletizer_Data | Palletizer cycles, status, OPC UA mirror |
| DB104 | L1_Boiler_Data | Boiler temperatures, pressures, Modbus TCP mirror |
| DB200 | L1_Alarm_Buffer | Unified alarm buffer for all machines |
| DB201 | L1_Comm_Watchdog | Communication health status for every link |
6.3 Logika Watchdog Komunikasi
Every communication link runs a watchdog timer. The logic:
- Each device updates a "last seen" timestamp every cycle.
- A background OB (OB30, cyclic at 100 ms) checks all timestamps.
- If a device has not updated within its timeout threshold, the corresponding alarm bit is set.
- The HMI displays a red communication fault indicator and logs the event.
- Critical devices trigger a configurable safe-state response (stop, hold, or alarm-only).
This architecture ensures that no communication failure goes undetected — a common source of production defects in multi-vendor environments.
7. Contoh Proyek Nyata — Studi Kasus Anonim
7.1 Latar Belakang Proyek
- Industry: Food & Beverage Processing
- Location: Indonesia (Southeast Asia)
- Scope: Complete line integration — 6 machines from 5 OEMs
- Timeline: 12 weeks from contract to FAT (Factory Acceptance Test)
7.2 Kondisi Awal
The client had purchased equipment from multiple Chinese OEMs independently. Each machine was tested individually at the OEM's factory. When the machines arrived on-site, the client discovered:
- No common communication protocol
- Incompatible HMI systems
- No alarm integration between machines
- No unified production data collection
- Three different electrical standards for control wiring
7.3 Ruang Lingkup Pekerjaan SENTRADO
- Electrical audit of all six machines — verified I/O lists, protocol compatibility, and safety interlock requirements
- Control architecture design — Siemens S7-1500 as master, gateway specification, network topology
- Gateway configuration — 3× HMS Anybus gateways for Modbus RTU and EtherNet/IP conversion
- PLC programming — TIA Portal V17, structured text (SCL) for protocol handling, ladder (LAD) for interlocks
- WinCC Unified SCADA — single-panel operation with full alarm, trend, and recipe management
- On-site commissioning — 3 weeks on-site in Indonesia, protocol debugging, I/O verification, safety testing
7.4 Results
| Metric | Before | After | Improvement |
|---|---|---|---|
| Operator stations | 6 HMI panels | 1 WinCC Unified + 2 web clients | 83% reduction |
| Alarm response time | 5–15 min (walking between panels) | < 30 sec (centralized alarm) | 90% faster |
| Spare part SKU count | 120+ (multiple PLC brands) | 45 (Siemens-centric) | 62% reduction |
| Production data availability | Manual logging, 2-hour delay | Real-time OPC UA to MES | Immediate |
| Commissioning time | N/A (original) | 12 weeks | — |
| Annual maintenance cost (est.) | $45,000 | $18,000 | 60% reduction |
7.5 Client Feedback
"We thought we would need to replace all machines to get a unified control system. SENTRADO showed us we could keep all existing equipment and just add one intelligent control layer. The result is better than we expected." — Plant Manager, Food Processing Facility, Indonesia
8. Benefits — The Business Case for Multi-OEM Integration
8.1 Single-Point Responsibility
With SENTRADO as the integration partner, the client has one contract, one warranty, one point of contact for the entire control system. When a problem occurs — regardless of which OEM machine is involved — SENTRADO diagnoses and resolves it. No finger-pointing between vendors.
8.2 Unified Alarming & Safety
A single alarm server means:
- Operators see all faults in priority order, from any machine
- Alarm history is complete and auditable (important for food safety compliance — HACCP, FDA 21 CFR Part 11)
- Safety interlocks are managed centrally — a fault on the filling machine can automatically stop the labeling machine upstream
8.3 Simplified Maintenance & Training
Training one team of maintenance engineers on Siemens S7-1500 and WinCC Unified is dramatically cheaper than training separate teams for Siemens, Rockwell, and ABB platforms. The benefits compound:
- One programming environment (TIA Portal) for all control logic
- One spare parts inventory — Siemens S7-1500 modules, standard Ethernet switches, and gateway units
- One diagnostic toolset — TIA Portal diagnostics, WinCC alarms, and PLC web server
8.4 Scalability for Future Expansion
When the client adds a new machine — from any OEM — SENTRADO's architecture absorbs it:
- Modbus RTU device? Add a gateway, map registers, done.
- PROFINET device? Connect directly to the network.
- Any other protocol? Evaluate gateway options — the S7-1500 master architecture remains unchanged.
This is the long-term value of disciplined integration architecture: the system grows without requiring redesign.
8.5 Quantified Benefits Summary
| Benefit Category | Impact |
|---|---|
| Capital cost savings | 30–50% vs. replacing all OEM equipment |
| Commissioning time reduction | Up to 40% vs. uncoordinated multi-vendor approach |
| Maintenance cost reduction | 50–60% annually |
| Operator efficiency | 20–30% improvement (single-screen operation) |
| Data availability | Real-time vs. manual/absent |
| Spare parts inventory | 60% SKU reduction |
9. Frequently Asked Questions (FAQ)
Q1: Can you integrate equipment that uses proprietary protocols (not Modbus, Profibus, or EtherNet/IP)?
A: Most likely, yes. Many Chinese OEMs use proprietary protocols that are actually Modbus RTU or Modbus TCP variants under the surface — just with undocumented register maps. We request the full communication protocol documentation from each OEM before the project starts. If the protocol is truly proprietary, we work with the OEM's engineering team to develop a communication driver or use a gateway with custom protocol support (e.g., HMS Anybus with protocol cloning). In 10 years of integration work, we have never encountered a device that could not be integrated — though some take more engineering effort than others.
Q2: What happens if one OEM machine fails? Does it affect the entire line?
A: No. SENTRADO's watchdog architecture ensures that a communication or equipment failure is contained and managed. When a machine goes offline:
- The S7-1500 detects the communication timeout within 100 ms
- The failed machine's I/O values are frozen at last-known-good state
- An alarm is generated and displayed on WinCC Unified
- Upstream and downstream machines can be configured to either continue running (if safe) or stop in a controlled sequence
- The rest of the line is not affected — this is the advantage of a master-controller architecture with independent communication channels
Q3: Do we need to replace our existing PLCs and HMIs on each machine?
A: In most cases, no. Our architecture is designed to work with existing equipment, not replace it. The OEM PLCs continue to run their local machine logic. The S7-1500 master reads data from and sends commands to each OEM PLC via the appropriate protocol gateway. The OEM HMIs can be kept as local maintenance panels or decommissioned — your choice. This "overlay integration" approach is what makes the solution cost-effective: you preserve your existing equipment investment while gaining unified control.
Q4: How long does a typical multi-OEM integration project take?
A: For a line with 4–8 machines, the typical timeline is 10–16 weeks from contract to on-site commissioning:
- Weeks 1–2: Site survey, equipment audit, protocol documentation collection
- Weeks 3–4: Architecture design, hardware specification, gateway configuration
- Weeks 5–8: PLC programming, SCADA development, offline simulation
- Weeks 9–10: Factory Acceptance Test (FAT) at SENTRADO's workshop
- Weeks 11–14: On-site installation, wiring verification, I/O checkout
- Weeks 15–16: Commissioning, performance tuning, operator training
Complexity varies. A line with 3 Modbus RTU machines is simpler than a line with 8 machines across 4 different protocols. We provide a detailed project plan with milestones before contract signing.
Q5: We have Siemens, ABB, and Rockwell equipment in our plant. Can SENTRADO support all of them long-term?
A: Yes — this is our core competency. SENTRADO holds Siemens Certified System Integrator status and ABB Authorized Channel Partner certification. Our engineering team is trained and experienced across all three major platforms (Siemens TIA Portal, ABB Automation Builder / 800xA, Rockwell Studio 5000). For long-term support, we offer:
- Remote diagnostics via the S7-1500 web server and WinCC Unified web client
- Annual maintenance contracts with quarterly system health checks
- Spare parts advisory — we maintain stock of critical modules for rapid replacement
- Upgrade planning — when equipment reaches end-of-life, we plan the migration path with minimal disruption
The key advantage of choosing SENTRADO: you get a partner who understands all the brands in your plant, not just one.
10. About SENTRADO
SENTRADO is a Beijing-based industrial automation system integrator serving clients across Southeast Asia, the Middle East, Africa, and South America.
Certifications & Partnerships
| Certification | Status |
|---|---|
| Siemens Certified System Integrator | ✅ Active |
| ABB Authorized Channel Partner | ✅ Active |
| ISO 9001:2015 Quality Management | ✅ Certified |
| CCC (China Compulsory Certification) | ✅ Certified |
Core Capabilities
- Multi-OEM system integration — unifying Siemens, ABB, Allen-Bradley, and Chinese OEM equipment on one control platform
- Control panel design & assembly — custom-built panels with Siemens S7-1500, ABB drives, and integrated communication gateways
- SCADA system engineering — WinCC Unified, iFIX, and Ignition deployments
- Pump station automation — complete PLC + SCADA solutions for water and wastewater
- Energy management systems — power monitoring, load management, and efficiency optimization
Manufacturing
All control panels are manufactured at our production facility (Beijing Jiamei) with a team of 30+ skilled technicians. Every panel undergoes full functional testing before shipment.
Contact Us
| Channel | Details |
|---|---|
| charlie@sentrado.com | |
| +86 186 0024 3381 | |
| Website | sentrado.com |
This article was published by SENTRADO. For technical inquiries about multi-OEM integration, contact our engineering team at charlie@sentrado.com.
Need Help with Multi-OEM Integration?
Our engineering team can assess your existing equipment, design a unified control architecture, and deliver a turnkey integration. Get a free consultation.
