Dieser Artikel behandelt Trigger mit Bedingungen und zeigt anhand eines Beispiels, wie man einen Trigger mit einer einfachen Bedingung erstellt.
Hinweis: Dieses Thema wird im Abschnitt„Erstellen einer App zur Qualitätsprüfung“ der Tulip University behandelt.
Zweck
Mithilfe von Bedingungen können Sie Triggern eine if/else-Logik hinzufügen.
Sie können sich Bedingungen als eine Möglichkeit vorstellen, einen Bediener je nach den Trigger-Eingaben zu einem bestimmten Ergebnis zu leiten.
Tulip ermöglicht es Ihnen, eine oder mehrere Bedingungen hinzuzufügen und zu wählen, ob „alle“ oder „beliebige“ Bedingungen erfüllt sein müssen, damit eine Aktion ausgelöst wird.
Dies ist bei allen drei Arten von Triggern möglich:
- Schaltflächen-Trigger
- Widget-Trigger
- Trigger auf Schritt-Ebene
- App-Ebenen-Trigger
Lesen Sie diesen Artikel, wenn Sie eine Einführung in Trigger benötigen
Nachdem Sie das Ereignis ausgewählt haben, müssen Sie den Typ des Werts festlegen, den Sie überprüfen möchten.
Hinzufügen einer „If“-Anweisung
Klicken Sie innerhalb der „If“-Anweisung rechts auf „Neue Bedingung hinzufügen“ und wählen Sie eine der acht Optionen aus.

Hier finden Sie eine Erläuterung der einzelnen Optionen
Anschließend müssen Sie die Bedingung definieren, die während des Ereignisses erfüllt sein muss, um eine Ausgabe auszulösen. In Tulip stehen folgende bedingte Operatoren zur Verfügung:
- Gleich (=)
- Größer als (>)
- Größer als oder gleich (≥)
- Liegt im Bereich (Y < X < Z)
- Ist leer (X=_)
- Ist nicht leer (X ≠ _)
- Kleiner oder gleich (≤)
- Kleiner als (<)
- Ungleich (≠)
- Außerhalb des Bereichs (XZ)

The available operators depend on the type of values you are using for the condition
Um einen Trigger zu vervollständigen, erstellen Sie die gewünschte Aktion oder Aktionen im Abschnitt „Dann“.

WENN
- „Gerät“ „Barcode-Scanner“ gibt an „dieser Station“ etwas aus
WENN
- „Variable“ „num“ „=“ „Statischer Wert“ „Ganzzahl“ „5“
DANN
- „Datenbearbeitung“ „Speichern“ von Daten: „Geräteausgabe“ „Daten“ Speicherort: „test_variable“
So erstellen Sie einen Beispiel-Trigger mit Bedingungen
In diesem Beispiel überprüfen wir, ob die Messwerte der angeschlossenen Messschieber im zulässigen Bereich liegen:
-
Öffnen Sie einen Schritt innerhalb der gewünschten App im Tulip App Editor.
-
Wählen Sie den Schritt-Trigger aus, indem Sie im Seitenbereich auf das Plus-Symbol klicken.
-
Benennen Sie den Trigger, indem Sie im Trigger-Editor auf den Titel klicken.
-
Legen Sie das Ereignis fest:
- Wählen Sie „Gerät“ aus dem Dropdown-Menü aus
- Wählen Sie im zweiten Dropdown-Menü „Messschieber oder Tiefenmesser“ aus
- Wählen Sie im dritten Dropdown-Menü „diese Station“ aus

- Bedingung festlegen:
- Klicken Sie auf das Plus-Symbol rechts neben der Zeile „Bedingungen“.
- Wählen Sie im Dropdown-Menü „Geräteausgabe“ aus
- Wählen Sie „Daten“ im Dropdown-Menü aus
- Wählen Sie im Dropdown-Menü „Operator“ die Option „Innerhalb des Bereichs“ aus, um sicherzustellen, dass der Ausgangswert innerhalb des gewünschten Bereichs liegt
- Wählen Sie im Dropdown-Menü „Größer oder gleich“ die Option „Statischer Wert“ aus.
- Wählen Sie „Zahl“ aus und geben Sie die Zahl 20 ein.
- Wählen Sie im Dropdown-Menü „Kleiner oder gleich“ die Option „Statischer Wert“ aus
- Wählen Sie „Zahl“ aus und geben Sie die Zahl 40 ein.
{height="" width=""}6. Legen Sie eine Aktion fest:
1. Klicken Sie auf das Plus-Symbol auf der rechten Seite der Zeile „Aktionen“. 2. Wählen Sie im Dropdown-Menü „Datenbearbeitung“ aus. 3. Wählen Sie „Speichern“ aus. 4. Wählen Sie „Geräteausgabe“ aus. 5. Wählen Sie „Gemessene Länge“ aus. 6. Wählen Sie im Dropdown-Menü „Speicherort“ die Option „Neue Variable“ aus und benennen Sie die neue Variable „In\_Range“

Hier ist das vollständige Beispiel aus dem Trigger-Editor.

Duplizieren einer Trigger-Aktion
Ab Version r235 können Benutzer eine Aktion oder eine Bedingung im Trigger-Editor duplizieren. Dies erleichtert das „Kopieren und Einfügen“ für mehrere Bedingungen oder Aktionen. Um eine Bedingung zu duplizieren, bewegen Sie den Mauszeiger über die Bedingung und klicken Sie auf das hervorgehobene Symbol.

Das folgende Bild zeigt die duplizierte Bedingung.

Um eine Aktion im Trigger-Editor zu duplizieren, bewegen Sie den Mauszeiger ebenfalls über eine Aktion und klicken Sie auf das hervorgehobene Symbol.

Das folgende Bild zeigt die duplizierte Aktion.

Weiterführende Informationen
Für weitere Beispiele häufig verwendeter Trigger empfehlen wir den Artikel„Was sind die 10 am häufigsten verwendeten Trigger?“
Haben Sie gefunden, wonach Sie gesucht haben?
Sie können auch auf community.tulip.co vorbeischauen, um Ihre Frage zu stellen oder zu sehen, ob andere bereits ein ähnliches Problem hatten!
