CMMS und EAM: Maschinendaten in Ihre Instandhaltungssoftware bringen
Was CMMS- und EAM-Software wirklich leistet, worin sie sich unterscheiden und wie Betriebsstunden und Fehlercodes vom Edge aus reaktives Raten in geplante Instandhaltung verwandeln.
CMMS und EAM: was sich dahinter verbirgt
CMMS steht für Computerized Maintenance Management System. Im Deutschen ist das Ihre Instandhaltungssoftware: die Anwendung, in der Ihr Team täglich arbeitet, mit Arbeitsaufträgen, Instandhaltungsplänen, Ersatzteilen, Arbeitsstunden und Anlagenhistorie. Ihre Aufgabe ist es, Instandhaltung zu planen, zuzuweisen und zu dokumentieren.
EAM steht für Enterprise Asset Management. Es umfasst dieselbe Instandhaltungsarbeit und erweitert den Rahmen anschließend auf den gesamten Lebenszyklus einer Anlage: Beschaffung, Inbetriebnahme, Abschreibung, Compliance und Außerbetriebnahme. EAM ist näher an Finanzwesen und Betrieb angesiedelt. Ein CMMS ist näher an der Werkstatt.
Der praktische Unterschied ist der Umfang, nicht die Konkurrenz. Ein CMMS beantwortet, was repariert werden muss und wer es erledigt. Ein EAM beantwortet, was Sie besitzen, was es über seine Lebensdauer kostet und wann es ersetzt werden sollte. Viele Teams betreiben ein CMMS innerhalb eines größeren EAM, und etliche Plattformen vermarkten sich heute als beides. Das Etikett zählt dabei weniger als die Frage dahinter: Weiß die Software, was Ihre Maschinen tatsächlich tun?
Die Datenebene entscheidet, ob beides funktioniert
Beide Arten von Software teilen eine Schwäche: Sie sind nur so gut wie die Daten, die sie erreichen. Ein CMMS voller Arbeitsaufträge aus manuellen Rundgängen zeigt Ihnen, woran sich Menschen erinnert haben. Über das, was die Maschine zwischen den Rundgängen tat, sagt es nichts.
Von Hand erfasste Instandhaltungsdaten scheitern auf drei vorhersehbare Weisen. Die Betriebsstunden weichen von der Realität ab, sodass ein nutzungsbasierter Plan, der bei 500 Stunden auslösen soll, Tage zu früh oder Wochen zu spät greift. Störungen werden protokolliert, sobald eine Fachkraft sie bemerkt, nicht zum Zeitstempel, an dem die Steuerung den Alarm erstmals ausgelöst hat. Und die Zustandshistorie bleibt dünn, weil niemand ein Lager dokumentiert, das lediglich ein paar Grad wärmer läuft als im Vormonat.
Maschinendaten direkt in die Software zu verdrahten schließt diese Lücke. Die Anlage meldet ihren eigenen Betriebsstundenzähler, ihre eigenen Diagnose-Fehlercodes und ihre eigenen Zustandssignale, pünktlich und ohne Klemmbrett. Ein vorbeugender Auftrag fällt in dem Moment in die Warteschlange, in dem der Zähler seinen Schwellenwert überschreitet, nicht erst bei der nächsten manuellen Ablesung. Die Software muss nicht länger raten.
Welche Maschinendaten die Instandhaltungssoftware speisen
Nützliche Maschinendaten für die Instandhaltung lassen sich in wenige klare Gruppen einteilen:
- Betriebsstunden und Lastzyklen. Die wertvollste Eingangsgröße. Nutzungsbasierte Instandhaltung funktioniert nur, wenn die Stunden echt und an der Maschine gemessen sind, ausgelesen aus einem Modbus-Register oder einem J1939-Parameter für Motorstunden, nicht von einem Planer geschätzt.
- Fehler- und Ereigniscodes. Steuerungsalarme, J1939-Diagnose-Fehlercodes (das SPN- und FMI-Paar, das die ausfallende Komponente und den Fehlermodus benennt) und Zustandsübergänge, im Moment ihres Auftretens erfasst und der richtigen Anlage in Ihrem CMMS zugeordnet.
- Zustandssignale. Vibration, Temperatur, Druck, Stromaufnahme, Durchfluss. Die Messwerte, die ein entstehendes Problem sichtbar machen, bevor es die Linie stoppt.
- Kontext. Standort, Betriebsmodus, Umgebungsbedingungen. Die Daten, die erklären, warum ein Messwert von Bedeutung ist: Eine hohe Austrittstemperatur liest sich bei Volllast völlig anders als im Leerlauf.
Sie brauchen nicht alles am ersten Tag. Allein Betriebsstunden und Fehlercodes verschieben ein CMMS bereits von reaktiv zu geplant.
Vorbeugend und vorausschauend, ehrlich betrachtet
Vorbeugende Instandhaltung ist geplante Arbeit, ausgelöst durch einen Kalender oder durch aufsummierte Nutzung. Diesen Filter alle 500 Stunden tauschen, jenes Ventil pro Quartal prüfen. Das ist einfach und verlässlich, und ein gemessener Betriebsstundenzähler macht es weit genauer als ein Wandkalender: Der Arbeitsauftrag öffnet sich, wenn die Anlage wirklich 500 Stunden gelaufen ist, nicht wenn es jemand geschätzt hat.
Vorausschauende Instandhaltung ist zustandsbasiert. Sie handeln, wenn die Daten sagen, dass die Anlage auf einen Ausfall zusteuert, nicht früher und nicht später. Sie verspricht weniger Stillstand und weniger verschwendete Teile, trägt aber einen realen Einstiegspreis: die richtigen Sensoren, ein sauberes Signal und genug Basishistorie, um zu wissen, wie der Normalzustand dieser bestimmten Maschine aussieht.
Seien Sie misstrauisch gegenüber jedem, der das Vorausschauende als einfachen Schalter verkauft. Die meisten Werke erzielen den größten Nutzen zuerst aus genauer vorbeugender Instandhaltung und ergänzen das Vorausschauende dann an den wenigen Anlagen, bei denen ein ungeplanter Ausfall wirklich teuer ist, ein kritischer Kompressor, eine Pumpe ohne installierte Reserve. Die Software unterstützt beides. Die Daten entscheiden, was Sie tatsächlich umsetzen können.
Wie Maschinendaten die Software erreichen
Die Verbindung zwischen einer Maschine und einer Instandhaltungsplattform folgt einem festen Muster. Ein Edge-Gateway liest die Maschine über deren nativen Bus aus (J1939 am Antriebsstrang, Modbus an einer Hilfspumpe, OPC-UA an einer SPS), normalisiert die Messwerte in benannte Felder und liefert sie an die Software, die Ihr Team bereits nutzt.
Es gibt drei gängige Übertragungswege:
- Direkte API. Das Gateway schreibt strukturierte Datensätze über die REST- oder Webhook-Schnittstelle in das CMMS oder EAM und erzeugt Zählerstände, Ereignisse oder Auslöser für Arbeitsaufträge. Ein Betriebsstundenwert, der ein Wartungsintervall überschreitet, wird zum offenen vorbeugenden Auftrag, ein Fehlercode zum korrektiven.
- MQTT zu Middleware. Das Gateway publiziert an einen Broker, mit Store-and-Forward-Pufferung, sodass eine abgerissene Mobilfunkverbindung keine Daten verliert, und eine schlanke Integrationsebene ordnet jedes Topic der richtigen Anlage und dem richtigen Feld in der Software zu.
- Stapelexport. Wo Echtzeit nicht nötig ist, sammelt das Gateway Messwerte und liefert sie planmäßig, typischerweise als tägliche Synchronisation der Zählerstände.
Das Detail, das über Erfolg oder Misserfolg der Integration entscheidet, ist die Identität: Jeder Messwert muss auf dem richtigen Anlagendatensatz landen. Ein einheitliches Anlagen- und Tag-Schema, einmal definiert und in Ihrem Besitz, hält die Daten über Hunderte von Maschinen hinweg vertrauenswürdig.
*Ihre vorhandene Instandhaltungssoftware
Verbinden Sie die Maschinen mit der Software, die Sie bereits nutzen
Melqart Systems verkauft kein CMMS und kein EAM, und Sie müssen das vorhandene System nicht ersetzen. Wir bauen die offene Edge-Ebene, die echte Maschinendaten dorthin bringt.
Diese Ebene ist ein OTS-Datenlogger oder ein offenes Linux-Gateway an der Maschine, das mit eingebetteter Software die Protokolle Ihrer Anlagen spricht und saubere, anlagenbezogene Datensätze an Ihre Plattform publiziert. Gateway und Software gehören vollständig Ihnen: keine Lizenzgebühren pro Gerät, kein Abonnement und kein neues Vendor-Lock-in, das sich zwischen Ihre Maschinen und Ihre Instandhaltungsdaten schiebt.
Wie das in einen Instandhaltungs-Stack passt, sehen Sie auf unserer Seite Instandhaltungs- und Asset-Software, oder beginnen Sie auf der Messseite mit Zustands- und Prozessüberwachung. Erfordert die Integration eigene Protokollarbeit, übernimmt das unser Engineering-Team.
Häufig gestellte Fragen
Was ist EAM-Software? Enterprise-Asset-Management-Software verwaltet den gesamten Lebenszyklus physischer Anlagen, von der Anschaffung über die Instandhaltung bis zur Außerbetriebnahme, meist gemeinsam mit Finanzwesen und Betrieb. Ein CMMS ist der Teil davon, der die Instandhaltung ausführt.
Was ist der Unterschied zwischen CMMS und EAM? Der Umfang. Ein CMMS steuert die tägliche Instandhaltung. Ein EAM steuert den gesamten Anlagenlebenszyklus und dessen Kosten. Viele Plattformen können heute beides, daher zählt weniger das Etikett als die Frage, ob die Software genaue Daten erhält.
Was ist der Unterschied zwischen Instandhaltung und Wartung? Wartung ist ein Teil der Instandhaltung. Instandhaltung umfasst nach DIN 31051 Wartung, Inspektion, Instandsetzung und Verbesserung. In der Industrie sprechen wir von Instandhaltung, nicht von der verbraucherorientierten Wartung.
Muss ich meine Instandhaltungssoftware ersetzen, um Maschinendaten zu nutzen? Nein. Moderne CMMS- und EAM-Plattformen nehmen externe Daten über APIs oder eine Integrationsebene entgegen. Die Arbeit liegt darin, die Maschinen anzubinden, nicht die Software auszutauschen.
Lohnt sich vorausschauende Instandhaltung? Bei kritischen Anlagen, deren ungeplanter Stillstand teuer ist, ja. Beim Rest liefert genaue vorbeugende Instandhaltung auf Basis echter Betriebsstunden meist mehr für weniger.
Bauen Sie Ihre industrielle Telemetrie aus.
Sprechen Sie mit uns über Gateway-Software, Telemetrie-Pipelines und kundeneigene IP.


