Fehlerbehebung bei der Maschinenüberwachung

Prev Next

Erfahren Sie, wie Sie häufige Probleme bei der Maschinenüberwachung beheben können.

Machine attribute Keine Aktualisierung

Symptome: „ Machine attribute “ zeigt „Keine Daten“ oder einen veralteten Zeitstempel an

Ursachen:

  1. OPC-UA- oder MQTT-Verbindung unterbrochen
  2. Navigieren Sie zu „Fertigungsbereich“ > „Maschinen“ > „Maschinendatenquellen“, um den Status des Connector-Hosts anzuzeigen
  3. Klicken Sie auf die Schaltfläche „Testen“ am Connector, um die Verbindung zu prüfen
  4. Überprüfen Sie die Netzwerkverbindung, einschließlich der Firewall-Regeln und der Portweiterleitung
  5. Attribut nicht korrekt zugeordnet
  6. Navigieren Sie zu „Maschine“ > Registerkarte „Konfiguration“
  7. Überprüfen Sie, ob das Attribut dem richtigen OPC-UA-Knoten oder MQTT-Thema zugeordnet ist
  8. Klicken Sie auf „Neueste Nachricht abrufen“ (MQTT) oder durchsuchen Sie die Knoten (OPC UA), um zu überprüfen, ob die Datenquelle Daten veröffentlicht
  9. Ratenbegrenzung überschritten
  10. Stellen Sie sicher, dass die Gesamtfrequenz (Hz) Ihrer Instanz das Limit von 500 Hz nicht überschreitet
  11. Reduzieren Sie die Abfragehäufigkeit oder entfernen Sie nicht benötigte Attribute

Checkliste zur Fehlerbehebung

  • [ ] Der Connector-Host zeigt den Status „Verbunden“ an
  • [ ] „ Machine attribute “ ist einer aktiven Datenquelle zugeordnet
  • [ ] Die Datenquelle veröffentlicht Daten (in Kepware oder der Broker-Benutzeroberfläche überprüfen)
  • [ ] Die Maschine befindet sich nicht im Status „Offline“ (in dem Widget „Maschinenstatus“ überprüfen)

Maschinenauslöser wird nicht ausgelöst

Symptome: Die erwartete Zustandsänderung oder Aktualisierung des Aktivitätsfelds findet nicht statt

Ursachen:

  1. Die Triggerbedingung wurde nie erfüllt
  2. Beispiel: Der Trigger legt fest: „Wenn Maschinenstrom > 10“, aber der Maximalwert des Attributs beträgt 8
  3. Navigieren Sie zu „Maschine“ > Registerkarte „Aktivität“, um die Attributwerte zu überprüfen
  4. Trigger ist deaktiviert
  5. Navigieren Sie zu „Maschinentyp“ > „Trigger“ und überprüfen Sie, ob der Schalter auf „EIN“ steht
  6. Mehrere widersprüchliche Trigger
  7. Beispiel: Auslöser A setzt den Status auf „Läuft“, und Auslöser B setzt den Status sofort auf „Gestoppt“
  8. Überprüfen Sie alle Trigger des Maschinentyps auf Konflikte
  9. Trigger-Aktion verweist auf die falsche Maschine
  10. Wenn Sie in App-Triggern „an dieser Station“ verwenden, stellen Sie sicher, dass die Maschine der Station zugewiesen ist

Checkliste zur Lösung

  • [ ] Der Trigger ist aktiviert (auf „EIN“ schalten)
  • [ ] Die Triggerbedingung ist erfüllbar (überprüfen Sie den Attributbereich)
  • [ ] Es gibt keine widersprüchlichen Trigger
  • [ ] Die Stationszuordnung ist korrekt (bei Verwendung von „an dieser Station“)

Falsche OEE-Berechnung

Symptome: Der OEE-Prozentsatz stimmt nicht mit den erwarteten Werten überein

Ursachen:

  1. Falsche Zustandszuordnung
  2. Der Zustand „Running“ muss für die Verfügbarkeitsberechnung konfiguriert sein
  3. Navigieren Sie zu „Maschinentyp > Zustände“ und überprüfen Sie, ob „In Betrieb“ als „Betriebszeit“ markiert ist
  4. Die Teilenzahl wird nicht erhöht
  5. Stellen Sie sicher, dass der Maschinen-Trigger in das Aktivitätsfeld „Stückzahl“ schreibt
  6. Rufen Sie die Tabelle „Maschinenaktivität“ auf, um die Werte für die Stückzahl anzuzeigen
  7. Ideale Laufrate nicht festgelegt
  8. Für die Leistungsberechnung ist eine ideale Laufrate erforderlich
  9. Legen Sie die ideale Laufrate über das Maschinenaktivitätsfeld „Ideal Run Rate“ oder eine App-Eingabe fest
  10. Zeitversatz
  11. Die Zeitstempel der Maschine sind nicht mit dem Tulip-Server synchronisiert
  12. Überprüfen Sie die Zeitzoneneinstellungen auf dem Connector-Host und der Tulip-Instanz

Checkliste zur Lösung

  • [ ] Der Status „Running“ ist im Maschinentyp als Betriebszeit konfiguriert
  • [ ] Das Aktivitätsfeld „Teileanzahl“ wird korrekt ausgefüllt
  • [ ] Die ideale Auslastungsrate ist festgelegt (entweder statisch oder dynamisch)
  • [ ] Die Zeitzonenabgleichung wurde überprüft

App zeigt keine Maschinendaten an

Symptome: Das Widget „Maschinenstatus“ zeigt „Keine Maschine ausgewählt“ an oder erscheint leer

Ursachen:

  1. Maschinenvariable ist nicht ausgefüllt

  2. Wenn Sie eine variable Datenquelle verwenden, überprüfen Sie, ob die Variable zur Laufzeit gesetzt ist

  3. Fügen Sie ein Text-Widget hinzu, um den Wert der Variablen zur Fehlerbehebung anzuzeigen

  4. Stationszuordnung fehlt

  5. Wenn Sie die Logik „an dieser Station“ verwenden, überprüfen Sie Folgendes:

    • Im Player ist eine Station ausgewählt
    • Die Maschine dieser Station zugewiesen ist
  6. Maschinenberechtigungen

  7. Die Benutzerrolle verfügt möglicherweise nicht über die Berechtigung, Gerätedaten anzuzeigen

  8. Navigieren Sie zu „Einstellungen“ > „Rollen“ und überprüfen Sie, ob die Rolle über die Berechtigung „Geräteüberwachung“ verfügt

Checkliste zur Lösung

  • [ ] Die Maschinenvariable ist ausgefüllt (überprüfen Sie den Variablenwert)
  • [ ] Die Station ist im Player ausgewählt (falls „an dieser Station“ verwendet wird)
  • [ ] Die Maschine ist der Station zugewiesen (navigieren Sie zu Fertigungsbereich > Maschinen > Konfiguration)
  • [ ] Der Benutzer verfügt über Berechtigungen für die Maschinenüberwachung (navigieren Sie zu „Einstellungen > Rollen“)

Automatisierungsaufgaben überschreiten das Budget oder das Ratenlimit

Symptome: Unerwartete Automatisierungskosten aufgrund eines hohen Aufgabenausführungsvolumens

Ursachen:

  1. Der Auslöser wird zu häufig ausgelöst
  2. Beispiel: Eine Automatisierung mit der Bedingung „Jedes Mal, wenn sich machine attribute ändert“
  3. Wenn das Attribut mit einer Frequenz von 1 Hz aktualisiert wird, führt dies zu 3.600 Aufgaben pro Stunde und Maschine
  4. Fehlende bedingte Filter
  5. Die Automatisierung wird auch dann ausgeführt, wenn sie nicht benötigt wird
  6. Fügen Sie eine Bedingung hinzu: „Nur wenn der Attributwert > Schwellenwert“
  7. Redundante Automatisierungen
  8. Mehrere Automatisierungen führen ähnliche Aufgaben aus

Lösungen

  1. Stapelverarbeitung

Vorher: Automatisierung: Wenn sich „ machine attribute “ ändert → In Tabelle schreiben (wird 3.600 Mal pro Stunde ausgeführt)

Nachher: Maschinenauslöser: Wenn sich ein Attribut ändert → Aktivitätsfeld aktualisieren Automatisierung: Alle 1 Stunde → Aktivitätsfeld in Tabelle kopieren (wird 1 Mal pro Stunde ausgeführt)

  1. Bedingte Filter hinzufügen

Vorher: Automatisierung: Wenn sich der Maschinenzustand ändert → Benachrichtigung senden (wird bei jeder Zustandsänderung ausgeführt, auch bei „Läuft“ → „Läuft“)

Nachher: Automatisierung: Wenn sich der Maschinenstatus ändert UND neuer Status = „Gestoppt“ → Benachrichtigung senden (wird nur im Status „Gestoppt“ ausgeführt)

  1. Verwenden Sie Maschinenauslöser für geeignete Aufgaben
  2. Wenn die Aufgabe nur den Maschinenstatus oder Aktivitätsfelder aktualisiert, verwende einen Maschinenauslöser (kostenlos)
  3. Reservieren Sie Automatisierungen für Tabelleneinträge, Konnektor-Aufrufe und Benachrichtigungen

Weiterführende Informationen

{{snippet.Haben Sie gefunden, wonach Sie gesucht haben?}}