Werksleiter kennen die Herausforderungen der Planung vorbeugender Wartung. Traditionell werden Maschinen in festen Intervallen gewartet, unabhängig davon, ob sie benötigt werden oder nicht. Dieser zeitbasierte Ansatz kann zu unnötigen Ausfallzeiten oder umgekehrt zu verpassten Wartungsarbeiten führen, wenn eine Maschine zwischen den Intervallen überlastet ist. Was wäre jedoch, wenn die Maschine selbst signalisieren könnte, wann es Zeit für ein Audit ist, und automatisch ein Audit in Azumuta auslösen könnte? Durch die Verknüpfung von Maschinennutzungsdaten mit Azumuta können Wartungsarbeiten basierend auf den tatsächlichen Bedingungen und nicht auf dem Kalender geplant werden.
Indem Maschinen nutzungsabhängig eigene Audits und Wartungsaufgaben auslösen, können Fabriken Zuverlässigkeit und Effizienz optimieren. In diesem Artikel erläutern wir die Implementierung maschinengesteuerter Audits mit Azumuta und zeigen die Integration in eine industrielle HMI wie Siemens WinCC.
Wir erläutern, wie Sie in Azumuta ein digitales Audit einrichten, wie eine Maschine dieses Audit über die API von Azumuta initiieren und überwachen kann und warum dieser Ansatz die Betriebszeit, Sicherheit und Compliance verbessert.
Warum nutzungsbasierte Wartung dem Kalender überlegen ist
Traditionelle vorbeugende Wartung basiert oft auf kalenderbasierten Plänen, beispielsweise der monatlichen oder vierteljährlichen Wartung einer Maschine. Zeitbasierte Pläne sind zwar besser als gar nichts, berücksichtigen aber nicht die tatsächliche Laufzeit der Maschine. Eine Maschine kann in einem Monat 5.000 Teile oder im gleichen Zeitraum 50.000 Teile produzieren.
Aus diesem Grund ist es so wertvoll, die Maschine Audits basierend auf der tatsächlichen Nutzung (z. B. alle 10.000 produzierten Teile) auslösen zu lassen. Dadurch wird die Wartung am tatsächlichen Verschleiß ausgerichtet und nicht an willkürlichen Terminen.
Maschinengesteuerte Audits basieren auf der Nutzung statt auf festen Intervallen. Sie verknüpfen die Wartung direkt mit der Intensität und Häufigkeit der Gerätebeanspruchung. Dies führt zu zuverlässigerer Leistung und effizienterer Produktion . Ein nutzungsbasierter Trigger leitet ein Audit erst ein, wenn die Maschine einen vordefinierten Auslastungsschwellenwert erreicht.
Dieser Ansatz verbessert die Wartungszuverlässigkeit durch die Reduzierung unerwarteter Ausfälle und Ausfallzeiten und steigert die Produktionseffizienz, da die Maschinen genau dann gewartet werden, wenn sie benötigt werden, wodurch sowohl Überwartung als auch Vernachlässigung vermieden werden.
Darüber hinaus wird der Wartungsplan an die tatsächliche Nutzung der Geräte angepasst, d. h. stark genutzte Maschinen erhalten rechtzeitig Aufmerksamkeit, während wenig genutzte Maschinen nicht so häufig gewartet werden.
Solche nutzungsbasierten Audit-Trigger können über die API sogar automatisiert werden, sodass sich die Wartungsplanung dynamisch an Echtzeit-Nutzungsdaten anpasst und nahtlos zum nächsten Schritt der Audit-Planung über die API übergeht.
Automatische Planung von Audits zur vorbeugenden Wartung mit Azumuta
Um von festen Zeitplänen zu nutzungsbasierter Wartung zu wechseln, müssen Ihre Maschinen entscheiden und signalisieren können, wann es Zeit für ein Audit zur vorbeugenden Wartung ist. Siemens WinCC erfasst Maschinennutzungsdaten in Echtzeit. Durch die Integration mit Azumuta werden diese Daten nutzbar.
Mithilfe der REST-API von Azumuta kann WinCC ein Audit auslösen, sobald eine Maschine einen definierten Auslastungsgrenzwert erreicht , beispielsweise alle 10.000 produzierten Teile. Diese Integration automatisiert das Audit selbst nicht, sondern verknüpft den Maschinenzustand mit der Auditplanung. Das Ergebnis: Audits finden statt, wenn die Maschine sie tatsächlich benötigt, nicht wenn der Kalender es vorsieht.
Schauen wir uns an, wie das in der Praxis funktioniert.
Integration externer Systeme mithilfe der REST-API von Azumuta
Die REST-API von Azumuta ermöglicht die nahtlose Integration mit externen Systemen wie WinCC oder anderen industriellen Steuerungsplattformen und ermöglicht Maschinen und Software die direkte Kommunikation mit der Plattform . Sie unterstützt den bidirektionalen Datenaustausch über standardmäßige HTTP-Methoden und Antwortcodes. Die Daten werden im JSON-Format zurückgegeben, um eine einfache Analyse und Interoperabilität zu gewährleisten.
Die vorhersehbare Struktur der API gewährleistet stabile und zuverlässige Verbindungen zu Drittsystemen und erleichtert so die Automatisierung von Prozessen und den plattformübergreifenden Informationsaustausch. Für eine verbesserte Benutzerfreundlichkeit steht eine OpenAPI-Spezifikation zur Verfügung, die es technischen Teams ermöglicht, Endpunkte mithilfe externer Tools effizient zu untersuchen, zu testen und zu integrieren.
Die API wurde für eine flexible, ereignisgesteuerte Automatisierung entwickelt und ermöglicht es externen Systemen, Aktionen in Azumuta auszulösen und durch Echtzeit-Updates synchronisiert zu bleiben. Diese Architektur vereinfacht die Interaktion zwischen Maschine und System und bietet Ingenieuren die Grundlage für den Aufbau zuverlässiger, skalierbarer Verbindungen zwischen Fertigungssteuerung und digitaler Auditdurchführung, die genau auf ihre Produktionslogik zugeschnitten sind.
Planung und Überwachung der vorbeugenden Wartung
Verbinden Sie das Steuerungssystem der Maschine mit Azumuta, um Audits auf Basis von Echtzeit-Nutzungsdaten auszulösen, am Beispiel von WinCC, einem SCADA/HMI-System von Siemens.
(Wenn Sie eine andere HMI-, SPS- oder SCADA-Plattform verwenden, ist das Konzept ähnlich, solange es HTTP-Anfragen senden oder anderweitig eine API aufrufen kann.)
Stellen Sie sich eine CNC-Maschine vor, die nach jeweils 10.000 produzierten Teilen überprüft werden soll. Die SPS der Maschine zählt die Teile und ist mit einem WinCC-System verbunden, mit dem die Bediener interagieren. Sobald der Zähler 10.000 erreicht, soll die Maschine automatisch das in Azumuta eingerichtete Wartungsaudit starten und den Betrieb bis zum Abschluss des Audits pausieren.
WinCC (oder die SPS) kann so konfiguriert werden, dass bei Erreichen des Schwellenwerts ein REST-API-Aufruf an Azumuta erfolgt. Azumuta bietet eine RESTful-API für externe Integrationen, über die externe Systeme Daten an Azumuta senden oder von Azumuta anfordern können . Mithilfe dieser API kann die Maschine effektiv mit Azumuta „kommunizieren“ .
1. Schwellenwert erreicht – Trigger-Ereignis
Der Zähler der Maschine erreicht 10.000 Stück. Dieses Ereignis kann in der SPS- oder WinCC-Logik abgefangen werden (beispielsweise könnte ein Skript in WinCC den Zählerwert oder den Wert eines SPS-Speicherflags erkennen, der auf „true“ gesetzt wird).
2. API-POST-Anfrage an Azumuta
WinCC initiiert anschließend eine HTTP-POST-Anfrage an die REST-API von Azumuta. Diese Anfrage enthält die ID der Prüfanweisung (die wir in Azumuta für diese Wartungsaufgabe erstellt haben) und die Authentifizierungsdaten (wahrscheinlich einen API-Schlüssel).
Im Wesentlichen weist die Maschine Azumuta an, ein neues Audit zu starten. Sobald die API von Azumuta diese Nachricht empfängt, erstellt sie 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 gesichert und verwendet HTTPS für die gesamte Kommunikation, um sicherzustellen, dass der Auslöser autorisiert und sicher ist.
3. Audit wird in Azumuta aktiv
Sobald die POST-Anfrage verarbeitet ist, generiert Azumuta einen neuen Prüfdatensatz (oft als Prüfinstanz oder -sitzung bezeichnet). Dieser Datensatz ist nun für das zuständige Personal über die Azumuta-Oberfläche sichtbar.
Beispielsweise erhält der Wartungstechniker möglicherweise eine Benachrichtigung über seine mobile Azumuta-App oder sieht auf seinem Dashboard, dass das „Audit zur vorbeugenden Wartung für Maschine Nr. 12“ fällig ist. Die von uns definierte Checkliste kann nun ausgeführt werden.
4. Maschine unterbricht Produktion
Gleichzeitig sollte die Maschine den Betrieb pausieren oder sperren, sobald sie das Audit auslöst. In unserem Szenario kann WinCC eine Meldung wie „Wartung erforderlich: Audit läuft“ anzeigen und den Start weiterer CNC-Zyklen verhindern.
Diese Verriegelung stellt sicher, dass die Produktion nicht ohne die erforderliche Wartung fortgesetzt wird. 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 eine Workstation öffnet er Azumuta, sieht die aktive Audit-Checkliste für die Maschine und führt die in der Checkliste definierten Schritte (Öl, Riemen, Reinigung usw. prüfen) aus. Er markiert jeden Schritt als erledigt und fügt bei Bedarf Notizen oder Fotos hinzu. Azumuta zeichnet seine Eingaben in Echtzeit auf.
6. Maschinenabfragen zum Audit-Status
Während der Prüfung prüft das Steuerungssystem der Maschine regelmäßig, ob die Prüfung abgeschlossen ist. WinCC kann dies tun, indem es in Intervallen (z. B. jede Minute) eine GET-Anfrage an die API von Azumuta sendet.
Die GET-Anforderung kann den Status dieser bestimmten Audit-Instanz abfragen (mithilfe der zurückgegebenen oder aus dem POST bekannten Audit-ID) oder Audits nach der Kennung oder dem Status filtern:
- Filtern nach ID: Die Maschine kann Azumuta nach dem spezifischen Audit-Datensatz fragen (sofern sie die vom Erstellungsschritt zurückgegebene Instanz-ID kennt). Die Antwort enthält alle Details dieses Audits, einschließlich eines Felds wie „Status“ oder „Abgeschlossen“ = Wahr/Falsch.
- Filtern nach Status: Alternativ könnte die Maschine beispielsweise „Liste alle Audits für Maschine Nr. 12 auf, die aktuell überfällig sind“ abfragen. Ist die Liste leer, könnte das bedeuten, dass das erforderliche Audit abgeschlossen ist (oder nicht erstellt wurde). Direkter könnte die Abfrage „Liste Audits mit Status = abgeschlossen und ID = 12345“ lauten. Wenn das Audit zurückgegeben wird, ist es abgeschlossen. Andernfalls steht es noch aus.
Durch Filtern nach ID oder Status kann die Maschine den Status der Prüfung zuverlässig und ohne Verwirrung ermitteln.
7. Abschluss der Prüfung erkannt
Sobald der Techniker alle Schritte abgeschlossen und das Audit übermittelt hat, aktualisiert Azumuta den Status dieser Auditinstanz auf „Abgeschlossen“ (und protokolliert ggf., wer es wann durchgeführt hat). Bei der nächsten Abfrage der API stellt das System fest, dass das Audit nun abgeschlossen ist.
8. Maschine nimmt den Betrieb wieder auf
Sobald der Vorgang abgeschlossen ist, kann WinCC die Maschinensperre automatisch aufheben. Beispielsweise wird die Verriegelung aufgehoben oder die Schaltfläche „Start“ wieder aktiviert. Es kann eine Meldung angezeigt werden: „Wartungsaudit abgeschlossen. Maschine freigegeben.“
Nun kann die Maschine nach ordnungsgemäßer Wartung die Produktion sicher wieder aufnehmen. Der Produktionszähler kann zurückgesetzt werden oder ein neuer Zyklus beginnt. Nach den nächsten 10.000 Teilen wiederholt sich der gesamte Vorgang.
Digitale Audits in Azumuta verwalten
Mit Azumuta können Sie interaktive Checklisten für Audits erstellen, die Papierformulare ersetzen. So können Bediener und Techniker Audits ganz einfach auf einem Tablet oder einer Workstation durchführen. Diese Checklisten können ein breites Aufgabenspektrum abdecken, z. B. Sicherheitsinspektionen, Qualitätskontrollprüfungen oder maschinenspezifische Wartungsroutinen.
Mit Azumutas Audits & Digital Checklists können Audits von Grund auf neu erstellt, manuell geplant oder basierend auf bestimmten Bedingungen ausgelöst werden. Jedes Audit wird von der Erstellung bis zum Abschluss verfolgt, um einen klaren Überblick darüber zu gewährleisten, was wann und von wem geprüft wurde. Dieser strukturierte Ansatz trägt dazu bei, Abläufe team- und geräteübergreifend zu standardisieren und so die Konsistenz von Wartungs- und Qualitätsabläufen zu gewährleisten.
Alle Auditdaten werden digital gespeichert. Das reduziert den Papierkram, verringert das Risiko menschlicher Fehler und macht die Ergebnisse sofort zugänglich. Notizen, Fotos und Unterschriften werden in Echtzeit protokolliert und stehen jederzeit zur Überprüfung zur Verfügung. In einem Fall reduzierte ein Hersteller den Zeitaufwand für die auditbezogene Dateneingabe nach der Umstellung auf Azumuta 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 pausieren, auf den Abschluss eines Audits warten und erst wieder aufnehmen, wenn Azumuta die Erledigung der Aufgabe bestätigt. Dadurch entsteht ein geschlossenes System, das kritische Prüfungen durchsetzt, Ausfallzeiten minimiert und sicherstellt, dass nichts übersehen wird.
Starten Sie mit Audits und digitalen Checklisten
Verwalten Sie Ihre Sicherheits- und Wartungsaudits über eine einzige Plattform