1. Einleitung — Warum Multi-OEM-Integration in Chinesischen Lieferketten Wichtig Ist
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
This is where a system integrator with multi-brand expertise becomes critical. 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. Die Herausforderung — Mehrere Chinesische OEMs, Unterschiedliche Protokolle
2.1 Die Typische Gerätemischung
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:
| Ausrüstung | OEM-Herkunft | Nativer Controller | Protokoll |
|---|---|---|---|
| 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. SENTRADO's Multi-OEM-Integrations architektur
3.1 Architektur übersicht (Textdiagramm)
┌─────────────────────────────────────────────────────────────────────┐
│ 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 Konstruktions prinzipien
| Prinzip | Umsetzung |
|---|---|
| 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 Warum Siemens S7-1500 als 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. Protokoll-Integrations leitfaden — Gerät für Gerät
4.1 Modbus RTU Geräte → 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:
| Kriterium | 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 ABB Antriebe → PROFINET (Direkt)
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 Bestehende Profibus DP Geräte → DP/DP-Koppler
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. SCADA-Vereinheitlichung — Ein WinCC Unified Bildschirm für Alle Geräte
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 Was das Vereinheitlichte SCADA Ersetzt
| Vor der Integration | Nach der 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 Bereitgestellte WinCC Unified Funktionen
- 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 Daten fluss zu 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. Tag Naming Convention & Documentation
Multi-OEM projects live or die by documentation. When variables come from five different manufacturers, a consistent naming convention is non-negotiable.
6.1 SENTRADO Tag-Benennungs standard
[Line]_[Machine]_[Subsystem]_[Parameter]_[Unit]
Examples:
| Tag-Name | Beschreibung |
|---|---|
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 Datenbank block struktur
In the S7-1500, each machine gets a dedicated DB block:
| DB-Nummer | Blockname | Inhalt |
|---|---|---|
| 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 Kommunikations-Überwachungs logik
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. Reales Projekt beispiel — Anonymisierte Fall studie
7.1 Projekt hintergrund
- 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 Ausgangs zustand
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 SENTRADO's Leistungs umfang
- 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 Ergebnisse
| Kennzahl | Vorher | Nachher | Verbesserung |
|---|---|---|---|
| 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 Kunden 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. Vorteile — Die Wirtschaftliche Begründung für Multi-OEM-Integration
8.1 Einheitliche Verantwortlichkeit
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 Skalierbarkeit für Zukünftige Erweiterung
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 Zusammenfassung der Quantifizierten Vorteile
| Vorteils kategorie | Auswirkung |
|---|---|
| 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. Häufig Gestellte Fragen (FAQ)
Q1: Können Sie Geräte mit proprietären Protokollen integrieren?
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: Was passiert, wenn eine OEM-Maschine ausfällt?
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: Müssen wir unsere vorhandenen SPS und HMIs an jeder Maschine ersetzen?
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: Wie lange dauert ein typisches Multi-OEM-Integrations projekt?
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: Wir haben Siemens, ABB und Rockwell Anlagen. Kann SENTRADO alle langfristig unterstützen?
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. Über SENTRADO
SENTRADO is a Beijing-based industrial automation system integrator serving clients across Southeast Asia, the Middle East, Africa, and South America.
Certifications & Partnerships
| Zertifizierung | Status |
|---|---|
| Siemens Certified System Integrator | ✅ Active |
| ABB Authorized Channel Partner | ✅ Active |
| ISO 9001:2015 Quality Management | ✅ Certified |
| CCC (China Compulsory Certification) | ✅ Certified |
Kern kompetenzen
- 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
Fertigung
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.
Kontaktieren Sie Uns
| Kanal | 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.
Brauchen Sie Hilfe bei der Multi-OEM-Integration?
Unser Ingenieur team kann Ihre vorhandene Ausrüstung bewerten, eine einheitliche Steuerungs architektur entwerfen und eine schlüsselfertige Integration liefern. Holen Sie sich eine kostenlose Beratung.
