Unsere Maschine hat keine Schnittstelle — wie bekommen wir Daten heraus?
Fast jede Steuerung gibt etwas her, auch eine von 1998: Zählerstände über Modbus, einen Motorstrom, eine Störnummer. Daraus lassen sich Verfügbarkeit, Leistung und Qualität rechnen, ohne die Steuerung anzufassen — die Rechnung gehört in einen Konnektor neben die Maschine, nicht in die Maschine.
In dieser Fabrik
In dieser Fabrik läuft eine Bandsäge von 1998 an einem Modbus-Konnektor: 15 Register, Abfrage im Sekundentakt, daraus OEE, Standzeit und Störklartext. Sie steht gleichberechtigt neben vier Anlagen mit OPC UA.
Wie der Durchstich gebaut ist → 15
Register genügen für eine vollständige OEE
Unseren OEE-Zahlen glaubt in der Produktion niemand. Woran liegt das?
Meist an der Rechnung, nicht an der Anlage: gemittelte Zähler, addierte statt multiplizierte Faktoren, ein Fenster, das Anlaufphasen verschluckt. Eine Kennzahl, die niemand nachrechnen kann, wird im Werk zu Recht nicht geglaubt.
In dieser Fabrik
Hier wird nach ISO 22400 gerechnet, zeitgewichtet und über ein benanntes Fenster — und jede Zahl lässt sich bis auf den einzelnen Messwert zurückverfolgen.
Kennzahlen je Einheit ansehen → Wir haben Daten, aber keine Historie. Wie kommen wir zu einem Historian?
Der übliche Fehler ist, Werte zu überschreiben. Ein Historian schreibt nur an: jeder Messwert bleibt stehen, mit seinem Zeitstempel. Erst damit lässt sich später fragen, wie der Zustand vor drei Wochen war — und erst damit lässt sich ein Modell trainieren.
In dieser Fabrik
Hier läuft der Weg über Sparkplug B und MQTT in eine TimescaleDB: nur Änderungen, rund 125 Werte je Sekunde, anfügend. Die Zeitreise holt jeden Zustand zurück.
Zeitreise ausprobieren → 21,8 Mio
Zeilen Historie, laufend gefüllt
Ein Kunde verlangt eine Verwaltungsschale. Was heißt das konkret?
Eine Verwaltungsschale (AAS) ist der standardisierte digitale Zwilling eines Assets: Typenschild, technische Daten und Betriebswerte als Submodelle, maschinenlesbar und herstellerunabhängig. Der Aufwand liegt nicht im Format, sondern in der Frage, welche Werte überhaupt verlässlich vorliegen.
In dieser Fabrik
Hier trägt jede der 29 Einheiten ihre Verwaltungsschale, gefüllt aus dem laufenden Betrieb statt aus einer Tabelle. Der Explorer zeigt die Submodelle so, wie eine Gegenstelle sie liest.
AAS-Submodelle ansehen → 29
Assets mit gefüllter Verwaltungsschale
Wir haben Engineering-Daten aus EPLAN oder TIA. Beschleunigt das die Anbindung?
Erheblich. In den Planungsdaten steht bereits, welche Anlagen und Einheiten es gibt, wie sie zusammenhängen und über welche Schnittstelle sie erreichbar sind. Über AutomationML (IEC 62714) lässt sich das einlesen, statt es in Interviews mit der Instandhaltung zu rekonstruieren — das ist der längste Teil einer Anbindung.
In dieser Fabrik
Der Importeur liegt im Repository und ist in beide Richtungen verlustfrei geprüft: Was exportiert wird, ergibt wieder dieselbe Anlagenbeschreibung. Eine offene Vokabeltabelle übersetzt fremde Rollen und Merkmalsnamen in unsere Begriffe; was sie nicht kennt, bleibt ausdrücklich ungedeutet und steht als Restliste da. Geraten wird nichts — eine falsche Zuordnung fällt erst auf, wenn ein Modell auf dem falschen Signal gelernt hat.
Was daraus entsteht: die Verwaltungsschale → IEC 62714
AutomationML, gelesen und geschrieben
Wie öffnen wir das OT-Netz für Auswertungen, ohne ein Loch zu reißen?
Indem nur eine Richtung offen ist. Das Edge-Gerät veröffentlicht nach außen, von außen kommt niemand hinein. Wo zurückgeschrieben werden muss, wird die Menge der beschreibbaren Punkte vorher festgelegt und nicht zur Laufzeit entschieden.
In dieser Fabrik
Getrenntes VLAN, ein Port hinaus, kein Zugriff hinein — und genau 21 beschreibbare Punkte, jeder einzeln benannt. Kein Modell und keine Automatik greift daran vorbei.
Datenwege im Netzplan → 21
beschreibbare Punkte, namentlich festgelegt
Unser KI-Pilot kommt nicht in die Produktion. Woran scheitert es?
Selten am Modell, fast immer am Vertrauen: Niemand kann sagen, warum es etwas vorgeschlagen hat, ob es gewirkt hat und wer es verantwortet. Solange das offen ist, wird kein Betriebsleiter eine Freigabe unterschreiben.
In dieser Fabrik
Hier durchläuft jeder Vorschlag Tor, Freigabe, Probelauf und Wachhund — mit vorhergesagter Wirkung, gemessenem Ergebnis und einem verketteten Eintrag im Ledger. Ein Modell bekommt dabei keine Sonderrechte.
Nachweiskette ansehen → Wir haben ein Modell. Wie dockt es an, ohne dass wir alles umbauen?
Als Adapter an einer festen Schnittstelle: Das Modell bekommt eine Beobachtung und gibt einen Befund zurück — oder schweigt, dann antwortet die Regel. Fällt es aus, kostet das einen Takt und nicht die Anlage. So bleibt maschinelles Lernen eine Ergänzung und wird keine Abhängigkeit.
In dieser Fabrik
Die Andockstelle liegt im Repository, geprüft durch Tests für Ausfall, Schweigen und Falschantwort. Ein trainiertes Standzeitmodell steckt darin und sagt aus dem Motorstrom die Restlaufzeit eines Sägebands vorher.
Die Andockstelle und das Modell → Wie rechnen wir aus, was uns Stillstand und Ausschuss wirklich kosten?
Getrennt nach Diagnose und Zusage. Was in Verlusten gebunden ist, folgt aus den Messwerten. Was davon erreichbar ist, ist eine zweite, vorsichtigere Rechnung — und die Annahmen dazu gehören dem Controlling, nicht dem Anbieter.
In dieser Fabrik
Die Verlustrechnung liegt offen in einer YAML-Datei; jede Annahme ist austauschbar, und der bereits belegte Anteil kommt aus gemessenen Änderungen, nicht aus einer Schätzung.
Die Rechnung ansehen →