Site icon bintorosoft.com

Monitoring von Maschinen: Betriebsstunden per WLAN erfassen

Beim Thema Monitoring von Maschinen: Betriebsstunden per WLAN erfassen geht es selten um „nice to have“, sondern um handfeste Vorteile im Alltag: Wartungen werden planbar, Verschleißteile rechtzeitig getauscht, Stillstände reduziert und die tatsächliche Auslastung transparent. Gerade in kleinen Werkstätten, in der Gebäude- und Haustechnik oder bei dezentralen Anlagen fehlt oft eine zentrale Datenerfassung. Mit einem kompakten WLAN-Datenlogger lassen sich Betriebszeiten nachrüsten, ohne die Maschine komplett zu modernisieren. Wichtig ist dabei ein Ansatz, der zuverlässig misst, auch bei Stromausfällen keine Daten verliert und sich in bestehende Systeme integrieren lässt – vom einfachen Web-Dashboard bis zur Weitergabe an MQTT, InfluxDB oder ein ERP. In diesem Artikel lernen Sie praxiserprobte Methoden kennen, um Laufzeiten korrekt zu erfassen, typische Messfehler zu vermeiden und die Daten so aufzubereiten, dass sie wirklich nutzbar sind. Der Fokus liegt auf verständlichen Konzepten, die sowohl Einsteiger als auch fortgeschrittene Anwender in eigenen Projekten umsetzen können.

Was genau sind „Betriebsstunden“ und warum sind sie so wertvoll?

Betriebsstunden sind die Zeit, in der eine Maschine tatsächlich „läuft“ oder betriebsbereit ist – je nach Definition des Unternehmens. In der Praxis existieren mehrere Varianten:

Diese Unterscheidung ist entscheidend, weil Wartungsintervalle häufig an tatsächliche Laufzeit gekoppelt sind. Wenn eine Maschine zwar eingeschaltet ist, aber nicht arbeitet, würden reine Einschaltstunden zu falschen Wartungsprognosen führen. Umgekehrt ist für Energie- oder Schichtanalysen die Einschaltzeit oft relevant. Ein gutes Monitoring-System erlaubt daher eine klare Definition und nachvollziehbare Messlogik.

Messprinzipien: So erkennen Sie sicher, ob eine Maschine läuft

Der wichtigste Schritt ist die Auswahl des richtigen Signals. Es gibt nicht „die eine“ Methode, die für alle Maschinen passt. Die folgenden Prinzipien sind in Nachrüstprojekten besonders verbreitet.

Stromaufnahme messen (nicht-invasiv und oft universell)

Eine sehr robuste Methode ist die Erkennung über die Stromaufnahme. Hierbei misst man indirekt, ob der Motor oder ein relevanter Verbraucher Strom zieht. Für Nachrüstungen eignen sich insbesondere Stromwandler (Current Transformer, CT) oder Hall-Sensoren. Vorteil: keine direkte Verbindung zur Netzspannung, wenn geeignete Sensoren eingesetzt werden. Nachteil: Bei niedriger Last oder Standby-Verbrauch muss ein sinnvoller Schwellwert gefunden werden.

Potentialfreier Kontakt (Relaisausgang, Hilfskontakt, Störmeldekontakt)

Viele Maschinen, Schütze oder Frequenzumrichter bieten Hilfskontakte oder Statusausgänge. Ein potentialfreier Kontakt ist ideal, weil er eindeutig und oft normnah ist. Häufig sind das:

Wichtig: Auch „potentialfrei“ muss sicher auf die Elektronik-Eingänge geführt werden, typischerweise über Optokoppler oder geeignete Eingangsmodule.

Spannung oder Signalpegel abgreifen (nur mit Fachkenntnis)

In manchen Anlagen existieren 24-V-Steuersignale oder SPS-Ausgänge, die den Betriebszustand markieren. Das kann sehr präzise sein, erfordert aber saubere Pegelanpassung, Schutzbeschaltung und ein Verständnis der Steuerung. Für reine Nachrüstungen ist diese Methode häufig nur dann sinnvoll, wenn ohnehin ein Schaltschrankzugang vorhanden ist.

Systemarchitektur: Von der Erfassung bis zum Dashboard

Ein praxistaugliches WLAN-Betriebsstunden-Monitoring besteht typischerweise aus vier Schichten:

Als Transport hat sich MQTT etabliert, weil es leichtgewichtig ist und gut zu IoT-Geräten passt. Eine technische Spezifikation und Hintergrundinfos finden Sie bei MQTT.org. Für Dashboards sind Kombinationen wie InfluxDB und Grafana verbreitet; Grafana bietet dazu umfangreiche Dokumentation unter Grafana Docs.

Edge statt „nur senden“: Warum die Stunden auf dem Gerät gezählt werden sollten

Ein häufiger Fehler in frühen Projekten: Der Sensor sendet nur Zustände („ON/OFF“) und die Server-Seite zählt daraus die Laufzeit. Das wirkt zunächst elegant, wird aber bei Netzproblemen, Router-Neustarts oder WLAN-Ausfällen unzuverlässig. Ein stabileres Konzept ist:

Damit bleibt die Betriebszeit korrekt, selbst wenn das WLAN zeitweise ausfällt. Der Server dient dann primär zur Visualisierung und Archivierung.

Die Kernlogik: Betriebsstunden korrekt berechnen

Die Berechnung basiert auf der Summe aktiver Zeitintervalle. In der Praxis wird in festen Takten gemessen (z. B. jede Sekunde) und je nach Zustand akkumuliert. Formal lässt sich die Betriebszeit T als Summe der Zeitdifferenzen in „RUN“-Phasen darstellen:

T = ∑ i=1 n ( tstop,i − tstart,i )

Für eine robuste Umsetzung sind drei praktische Regeln wichtig:

Datenspeicherung: Wie Sie Stromausfälle und Reboots ohne Datenverlust überstehen

Wenn ein Gerät neu startet, darf der Zähler nicht zurückspringen. Dafür gibt es mehrere Strategien:

Bewährt hat sich eine Kombination: Das Gerät speichert den Gesamtzähler in sinnvollen Intervallen (z. B. alle 1–5 Minuten oder bei Zustandswechsel) und sendet zusätzlich regelmäßige Updates. So sind sowohl lokale als auch zentrale Wiederherstellung möglich.

Kommunikation im Heim- oder Firmennetz: MQTT, HTTP und Sicherheit

Für den schnellen Einstieg reicht oft HTTP (z. B. ein kleines Webinterface auf dem Gerät). Für professionelle Auswertungen ist MQTT oder eine strukturierte REST-API meist besser. Entscheidend ist die Sicherheit: Maschinen-Monitoring kann Produktionsdaten offenlegen und sollte nicht ungeschützt im Netz hängen.

Als praxisnaher Sicherheitsleitfaden für IoT-Systeme eignet sich der Überblick von OWASP IoT Security. Gerade bei Geräten, die in Werkstätten oder KMU-Umgebungen laufen, ist ein einfaches, konsequentes Sicherheitsbaseline oft wichtiger als komplexe „Enterprise“-Features.

Visualisierung und Alarmierung: Aus Betriebsstunden werden Wartungsentscheidungen

Erfasste Betriebsstunden entfalten ihren Wert erst durch sinnvolle Aufbereitung. Typische Auswertungen sind:

Grafana kann aus Zeitreihen übersichtliche Panels bauen (z. B. Balken pro Tag oder kumulative Zähler). Ergänzend ist Node-RED hilfreich, um einfache Logik und Benachrichtigungen ohne großen Codeaufwand zu erstellen; Einstieg und Konzepte sind unter Node-RED Docs beschrieben.

Praxisbeispiel: Betriebsstunden über Stromschwellwert erfassen

Ein typisches Nachrüst-Szenario: Eine Maschine läuft, wenn der Motorstrom über einem Grenzwert liegt. Die Logik kann so aufgebaut werden:

Mit dieser Entprellung vermeiden Sie „False Positives“ durch kurze Anlaufspitzen oder Messrauschen. Die getrennten Schwellenwerte (Hysterese) verhindern Flattern, wenn die Maschine knapp an der Grenze läuft.

Praxisbeispiel: Betriebsstunden per Hilfskontakt erfassen

Wenn ein Hilfskontakt verfügbar ist, wird die Erfassung noch eindeutiger. Der Kontakt schaltet synchron zum „Run“-Zustand. Wichtig ist hier weniger die Logik als die saubere elektrische Ankopplung:

Gerade in industrieller Umgebung sind Störspitzen, Schalthandlungen und lange Leitungen üblich. Ein stabiler Eingang spart später enorm viel Zeit bei Fehlersuche.

Zuverlässigkeit im Feld: Watchdog, Reconnects und Offline-Strategie

Ein Betriebsstundenzähler muss „langweilig zuverlässig“ sein. Das bedeutet: auch nach Wochen noch korrekt zählen, ohne hängenzubleiben. In der Praxis helfen folgende Prinzipien:

Für Zeitsynchronisation kann NTP genutzt werden, damit Zeitstempel konsistent bleiben. Technische Hintergründe liefert das Projekt NTP Documentation. Für reine Summenzähler ist NTP nicht zwingend, für Historie und Wartungsnachweise aber oft hilfreich.

Datenschutz und Verantwortlichkeiten: Was im Unternehmen geklärt sein sollte

Auch wenn Betriebsstunden zunächst harmlos wirken, können Auslastungsdaten Rückschlüsse auf Prozesse, Schichten oder Produktivität zulassen. In Unternehmen sollten daher Zuständigkeiten und Zweckbindung klar sein:

Gerade für KMU ist ein pragmatischer Ansatz sinnvoll: lokal im Netz, keine unnötige Cloud, sichere Passwörter und dokumentierte Prozesse.

Typische Fehlerquellen und wie Sie sie vermeiden

Erweiterungen: Mehr als nur Stunden zählen

Sobald die Basis stabil läuft, lassen sich mit wenig Zusatzaufwand weitere Mehrwerte schaffen:

Damit wird aus einem einfachen WLAN-Logger ein echter Baustein für Instandhaltung und Prozessverbesserung – ohne dass eine vollständige Maschinensteuerung ersetzt werden muss.

IoT-PCB-Design, Mikrocontroller-Programmierung & Firmware-Entwicklung

PCB Design • Arduino • Embedded Systems • Firmware

Ich biete professionelle Entwicklung von IoT-Hardware, einschließlich PCB-Design, Arduino- und Mikrocontroller-Programmierung sowie Firmware-Entwicklung. Die Lösungen werden zuverlässig, effizient und anwendungsorientiert umgesetzt – von der Konzeptphase bis zum funktionsfähigen Prototyp.

Diese Dienstleistung richtet sich an Unternehmen, Start-ups, Entwickler und Produktteams, die maßgeschneiderte Embedded- und IoT-Lösungen benötigen. Finden Sie mich auf Fiverr.

Leistungsumfang:

Lieferumfang:

Arbeitsweise:Strukturiert • Zuverlässig • Hardware-nah • Produktorientiert

CTA:
Planen Sie ein IoT- oder Embedded-System-Projekt?
Kontaktieren Sie mich gerne für eine technische Abstimmung oder ein unverbindliches Angebot. Finden Sie mich auf Fiverr.

 

Exit mobile version