MES-ERP-Schnittstellen im Mittelstand: Standards und typische Stolpersteine
In vielen mittelständischen Fertigungsbetrieben landen Aufträge im ERP, während die Maschinenbelegung zusätzlich in Excel geplant wird und das MES nur sieht, was manuell eingetippt wurde. Diese Seite ordnet ein, welche Schnittstellenstandards existieren, wie lange eine Integration dauert und warum Medienbrüche der eigentliche Kostentreiber sind.
ERP plant, MES steuert
Die Rollenverteilung zwischen ERP und MES ist klar definiert, wird im Mittelstand aber häufig nicht sauber technisch abgebildet.
Das ERP plant, was und wann produziert werden soll, auf Tage, Wochen oder Monate. Das MES steuert, wie produziert wird, auf Sekunden und Minuten. Beide Systeme tauschen im Idealfall Daten in beide Richtungen aus: Das ERP gibt Aufträge ans MES, das MES meldet Fortschritt und Verbrauch zurück ans ERP. Gängige technische Standards für diesen Austausch sind REST-API, OPC-UA, MQTT, SAP IDoc auf ABAP-Basis, XML- oder CSV-Dateiaustausch sowie proprietäre Dateischnittstellen etwa im Navision-Umfeld.
In der Praxis sieht die Realität vieler mittelständischer Betriebe anders aus: Aufträge landen im ERP, die Maschinenbelegung wird zusätzlich in Excel geplant, und das MES-System sieht nur, was manuell eingetippt wurde. Zwischen Planung und Ausführung liegen dann drei bis fünf Medienbrüche, und die aktuelle Auslastung ist frühestens am Folgetag bekannt statt in Echtzeit.
ISA-95 und B2MML: der Standard hinter dem Standard
Bevor man über REST-API oder SAP IDoc spricht, lohnt der Blick auf das Modell, das definiert, welche Daten zwischen ERP und MES überhaupt fließen sollen: ISA-95, international genormt als IEC/ISO 62264.
Modelle und Terminologie
Definiert die grundlegenden Begriffe und Objektmodelle für die Ebenen zwischen Unternehmensleitung und Fertigungssteuerung, die gemeinsame Sprache für ERP- und MES-Seite.
Aktivitätsmodelle
Beschreiben die Aktivitäten des Manufacturing Operations Management, etwa Produktions-, Qualitäts-, Instandhaltungs- und Lagerverwaltung, und wie sie sich gegenseitig abgrenzen.
Transaktionsmodelle
Definieren die konkreten Business-to-Manufacturing- und Manufacturing-Operations-Transaktionen, also die eigentlichen Nachrichtentypen für den Austausch zwischen ERP und MES.
Die XML-Implementierung von ISA-95
Business To Manufacturing Markup Language, gepflegt von der MESA International, setzt die ISA-95-Datenmodelle als XML-Schemas (XSD) um. B2MML ist honorarfrei nutzbar, sofern MESA als Quelle genannt wird, aktuelle Version ist B2MML V0700.
ISA-95/B2MML ist kein Transportprotokoll wie REST oder OPC UA, sondern ein Datenmodell-Standard: Er legt fest, wie ein Fertigungsauftrag, eine Stückliste oder eine Rückmeldung strukturiert sein sollte, unabhängig davon, ob sie per REST-API, SAP IDoc oder Dateiaustausch übertragen wird. Viele moderne MES- und ERP-Schnittstellen orientieren sich inhaltlich an ISA-95, auch wenn sie B2MML nicht wörtlich als XML-Schema einsetzen.
Vier Wege, MES und ERP technisch zu verbinden
Der gewählte technische Standard ist nur die halbe Entscheidung, die Integrationsarchitektur bestimmt die andere Hälfte.
Punkt-zu-Punkt
Direkte Verbindung zwischen genau einem MES und einem ERP, geringer Initialaufwand, skaliert aber schlecht bei mehreren Systemen.
Middleware/ESB
Eine zentrale Integrationsschicht übernimmt Mapping und Transformation zwischen mehreren Systemen, höherer Initialaufwand, bessere Wartbarkeit bei wachsender Landschaft.
iPaaS/Cloud-Integration
Cloud-basierte Integrationsplattformen mit vorgefertigten Konnektoren, reduzieren Entwicklungsaufwand bei Standard-ERP-Systemen wie SAP oder Dynamics 365.
Datei-basierter Batch
Regelmäßiger Austausch von XML- oder CSV-Dateien, robust und einfach umzusetzen, aber nicht echtzeitfähig und anfällig für Verzögerungen.
Für einen Mittelständler mit genau einer MES-ERP-Verbindung ist Muster 1 oder 3 meist der pragmatischste Weg. Middleware lohnt sich erst, wenn mehrere Systeme wie CAQ, WMS oder ein zweites MES-Werk angebunden werden müssen.
Welcher Standard wann passt
Die Wahl hängt vom ERP-System, dem Alter der Landschaft und der geforderten Aktualisierungsgeschwindigkeit ab.
Moderne, flexible Anbindung
Am weitesten verbreiteter Standard für moderne ERP- und MES-Systeme mit eigener API, gut geeignet für Echtzeit- oder Near-Realtime-Szenarien.
Maschinennahe Kommunikation
International genormter Standard (IEC 62541), häufig zwischen MES und Maschinensteuerung, teils auch Richtung ERP-nahen Systemen genutzt.
SAP-spezifischer Standard
ABAP-basierter Nachrichtenaustausch für SAP-Umgebungen, etabliert aber technisch älter als moderne API-Ansätze.
Leichtgewichtiges Messaging
Publish-Subscribe-Protokoll, häufig für Sensordaten und Ereignisse genutzt, weniger für strukturierte Auftragsdaten.
Einfache Dateischnittstelle
Robuste, aber nicht echtzeitfähige Lösung, häufig als Übergangslösung bei älteren Systemen ohne moderne API.
Proprietäre Legacy-Anbindung
Historisch gewachsene, systemspezifische Dateiformate im älteren Dynamics-NAV/Navision-Umfeld, oft Kandidat für Modernisierung.
Konkrete ERP-MES-Kombinationen im DACH-Mittelstand
Statt "SAP" und "andere ERPs" als Platzhalter: vier dokumentierte Anbieter-Kombinationen, die im deutschsprachigen Mittelstand tatsächlich im Einsatz sind.
| MES-Anbieter | ERP-Partner | Dokumentierter Status | Quelle der Aussage |
|---|---|---|---|
| MPDV HYDRA | SAP S/4HANA | Zertifizierte Integration, MPDV war 1994 eines der ersten MES-Unternehmen mit zertifizierter SAP-Schnittstelle (PP-PDC) | Herstellerangabe / Pressemitteilung |
| MPDV HYDRA | proALPHA | Mehrfach realisierte Schnittstellen zwischen proALPHA und HYDRA, keine SAP-artige formale Zertifizierung dokumentiert | Fachforenberichte, nicht Herstellerangabe |
| FORCAM ENISCO | SAP Digital Manufacturing | Konnektivitäts-Partnerschaft: FORCAM liefert die Maschinenanbindung innerhalb von SAP Digital Manufacturing | Herstellerangabe FORCAM/SAP |
| PROXIA MES | Microsoft Dynamics NAV / 365 Business Central | Dokumentierte Schnittstelle: Fertigungsaufträge aus Business Central werden an PROXIA für Feinplanung und Steuerung übergeben | Integrationspartner-Dokumentation |
Für SYMESTIC ist öffentlich eine generische REST-API-Anbindung dokumentiert, eine spezifisch benannte Kombination wie "SYMESTIC plus SAP Business One" ließ sich in der Recherche für diese Seite nicht verifizieren und wird hier deshalb bewusst nicht behauptet. Vor einer Kaufentscheidung sollte die exakte Kombination aus MES- und ERP-Version direkt beim jeweiligen Anbieter abgefragt werden, da sich Zertifizierungsstände mit neuen ERP-Releases ändern.
Sechs Standards im direkten Vergleich
Echtzeitfähigkeit, Implementierungsaufwand und typischer Einsatzbereich unterscheiden sich zwischen den Standards deutlich.
| Standard | Echtzeitfähigkeit | Implementierungsaufwand | Typischer Einsatzbereich |
|---|---|---|---|
| REST API | Hoch | Mittel | Moderne ERP/MES mit eigener API |
| OPC UA | Hoch | Mittel bis hoch | Maschinennahe Kommunikation |
| SAP IDoc | Mittel | Mittel, SAP-Know-how nötig | SAP-Umgebungen |
| MQTT | Sehr hoch | Gering bis mittel | Sensordaten, Ereignisse |
| XML/CSV-Austausch | Gering, Batch-basiert | Gering | Übergangslösung bei Altsystemen |
| Navision-Dateischnittstellen | Gering, Batch-basiert | Gering, aber Legacy-Wartungsaufwand | Älteres Dynamics-NAV-Umfeld |
Was ein Medienbruch tatsächlich kostet
Die in vielen Mittelstandsbetrieben beobachteten drei bis fünf Medienbrüche zwischen ERP und MES verursachen Kosten, die selten explizit budgetiert werden.
Doppelerfassung
Jede manuelle Übertragung von Daten zwischen Excel, MES und ERP bindet Arbeitszeit, die bei einer Schnittstelle entfiele.
Tippfehler und Übertragungsfehler
Manuelle Eingabe erhöht das Risiko falscher Mengen, Chargen oder Auftragsnummern, mit Folgekosten bei Korrektur oder Fehlproduktion.
Verzögerte Entscheidungen
Wenn die aktuelle Auslastung erst am Folgetag bekannt ist statt in Echtzeit, werden Entscheidungen auf veralteter Datenbasis getroffen.
Fehlende Auditierbarkeit
Manuell gepflegte Excel-Zwischenschritte sind schwerer nachvollziehbar und schwerer auditierbar als ein durchgängiger, protokollierter Datenfluss.
Diese Kosten lassen sich selten exakt beziffern, sie erklären aber, warum sich eine ERP-MES-Integration mit drei bis neun Monaten Projektaufwand trotzdem häufig rechnet.
Die drei Fragen, die Integrationsprojekte am häufigsten verzögern
Jenseits der Technikwahl sind es fast immer dieselben drei organisatorischen Fragen, an denen ERP-MES-Projekte im Zeitplan abrutschen.
Material, Stückliste, Arbeitsplan: wer führt was?
Artikelstammdaten liegen meist führend im ERP, Stücklisten teils im ERP, teils im MES gepflegt, und Arbeitspläne oft in einem dritten System wie PLM oder CAQ. Ohne eindeutige Führungssystem-Zuordnung entstehen widersprüchliche Datenstände, sobald beide Seiten denselben Datensatz ändern dürfen.
Wer darf zurückschreiben, und wann?
Viele Projekte planen nur den Weg ERP zu MES (Auftrag runter) sauber, vernachlässigen aber die Rückrichtung: Welche MES-Rückmeldungen (Fortschritt, Verbrauch, Ausschuss) müssen in Echtzeit zurück ins ERP, welche reichen als Tagesabschluss? Eine unklare Bidirektionalitäts-Regel führt zu doppelten oder fehlenden Buchungen.
Go-Live ist ein Organisationsproblem, kein IT-Problem
Am Tag des Go-Live arbeiten Werker und Planer plötzlich mit einer neuen Datenquelle statt der gewohnten Excel-Liste. Ohne Schulung, klaren Ansprechpartner für die ersten Wochen und einen Rückfallplan bei Störungen scheitert die Akzeptanz häufiger an der Organisation als an der Technik.
Alle drei Punkte lassen sich technisch sauber lösen, sie werden aber in der Projektplanung regelmäßig unter "klärt sich im Laufe des Projekts" verbucht, statt vorab explizit entschieden zu werden. Genau das verursacht in der Praxis die größten Verzögerungen.
Was mehr Aufwand macht als die Technik
Sechs organisatorische Punkte, die den eigentlichen Integrationsaufwand bestimmen.
Datenverantwortlichkeit klären
Welches System führt welche Stammdaten führend, etwa Artikel-, Ressourcen- oder Kundendaten, muss vor der Integration eindeutig festgelegt sein.
Aktualisierungsfrequenz festlegen
Echtzeit-Synchronisation ist technisch aufwändiger als ein täglicher Batch-Abgleich, die Anforderung sollte aus dem tatsächlichen Bedarf abgeleitet werden.
Fehlerbehandlung definieren
Was passiert, wenn eine Buchung wegen abweichender Stammdaten abgelehnt wird, muss klar geregelt sein, sonst häufen sich stille Datenlücken.
Langfristige Wartungsverantwortung
Eine Schnittstelle muss bei ERP- oder MES-Updates gepflegt werden, das sollte von Anfang an personell zugeordnet sein.
Architekturentscheidung vor Technikwahl
Ob Punkt-zu-Punkt, Middleware oder iPaaS die richtige Wahl ist, hängt von der Anzahl der Systeme ab und sollte vor der Wahl des konkreten Protokolls geklärt werden.
Testszenarien für Ausnahmefälle einplanen
Neben dem Normalfall sollten auch Ausnahmen wie Auftragsstorno, Teilrückmeldung oder doppelte Nachrichten getestet werden, bevor die Schnittstelle produktiv geht.
Roadmap zur MES-ERP-Integration im Mittelstand
Ein strukturierter Ablauf verhindert, dass die Integration an organisatorischen statt technischen Fragen scheitert.
Ist-Zustand der Medienbrüche erfassen
Dokumentieren, an welchen Stellen heute manuell zwischen ERP, Excel und MES übertragen wird.
Datenverantwortlichkeit festlegen
Klären, welches System welche Stammdaten führend verwaltet, bevor die technische Schnittstelle definiert wird.
Architekturmuster wählen
Anhand der Anzahl anzubindender Systeme zwischen Punkt-zu-Punkt, Middleware oder iPaaS entscheiden.
Standard je Datenfluss festlegen
Für jeden Datenpunkt den passenden technischen Standard wählen, statt einen Standard für alle Datenflüsse zu erzwingen.
Pilot mit einem Datenfluss
Einen einzelnen, klar abgegrenzten Datenfluss zuerst produktiv setzen und Fehlerbehandlung im laufenden Betrieb prüfen.
Skalierung und Wartungsplan
Nach stabilem Pilotbetrieb weitere Datenflüsse ergänzen und die langfristige Wartungsverantwortung fest zuordnen.
MES-ERP-Schnittstellen: 13 Fragen aus der Praxis
Antworten, die auch ohne den Rest dieser Seite verständlich sind.
Weil beide Systeme unterschiedliche Ebenen der Fertigung steuern: Das ERP plant, was und wann produziert werden soll, auf Tage, Wochen oder Monate. Das MES steuert, wie produziert wird, auf Sekunden und Minuten. Ohne Schnittstelle bleibt der Datenaustausch manuelle Doppelerfassung.
ISA-95, international genormt als IEC/ISO 62264, ist ein sechsteiliges Referenzmodell, das definiert, welche Objekte und Transaktionen zwischen Unternehmensleitebene und Fertigungssteuerung ausgetauscht werden. B2MML (Business To Manufacturing Markup Language) ist die von MESA International gepflegte, honorarfreie XML-Umsetzung dieser Datenmodelle. ISA-95/B2MML ist kein Transportprotokoll wie REST oder OPC UA, sondern legt fest, wie die transportierten Daten inhaltlich strukturiert sein sollten.
Gängige Schnittstellenstandards sind REST-API, OPC-UA, MQTT, SAP IDoc auf ABAP-Basis, XML- beziehungsweise CSV-Dateiaustausch sowie proprietäre Dateischnittstellen etwa im Navision-Umfeld. Die konkrete Wahl hängt vom eingesetzten ERP-System und der geforderten Aktualisierungsgeschwindigkeit ab.
MPDV HYDRA hat eine zertifizierte Integration mit SAP S/4HANA und war 1994 eines der ersten MES-Unternehmen mit zertifizierter SAP-Schnittstelle. FORCAM ENISCO liefert die Maschinenanbindung innerhalb von SAP Digital Manufacturing als Partnerschaft. PROXIA hat eine dokumentierte Schnittstelle zu Microsoft Dynamics NAV und 365 Business Central. Diese Kombinationen ändern sich mit neuen ERP-Releases, eine aktuelle Bestätigung beim jeweiligen Anbieter ist vor einer Entscheidung sinnvoll.
Eine saubere ERP-MES-Integration ist laut Fachbeiträgen ein typisches Industrieprojekt mit drei bis neun Monaten Aufwand je Verbindung, abhängig von der Komplexität der Datenmodelle und dem Reifegrad der bestehenden Stammdaten.
Ein häufig beobachtetes Muster: Aufträge landen im ERP, die Maschinenbelegung wird zusätzlich in Excel geplant, und das MES-System sieht nur, was manuell eingetippt wurde. Zwischen Planung und Ausführung liegen dann drei bis fünf Medienbrüche.
Artikelstammdaten liegen meist führend im ERP, Stücklisten teils im ERP, teils im MES, und Arbeitspläne häufig in einem dritten System wie PLM oder CAQ. Entscheidend ist, dass für jeden Datentyp genau ein führendes System festgelegt wird, sonst entstehen widersprüchliche Datenstände, sobald beide Seiten denselben Datensatz ändern dürfen.
Ein Medienbruch liegt vor, wenn Daten manuell von einem System oder Medium in ein anderes übertragen werden müssen. Jeder Medienbruch kostet Zeit, erhöht das Fehlerrisiko durch Tippfehler und sorgt dafür, dass Entscheidungen auf veralteten statt aktuellen Daten basieren.
Viele etablierte ERP-Systeme wie SAP oder Microsoft Dynamics 365 bieten dokumentierte, teils native Integrationsschnittstellen zu gängigen MES-Systemen an. Für weniger verbreitete ERP-Systeme oder stark angepasste Altsysteme ist häufig eine individuelle Integrationsentwicklung notwendig.
Vor Projektbeginn sollten Datenverantwortlichkeiten, die geforderte Aktualisierungsfrequenz, Fehlerbehandlung bei abgelehnten Buchungen, die Bidirektionalität der Datenflüsse sowie die langfristige Wartungsverantwortung für die Schnittstelle geklärt sein. Diese Punkte verursachen in der Praxis mehr Aufwand als die reine technische Anbindung.
Bei genau einer MES-ERP-Verbindung ist eine Punkt-zu-Punkt-Anbindung oder eine iPaaS-Lösung mit vorgefertigten Konnektoren meist ausreichend. Sobald mehrere Systeme wie ein zweites Werk, ein CAQ- oder Lagerverwaltungssystem angebunden werden sollen, zahlt sich eine zentrale Middleware-Schicht durch bessere Wartbarkeit aus.
Am Tag des Go-Live arbeiten Werker und Planer plötzlich mit einer neuen Datenquelle statt der gewohnten Excel-Liste. Ohne Schulung, einen klaren Ansprechpartner für die ersten Wochen und einen Rückfallplan bei Störungen scheitert die Akzeptanz häufiger an der Organisation als an der Technik selbst.
Ja, das ist in der Praxis sogar häufig sinnvoll. Etwa OPC UA für maschinennahe Echtzeitdaten und REST-API oder SAP IDoc für Auftrags- und Stammdaten Richtung ERP. Wichtig ist, dass die Gesamtarchitektur, etwa über eine Middleware, diese unterschiedlichen Standards koordiniert verwaltet.
Sie kennen jetzt die Standards.
Unsicher, wie eine Integration für Ihre ERP-Landschaft aussehen sollte?
Diese Seite ordnet die Schnittstellenoptionen ein. Welcher Standard und welcher MES-Anbieter zu Ihrer konkreten ERP-Umgebung passen, klärt sich erst im Abgleich mit Ihrer Systemlandschaft.
Erste Einschätzung passender MES-Anbieter
URL eingeben, KI analysiert die Fertigung anhand öffentlicher Daten und gleicht sie gegen 64 Kriterien mit dem Anbietermarkt ab, inklusive Hinweisen zu ERP-Kompatibilität.
- Shortlist mit Match-Score
- Keine Registrierung
- Provisionsfrei
MES Selection Portal
Anforderungs-Workshop, Lastenheft aus über 150 Anforderungen inklusive ERP-Integrationskriterien, moderierter Anbieter-Dialog und dokumentierte Entscheidungsmatrix.
- 150+ Anforderungen je Anbieter
- Dokumentierte Entscheidungsmatrix
- Direkt im RFI einsetzbar
Prüfung Ihrer ERP-Integration
Strukturierte Einordnung, welcher Integrationsweg zu Ihrer ERP-Landschaft passt und wo aktuell Medienbrüche bestehen, aus über 50 Sectorlens-Projekten seit 2022.
- Ist-Analyse Ihrer ERP-Landschaft
- Identifikation von Medienbrüchen
- 30 Minuten Erstgespräch kostenlos und unverbindlich
Schnittstellen eingeordnet.
Finden Sie jetzt die passenden MES-Anbieter.
Geben Sie Ihre Unternehmens-URL ein. Die Analyse zeigt Ihnen in wenigen Minuten, welche MES-Anbieter zu Ihrer Fertigung passen, inklusive Einordnung zur ERP-Integration.