Wyzwalacze poziomu kroku
  • 31 Oct 2023
  • 2 Minuty do przeczytania
  • Współtwórcy

Wyzwalacze poziomu kroku


Article Summary

W tym artykule dowiesz się:

  • Czym są wyzwalacze poziomu kroku?
  • Rodzaje wyzwalaczy na poziomie kroku
  • Przykładowe przypadki użycia wyzwalaczy na poziomie kroku

Wyzwalacze na poziomie kroku

Wyzwalacze poziomu kroku są aktywowane przez zdarzenia. Jak sama nazwa wskazuje, wyzwalacze poziomu kroku działają na poziomie kroku. Każdy krok ma własną listę wyzwalaczy na poziomie kroku. Wyzwalacze te będą uruchamiane tylko wtedy, gdy wyświetlany jest dany krok. Wyzwalacze na poziomie kroku można również dodać do układu podstawowego - będą one uruchamiane na każdym kroku.

Dostęp do wyzwalaczy na poziomie kroku można uzyskać za pośrednictwem karty Krok w okienku kontekstowym.

Po dodaniu więcej niż jednego wyzwalacza można również skonfigurować sposób, w jaki wyzwalacze reagują na niepowodzenie poprzednich wyzwalaczy. Kliknięcie przełącznika pozwala użytkownikom określić, które kolejne wyzwalacze nie będą wykonywane, jeśli poprzedni wyzwalacz zawiedzie.

image.png

Rodzaje wyzwalaczy poziomu kroku

Wyzwalacze poziomu kroku, podobnie jak wszystkie inne wyzwalacze, uruchamiają się po wykonaniu określonej akcji. Wyzwalacze Step Level mogą być uruchamiane w oparciu o 4 rodzaje akcji.

  1. Na wejściu do kroku
  2. Timer
  3. Wyjście maszyny i urządzenia
  4. On Step Exit

On Step Enter

Wyzwalacze "On step enter" zostaną uruchomione po wyświetleniu kroku.

:::(Info) (UWAGA) Wyzwalacze On step enter będą uruchamiane za każdym razem, gdy krok zostanie załadowany. :::

Przykładowy przypadek użycia

On Step Enter to świetny moment na zainicjowanie wszelkich danych potrzebnych do wykonania określonego kroku.

Np. Chcę, aby użytkownicy zgłaszali usterki w procesie montażu. Będę przechowywać te wady w tabeli. Muszę utworzyć Table Record Placeholder, aby zapisywać dane do tej tabeli.

W kroku enter utworzę rekord z losowym ID.Step open.png

Timery

Więcej informacji na temat wyzwalaczy czasowych można znaleźć tutaj.

Wyzwalacze czasowe działają z określoną częstotliwością. Co X sekund wykonywany jest wyzwalacz. Wyzwalacze czasowe mogą być uruchamiane tak szybko, jak co 30 sekund, można to zmniejszyć, kontaktując się z support@tulip.co.

Przykładowy przypadek użycia

Wyzwalacze czasowe doskonale nadają się do wykonywania okresowych kontroli, które mogą być uruchamiane w tle bez interwencji użytkownika.

Np. Co 5 minut (300 sekund) chcę sprawdzić, ile części zostało wyprodukowanych, jeśli jest to więcej niż wymagana ilość, chcę wyzwolić wiadomość e-mail do przełożonego.

Timer Trigger.png

Maszyny i urządzenia

Wyzwalacze maszyn i urządzeń to sposób, w jaki będziesz otrzymywać dane z obsługiwanych urządzeń i maszyn podłączonych do Tulip. Gdy urządzenie lub maszyna wysyłają dane, mogą powodować uruchomienie wyzwalaczy.

:::(Warning) (Uwaga) Wyzwalacze urządzeń uruchamiają się za każdym razem, gdy obsługiwane urządzenie wysyła dane, podczas gdy wyzwalacze maszyn uruchamiają się za każdym razem, gdy atrybut jest aktualizowany, nawet jeśli się nie zmienia.
:::

Przykładowy przypadek użycia

Wyzwalacze Machine i Device są krytyczne podczas pracy z wieloma urządzeniami wejściowymi użytkownika, takimi jak skanery kodów kreskowych.

np. Chcę,aby użytkownicy skanowali kod kreskowy na stanowisku podróżnym za pomocą skanera kodów kreskowych USB, a gdy zeskanują ten kod kreskowy, chcę utworzyć rekord tabeli dla tego zadania.

Device Trigger.png

Wyjście z etapu

Wyzwalacze "On step exit" będą wykonywane po opuszczeniu kroku.

Przykładowy przypadek użycia

Wyzwalacze "On step exit" są bardzo przydatne do zamykania procesów.

Na przykład. Użytkownicy siedzą głównie na jednym kroku podczas pracy nad procesem montażu. Kiedy proces jest uruchamiany, śledzimy czas rozpoczęcia w rekordzie tabeli. Kiedy zakończą ten proces, chcę zarejestrować czas zakończenia.

step closed.png

Więcej informacji


Czy ten artykuł był pomocny?