APIs in der Industrie helfen dabei, Systeme zu verbinden, die dieselbe Produktion aus unterschiedlichen Perspektiven beschreiben: ERP, MES, SCADA, CMMS, WMS, Qualität und Reporting. In diesem Text erfahren Sie, wann eine API-Integration ausreicht, wann Datensemantik erforderlich ist und wie Datenmodelle Fehler in Berichten, Kosten, Terminen und Entscheidungen in der Produktionshalle reduzieren.
Dieser Artikel ist für Sie, wenn Sie für Produktion, IT/OT, Instandhaltung, Qualität, Planung oder die Digitalisierung eines Werks verantwortlich sind und sehen, dass Daten aus Systemen nicht immer ein einheitliches Bild der Situation ergeben.
Was bedeutet API in der Industrie eigentlich?
Eine industrielle API ist eine festgelegte Art des Datenaustauschs zwischen Produktions- und Geschäftssystemen.
Das ERP-System kann einen Auftrag an das MES senden, das wiederum Ausführung, Ausschuss und Status zurückmeldet. SCADA übermittelt Prozessparameter, CMMS erhält eine Störungsmeldung. BI kann wiederum einen Bericht ohne manuellen Export anzeigen.
Im Ergebnis gibt es weniger Abschreiben, weniger Verzögerungen und weniger Rückfragen zum selben Status.
| System | Was es übermittelt | Warum man es verbinden sollte |
|---|---|---|
| ERP | Aufträge, Artikelnummern, BOM, Termine, Chargen | Die Produktion arbeitet mit einem aktuellen Plan |
| MES | Ausführung, Ausschuss, Zeiten, Status, Stillstände | Der Produktionsleiter sieht den Verlauf der Produktion |
| SCADA / Historian | Alarme, Parameter, Trends, Signale von Maschinen | Daten aus der Halle gelangen in Analysen |
| CMMS | Störungen, Inspektionen, Reparaturhistorie | Die Instandhaltung erhält einen umfassenderen Kontext |
| WMS | Bestände, Ausgaben, Reservierungen, Standorte | Die Planung sieht Material näher an der Realität |
| BI | Berichte, KPI, Abweichungen | Das Team arbeitet mit gemeinsamen Zahlen |
Eine API-Integration eignet sich am besten dort, wo sich Daten häufig ändern, Entscheidungen beeinflussen und heute manuell übertragen werden.
Die reine Verbindung von Systemen reicht jedoch nicht immer aus. Daten können technisch korrekt übertragen werden und trotzdem falsch verstanden werden.
Warum ist die reine Systemintegration über API zu wenig?
Eine API sagt Ihnen, wie Daten übertragen werden. Sie hilft jedoch nicht dabei zu erklären, was diese Daten bedeuten. In der Produktion wird dieser Unterschied schnell in Berichten, Abrechnungen und Gesprächen zwischen Abteilungen sichtbar.
Beispiele:
- status = 1 kann Arbeit, Bereitschaft, manuellen Modus oder Fehler bedeuten,
- zeit = 10 sagt ohne Einheit nicht, ob es sich um Sekunden, Minuten oder Stunden handelt,
- temperatur = 80 beschreibt ohne Messstelle nicht die Stabilität des Prozesses,
- Stillstand kann Störung, Umrüstung, Materialmangel, Qualitätskontrolle oder Pause bedeuten,
- produzierte Menge kann vor oder nach der Qualitätskontrolle gezählt werden.
In jeder dieser Situationen können Systeme Daten austauschen. Leider hilft das nicht, wenn Produktion, Qualität, Instandhaltung und Controlling sie unterschiedlich verstehen.
Deshalb muss bei der Integration von Systemen über API nicht nur das Datenformat, sondern auch ihre Bedeutung festgelegt werden.
Datensemantik in der Industrie: Der Unterschied zwischen Signal und Information
Datensemantik definiert die Bedeutung von Informationen. In einem Produktionswerk sprechen wir von Kontext. Es geht unter anderem um Quelle, Einheit, Zeit, Maschine, Linie, Produkt, Charge, Bediener, Rezeptur, Status und Ereignistyp.
Daten ohne Kontext:
Machine_12_Status = 3
Daten mit Kontext:
| Feld | Bedeutung |
| Maschine | Linie 2, Presse 12 |
| Status | Umrüstung |
| Zeit | 08:14–08:39 |
| Auftrag | ZP/1842/06 |
| Produkt | A-450 |
| Charge | 2026-06-09-02 |
| Grund | Formatwechsel |
| Einfluss auf OEE | geplanter Stillstand |
Der erste Eintrag ist ein Signal, der zweite liefert eine Information, auf deren Grundlage eine Entscheidung getroffen werden kann.
Der Planer sieht, ob der Termin gefährdet ist, und der Produktionsleiter sieht die Umrüstzeit. Die Instandhaltung verwechselt einen geplanten Stillstand nicht mit einer Störung, während die Qualität prüfen kann, ob Prozessparameter Einfluss auf Ausschuss hatten.
Ohne Datensemantik lassen Berichte Raum für Interpretation. Eine Person berechnet Stillstand anders als eine andere. Das Team verliert Zeit damit zu prüfen, welche Zahl richtig ist.
Datenmodelle: Eine gemeinsame Sprache für ERP, MES, SCADA und Menschen
Datenmodelle beschreiben, welche Objekte im Werk existieren und wie sie miteinander verbunden sind.
In der Produktion sind das unter anderem: Werk, Bereich, Linie, Maschine, Arbeitsplatz, Produkt, Auftrag, Operation, Charge, Parameter, Alarm, Stillstand, Benutzer und Maßeinheit.
Ohne Datenmodell beginnt jede Integration auf ihre eigene Weise zu funktionieren. ERP beschreibt ein Produkt anders, MES benennt eine Operation anders, SCADA zeigt technische Signale, und BI versucht erst am Ende, alles zusammenzuführen.
Mit einem Datenmodell legen Sie fest:
- welches System die Quelle der Wahrheit für eine bestimmte Information ist,
- wie Maschinen, Linien, Produkte und Status benannt werden,
- welche Maßeinheiten gelten,
- wie eine Störung von einem geplanten Stillstand unterschieden wird,
- wie Änderungen versioniert werden,
- wer für die Datenqualität verantwortlich ist.
Hier helfen Industriestandards. ISA-95 beschreibt die Integration von Geschäfts- und Produktionssystemen. OPC UA strukturiert die industrielle Kommunikation sowie Informationsmodelle. NIST beschreibt den Informationsfluss durch Design, Produktion und Produktsupport als Digital Thread.
Man muss nicht den gesamten Standard eins zu eins ins Unternehmen übertragen. Es reicht, sich an seiner Logik zu orientieren, damit Integrationen nach Jahren nicht vom Wissen einer einzelnen Person abhängen.

Wo bringt API-Integration am schnellsten Wirkung?
Der beste erste Umfang ist ein Prozess, der manuelle Arbeit beseitigt und eine Entscheidung verbessert, die täglich bei einem Auftrag, einer Schicht, einem Stillstand, einer Reklamation oder einer Produktionsabrechnung getroffen wird.
1. ERP und MES: Aufträge, Ausführung und Produktionsabrechnung
ERP sendet Aufträge, Produkte, Mengen, Termine und BOM an MES. MES meldet Ausführung, Ausschuss, Zeiten, Materialverbrauch und Status zurück.
Dadurch können Sie mit weniger manuellen Berichten, schnellerem Abschluss von Aufträgen, einem besseren Bild von Kosten und einem besseren Überblick über den Produktionsfortschritt rechnen.
Gutes Startsignal: Planer, Schichtleiter und ERP sehen unterschiedliche Status desselben Auftrags.
2. SCADA, Historian und MES: Prozessparameter im Kontext des Auftrags
SCADA und Historian erfassen Temperaturen, Drücke, Geschwindigkeiten, Alarme, Zykluszeiten und Trends. Eine API kann diese Daten mit Auftragsnummer, Charge, Produkt und Qualitätsergebnis verbinden.
So lässt sich leichter prüfen, welche Parameter Ausschuss, Reklamationen oder einen instabilen Prozess beeinflussen.
Gutes Startsignal: Die Qualität fordert Maschinendaten erst nach einer Reklamation an, und deren Zusammenstellung dauert mehrere Stunden oder Tage.
3. CMMS und Instandhaltung: Meldungen mit Maschinenkontext
Wenn eine Maschine einen Alarm meldet, einen Grenzwert überschreitet oder aufgrund einer Störung anhält, kann eine API eine Meldung im CMMS erstellen. Das Instandhaltungsteam sieht Maschine, Zeit, Alarm, Linie, Produkt und Ereignishistorie.
Das Ergebnis sind weniger Meldungen mit einer Ein-Satz-Beschreibung wie „funktioniert nicht“ und mehr datenbasierte Diagnose.
McKinsey gibt an, dass prädiktive Instandhaltung die Stillstandszeiten von Maschinen typischerweise um 30–50 % reduziert und die Lebensdauer von Maschinen um 20–40 % verlängert. Solche Ergebnisse erfordern Maschinendaten, Ereignishistorie und eine konsistente Beschreibung von Störungen.
4. Traceability und Qualität: Vollständige Chargenrückverfolgung
Eine API kann ERP, MES, Qualitätssystem, Traceability und Maschinendaten verbinden. Bei einer Reklamation haben Sie Einblick in Charge, Auftrag, Bediener, Prozessparameter, Qualitätskontrolle und Komponenten.
Ihre Vorteile sind eine kürzere Reklamationsanalyse, ein geringeres Risiko falscher Entscheidungen und eine bessere Vorbereitung auf Audits.
Gutes Startsignal: Die Rekonstruktion der Chargenhistorie erfordert mehrere Personen und mehrere Systeme.
Häufigste Fehler bei der API-Integration in der Industrie
Die teuersten Fehler zeigen sich meist nach dem Go-live, wenn die Zahl der Systeme, Berichte, Ausnahmen und Prozessänderungen wächst.
Am häufigsten beginnen Probleme, wenn:
- die Integration die Struktur der Datenbank kopiert, statt den Prozess zu unterstützen,
- jedes System dieselben Objekte anders benennt,
- niemand für Datendefinitionen verantwortlich ist,
- die API keine Versionierung hat,
- Berechtigungen zu breit vergeben werden,
- BI-Berichte versuchen, Fehler aus früheren Schichten zu reparieren,
- Produktionsausnahmen außerhalb des Systems bearbeitet werden,
- Punkt-zu-Punkt-Integrationen Abhängigkeiten schaffen, die schwer zu warten sind.
Machen Sie einen einfachen Test und fragen Sie zwei Personen aus unterschiedlichen Abteilungen, was derselbe Status in einem Bericht bedeutet. Wenn die Antworten unterschiedlich sind, betrifft das Problem nicht nur die Integration, sondern auch die Datensemantik.
Erfahren Sie, wie Sie APIs in der Industrie zu einem wirklich funktionierenden System verbinden.
Wie beginnt man eine API-Integration ohne endloses Projekt?
Beginnen Sie mit einem Prozess mit messbaren Kosten, etwa manuellem Reporting, verspäteten Statusinformationen, Reklamationen, fehlerhaften Abrechnungen, Stillständen oder fehlender Chargenspur.
Ein guter erster Umfang:
- Wählen Sie einen Prozess, zum Beispiel Produktionsabrechnung, Stillstände, Traceability oder Instandhaltungsmeldungen.
- Listen Sie die am Prozess beteiligten Systeme auf.
- Identifizieren Sie Daten, die manuell abgeschrieben werden.
- Legen Sie für jede Information die Quelle der Wahrheit fest.
- Beschreiben Sie Status und Maßeinheiten.
- Bestimmen Sie, welche Daten schnell verfügbar sein müssen.
- Wählen Sie einen Bericht oder eine Entscheidung, die verbessert werden soll.
Das erste Projekt sollte Ihnen zeigen, wie Daten ohne manuelles Abschreiben zwischen Systemen fließen, eine gemeinsame Bedeutung haben und den Weg zur Entscheidung verkürzen.
Beispiel für ein erstes Projekt: ERP, MES, SCADA und Produktionsbericht
| Schritt | Was passiert | Warum |
| ERP sendet den Auftrag an MES | Artikelnummer, Menge, BOM, Termin | Die Produktion arbeitet mit dem aktuellen Plan |
| MES erfasst die Ausführung | Menge OK/NOK, Zeiten, Bediener, Status | Der Schichtleiter sieht den realen Fortschritt |
| SCADA ergänzt Parameter | Temperatur, Druck, Alarme, Zykluszeit | Die Qualität erhält Prozesskontext |
| MES meldet das Ergebnis an ERP zurück | Ausführung, Ausschuss, Verbrauch, Status | Das Geschäft erhält Daten für Abrechnungen |
| BI zeigt den Bericht | Plan, Ausführung, Stillstände, Abweichungen | Das Team spricht über dieselben Zahlen |
Wählen Sie einen Prozess, in dem Daten manuell abgeschrieben oder in mehreren Systemen geprüft werden. Wenn Sie prüfen möchten, welche Verbindungen die schnellste Wirkung bringen, lohnt es sich, mit einer Karte des Datenflusses zwischen ERP, MES, SCADA und Reporting zu beginnen.
Eine solche Analyse hilft zu prüfen, welche Verbindungen die schnellste Wirkung bringen und wo eine bessere Beschreibung der Daten erforderlich ist.
Wann beginnt sich API-Integration zu lohnen?
Meistens bemerken Sie einfache, aber klare Signale.
Die Produktion fragt an mehreren Stellen nach dem Status eines Auftrags, die Qualität wartet auf Maschinendaten, die Instandhaltung erhält Meldungen ohne Kontext, und die Planung sieht im ERP etwas anderes als der Schichtleiter in der Halle. Ein Bericht erfordert manuelles Zusammenführen von Daten aus Tabellen, Systemen und E-Mails.
Wählen Sie einen Prozess, in dem Daten häufig eine Entscheidung verändern: Produktionsabrechnung, Stillstände, Traceability, Instandhaltungsmeldungen oder Reporting der Ausführung.
Wenn das größte Problem nicht im Fehlen von Daten liegt, sondern in ihrem Fluss und ihrer Bedeutung, ist API-Integration sinnvoll. Dann sollten Sie damit beginnen zu prüfen, welche Systeme zuerst verbunden werden sollten, welche Daten zu ordnen sind und wo der Effekt am schnellsten sichtbar wird.
Der beste Ausgangspunkt ist ein Prozess, eine Entscheidung und eine Information, die heute fehlt, wenn sie gebraucht wird.

FAQ
Was ist eine API in der Industrie?
Eine API in der Industrie ist eine Art des Datenaustauschs zwischen Produktions- und Geschäftssystemen, zum Beispiel ERP, MES, SCADA, CMMS, WMS oder BI. Dank API können Systeme Aufträge, Status, Prozessparameter, Alarme und Produktionsergebnisse übermitteln.
Welche Systeme können über industrielle APIs integriert werden?
Am häufigsten werden ERP, MES, SCADA, Historian, CMMS, WMS, Qualitätssysteme, Traceability, Reportingsysteme und BI-Tools integriert. Der Umfang hängt von dem Prozess ab, den Sie verbessern möchten.
Worin unterscheidet sich API-Integration vom Dateiaustausch?
Dateiaustausch funktioniert meist stapelweise, zum Beispiel über CSV oder Excel. Eine API kann Daten häufiger übermitteln, mit Fehlerkontrolle, Berechtigungen und Status. In der Produktion ist das für Aufträge, Alarme, Stillstände und Qualitätsdaten wichtig.
Wozu braucht man Datensemantik in der Industrie?
Datensemantik sorgt dafür, dass Menschen und Systeme Informationen gleich verstehen. Ohne sie können derselbe Status, Alarm, Stillstand oder Parameter von Produktion, Instandhaltung, Qualität und Controlling unterschiedlich gelesen werden.
Reicht eine API für gutes Produktionsreporting aus?
Nicht immer. Eine API kann Daten übertragen, aber Reporting erfordert zusätzlich gemeinsame Definitionen, richtige Datenquellen, Maßeinheiten, Status und Beziehungen zwischen Auftrag, Maschine, Produkt und Charge.
Womit sollte man bei der Integration von Systemen über API beginnen?
Am besten mit einem Prozess mit hohen Kosten durch manuelle Arbeit oder Fehler. Ein guter Anfang ist die Integration von ERP mit MES, automatisches Reporting der Ausführung, Stillstandsmanagement, Traceability oder Meldungen an die Instandhaltung.
Sehen wir uns an, wie Sie APIs in der Industrie am besten nutzen können. Fragen Sie einen Experten.
Erfahren Sie mit den Beiträgen im explitia-Blog, wie Sie Ihre Produktion noch weiter verbessern können.