Step Level Trigger
  • 31 Oct 2023
  • 2 Minuten zu lesen
  • Mitwirkende

Step Level Trigger


Artikel-Zusammenfassung

In diesem Artikel erfahren Sie:

  • Was sind Step-Level-Trigger?
  • Arten von Step-Level-Triggern
  • Beispiele für den Einsatz von Step Level Triggern

Step-Level-Trigger

Step-Level-Trigger werden durch Ereignisse aktiviert. Wie der Name schon sagt, befinden sich Step-Level-Trigger auf der Step-Ebene. Jeder Step hat seine eigene Liste von Step-Level-Triggern. Diese Trigger werden nur ausgeführt, wenn der entsprechende Schritt angezeigt wird. Trigger auf Schrittsebene können auch zum Basislayout hinzugefügt werden; diese Trigger werden bei jedem Schritt ausgeführt.

Auf die Trigger der Schrittebene kann über die Registerkarte Schritt im Kontextfenster zugegriffen werden.

Wenn Sie mehr als einen Auslöser hinzufügen, können Sie auch konfigurieren, wie die Auslöser auf das Scheitern der vorherigen Auslöser reagieren. Durch Anklicken des Kippschalters können Benutzer festlegen, welche nachfolgenden Auslöser nicht ausgeführt werden, wenn ein vorheriger Auslöser fehlschlägt.

image.png

Arten von Step-Level-Triggern

Step Level Trigger werden, wie alle anderen Trigger auch, ausgeführt, wenn eine bestimmte Aktion stattfindet. Step Level Trigger können auf der Grundlage von 4 Arten von Aktionen ausgeführt werden.

  1. Bei Schritt Eingabe
  2. Zeitgeber
  3. Maschinen- und Geräteausgang
  4. Beim Verlassen der Stufe

Bei Schritt Eingabe

"On step enter"-Trigger werden ausgeführt, wenn ein Schritt angezeigt wird.

:::(Info) (HINWEIS) "On step enter"-Auslöser werden jedes Mal ausgeführt, wenn der entsprechende Schritt geladen wird. :::

Beispiel für einen Anwendungsfall

Bei Step Enter ist ein guter Zeitpunkt, um Daten zu initialisieren, die für einen bestimmten Schritt benötigt werden.

Beispiel. Ich möchte, dass die Benutzer Fehler in einem Montageprozess melden. Ich werde diese Fehler in einer Tabelle speichern. Ich muss einen Tabellensatz-Platzhalter erstellen, um in diese Tabelle zu schreiben.

Bei Schritt enter werde ich einen Record mit einer zufälligen ID erstellen.Step open.png

Zeitgeber

Weitere Informationen über Timer-Trigger finden Sie hier.

Timer-Trigger laufen in einem bestimmten Rhythmus ab. Alle X Sekunden wird ein Trigger ausgeführt. Timer-Trigger können bis zu alle 30 Sekunden ausgeführt werden, dies kann durch Kontaktaufnahme mit support@tulip.co verringert werden .

Beispiel für einen Anwendungsfall

Timer-Trigger eignen sich hervorragend für regelmäßige Überprüfungen, die im Hintergrund ohne Benutzereingriff ausgeführt werden können.

Beispiel. Ich möchte alle 5 Minuten (300 Sekunden) überprüfen, wie viele Teile produziert wurden. Wenn die Anzahl die erforderliche Menge übersteigt, möchte ich eine E-Mail an einen Vorgesetzten senden.

Timer Trigger.png

Maschine und Geräte

Maschinen- und Geräteauslöser sind die Art und Weise, wie Sie Daten von Ihren unterstützten Geräten und den an Tulip angeschlossenen Maschinen erhalten. Wenn Ihr Gerät oder Ihre Maschine Daten ausgibt, können sie Auslöser auslösen.

:::(Warning) (Anmerkung) Geräte-Trigger werden jedes Mal ausgelöst, wenn ein unterstütztes Gerät Daten ausgibt, während Maschinen-Trigger jedes Mal ausgelöst werden, wenn das Attribut aktualisiert wird, auch wenn es sich nicht ändert.
:::

Beispiel für einen Anwendungsfall

Maschinen- und Gerätetrigger sind von entscheidender Bedeutung, wenn man mit vielen Benutzereingabegeräten arbeitet, wie z.B. Barcode-Scannern.

Beispiel. Ich möchte, dass Benutzer mit einem USB-Barcodescanner einen Barcode auf einem Job-Reisenden scannen. Wenn sie diesen Barcode scannen, möchte ich einen Tabellendatensatz für diesen Job erstellen.

Device Trigger.png

Beim Verlassen des Schritts

"On step exit"-Trigger werden ausgeführt, wenn ein Step verlassen wird.

Beispiel Usecase

"On step exit"-Trigger sind sehr nützlich, um Prozesse zu beenden.

Beispiel. Benutzer sitzen hauptsächlich auf einem einzigen Schritt, während sie an einem Montageprozess arbeiten. Wenn der Prozess gestartet wird, verfolgen wir die Startzeit in einem Tabellendatensatz. Wenn sie diesen Prozess abschließen, möchte ich eine Abschlusszeit aufzeichnen.

step closed.png

Weitere Lektüre


War dieser Artikel hilfreich?