Maschinen in Ihrer Fertigung erzeugen laufend Daten.
Die SPS kennt den Zustand der Linie. SCADA und Andon zeigen Alarme. Ein Bediener gibt den Stillstandsgrund ein. Das MES berechnet Ausbringung, Stillstände und Ausschuss. Das ERP wartet auf Informationen zum Auftrag, Material und zur Charge.
Alle diese Systeme können gut zusammenarbeiten, wenn die Daten stimmen.
Oft tun sie das nicht.
Der OEE-Bericht zeigt eine Zahl. Der Bediener nennt eine andere. Im ERP fehlt der aktuelle Produktionsstatus.
Genau dann tauchen meist zwei Begriffe auf: OPC UA vs. OPC DA.
Sie klingen technisch, haben aber direkte Folgen für Ihr Werk. Die Wahl beeinflusst, ob Maschinendaten verfügbar, verständlich, sicher und bereit für MES, ERP, Reporting oder Traceability sind.
Nach diesem Artikel wissen Sie, wann OPC DA ausreicht, wann OPC UA die bessere Wahl ist und wann beide Standards zusammen sinnvoll sind.
OPC UA: Was ist das?
OPC UA steht für Open Platform Communications Unified Architecture. Es ist ein Standard für die industrielle Kommunikation, mit dem Maschinen, Steuerungen und IT-Systeme Daten strukturiert austauschen können.
Einfach gesagt: OPC UA ist eine gemeinsame Sprache für Produktion und IT.
Über OPC UA können Daten aus SPS, Sensoren, Robotern, SCADA-Systemen oder Maschinen an MES, ERP, Qualitätssysteme, Reporting-Tools oder Analyseplattformen übergeben werden.
OPC UA überträgt nicht nur eine Zahl. Der Standard kann auch Kontext mitgeben:
- woher der Wert kommt,
- was der Wert bedeutet,
- wann er gelesen wurde,
- ob die Datenqualität gut ist,
- wer darauf zugreifen darf,
- ob ein Wert zurückgeschrieben werden kann.
Eine Zahl wie 82 sagt wenig aus.
Diese Information ist deutlich hilfreicher:
Ofen 2, Heizzone 1, Temperatur 82 °C, Zeitstempel 10:42:18, Datenqualität: gut.
Damit können Produktion, Qualität und Instandhaltung arbeiten.

OPC DA: Was ist das?
OPC DA bedeutet OPC Data Access. Es gehört zur älteren OPC-Classic-Familie.
OPC DA wird vor allem für aktuelle Prozessdaten verwendet, zum Beispiel:
- Temperatur,
- Druck,
- Stückzähler,
- Maschinenstatus,
- Liniengeschwindigkeit,
- Störsignal,
- Start-Stopp-Information.
OPC DA basiert auf Microsoft COM/DCOM. Das hat in älteren SCADA-Systemen und lokalen Windows-Installationen lange gut funktioniert.
OPC DA ist kein Fehler. In vielen Werken läuft es zuverlässig.
Schwieriger wird es meist, wenn Sie ein MES einführen, Produktionsdaten mit ERP verbinden, mehrere Linien anbinden oder manuelle Meldungen reduzieren möchten.
OPC UA vs. OPC DA: Die wichtigsten Unterschiede
| Bereich | OPC DA | OPC UA |
|---|---|---|
| Standard | Älterer OPC-Classic-Standard | Neuerer Standard für industrielle Kommunikation |
| Technologie | Microsoft COM/DCOM | Unabhängig von einer einzelnen Plattform |
| Betriebssystem | Vor allem Windows | Windows, Linux, Edge-Geräte, Server |
| Daten | Aktuelle Werte, Zeit, Qualität | Werte, Alarme, Ereignisse, Historie, Datenmodelle |
| Sicherheit | Stark von Windows/DCOM abhängig | Eingebaute Zugriffskontrolle und Sicherheitsfunktionen |
| MES- und ERP-Anbindung | Möglich, aber oft aufwendiger | Meist leichter zu strukturieren |
| Typischer Einsatz | Ältere SCADA-Systeme, lokale Anlagen | Neue Projekte, MES, IT/OT, Reporting, Traceability |
OPC UA passt meist besser zu Werken, die Automatisierung und IT verbinden, auf mehreren Systemen arbeiten und Produktionsdaten kontrolliert bereitstellen möchten.
Beispiel aus der Fertigung
Angenommen, Sie haben 20 Maschinen.
Von jeder Maschine lesen Sie 50 Signale.
Jedes Signal wird einmal pro Sekunde abgefragt.
Das ergibt:
20 × 50 × 86.400 = 86.400.000 Datenpunkte pro Tag
Bei dieser Menge reicht es nicht, Daten irgendwie abzugreifen.
Sie müssen wissen:
- was jedes Signal bedeutet,
- ob der Wert einen Zeitstempel hat,
- ob die Datenqualität stimmt,
- ob MES und SCADA auf dieselbe Quelle zugreifen,
- ob der OEE-Bericht auf Maschinendaten basiert oder auf manuellen Einträgen.
Bei einer kleinen lokalen Installation kann OPC DA ausreichen.
Bei mehreren Maschinen, Linien und Systemen ist OPC UA meist die bessere Grundlage für Produktionsdaten.
Warum OPC DA zum Problem werden kann
OPC DA wird vor allem dann schwierig, wenn die Systemlandschaft wächst.
1. DCOM kann aufwendig in der Betreuung sein
Bei OPC DA zwischen mehreren Rechnern spielen viele Dinge zusammen:
- Windows-Einstellungen,
- Benutzerkonten,
- Domänen,
- Firewall-Regeln,
- Ports,
- Berechtigungen,
- Updates.
Das kann den Betrieb erschweren.
Daten fehlen. Ein Bericht hat Lücken. Das Team sucht die Ursache im Netzwerk, in SCADA, am OPC-Server, auf dem Windows-Server oder in den Rechten.
Das Problem liegt dann nicht immer an der Maschine. Oft liegt es in der Kommunikationsschicht.
2. OPC DA ist stark an Windows gebunden
In älteren Installationen kann das akzeptabel sein.
Problematisch wird es, wenn Sie neue Komponenten anbinden möchten, zum Beispiel:
- Linux-Server,
- Edge-Geräte,
- Webanwendungen,
- zentrales Reporting,
- Cloud-Analysen,
- Kommunikation zwischen mehreren Werken.
Dann braucht OPC DA häufig Gateways oder zusätzliche Software.
Das erhöht Aufwand, Kosten und die Zahl möglicher Fehlerstellen.
3. Daten sind oft zu schwach beschrieben
OPC DA kann aktuelle Werte liefern.
Zum Beispiel:
Line1.Counter = 12540Mixer.Temp = 84.2Press.Status = 1
Aber was bedeutet Status = 1?
Zählt der Counter alle Teile oder nur Gutteile?
Bezieht sich die Temperatur auf Produkt, Werkzeug oder Umgebung?
Kommt der Wert direkt aus der SPS, aus SCADA oder aus einer manuellen Eingabe?
OPC UA kann solche Informationen besser strukturieren, weil Daten und ihre Bedeutung sauber beschrieben werden können.
Das wird wichtig, wenn dieselben Werte für MES, ERP, Qualität, Instandhaltung, Reporting und Traceability verwendet werden sollen.
Wann sollten Sie bei OPC DA bleiben?
OPC DA kann weiter sinnvoll sein, wenn:
- das System stabil läuft,
- Daten nur lokal gebraucht werden,
- SCADA seine Aufgabe erfüllt,
- keine größere MES- oder ERP-Integration geplant ist,
- die Kommunikation zuverlässig funktioniert,
- der Aufwand einer Umstellung höher wäre als der Nutzen.
Beispiel:
Sie haben eine Linie, eine lokale SCADA-Anwendung, einfache Schichtberichte und keine Pläne für eine größere Datenintegration.
Dann kann OPC DA weiterhin ausreichen.
Ein Austausch nur deshalb, weil es einen neueren Standard gibt, muss sich nicht rechnen.
Nie wiesz, czy u Ciebie lepiej sprawdzi się OPC UA czy DA? Pomożemy Ci wybrać.
Die Wahl des passenden Standards kann schwierig sein. Unsere Experten kennen Fertigung und die Technologien, die sie besser planbar machen. Wir helfen Ihnen, den Standard zu wählen, der zu Ihrer Produktionsumgebung passt.
Wann sollten Sie auf OPC UA setzen?
OPC UA sollten Sie prüfen, wenn Sie Folgendes planen:
- MES-Einführung,
- automatische Produktionsmeldungen,
- Integration mit ERP,
- OEE-Berechnung aus Maschinendaten,
- Traceability,
- Datenerfassung aus mehreren Linien,
- Anbindung mehrerer Werke,
- weniger manuelle Dateneingabe,
- Modernisierung von SCADA,
- einheitliche IT/OT-Kommunikation.
Wenn Produktion, Qualität, Instandhaltung und ERP mit denselben Daten arbeiten sollen, ist OPC UA meist die bessere Richtung.
Damit entsteht eine geordnete Datenbasis statt vieler einzelner Quellen.
Können OPC DA und OPC UA zusammen genutzt werden?
Ja. In Werken mit älteren Maschinen ist das ein häufiger Weg.
Bestehende Maschinen und SCADA-Systeme können weiter über OPC DA laufen. Gleichzeitig werden ausgewählte Daten über eine Zwischenschicht per OPC UA für neue Systeme bereitgestellt.
Das passt gut, wenn:
- ältere Maschinen vorhanden sind,
- eine funktionierende SCADA nicht gestoppt werden soll,
- ein MES eingeführt wird,
- Daten aus mehreren Quellen gebraucht werden,
- Modernisierung schrittweise erfolgen soll.
Ein typischer Ablauf:
- Stabiles OPC DA bleibt bestehen.
- Eine Integrationsschicht oder ein Gateway wird ergänzt.
- Ausgewählte Daten werden über OPC UA bereitgestellt.
- MES, Reporting oder ERP greifen auf die strukturierte Datenbasis zu.
- Tags und Bedeutungen werden schrittweise bereinigt.
Sie müssen nicht immer alles auf einmal ersetzen.
OPC UA, MES, SCADA und ERP
SCADA zeigt, was an der Maschine passiert.
MES steuert und dokumentiert die Produktion. Es berechnet Ausbringung, Stillstände, Ausschuss und Prozessparameter.
ERP verwaltet Planung, Material, Bestand, Kosten und Abrechnung.
OPC UA kann einer der Wege sein, über den Maschinendaten ins MES und danach weiter ins ERP gelangen.
Beispiel:
- Die SPS liest Stückzähler und Maschinenstatus.
- OPC UA stellt die Daten bereit.
- Das MES ordnet die Daten einem Produktionsauftrag zu.
- Der Bericht zeigt Ausbringung, Stillstände und Ausschuss.
- ERP erhält Rückmeldungen zur Produktion und zum Materialverbrauch.
Ohne diese Ordnung entstehen oft mehrere Versionen derselben Wahrheit:
- eine in SCADA,
- eine in Excel,
- eine im ERP.
Das kostet Zeit und schwächt das Vertrauen in Berichte.
Warum OPC UA für OEE wichtig ist
OEE hängt von drei Bereichen ab:
- Verfügbarkeit,
- Leistung,
- Qualität.
Jeder Bereich braucht verlässliche Daten.
Wenn Stillstandsgründe manuell erfasst, Zähler aus SCADA abgeschrieben und Ausschuss später im ERP gemeldet werden, ist der OEE-Wert oft zu spät oder ungenau.
OPC UA kann dem MES Zugriff auf Maschinensignale geben, zum Beispiel:
- Maschine läuft,
- Maschine steht,
- Störung aktiv,
- Zyklus beendet,
- Gutteilzähler,
- Ausschusszähler,
- Geschwindigkeit,
- aktueller Auftrag,
- Prozessparameter.
Beispiel:
Eine Linie läuft 16 Stunden pro Tag und verliert 45 Minuten durch kurze Stopps. In manuellen Berichten wird ein großer Teil dieser Verluste oft nicht erfasst.
Maschinendaten zeigen genauer, ob das Problem durch Rüsten, Kurzstopps, Geschwindigkeitsverlust, Materialmangel oder Qualitätsprobleme entsteht.
Damit wird OPC UA zu einem Baustein für bessere Produktionsentscheidungen.
Warum OPC UA für Traceability wichtig ist
Traceability braucht mehr als eine Chargennummer.
Sie müssen Produkt, Prozess, Zeit, Material und Maschinenzustand verbinden.
OPC UA kann Prozessdaten an MES oder Qualitätssysteme weitergeben, zum Beispiel:
- Chargen-ID,
- Maschinen-ID,
- Bediener-ID,
- Rezept,
- Temperatur,
- Druck,
- Drehmoment,
- Zykluszeit,
- Prüfergebnis,
- Zeitstempel.
Beispiel:
Ein Kunde meldet ein Qualitätsproblem zu einer bestimmten Charge.
Wenn Traceability auf manuellen Einträgen basiert, dauert die Ursachenanalyse oft Stunden oder Tage.
Sind Maschinen- und Prozessdaten im MES mit der Charge verbunden, können Sie prüfen:
- welche Linie produziert hat,
- welche Parameter aktiv waren,
- ob Alarme aufgetreten sind,
- ob ähnliche Produkte betroffen sein könnten.
Das spart Zeit und reduziert das Risiko unnötig großer Rückrufe.
Häufige Fehler beim Wechsel zu OPC UA
1. Migration ohne Datenprüfung
Der Wechsel des Standards behebt keine schlecht benannten oder unklaren Signale.
Vor der Umstellung sollten Sie prüfen:
- Tag-Namen,
- Datenquellen,
- Abfragehäufigkeit,
- Zeitstempel,
- Datenqualität,
- Nutzer jedes Werts,
- Bedarf von MES, ERP, Qualität und Instandhaltung.
Ein Signal wie M_01_STAT_2 kann für die Automatisierung funktionieren. Für Produktion und Reporting ist es aber nur hilfreich, wenn die Bedeutung klar ist.
2. Alles sammeln
Nicht jedes Signal aus der Maschine muss ins MES.
Wenn Sie 500 Signale sammeln und nur 30 verwenden, wird das System schwerer zu pflegen.
Starten Sie mit den Fragen, die beantwortet werden sollen:
- Soll OEE berechnet werden?
- Soll Produktion automatisch gemeldet werden?
- Müssen Prozessparameter pro Charge gespeichert werden?
- Werden Stillstandsgründe gebraucht?
- Soll ERP den Auftragsfortschritt erhalten?
Danach wählen Sie die Signale aus, die diese Ziele unterstützen.
3. Instandhaltung nicht einbinden
Die Instandhaltung weiß oft am besten, welche Signale zuverlässig sind, welche schwanken und welche sich nach Maschinenänderungen anders verhalten.
Wenn dieses Wissen fehlt, entstehen Berichte auf schwacher Datenbasis.
Das Vertrauen geht dann schnell verloren.
4. Keine klaren Regeln zwischen IT und Automatisierung
OPC UA verbindet Automatisierung und IT.
Dafür braucht es klare Zuständigkeiten:
- Wer betreut den OPC-Server?
- Wer verwaltet Zertifikate?
- Wer vergibt Zugriffe?
- Wer überwacht die Verbindung?
- Wer reagiert, wenn Daten fehlen?
- Wie werden Änderungen getestet?
- Wie werden Tag-Änderungen dokumentiert?
Ohne diese Regeln kann auch eine gute technische Lösung im Alltag schwer zu betreiben sein.
5. OPC UA als komplettes Projekt behandeln
OPC UA transportiert und strukturiert Daten.
Der Standard entscheidet aber nicht automatisch, welche Produktionsereignisse wichtig sind.
Er bereinigt keine alten Tag-Strukturen von selbst.
Er definiert nicht, wie MES Ausbringung, Stillstand oder Ausschuss zählen soll.
Dafür brauchen Sie ein klares Datenmodell, Verantwortlichkeiten und Regeln für die Produktion.
Wo explitia helfen kann
Bei explitia arbeiten wir mit Produktionsdaten aus drei Blickwinkeln: Maschinen, Systeme und Menschen.
Ein OPC-Server allein löst das Problem nicht.
Bei Projekten rund um OPC, MES, SCADA, ERP, OEE, Reporting und Traceability helfen wir Ihnen bei:
- Audit der Produktionsdatenquellen,
- Bewertung von OPC DA, OPC UA oder einem Mischmodell,
- Ordnung von Tags und Datenbedeutungen,
- Erfassung von Maschinendaten,
- Verbindung von Maschinendaten mit MES,
- Vorbereitung von Daten für Reporting,
- Integration von Produktionsdaten mit ERP,
- Aufbau einer Datenbasis für Traceability.
Das ist besonders hilfreich, wenn Ihr Werk ältere Infrastruktur hat, Sie aber bessere OEE-Zahlen, weniger Excel, MES, ERP-Anbindung oder Traceability brauchen.
Das Ziel: Produktionsdaten sollen zuverlässig genug sein, um täglich gute Entscheidungen zu treffen.
OPC UA vs. OPC DA: Was sollten Sie wählen?
| Ihre Situation | Bessere Richtung |
|---|---|
| Ältere SCADA läuft lokal stabil | OPC DA |
| Sie führen ein neues MES ein | OPC UA |
| Sie haben Probleme mit DCOM | OPC UA |
| Sie erfassen Daten aus vielen Linien | OPC UA |
| Ältere Maschinen laufen, aber Reporting wird gebraucht | OPC DA plus OPC UA |
| Sie brauchen Traceability | OPC UA |
| Daten sollen ins ERP | OPC UA oder Mischmodell |
| Sie wissen nicht, welche Daten gebraucht werden | Mit einem Datenaudit starten |
Als Orientierung:
- Wenn Sie ein neues System aufbauen, ist OPC UA meist die bessere Wahl.
- Wenn eine ältere Installation stabil läuft, sollten Sie sie nicht vorschnell ersetzen.
- Wenn MES, ERP-Anbindung, OEE-Reporting oder weniger manuelle Eingaben geplant sind, passt OPC UA meist besser.
- Wenn viele ältere Maschinen vorhanden sind, kann ein Mischmodell der sicherste Weg sein.
Was ist Ihr nächster Schritt?
Bildvorschlag:
OPC UA vs. OPC DA: Was ist Ihr nächster Schritt?
Bild eines Bedieners an einer Maschine
Beginnen Sie nicht mit dem Standard.
Beginnen Sie mit der Frage, wofür die Daten gebraucht werden.
Fragen Sie sich:
- Soll OEE berechnet werden?
- Soll Produktion automatisch gemeldet werden?
- Soll ERP den Auftragsfortschritt erhalten?
- Soll Excel reduziert werden?
- Wird Traceability benötigt?
- Soll schneller auf Maschinenstörungen reagiert werden?
- Brauchen Produktion, Qualität und Instandhaltung eine gemeinsame Datenbasis?
Wenn klar ist, welche Aufgabe die Daten erfüllen sollen, wird die Wahl zwischen OPC DA, OPC UA oder einem Mischmodell deutlich einfacher.
Sie wissen nicht, ob OPC UA oder OPC DA in Ihrem Werk besser passt? Wir helfen Ihnen bei der Auswahl.
Die Wahl des passenden Standards kann schwierig sein. Unsere Experten kennen Fertigung und die Technologien, die sie besser planbar machen. Wir helfen Ihnen, den Standard zu wählen, der zu Ihrer Produktionsumgebung passt.
Lassen Sie uns den passenden Standard für Ihre Fertigung auswählen.

FAQ: OPC UA und OPC DA
Was ist OPC UA?
OPC UA ist ein Standard für industrielle Kommunikation. Er hilft Maschinen, Steuerungen und IT-Systemen, Daten strukturiert auszutauschen. OPC UA wird häufig für MES, ERP, SCADA, Reporting, Qualitätssysteme, OEE und Traceability verwendet.
Was ist OPC DA?
OPC DA ist ein älterer Standard aus der OPC-Classic-Familie. Er dient dem Austausch aktueller Prozessdaten wie Temperatur, Stückzähler, Maschinenstatus oder Störsignalen. OPC DA basiert auf Microsoft COM/DCOM.
Wird OPC DA noch verwendet?
Ja. OPC DA läuft noch in vielen Werken, vor allem in älteren SCADA-Umgebungen. Wenn das System stabil ist und lokal genutzt wird, muss es nicht sofort ersetzt werden.
Ersetzt OPC UA OPC DA?
In neuen Projekten häufig ja. In bestehenden Werken können OPC DA und OPC UA zusammenarbeiten. Ältere Systeme bleiben auf OPC DA, während ausgewählte Daten über OPC UA für MES, ERP, Reporting oder Traceability bereitgestellt werden.
Muss ich Maschinen austauschen, wenn ich OPC UA nutzen möchte?
Nicht immer. Viele Werke behalten bestehende Maschinen und ergänzen eine Integrationsschicht oder ein Gateway, das ausgewählte Daten über OPC UA bereitstellt.
Ist OPC UA besser für MES?
Meist ja. OPC UA gibt dem MES einen strukturierten Zugriff auf Maschinendaten, einschließlich Werten, Zeitstempeln, Datenqualität, Ereignissen und Kontext.
Ist OPC UA besser für ERP?
ERP greift selten direkt auf Maschinen zu. Häufig gehen Daten von SPS oder SCADA ins MES und danach weiter ins ERP. OPC UA hilft dabei, die Maschinendatenbasis für MES und Reporting sauber aufzubauen.
Wann ist ein Mischmodell aus OPC DA und OPC UA sinnvoll?
Ein Mischmodell passt gut, wenn ältere Maschinen und SCADA stabil laufen, das Werk aber bessere Berichte, MES-Anbindung, OEE-Tracking oder Traceability braucht.