Werksleiter kennen die Herausforderung, vorbeugende Wartung zu planen. Traditionell werden Maschinen in festen Intervallen gewartet, unabhängig davon, ob es nötig ist oder nicht. Dieser zeitbasierte Ansatz kann zu unnötigen Stillständen führen oder umgekehrt dazu, dass Wartungen ausbleiben, wenn eine Maschine zwischen den Intervallen übermäßig beansprucht wird. ut was wäre, wenn die Maschine selbst signalisieren könnte, wann es Zeit für ein Audit ist, und automatisch ein Audit in Azumuta auslöst? Durch die Verknüpfung von Maschinennutzungsdaten mit Azumuta kann die Wartung auf Basis realer Bedingungen geplant werden, nicht nach dem Kalender.
Indem Maschinen ihre eigenen Audits und Wartungsaufgaben nutzungsbasiert auslösen, können Fabriken Zuverlässigkeit und Effizienz optimieren. In diesem Artikel zeigen wir, wie sich maschinengesteuerte Audits mit Azumuta implementieren lassen, und heben dabei die Integration mit einem industriellen HMI wie Siemens WinCC hervor.
Wir erläutern, wie Sie ein digitales Audit in Azumuta einrichten, wie eine Maschine dieses Audit über die API von Azumuta starten und überwachen kann und warum dieser Ansatz Verfügbarkeit, Sicherheit und Compliance verbessert.
Warum nutzungsbasierte Wartung dem Kalender überlegen ist
Traditionelle vorbeugende Wartung basiert häufig auf kalenderbasierten Plänen, zum Beispiel die Wartung einer Maschine einmal im Monat oder einmal pro Quartal. Zeitbasierte Pläne sind zwar besser als gar nichts, berücksichtigen aber nicht, wie viel die Maschine tatsächlich gelaufen ist. Eine Maschine kann in einem Monat 5.000 Teile produzieren oder im gleichen Zeitraum 50.000 Teile.
Deshalb ist es so wertvoll, die Maschine Audits auf Basis der realen Nutzung auslösen zu lassen (z. B. alle 10.000 produzierten Teile). So wird die Wartung auf den tatsächlichen Verschleiß abgestimmt statt auf willkürliche Termine.
Maschinengesteuerte, nutzungsbasierte Audits statt fester Intervalle verknüpfen die Wartung direkt mit der Intensität und Häufigkeit der Nutzung von Anlagen und führen so zu einer zuverlässigeren Leistung und effizienteren Produktion. Ein nutzungsbasierter Auslöser startet ein Audit erst, wenn die Maschine einen vordefinierten Belastungsschwellenwert erreicht.
Dieser Ansatz verbessert die Zuverlässigkeit der Wartung, indem er unerwartete Ausfälle und Stillstände reduziert, und steigert die Produktionseffizienz, da Maschinen genau dann gewartet werden, wenn es nötig ist, wodurch sowohl Überwartung als auch Vernachlässigung vermieden werden.
Darüber hinaus bleibt der Wartungsplan an der tatsächlichen Anlagennutzung ausgerichtet. Das bedeutet, dass stark genutzte Maschinen rechtzeitig Aufmerksamkeit erhalten, während leicht genutzte Maschinen nicht zu häufig gewartet werden.
Solche nutzungsbasierten Audit-Auslöser können sogar über die API automatisiert werden, sodass sich die Wartungsplanung dynamisch an Echtzeit-Nutzungsdaten anpassen und nahtlos in den nächsten Schritt der Audit-Planung über die API übergehen kann.
Vorbeugende Wartungs-Audits automatisch mit Azumuta planen
Um von festen Plänen zu einer nutzungsbasierten Wartung zu wechseln, benötigen Ihre Maschinen eine Möglichkeit zu entscheiden und zu signalisieren, wann es Zeit für ein vorbeugendes Wartungs-Audit ist. Siemens WinCC erfasst Maschinennutzungsdaten in Echtzeit. In Verbindung mit Azumuta werden diese Daten nutzbar.
Mit der REST API von Azumuta kann WinCC genau in dem Moment ein Audit auslösen, in dem eine Maschine einen definierten Nutzungsschwellenwert erreicht, zum Beispiel alle 10.000 produzierten Teile. Diese Integration automatisiert nicht das Audit selbst, sondern verbindet Maschinenzustände mit der Audit-Planung. Das Ergebnis: Audits finden dann statt, wenn die Maschine sie tatsächlich benötigt, nicht wenn der Kalender es vorgibt.
Sehen wir uns an, wie das in der Praxis funktioniert.
Externe Systeme mit der REST API von Azumuta integrieren
Die REST API von Azumuta ist für die nahtlose Integration mit externen Systemen wie WinCC oder anderen industriellen Steuerungsplattformen ausgelegt und ermöglicht Maschinen und Software die direkte Kommunikation mit der Plattform. Sie unterstützt den bidirektionalen Datenaustausch über standardisierte HTTP-Methoden und Response-Codes. Die Daten werden im JSON-Format zurückgegeben, was Parsing und Interoperabilität erleichtert.
Die vorhersehbare Struktur der API gewährleistet stabile, zuverlässige Verbindungen zu Drittsystemen und erleichtert so die Automatisierung von Prozessen und den Informationsaustausch über Plattformen hinweg. Für eine bessere Nutzbarkeit steht eine OpenAPI-Spezifikation zur Verfügung, mit der technische Teams Endpunkte effizient mit externen Tools erkunden, testen und integrieren können.
Die API wurde zur Unterstützung flexibler, ereignisgesteuerter Automatisierung entwickelt und ermöglicht es externen Systemen, Aktionen in Azumuta auszulösen und durch Echtzeit-Updates synchron zu bleiben. Diese Architektur vereinfacht die Interaktion zwischen Maschinen und Systemen und gibt Ingenieuren die Grundlage, um zuverlässige, skalierbare Verbindungen zwischen Shopfloor-Steuerungen und der digitalen Audit-Durchführung aufzubauen – exakt abgestimmt auf ihre Produktionslogik.
Planung und Überwachung der vorbeugenden Wartung
Verbindung des Maschinensteuerungssystems mit Azumuta, um Audits auf Basis von Echtzeit-Nutzungsdaten auszulösen, am Beispiel von WinCC, einem SCADA/HMI-System von Siemens.
(Falls Sie eine andere HMI-, PLC- oder SCADA-Plattform verwenden, ist das Konzept ähnlich, solange sie HTTP-Anfragen senden oder anderweitig eine API aufrufen kann.)
Stellen Sie sich eine CNC-Maschine vor, die alle 10.000 produzierten Teile überprüft werden soll. Die PLC der Maschine zählt die Teile und ist mit einem WinCC-System verbunden, mit dem die Bediener interagieren. Wenn der Zähler 10.000 erreicht, soll die Maschine automatisch das Wartungs-Audit starten, das wir in Azumuta eingerichtet haben, und den Betrieb dann anhalten, bis dieses Audit abgeschlossen ist.
WinCC (oder die PLC) kann so konfiguriert werden, dass genau beim Erreichen des Schwellenwerts ein REST API-Aufruf an Azumuta erfolgt. Azumuta stellt für externe Integrationen eine RESTful API bereit, über die externe Systeme Daten an Azumuta senden oder Daten von Azumuta anfordern können. Über diese API kann die Maschine effektiv mit Azumuta „sprechen“.
1. Schwellenwert erreicht – Auslöseereignis
Der Zähler der Maschine erreicht 10.000 Teile. Dieses Ereignis kann in der PLC- oder WinCC-Logik erfasst werden (zum Beispiel könnte ein Skript in WinCC den Zählerstand erkennen oder ein Speicher-Flag der PLC, das auf true wechselt).
2. API POST-Anfrage an Azumuta
WinCC startet dann eine HTTP POST-Anfrage an die REST API von Azumuta. Diese Anfrage enthält die ID der Audit-Anweisung (die, die wir in Azumuta für diese Wartungsaufgabe erstellt haben) sowie Authentifizierungsdaten (wahrscheinlich einen API-Schlüssel).
Im Wesentlichen teilt die Maschine Azumuta mit, ein neues Audit zu starten. Nach Erhalt erstellt die API von Azumuta eine neue Audit-Instanz im System – genau so, als hätte ein Manager sie manuell geplant.
Die API von Azumuta ist mit API-Schlüsseln abgesichert und verwendet für die gesamte Kommunikation HTTPS, wodurch sichergestellt wird, dass der Auslöser autorisiert und sicher ist.
3. Audit wird in Azumuta aktiv
Sobald die POST-Anfrage verarbeitet wurde, erzeugt Azumuta einen neuen Audit-Datensatz (oft als Audit-Instanz oder Sitzung bezeichnet). Dieser Datensatz ist nun für das relevante Personal über die Benutzeroberfläche von Azumuta sichtbar.
Zum Beispiel erhält der Wartungstechniker möglicherweise eine Benachrichtigung in seiner mobilen Azumuta App oder sieht auf seinem Dashboard, dass das „Vorbeugende Wartungs-Audit für Maschine #12“ jetzt fällig ist. Die von uns definierte Checkliste ist nun bereit, von jemandem ausgeführt zu werden.
4. Maschine stoppt die Produktion
Gleichzeitig sollte die Maschine den Betrieb anhalten oder sperren, sobald sie das Audit ausgelöst hat. In unserem Szenario kann WinCC eine Meldung wie „Wartung erforderlich: Audit läuft“ anzeigen und verhindern, dass weitere CNC-Zyklen gestartet werden.
Diese Verriegelung stellt sicher, dass die Produktion nicht ohne die erforderliche Wartung weiterläuft. Sie erzwingt effektiv, dass das Audit aus Sicherheits- und Qualitätsgründen abgeschlossen werden muss.
5. Techniker führt das Audit durch
Ein Wartungstechniker reagiert auf das ausgelöste Audit. Über ein Tablet oder einen Arbeitsplatzrechner öffnet er Azumuta, sieht die aktive Audit-Checkliste für die Maschine und führt die Schritte aus (Öl prüfen, Riemen prüfen, reinigen usw., wie in der Checkliste definiert). Er markiert jeden Schritt als abgeschlossen und fügt bei Bedarf Notizen oder Fotos hinzu. Azumuta erfasst seine Eingaben in Echtzeit.
6. Maschine fragt den Audit-Status ab
Während das Audit läuft, prüft das Steuerungssystem der Maschine regelmäßig, ob das Audit abgeschlossen ist. WinCC kann dies tun, indem es in Intervallen (zum Beispiel jede Minute) eine GET-Anfrage an die API von Azumuta sendet.
Die GET-Anfrage könnte den Status dieser spezifischen Audit-Instanz abfragen (unter Verwendung der Audit-ID, die aus dem POST zurückgegeben wurde oder bekannt ist) oder Audits nach Kennung oder Status filtern:
- Filtern nach ID: Die Maschine kann Azumuta nach dem spezifischen Audit-Datensatz fragen (wenn sie die bei der Erstellung zurückgegebene Instanz-ID kennt). Die Antwort würde alle Details dieses Audits enthalten, einschließlich eines Felds wie „state“ oder „completed“ = true/false
- Filtern nach Status: Alternativ könnte die Maschine etwa „alle Audits für Maschine #12 auflisten, die derzeit überfällig sind“ abfragen. Wenn die Liste leer zurückkommt, könnte das bedeuten, dass das erforderliche Audit abgeschlossen ist (oder nicht erstellt wurde). Direkter wäre eine Abfrage wie „Audits mit status = finished und ID = 12345 auflisten“. Wenn das Audit zurückgegeben wird, ist es abgeschlossen. Wenn nicht, ist es noch ausstehend.
Durch das Filtern nach ID oder Status kann die Maschine den Audit-Status zuverlässig und ohne Verwechslungen ermitteln.
7. Audit-Abschluss erkannt
Sobald der Techniker alle Schritte abgeschlossen und das Audit eingereicht hat, aktualisiert Azumuta den Status dieser Audit-Instanz auf Finished (und protokolliert möglicherweise, wer es wann durchgeführt hat). Beim nächsten API-Abruf erkennt die Maschine, dass der Status des Audits nun abgeschlossen ist.
8. Maschine nimmt den Betrieb wieder auf
Sobald der Abschluss erkannt wird, kann WinCC die Sperre der Maschine automatisch aufheben. Beispielsweise wird die Verriegelung entfernt oder die Schaltfläche „Start“ wird wieder aktiv. Es könnte eine Meldung angezeigt werden wie „Wartungs-Audit abgeschlossen. Maschine entsperrt.“
Nun kann die Maschine die Produktion sicher wieder aufnehmen, nachdem sie ordnungsgemäß gewartet wurde. Der Produktionszähler könnte ebenfalls zurückgesetzt werden oder ein neuer Zyklus beginnt, und der gesamte Prozess wiederholt sich nach den nächsten 10.000 Teilen.
Digitale Audits in Azumuta verwalten
Azumuta ermöglicht Ihnen die Erstellung interaktiver Checklisten für Audits, die Papierformulare ersetzen und es Bedienern und Technikern erleichtern, Audits auf einem Tablet oder Arbeitsplatzrechner abzuschließen. Diese Checklisten können ein breites Spektrum an Aufgaben abdecken, etwa Sicherheitsinspektionen, Qualitätskontrollen oder maschinenspezifische Wartungsroutinen.
Innerhalb von Azumutas Audits & Digital Checklists können Audits von Grund auf erstellt, manuell geplant oder auf Basis bestimmter Bedingungen ausgelöst werden. Jedes Audit wird von der Erstellung bis zum Abschluss nachverfolgt und sorgt so für klare Transparenz darüber, was geprüft wurde, wann und von wem. Dieser strukturierte Ansatz hilft dabei, Verfahren über Teams und Anlagen hinweg zu standardisieren und Wartungs- und Qualitätsprozesse konsistent zu halten.
Alle Audit-Daten werden digital gespeichert. Das eliminiert Papierarbeit, reduziert die Wahrscheinlichkeit menschlicher Fehler und macht Ergebnisse sofort zugänglich. Notizen, Fotos und Unterschriften werden in Echtzeit protokolliert und bleiben jederzeit zur Überprüfung verfügbar. In einem Fall reduzierte ein Hersteller nach dem Umstieg auf Azumuta die Dateneingabezeit im Zusammenhang mit Audits um 60 %.
Sobald Ihre digitalen Audits eingerichtet sind, können sie über die API direkt durch die Maschinennutzung ausgelöst werden**. Eine Maschine kann die Produktion anhalten, auf den Abschluss eines Audits warten und den Betrieb erst dann wieder aufnehmen**, wenn Azumuta bestätigt, dass die Aufgabe abgeschlossen ist. Dadurch entsteht ein geschlossener Regelkreis, der kritische Prüfungen durchsetzt, Stillstände minimiert und sicherstellt, dass nichts übersehen wird.
Starten Sie mit Audits & Digital Checklists
Verwalten Sie Ihre Sicherheits- und Wartungs-Audits über eine zentrale Plattform