OPC UA Schnittstelle: Ihre SPS-Daten für Datenbank, MES und Auswertung

Wir richten die S7-1500 als OPC-UA-Server ein und bringen die Anlagendaten dorthin, wo sie gebraucht werden: in die Datenbank, ins MES oder ERP oder per MQTT in Ihre IT. Lesend, damit die Steuerung ungestört ihre Logik fährt.

internationaler Industriestandard
IEC 62541
Auswertung ohne Eingriff in die Steuerung
Lesend
nutzt Daten, die die SPS ohnehin erfasst
0 Sensorik
Schema · Anlagendaten über OPC UA
Architekturschema Anlagendaten: S7-1500 mit PROFINET-Teilnehmern, integrierter OPC-UA-Server als rein lesende Schnittstelle, KPI-Auswertung im Büro

Kurz gesagt

Eine OPC UA Schnittstelle macht die Daten einer Siemens-Steuerung für Datenbank, MES, ERP und Auswertung lesbar, genormt nach IEC 62541. Dafür richten wir die S7-1500 als OPC-UA-Server ein: Wir legen fest, welche Variablen nach außen sichtbar sind, sichern die Verbindung ab und binden die Daten per OPC UA, MQTT oder Datenbank an Ihre Systeme an. Die Steuerungslogik bleibt dabei unangetastet.

OPC UA mit der S7-1500

Die S7-1500 bringt den OPC-UA-Server serienmäßig mit, und auch die S7-1200 bietet in aktuellen Firmware-Ständen einen OPC-UA-Server. Damit bekommt Ihre Anlage eine genormte Datenschnittstelle nach IEC 62541 — verschlüsselt, mit rollenbasierten Zugriffsrechten, rein lesend nutzbar. Worauf es in der Praxis ankommt:

  • Freigabe mit Absicht: Wir geben nur die Variablen frei, die außen gebraucht werden, sauber benannt und strukturiert — statt ganze Datenbausteine offenzulegen.
  • Lesen und Schreiben getrennt: Schreibrechte gibt es nur dort, wo sie fachlich gewollt und abgesichert sind. Für Auswertungen reicht Lesen.
  • Absicherung: verschlüsselte Verbindung mit Zertifikaten und Benutzeranmeldung, ungesicherte Zugänge abgeschaltet.
  • Lizenz und Last: Der OPC-UA-Server der S7-1500 braucht eine Runtime-Lizenz passend zur CPU. Umfang und Abfragetakt stimmen wir so ab, dass die Steuerung ihre Zykluszeit hält.
  • Ältere Steuerungen: Eine S7-300/400 lesen wir über S7-Kommunikation oder ein Gateway aus. Auf Dauer ist der Retrofit auf die S7-1500 die sauberere Lösung.

Die Tür, die der Retrofit öffnet

Eine S5 oder S7-300 hat diese Schnittstelle schlicht nicht. Mit der neuen Steuerung können externe Auswertesysteme die Anlagendaten lesend abgreifen, während die Steuerung selbst unangetastet ihre deterministische Logik fährt.

Von der SPS in die Datenbank

Die SPS schreibt nicht selbst in die Datenbank. Ein schlanker Dienst liest die Werte über OPC UA, puffert sie und schreibt sie in eine SQL- oder Zeitreihendatenbank. So bleibt die Steuerung frei von Datenbanklogik, und kurze Netzunterbrechungen werden überbrückt.

  • Typische Ziele: Microsoft SQL Server, PostgreSQL oder eine Zeitreihendatenbank für Messwerte.
  • Ereignisse statt Dauerfeuer: Meldungen, Zustandswechsel und Zählerstände werden beim Wechsel geschrieben, Messwerte im passenden Raster.
  • Kontext mitschreiben: Auftrag, Charge oder Schicht gehören zum Datensatz, damit sich Werte später zuordnen lassen.
  • MES und ERP: Anbindung direkt per OPC UA, über die Datenbank oder über die Schnittstelle, die Ihre IT vorgibt.

MQTT: Daten an IT und Cloud verteilen

OPC UA ist stark in der direkten Verbindung zwischen Steuerung und Leitebene. Sollen viele Systeme dieselben Daten bekommen, ist MQTT oft die einfachere Wahl: Ein Broker verteilt die Werte, die Abnehmer abonnieren nur, was sie brauchen.

  • Aus der S7-1500 direkt über einen MQTT-Client-Baustein oder über ein Gateway, das die Werte per OPC UA liest und an den Broker weitergibt.
  • Node-RED als Brücke: für überschaubare Anbindungen, Protokollumsetzung und schnelle Prototypen, mit klarer Grenze, was in der SPS bleibt.
  • Ein sauberes Topic-Schema und eine verschlüsselte Verbindung zum Broker, abgestimmt mit Ihrer IT.

Was heute realistisch machbar ist

Ohne Konzern-IT und ohne zusätzliche Sensorik — aus den Daten, die die SPS ohnehin erfasst:

  • Alarm- und Störungsanalysen: Welcher Sensor meldet am häufigsten? Welche Störung kommt jede Woche wieder?
  • Stillstands-Reports: automatisch aus den Betriebszuständen, die die Steuerung kennt.
  • Klartext-Berichte statt Rohdaten: lesbare Schicht- oder Wochenberichte aus strukturierten Prozessdaten.
  • Energiemonitoring: Verbräuche und Lastspitzen je Anlagenteil, Abweichungen als Frühindikator.
  • Frühwarnung: Motorströme, Laufzeiten und Zykluszeiten als Verschleiß-Indikator, lange bevor es ein Mensch im Tagesgeschäft bemerkt.

Auswertung, Reporting und Dashboards obendrauf

Wenn die Daten fließen, bauen wir Ihnen die Auswertung dazu, mit KI-Unterstützung entwickelt und auf Ihre Anlage zugeschnitten statt als Standardsoftware, an die sich die Anlage anpassen muss:

  • Dashboards: Anlagenzustand, Störungen und Stillstände auf einen Blick, im Browser.
  • Reporting: Schicht-, Tages- und Wochenberichte automatisch aus den erfassten Daten.
  • Datenerfassung und Schichtpläne: Produktionsdaten mit Schicht, Auftrag oder Charge verknüpft.
  • Edge statt Cloud, wenn gewünscht: Auswertung auf einem Rechner in Ihrem Netz, die Daten bleiben im Werk.

Nüchtern betrachtet

Der Nutzen liegt in Sichtbarkeit und schnellerer Diagnose — nicht in einer „selbstheilenden Anlage“; solche Versprechen sollte man niemandem glauben. Nichts davon muss am Umschalttag live sein: Der Retrofit schaltet die Tür frei, nutzen können Sie sie, wann immer Sie so weit sind.

KI-Disziplin

Die KI greift über OPC UA lesend auf die Daten der SPS zu und wertet sie außerhalb der Steuerung aus. In der Steuerung selbst läuft keine KI: Die SPS arbeitet mit deterministischer, getesteter Logik, und die Auswertung schreibt nicht in den Prozess. Diese Trennung ist die Bedingung, unter der KI im Maschinenumfeld seriös einsetzbar ist.

Häufige Fragen

Was ist eine OPC UA Schnittstelle?

Eine genormte Datenschnittstelle nach IEC 62541, über die Steuerungen, Leitsysteme, MES und Datenbanken herstellerunabhängig Daten austauschen. Die Werte liegen strukturiert mit Namen, Datentyp und Zugriffsrechten vor, nicht als rohe Speicheradressen.

Kann die S7-1500 als OPC-UA-Server arbeiten?

Ja. Der OPC-UA-Server ist in die CPUs der S7-1500 integriert und wird im TIA Portal aktiviert und eingerichtet; für den Betrieb ist eine Runtime-Lizenz passend zur CPU nötig. Welche Variablen sichtbar sind und ob sie nur lesbar oder auch schreibbar sind, legen wir für jede Variable fest.

Ist das KI in meiner Steuerung?

Nein. Die SPS fährt unverändert ihre deterministische, getestete Logik — so wie es Sicherheit und Normen verlangen. Auswertesysteme greifen die Daten über OPC UA lesend ab; kein Modell schreibt in den Prozess.

Brauche ich dafür neue Sensorik?

In der Regel nicht. Motorströme, Laufzeiten, Zykluszeiten, Meldungen und Betriebszustände erfasst die Steuerung ohnehin — genau diese Daten reichen für Störungsanalysen, Reports und Frühwarnung bereits aus.

Wie sicher ist die Schnittstelle?

OPC UA ist der internationale Standard IEC 62541 — mit Verschlüsselung und rollenbasierten Zugriffsrechten. Es lässt sich exakt festlegen, wer welche Daten lesen darf; die Verbindung bleibt im Anlagen- bzw. Firmennetz.

Wie kommen SPS-Daten in eine Datenbank?

Über einen Dienst zwischen Steuerung und Datenbank, der die Werte per OPC UA oder MQTT liest und in die Datenbank schreibt, zum Beispiel SQL Server, PostgreSQL oder eine Zeitreihendatenbank. Die SPS bleibt frei von Datenbanklogik. Datenpunkte, Raster und Pufferung planen wir so, dass die Daten später auswertbar sind.

OPC UA oder MQTT: Was passt besser?

Das hängt vom Ziel ab. OPC UA eignet sich für die direkte, strukturierte Verbindung zur Steuerung, etwa für MES oder Leitsystem. MQTT ist im Vorteil, wenn viele Abnehmer dieselben Daten brauchen oder die Daten in IT- und Cloud-Systeme gehen. Oft kombinieren wir beides: OPC UA an der Steuerung, MQTT für die Verteilung.

Anlagendaten erschließen

Vom ersten Stillstands-Report bis zum Energiemonitoring — beginnend mit den Daten, die Ihre Anlage heute schon hat.

Kontakt aufnehmen

✓ Unverbindliche Erstberatung✓ Antwortzeit < 24h werktags