MENU
    Wyzwalacze poziomu kroku
    • 23 Jan 2025
    • 2 Minuty do przeczytania
    • Współtwórcy

    Wyzwalacze poziomu kroku


    Streszczenie artykułu

    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 zakładki Krok w panelu 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, są uruchamiane po wykonaniu określonej akcji. Wyzwalacze Step Level mogą być wykonywane w oparciu o 4 rodzaje akcji.

    1. On Step Enter
    2. Timer
    3. Wyjście maszyny i urządzenia
    4. On Step Exit

    On Step Enter

    Wyzwalacze "On step enter" będą wykonywane po wyświetleniu kroku.

    NOTE

    On step enter triggers will run every time its Step is loaded.

    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 będzie wykonywany wyzwalacz. Wyzwalacze czasowe mogą być uruchamiane tak szybko, jak co 30 sekund, co można 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.

    Note

    Device triggers run every time a supported device output data, where Machine triggers fire every time that Attribute is updated, even if it does not change.

    Przykładowy przypadek użycia

    Wyzwalacze maszyn i urządzeń mają kluczowe znaczenie 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?