Maschinendaten nachrüsten: vier Wege für Anlagen ohne Schnittstelle
- Veröffentlicht:
- Lesezeit
- 16 Min. Lesezeit
- Autor:
- Abbas Mohammadi
Maschinendaten nachrüsten heißt in den meisten Werken nicht, eine Schnittstelle zu kaufen, sondern zu entscheiden, auf welcher von vier Stufen Sie an die Daten einer Bestandsmaschine kommen: über die Steuerung selbst, über den Feldbus, über nachgerüstete Signale und Sensorik oder über die Eingabe des Bedieners. Welche Stufe trägt, entscheidet die Inventur der Maschine, nicht der Katalog eines Gateway-Anbieters. Das Erfassen ist dabei der kleinere Teil der Arbeit; der größere ist der Kontext, der aus einem Laufzeitsignal eine Kennzahl macht.
Die Ausgangsfrage: Was gibt Ihre Maschine überhaupt her?
Was Ihre Maschine hergibt, steht selten im Angebot des Anlagenbauers, sondern im Schaltschrank und in der Dokumentation. Bevor Sie über ein IIoT-Gateway für den Retrofit oder einen Sensor nachdenken, braucht jede Maschine eine kurze Inventur: Steuerung, Baujahr, Netzwerk- und Feldbusbuchsen, freie Ausgänge, Signalleuchte, Zähler, Schaltschrankzugang und Unterlagen. Das Ergebnis entscheidet über die Stufe, nicht der Anbieter.
Für die Brownfield-Anbindung in der Produktion ist ein Maschinenpark aus drei Jahrzehnten und fünf Steuerungsgenerationen der Normalfall. Die Inventur ist deshalb kein Projekt, sondern ein Rundgang von Instandhaltung und Elektrofachkraft am offenen Schrank.
Inventur-Checkliste je Maschine
- Steuerungstyp, Firmwarestand und Baujahr (Typenschild, Projektierungsdatei, Lieferdokumentation)
- Netzwerk- und Feldbusschnittstellen der Steuerung – frei oder belegt, welche Protokolle (Profinet, Profibus, Modbus TCP/RTU, herstellereigen)
- Freie digitale Ausgänge oder Reserveklemmen, Signalleuchte und deren Ansteuerung, vorhandene Stück-, Betriebsstunden- und Energiezähler
- Zugang zum Schaltschrank: Wer darf ihn öffnen, und schränkt ein Wartungsvertrag Eingriffe ein?
- Dokumentation: Stromlaufplan, Variablenliste oder Symboltabelle, Steuerungshandbuch, Ansprechpartner beim Anlagenbauer
- Netzwerkumfeld: Segment der Maschine und bestehende Fernwartungszugänge des Herstellers
- Heute manuell erfasste Betriebsdaten (Schichtbuch, Stückzahlzettel) als Referenz für die spätere Plausibilisierung
| Stufe | Signalquelle | Ableitbare Kennzahlen | Eingriffstiefe | Typisches Risiko |
|---|---|---|---|---|
| 1 – Steuerung spricht schon | OPC-UA-Server, Herstellerprotokoll, freigegebene Variablen | Zustand, Stückzahl, Störcodes, Prozesswerte – soweit freigegeben | Konfiguration, kein Hardwareeingriff | Lizenz oder Firmware fehlt; Variablen ohne Semantik |
| 2 – Feldbus und SPS-Variablen | Modbus TCP/RTU, S7-Kommunikation, Mitlesen über Gateway | Zustand, Zähler, Prozesswerte, Störmeldungen | Netzwerkanbindung, Freigabe des Anlagenbauers | Zykluszeitbelastung, falsche Adressen, Gewährleistungsfrage |
| 3 – Signale und Sensorik | Digitale Ausgänge, Signalleuchte, Stromsensor, Zähler, Vibration | Laufzeit, Stillstand, Zyklen, Energie, grober Zustand | Klemmarbeit im Schaltschrank oder am Antrieb | Eingriff in Verdrahtung; Bewertung nach Interpretationspapier nötig |
| 4 – Bedienereingabe | Terminal, Tablet, Taster am Arbeitsplatz | Stillstandsgrund, Auftrag, Rüstbeginn, Ausschuss | Organisatorisch, kein Eingriff in die Maschine | Datenqualität hängt von Bedienbarkeit ab; Mitbestimmung |
Stufe 1: Die Steuerung spricht schon – OPC UA oder herstellereigenes Protokoll
Der bequeme Fall liegt vor, wenn die Steuerung bereits einen OPC-UA-Server hat oder ein herstellereigenes Protokoll spricht, für das ein dokumentierter Client existiert. Sie erkennen ihn an drei Dingen: passender Firmware, freigeschalteter Lizenz und einer Liste freigegebener Variablen. Fehlt eines davon, sind Sie in Stufe 2 – auch bei modernem Typenschild.
Stufe 1 scheitert selten an der Technik und häufig an der Bedeutung. Ein OPC-UA-Server, der 400 Variablen mit Namen wie M12.3 oder DB40.DBW12 anbietet, liefert Daten ohne Semantik: Erst Programmierer oder Symboltabelle sagen Ihnen, welches Bit „Automatik läuft“ bedeutet und welches nur ein Hilfsmerker ist. Diese Klärung kostet regelmäßig mehr Zeit als die Verbindung selbst.
Ob OPC UA oder MQTT zu Ihrer Landschaft passt, hängt von Semantik, Sicherheitsanforderungen und Zielsystem ab; die Abwägung steht in OPC UA oder MQTT als Entscheidungsleitfaden. Für Siemens-Steuerungen und die Frage, warum optimierte Datenbausteine den Zugriff blockieren, lesen Sie S7-Daten auslesen mit OPC-UA-Server und Snap7.
Stufe 2: Feldbus und Steuerungsvariablen lesend abgreifen
Wenn die Steuerung kein freigegebenes Hochsprachenprotokoll bietet, bleibt der lesende Zugriff auf Steuerungsvariablen über Feldbus oder Programmierschnittstelle. Bei Fremd- und Altsteuerungen ist das häufig Modbus, weil es offen dokumentiert ist und viele Frequenzumrichter, Energiezähler und Kompaktsteuerungen es ohnehin sprechen.
Die MODBUS Application Protocol Specification V1.1b3 definiert vier Datentabellen: Discrete Inputs und Coils als Einzelbits, Input Registers und Holding Registers als 16-Bit-Worte. Gelesen wird mit den Function Codes 01 (Coils), 02 (Discrete Inputs), 03 und 04 (Holding bzw. Input Registers); ein Request umfasst höchstens 125 Register oder 2000 Coils. Die klassische Falle: In der Protokolldateneinheit werden Register ab null adressiert, im Datenmodell ab eins – Register 108 wird als Adresse 107 angefragt.
Zweite Falle: die Wortreihenfolge. Innerhalb eines Registers überträgt Modbus das höherwertige Byte zuerst; wie zwei Register zu einem 32-Bit-Wert zusammengesetzt werden, lässt die Spezifikation offen – die Zuordnung zwischen Datenmodell und Geräteanwendung ist laut Spezifikation vollständig herstellerspezifisch. Ohne Registertabelle liefert ein vertauschtes Wort plausible, aber falsche Zahlen. Dritte Falle: Jede zyklische Anfrage kostet Rechenzeit in der SPS – messen Sie die Zykluszeit vor und nach dem Anschluss.
- Schriftliche Freigabe des Anlagenbauers für den lesenden Zugriff, mit Aussage zur Gewährleistung
- Variablen- oder Registerliste mit Datentyp, Einheit, Skalierung, Wortreihenfolge und Bedeutung
- Maximal zulässige Abfragerate und Zykluszeitreserve; welche Variablen Teil einer Handshake-Logik sind
- Netzwerkvoraussetzungen: IP-Adressierung, VLAN, bestehende Fernwartungsverbindung des Herstellers
Stufe 3: Signale und Sensorik nachrüsten
Ist die Steuerung geschlossen oder der Zugriff nicht freigegeben, holen Sie die Information dort ab, wo die Maschine sie ohnehin nach außen gibt: an digitalen Ausgängen, an der Signalleuchte, am Hauptantrieb, am Zähler. Wer Maschinendaten ohne Schnittstelle auslesen und alte Maschinen digitalisieren will, landet fast immer hier.
Die Signalleuchte ist die am leichtesten zugängliche Quelle. Ihre Ansteuerung liegt als 24-V-Signal im Schaltschrank; ein Abgriff über Koppelrelais führt es rückwirkungsfrei auf ein Erfassungsmodul. Sie erhalten die Zustände, die der Anlagenbauer definiert hat: Grün läuft, Gelb wartet, Rot Störung. Was Gelb bedeutet, steht nur in der Dokumentation – Materialmangel, Tür offen und Warmlauf sehen gleich aus.
Der Stromsensor am Hauptantrieb kommt ohne jeden Eingriff in die Steuerung aus: Ein Stromwandler um die Zuleitung liefert die Stromaufnahme, mit eingemessenen Schwellwerten unterscheiden Sie Aus, Leerlauf und Last. Ein Stromsensor für den Maschinenzustand liefert damit belastbare Laufzeiten und Stillstände, oft auch Zyklen – aber nichts über Auftrag, Artikel oder Ausschuss.
Zähler, Energiezähler, Vibrations- und Temperatursensoren ergänzen das Bild. Das Mittelstand-Digital Zentrum Chemnitz beschreibt Retrofit als Auf- und Nachrüstung bestehender Maschinen und nennt Temperatur, Druck, Drehzahl und Schwingungen als Basis für Rückschlüsse auf Betriebszustände; weitergegeben werden die Informationen über MQTT oder OPC UA an übergeordnete Systeme, bis zur OEE-Berechnung. Tab. 02 zeigt, was sich aus welchem Signal ableiten lässt.
| Signal | Sicher ableitbar | Nur mit Zusatzinformation | Nicht ableitbar |
|---|---|---|---|
| Signalleuchte (Grün/Gelb/Rot) | Läuft, wartet, gestört; Zeitanteile je Zustand | Störungsart – nur mit Störcode aus der Steuerung | Stillstandsgrund, Auftrag, Ausschuss |
| Stromsensor am Hauptantrieb | Aus, Leerlauf, Last; Laufzeit und Stillstand | Zyklen (wenn Lastspitzen je Takt erkennbar); Verschleißhinweis nur mit Referenzkurve | Gut- und Schlechtteile, Auftrag, Rüstgrund |
| Zähler an Zyklus oder Ausgang | Takte, Stückzahl gesamt | Leistungsgrad – nur mit Sollzeit je Artikel | Gutteile gegenüber Ausschuss, Auftrag |
| Energiezähler | Verbrauch, Lastgang, Leerlaufanteil | Energie je Stück – nur mit Stückzahl | Ursache eines Mehrverbrauchs |
| Digitaler Ausgang der Steuerung | Genau der Zustand, den der Ausgang schaltet | Kombinationen aus mehreren Ausgängen | Alles, was die Steuerung nicht herausführt |
Stufe 4: Der Mensch als Datenquelle – Terminal und Bedienereingabe
Wenn weder Steuerung noch Sensor die Information liefern, bleibt der Mensch: Stillstandsgrund, Rüstbeginn, Auftragswechsel und Ausschussmenge kennt der Bediener, ein Terminal am Arbeitsplatz macht daraus Betriebsdaten mit Zeitstempel. Wo die Grenze zur automatischen Maschinendatenerfassung verläuft und in welcher Reihenfolge Sie beides einführen, steht in BDE oder MDE – Unterschied und Reihenfolge. Bedienereingaben scheitern nicht an der Software, sondern an der Zumutung.
- Wenige Felder: Grund, gegebenenfalls Auftrag, fertig. Alles andere kommt aus dem System.
- Vorauswahl statt Freitext: eine kurze, mit dem Team abgestimmte Gründeliste; Freitext nur optional.
- Automatischer Auslöser: Das Terminal fragt nach dem Grund, sobald Stromsensor oder Signalleuchte einen längeren Stillstand melden.
- Nachtragen erlaubt: Ein erst nach der Störungsbehebung erklärter Stillstand ist besser als keiner.
- Rückmeldung: Wer Gründe erfasst, muss die Auswertung sehen – sonst wird die Eingabe zur Kontrolle.
Kombiniert mit einem automatischen Laufzeitsignal aus Stufe 3 wird die Datenqualität belastbar: Das Signal liefert Zeitpunkt und Dauer, der Mensch nur noch den Grund. Stufe 4 ist deshalb fast immer eine Ergänzung, selten ein Ersatz.
Der schwere Teil: Kontext statt Rohwerte
Ein Laufzeitsignal ohne Kontext ist eine Kurve, keine Kennzahl. Um aus „Maschine lief 6 h 40 min“ eine Verfügbarkeit oder eine Energie je Stück zu machen, brauchen Sie fünf Zuordnungen: Schicht, Auftrag, Artikel, Sollzeit je Stück und die geplant nicht belegten Zeiten. Keine davon kommt aus der Maschine, sondern aus ERP, Schichtplan oder vom Bediener.
Die Zuordnung steht und fällt mit den Zeitstempeln: Haben Gateway, Terminal und ERP drei verschiedene Uhrzeiten, landen Stillstände am falschen Auftrag. Synchronisieren Sie alle Erfassungsgeräte per NTP gegen dieselbe Zeitquelle und speichern Sie Zeitstempel in UTC. Der zweite Baustein ist die Benennung: Ein Tag namens GW03_DI2 sagt in einem Jahr niemandem mehr etwas; ein Tag mit Standort, Linie, Maschine und Messgröße dagegen schon. Wie Sie diese Struktur nach ISA-95 aufbauen, beschreibt Unified Namespace mit konkretem ISA-95-Topic-Schema.
Ausfallsicherheit: Was passiert, wenn das Netz weg ist?
Ein nachgerüstetes Gateway hängt oft an einem WLAN, das niemand für kritisch hielt. Fällt es aus, dürfen weder Daten verloren gehen noch der Ausfall wie ein Stillstand aussehen. Der OASIS-Standard MQTT 5.0 definiert die Mechanismen dafür: QoS 1 liefert mindestens einmal, QoS 2 genau einmal; bei einem Session Expiry Interval größer als null müssen Client und Server den Sitzungszustand speichern. Sendet ein Client länger als das 1,5-Fache der Keep-Alive-Zeit nichts, trennt der Server die Verbindung; die dann veröffentlichte Will Message macht ein stummes Gateway von einer stehenden Maschine unterscheidbar.
Erst wenn Signal, Kontext und Zeit zusammenpassen, lohnt die Kennzahl. Wie Sie daraus die OEE berechnen und welche Stillstände als geplant herausfallen, steht in OEE berechnen mit Formel und Rechenbeispiel.
Risiken, die kein Datenblatt nennt
Gewährleistung und wesentliche Veränderung
Ein Eingriff in Schaltschrank oder Steuerung ohne Freigabe des Herstellers kann Gewährleistungs- und Wartungsvereinbarungen berühren; ob das so ist, steht in Ihrem Vertrag. Holen Sie die Freigabe schriftlich ein und beschreiben Sie darin Abgriff und rein lesenden Zugriff. Klemmarbeit macht die Elektrofachkraft, jeder Abgriff wird im Stromlaufplan nachgetragen.
Daneben steht die Produktsicherheit. Das Interpretationspapier „Wesentliche Veränderung von Maschinen“ des Bundesministeriums für Arbeit und Soziales, bekannt gemacht am 9. April 2015 im GMBl 2015 S. 183, stellt darauf ab, ob sich durch die Veränderung neue Gefährdungen ergeben oder ein vorhandenes Risiko erhöht; ist beides nicht der Fall, gilt die Maschine weiterhin als sicher. Liegt dagegen eine wesentliche Veränderung vor, wird die dafür verantwortliche Person zum Hersteller und muss das Konformitätsbewertungsverfahren durchführen. In der Praxis fällt eine rein lesende Datenerfassung unter den ersten Fall; die Bewertung müssen Sie aber dokumentieren, bevor der Stromwandler am Antrieb hängt.
Netztrennung und Fernwartung
Ein Gateway, das Maschinendaten in die Office-IT oder eine Cloud schickt, verbindet zwei bisher getrennte Netze. Das BSI nennt in Industrial Control System Security: Top 10 Bedrohungen und Gegenmaßnahmen 2022 als Gegenmaßnahmen die maximale Abschottung der Netze durch Segmentierung mit Firewalls und VPN-Lösungen, Fernwartungszugriffspunkte in einer demilitarisierten Zone und die Führung jedes Fernzugangs über eine Firewall. Für den Retrofit heißt das: eigenes Netzsegment, nur ausgehende Verbindungen, und der Fernwartungszugang des Anlagenbauers wird inventarisiert.
Mitbestimmung
Sobald sich erfasste Daten auf einzelne Beschäftigte beziehen lassen – Stillstandsgründe je Bediener, Eingaben mit Personalnummer –, ist der Betriebsrat einzubeziehen. § 87 Absatz 1 Nummer 6 Betriebsverfassungsgesetz sieht die Mitbestimmung unter anderem vor bei:
Einführung und Anwendung von technischen Einrichtungen, die dazu bestimmt sind, das Verhalten oder die Leistung der Arbeitnehmer zu überwachen
Ob eine konkrete Maschinendatenerfassung darunter fällt, hängt vom Personenbezug im Einzelfall ab und ist eine Frage für Betriebsrat und Rechtsberatung. Eine frühe Betriebsvereinbarung mit klarer Zweckbindung – Maschinenzustand, nicht Personenleistung – nimmt dem Thema die Schärfe.
Risiko-Checkliste vor dem ersten Eingriff
- Schriftliche Freigabe des Anlagenbauers für den lesenden Zugriff, mit Aussage zur Gewährleistung
- Bewertung nach dem Interpretationspapier „Wesentliche Veränderung von Maschinen“ dokumentiert; Arbeitssicherheit einbezogen
- Nur lesende, rückwirkungsfreie Anbindung; Klemmarbeiten durch eine Elektrofachkraft, Abgriffe im Stromlaufplan nachgetragen
- Gateway in eigenem Netzsegment, nur ausgehende Verbindungen, Firewall-Regeln dokumentiert
- Bestehende Fernwartungszugänge der Maschine erfasst und in ein zentrales Fernwartungskonzept aufgenommen
- Betriebsrat frühzeitig eingebunden; Zweckbindung und Personenbezug schriftlich geregelt
- Umbau dokumentiert: Was hängt wo, wer hat es wann geändert, wie wird es zurückgebaut
Maschinendaten nachrüsten: Entscheidungspfad und Pilotvorgehen
Der Entscheidungspfad folgt der Inventur von der bequemsten zur aufwendigsten Stufe. Halten Sie das Ergebnis je Maschine fest.
Kennzahl festlegen
Eine Kennzahl, die Sie in den nächsten Wochen tatsächlich nutzen: Verfügbarkeit einer Engpassmaschine, Stillstandsgründe einer Linie, Energie je Stück. Sie bestimmt, welches Signal reicht.
Stufe 1 prüfen
Freigegebener OPC-UA-Server oder dokumentiertes Herstellerprotokoll mit Variablenliste vorhanden? Ja: Stufe 1. Fehlen Lizenz oder Semantik: weiter.
Stufe 2 prüfen
Feldbus oder Programmierschnittstelle, für die der Anlagenbauer lesenden Zugriff freigibt und eine Registerliste liefert? Ja: Stufe 2 mit Zykluszeitmessung. Nein: weiter.
Stufe 3 prüfen
Lässt sich die Kennzahl aus Signalleuchte, digitalen Ausgängen, Stromsensor oder Zähler ableiten (Tab. 02)? Ja: Stufe 3 mit Bewertung nach Interpretationspapier und Elektrofachkraft.
Stufe 4 ergänzen
Alles, was einen Grund oder Auftragsbezug braucht, kommt vom Bediener. Gründeliste mit dem Team festlegen, Abfrage an das automatische Stillstandssignal koppeln.
Pilot abnehmen oder Stufe wechseln
Eine Maschine, ein fester Zeitraum, Vergleich mit dem heutigen Schichtbuch. Erfüllt der Pilot die vorab festgelegten Kriterien, wird ausgerollt; sonst wechseln Sie nach zwei Nachbesserungen die Stufe.
- Vollständigkeit: Anteil der Betriebszeit mit gültigem Signal – Netzausfälle eingeschlossen
- Übereinstimmung: Abweichung der erfassten Lauf- und Stillstandszeiten vom manuell geführten Schichtbuch
- Kontextquote: Anteil der Stillstände über der Mindestdauer, denen Grund und Auftrag zugeordnet sind
- Rückwirkungsfreiheit: unveränderte Zykluszeit der Steuerung, kein Kommunikationsfehler durch die Erfassung
Die Stufe wechseln Sie, wenn das Signal die Kennzahl prinzipiell nicht hergibt – ein Stromsensor liefert nie einen Ausschussgrund. Fehlt dagegen nur die Semantik, wechseln Sie nicht die Technik, sondern beschaffen die Variablenliste. Bleibt die Freigabe des Herstellers aus, ist Stufe 3 die pragmatische Antwort, nicht der Streit um Stufe 2.
Rechtlicher Rahmen: Was der EU Data Act für Bestands- und Neumaschinen ändert
Für Bestandsmaschinen begründet der EU Data Act keine Umbaupflicht – einen Anspruch aber sehr wohl. Die Verordnung (EU) 2023/2854 gilt laut Europäischer Kommission seit dem 12. September 2025; seither haben Nutzer vernetzter Produkte Anspruch auf Zugang zu den bei der Nutzung entstehenden Daten – auch bei längst laufenden Maschinen. Seit dem 12. September 2026 kommt nach Artikel 3 Absatz 1 die Designpflicht hinzu: Vernetzte Produkte, die danach in Verkehr gebracht werden, müssen laut DIHK so konzipiert sein, dass die Daten direkt und automatisch zugänglich sind. Für vorher in Verkehr gebrachte Produkte gilt sie nicht.
Die Konsequenz für die Beschaffung ist technisch: Datenzugang gehört in das Lastenheft jeder neuen Maschine, mit Protokoll, Variablenliste und Semantik – sonst kaufen Sie heute eine Maschine, die Sie in zwei Jahren nachrüsten. Umfang, Ausnahmen und Durchsetzung behandelt Data Act und Access by Design für Maschinendaten. Die Angaben beruhen auf Kommissionsseite und DIHK, Stand 21. September 2026, und ersetzen keine Rechtsberatung.
Fazit: Erst die Inventur, dann die Stufe, dann der Kontext
Maschinendaten nachrüsten ist keine Hardwarefrage, sondern eine Reihenfolge: Inventur, Stufe wählen, nur lesend anbinden, Kontext herstellen, Pilot abnehmen. Die Erfassung ist auf jeder der vier Stufen lösbar; was Projekte scheitern lässt, sind fehlende Semantik, unsynchrone Zeitstempel, fehlende Freigaben und ein Betriebsrat, der zu spät gefragt wurde.
Beginnen Sie mit einer Maschine und einer Kennzahl, und nehmen Sie den Piloten gegen Ihr eigenes Schichtbuch ab. Wie erfasste Maschinen- und Auftragsdaten zu einer Auswertung zusammenkommen, zeigen die Lösungen von ralwo am Weg vom Signal zur Kennzahl.
Häufige Fragen
Quellen
- Retrofit-Grundlagen: Alte Maschinen digital nachrüsten — Mittelstand-Digital Zentrum Chemnitz
- MODBUS Application Protocol Specification V1.1b3 — Modbus Organization
- MQTT Version 5.0 – OASIS Standard, 07 March 2019 — OASIS Open
- Interpretationspapier zum Thema „Wesentliche Veränderung von Maschinen“ (Bek. des BMAS vom 09.04.2015, GMBl 2015 S. 183) — Bundesministerium für Arbeit und Soziales (BMAS)
- Industrial Control System Security: Top 10 Bedrohungen und Gegenmaßnahmen 2022 (BSI-CS 005, Version 1.5) — Bundesamt für Sicherheit in der Informationstechnik (BSI) / Allianz für Cyber-Sicherheit
- § 87 BetrVG – Mitbestimmungsrechte — Bundesministerium der Justiz / gesetze-im-internet.de
- Data Act – Shaping Europe's digital future — European Commission
- Data Act – Next level as of 12 September 2026 — Deutsche Industrie- und Handelskammer (DIHK)