Regeln: Grundlegendes

Aktualisiert

Die Rules-Engine in Azumuta wurde entwickelt, um sicherzustellen, dass das, was der Bediener auf dem Bildschirm sieht, so spezifisch wie möglich ist. Zum Beispiel kann sichergestellt werden, dass dem Bediener ein bestimmter Satz von Arbeitsschritten angezeigt wird, basierend auf den Antworten, die der Bediener während des Produktionsprozesses bei Produktprüfungen gibt.

Diese Regeln definieren typischerweise Wenn-Dann-Anweisungen, mit denen das System die geeignete Aktion auf dem Bedienerbildschirm bestimmt, basierend auf den Daten, die es im Fertigungsbereich erhält (diese Daten können von Bedienern oder von bestimmten Hardware‑Tools stammen). In diesem Abschnitt erfahren Sie, wie Regeln die Effizienz und Produktivität Ihres Fertigungsbereichs steigern können.

Wie Sie eine Regel hinzufügen:

  1. Navigieren Sie zu dem Arbeitsschritts der Arbeitsanweisung, dem Sie eine Regel hinzufügen möchten, und klicken Sie auf „Öffnen“.
  2. Klicken Sie auf den Reiter „Rules“
  3. Klicken Sie auf die gelbe Plus‑Schaltfläche. (Sie können eine oder mehrere Regeln hinzufügen).

Komponenten der Rules‑Engine

  1. Der „if“-Block (Regelkonfiguration) -> Dieser definiert die Regel, auf der die folgende Aktion basiert. Die Regelkonfiguration selbst hängt vom Typ der in dem Reiter „check“ gewählten Prüfung ab.
  2. Der „action“-Block (Aktionskonfiguration) -> Dieser definiert die Aktion, die ausgeführt wird, wenn die Regel ausgelöst wird.
  3. Durch Klicken auf die gelbe Plus‑Schaltfläche können Sie innerhalb desselben Arbeitsschritts eine neue Regel erstellen.

Docs rules engine components

Regelkonfiguration

Der erste Teil der Regelkonfiguration („if“-Block) ist immer gleich und bietet 4 Optionen:

  1. Any condition is met -> wenn eine der Bedingungen erfüllt ist, wird zur konfigurierten Aktion übergegangen
  2. All conditions are met -> nur wenn alle Bedingungen erfüllt sind, wird die konfigurierte Aktion ausgeführt.
  3. Always -> es wird immer zur konfigurierten Aktion übergegangen (es werden keine Bedingungen geprüft).
  4. Formula evaluates to true (advanced) -> dies wird in advanced behandelt.

Tipp: Sie können eine Arbeitsanweisung „schleifen“, indem Sie auf der letzten Anweisung eine „Always“-Zeile setzen, die jedes Mal zum ersten Schritt springt.

Beispiel einer Regel in Aktion: OK/NOK‑Check

Wir verwenden eine einfache OK/NOK‑Prüfung, um zu demonstrieren, wie Regeln in Azumuta tatsächlich funktionieren.

Angenommen, wir möchten folgende Regel erstellen: Wenn die Antwort auf die Frage im Arbeitsschritt 1.2 „ja“ lautet, soll der Bedienerbildschirm automatisch zum Arbeitsschritt 1.3 springen.

So gehen Sie vor:

  1. Aktivieren Sie den OK/NOK‑Check.
  2. Gehen Sie zum Reiter „Rules“.
  3. Richten Sie die „if“- und „action“-Blöcke ein.
  4. Klicken Sie auf „Speichern“.

Tipp: Manche anderen Prüfungen haben einen anderen Ablauf beim Anwenden einer Regel. Dennoch folgen sie alle derselben Logik wie oben beschrieben.