Maschinen Status Kalkulation mit Alarm

Überblick

Der benutzerdefinierte Maschinenstatus kann mit Hilfe von Alarmen berechnet werden. Die Berechnung des Maschinenstatus kann angewendet werden bei Anlagen, die mit dem SINUMERIK Machine Agent verbunden ist.

Nutzer müssen eine neue Berechnung hinzufügen:

  1. Gehen Sie in der Shopfloor App von "Data Mapping List" zu "Machine Calculation".

    Die Rollen "Shopfloor Admin" und "Shopfloor Nutzer" sind erfolderlich, um die App "Data Mapping" auf der Shopfloor Seite zu sehen.

    178024118539.png
  2. Fügen Sie eine neue Berechnung hinzu.

    178024127371.png
  3. Vergeben Sie einen Konfigurationsnamen.

    178025531147.png
  4. Wählen Sie die Variablen-Adressen des Data Mappings.

    178025629323.png

    Die ausgewählten Addressen erscheinen:

    178025637899.png

Weitere Variablen können hinzugefügt werden.

178025723275.png

Aktuell sind 4 Bedinungen erlaubt:

  • Keine Störung

  • Technische Störung

  • Organisatorische Störung

  • In Produktion

  1. Geben Sie Ihren Algorithmus ein.

    178025859851.png
  2. Klicken Sie "Speichern".

    178025868427.png
  3. Wenden Sie eine Berechnung bei einer Anlage an.

    178026094603.png
  4. Wählen Sie den Algorithmus.

    178026474379.png

    HINWEIS

    Die Berechnung wird in der Reihnfolge von oben nach unten erstellt. Trifft ein Ausdruck zu, erfolgt keine weitere Auswertung.

    Ist beispielsweise die Bedingung "Keine Störung" wahr, wird dieser nicht weiter ausgewertet. Der Maschinenstatus wird auf "Keine Störung" gesetzt, selbst wenn die Algorithmen wahr sind.

    178026482955.png

    Nutzer können eine logische Bedingung mit Alarmen definieren, beispielsweise mit SINUMERIK:

    Alarm=[60000, 60001]

    Alarm=60000

    Für Onboard-Anlagen mit Machine Agent:

    Alarm=["/channel[1]/PS/0004", "/channel[1]/PS/0005"]

    Alarm="/channel[1]/PS/0004"

Konfigurations-Panel - Einschränkungen

Eine neue Konfiguration kann hinzugefügt und bearbeitet, aber nicht gelöscht werden.

178026568331.png

HINWEIS

Der Name einer Berechnung darf keine Sonderzeichen enthalten.

Nutzen Sie folgende Zeichen nicht: ?, : , *, &, ", $, |, `,<,>, +, !, [, ]

178026756107.png
178026764683.png
  1. Vergeben Sie einen einmaligen Namen.

    178026862859.png
  2. Wählen Sie unter "Data Mapping Selection" bis zu 5 benutzerderfinierte Variablen.

    178026986635.png

    Wenn der Datentyp der Variable als String angegeben ist, wird der Text in einfachen Anführungszeichen dargestellt.

    178026995211.png

Zwischen den Variablennamen darf kein Leerzeichen sein, beispielsweise Feed Rate, NC Programm Status, Spindle Übersteuerung etc.

178027131787.png

"Alarm" darf nicht in den Textfeldern enthalten sein. "Alarm" ist reserviert.

Beispiel:

Alarm=='my expected alarm'  resultiert in einem Error.