Jak stworzyć cyfrową aplikację z instrukcjami pracy
  • 04 Nov 2023
  • 7 Minuty do przeczytania
  • Współtwórcy

Jak stworzyć cyfrową aplikację z instrukcjami pracy


Article Summary

Jak stworzyć cyfrową aplikację instrukcji roboczych

Skorzystaj z tego przewodnika krok po kroku, aby dowiedzieć się, jak powielić papierowe instrukcje pracy w Tulip

Uwaga: Ten temat jest opisany w kursie "Zbuduj podstawową aplikację z instrukcjami pracy" na Uniwersytecie Tulip.

Jeśli Twoja firma korzysta z papierowych instrukcji pracy, potrzebujesz szybkiego i łatwego sposobu na zaimportowanie każdego etapu procesu produkcyjnego do Tulip.

Oto jeden zestaw instrukcji z 65-stronicowego przewodnika dotyczącego budowy i wysyłki produktu:

How To Build A Digital Work Instructions App_89041429.png

To dużo kopiowania i wklejania.

Oto dobra wiadomość: instrukcje robocze wykorzystują kilka niezawodnych wzorców, więc nie musisz się martwić o skomplikowaną logikę w aplikacji.

Zanim zaczniesz importować instrukcje do Tulip, powinieneś podzielić je na podstawie różnych stanowisk w całej fabryce. Na przykład 65-stronicowy przewodnik wspomniany powyżej zawiera 9 różnych procesów i podzespołów. Oznacza to, że będziesz potrzebować 9 oddzielnych aplikacji - po jednej dla każdej stacji na linii.

How To Build A Digital Work Instructions App_89041156.png

Prawdopodobnie będziesz chciał zacząć od zbudowania tylko jednej aplikacji i przetestowania jej na hali produkcyjnej przed kontynuowaniem budowy pozostałych 8.

Terminal Tulip sprawi, że będzie to jeszcze łatwiejsze. Większość operatorów nie będzie chciała klikać w każdy poszczególny krok. Zamiast tego będą musieli odwoływać się do instrukcji pracy tylko wtedy, gdy nie pamiętają następnego kroku. Terminal Tulip ułatwia operatorom selektywne przeglądanie instrukcji. Zapoznaj się z przewodnikiem po terminalu Tulip przed utworzeniem instrukcji pracy w aplikacji Tulip.

Aplikacja instrukcji roboczych zazwyczaj składa się z następujących kroków:

  1. Skanowanie kodu kreskowego lub ręczne wpisywanie identyfikatora kodu kreskowego
  2. Sprawdzanie jakości części
  3. Jedna instrukcja robocza
  4. Indeks kroków umożliwiający nawigację w aplikacji

Oto potencjalny układ tych kroków:

How To Build A Digital Work Instructions App_91386791.png

Zakłada się, że kontrole jakości odbywają się równolegle z instrukcjami roboczymi. Jeśli więc prowadzisz oddzielne dokumenty dla kontroli jakości i instrukcji roboczych, jest to dobra okazja do połączenia ich w jeden przepływ.

Lub, jeśli Twój zespół ma oddzielnych specjalistów ds. jakości, którzy zajmują się raportowaniem usterek, zapoznaj się z tym przewodnikiem, aby zbudować dedykowaną aplikację jakościową

Na koniec będziesz mógł przeglądać analizy w czasie rzeczywistym dotyczące czasu cyklu każdego operatora według części.

Oto jak zbudować aplikację instrukcji roboczych.

Krok 1- Zeskanuj kod kreskowy

How To Build A Digital Work Instructions App_89041158.png

W tym kroku operator jest proszony o zeskanowanie swojego zlecenia pracy za pomocą skanera kodów kreskowych, który został zintegrowany z Tulip. Następnie, po udanym skanowaniu, operator automatycznie przechodzi do następnego kroku. Numer zlecenia jest przechowywany w zmiennej o nazwie "wo_number".

Następnie numer zlecenia zostanie dołączony do tego konkretnego ukończenia aplikacji w celu późniejszej analizy.

Tworzenie aplikacji w Tulip

Oto przykład tego, jak może wyglądać ekran:

How To Build A Digital Work Instructions App_89042814.png

Krok wykorzystuje następujące widżety:

  • Obraz z domyślnej biblioteki
  • Przyciski niestandardowe
  • Pole tekstowe

Obraz kodu kreskowego można dodać z biblioteki "Urządzenia" w zakładce Zasoby na pasku narzędzi.

How To Build A Digital Work Instructions App_93162209.png

Ekran nie ma automatycznego sposobu przejścia do następnego kroku. Aby zareagować na skanowanie kodu kreskowego, należy dodać wyzwalacz na samym kroku (zwany również "wyzwalaczem kroku").

Operator może przejść dalej tylko w jeden sposób:

  1. zeskanowanie ważnego kodu kreskowego
  2. Naciśnięcie przycisku "Wyszukaj zlecenia pracy" w prawym dolnym rogu i ręczne wprowadzenie zlecenia pracy.

Aby dodać wyzwalacz krokowy, kliknij tło aplikacji, a następnie będziesz mógł utworzyć wyzwalacz w okienku kontekstowym po prawej stronie. Można go nazwać "Pobierz dane podczas skanowania".

How To Build A Digital Work Instructions App_93162544.png

Oto jak skonfigurować wyzwalacz:

Z listy rozwijanej u góry wybierz skaner kodów kreskowych, który został zintegrowany z Tulip.

Następnie utwórz wyrażenie, które przetworzy numer kodu kreskowego. Zapisz je w zmiennej o nazwie "wo_number".

Oto tekst z edytora wyrażeń:

@Device Output.data + "

Jeśli jeszcze nie utworzyłeś tej zmiennej, możesz to zrobić z tego ekranu za pomocą menu rozwijanego obok "zmiennej".

How To Build A Digital Work Instructions App_89043259.png

"Device Output.data" zawiera numer kodu kreskowego z tego konkretnego skanera kodów kreskowych.

W przypadku przycisku "Search Order" można wysłać operatorów do kroku o nazwie "Search for a Work Order" za pomocą wyzwalacza na przycisku "Search Orders". Oto jak może wyglądać taki wyzwalacz:

How To Build A Digital Work Instructions App_93164124.png

Następnie krok "Wyszukaj zlecenie" będzie krokiem formularza z pojedynczym wejściem: polem liczbowym, w którym operatorzy mogą ręcznie wprowadzić liczbę.

How To Build A Digital Work Instructions App_93164454.png

Powinno to również przechowywać wartość pola liczbowego w zmiennej o nazwie "wo_number" za pomocą Context Pane.

How To Build A Digital Work Instructions App_93164847.png

Łączenie tego kroku z innymi krokami

Jeśli masz dane przechowywane w zewnętrznej bazie danych (takiej jak system ERP) związane z tym zleceniem pracy, możesz również użyć skanowania kodu kreskowego, aby wywołać funkcję Connector i zaimportować te dane do aplikacji.

Następnie można odwołać się do tych punktów danych później w aplikacji.

Możliwości analityczne

Jest to krok, który pozwala powiązać konkretne zlecenie pracy z ukończeniem aplikacji. Jeśli masz 9-etapowy proces, a wszystkich 9 operatorów skanuje zlecenie pracy przed jego rozpoczęciem, możesz użyć analizy "Porównaj zmienne", aby wyświetlić strumień wartości produkcji w każdym indywidualnym zleceniu pracy.

Więcej informacji

Krok 2- Sprawdzanie jakości przychodzącej części

How To Build A Digital Work Instructions App_89043604.png

Możesz mieć dokumentację dotyczącą tego, jak powinna wyglądać część PRZED rozpoczęciem pracy przez operatora, w tym wyjaśnienie typowych wad.

W takim przypadku można dołączyć krok "sprawdzania" przed zestawem instrukcji roboczych, aby operator miał szansę sprawdzić część i zgłosić przeróbkę lub złom.

Budowanie w Tulip

W terminalu Tulip znajduje się panel dla obrazu i panel dla instrukcji. Na przykład:

How To Build A Digital Work Instructions App_89043856.png

Możesz zaimportować obraz typowej wady lub dołączyć schemat pokazujący prawidłowy układ. Nie ma potrzeby stosowania zmiennych lub wyzwalaczy.

Dla każdego kroku "sprawdzania" wystarczy użyć:

  1. Przesłany obraz
  2. Pole tekstowe

Łączenie tego kroku z innymi krokami

Przed serią kroków instrukcji roboczych można dołączyć krok kontroli jakości. Operatorzy mogą użyć tego kroku, aby sprawdzić, czy ich część jest wadliwa przed kontynuowaniem pracy.

Jeśli wystąpi wada, operator może zgłosić ją w ramach przepływu za pomocą przycisku "Zgłoś wadę" w dolnej części kroku.

How To Build A Digital Work Instructions App_93166209.png

Więcej informacji

Krok 3- Jeden krok w instrukcjach pracy

How To Build A Digital Work Instructions App_89044218.png

Krok w Tulip mapuje się do kroku z papierowych instrukcji pracy. Możesz użyć tego samego wzoru z kroku "Kontrola jakości" powyżej - jeden obraz i jeden fragment tekstu.

Możesz umieścić wszystkie kroki kontroli jakości i instrukcji pracy w jednej ciągłej sekwencji, aby operatorzy mogli je łatwo przeglądać.

Tworzenie w Tulip

Projekt kroku instrukcji pracy jest taki sam jak projekt kroku kontroli jakości.

How To Build A Digital Work Instructions App_89052144.png

Pomocne dla operatora może być również użycie grup kroków dla każdego rodzaju czynności na stole warsztatowym.

Oto grupa kroków o nazwie "Cast Clean":

How To Build A Digital Work Instructions App_89052210.png

W ramach grupy kroków można aktualizować listę "Potrzebne części" na każdym kroku, aby operator wiedział, jakich narzędzi będzie potrzebował.

How To Build A Digital Work Instructions App_89052319.png

Upewnij się również, że zawiera przyciski "Następny" i "Poprzedni", aby operator mógł przejść dalej:

How To Build A Digital Work Instructions App_93168258.png

Więcej informacji

Krok 4 - Indeks kroków

How To Build A Digital Work Instructions App_89052577.png

Operatorzy potrzebują łatwego sposobu na dotarcie do różnych części instrukcji. Możesz utworzyć "Spis treści" za pomocą kroku formularza, a następnie umieścić przycisk na każdym kroku, aby operator mógł przejść do spisu treści.

Tworzenie w Tulip

Najpierw dodaj przycisk do układu podstawowego, aby operatorzy mogli w dowolnym momencie przejść do indeksu kroku. W tym przypadku przycisk ma pomarańczowe tło.

How To Build A Digital Work Instructions App_89052754.png

Użyj Button Trigger, aby wysłać operatorów do Step Index. W tym przypadku krok nosi nazwę "Step Index".

How To Build A Digital Work Instructions App_89052936.png

Step Index to krok formularza z 5 opcjami reprezentującymi 5 typów działań w aplikacji.

How To Build A Digital Work Instructions App_89053052.png

Po utworzeniu kroku formularza dodaj pole rozwijane i zaznacz pole w okienku kontekstowym, które mówi "Pokaż jako przyciski".

How To Build A Digital Work Instructions App_93204359.png

Po kliknięciu listy rozwijanej użyj sekcji Zmienne w prawym menu, aby utworzyć zmienną, która jest aktualizowana, gdy operator wybierze jedną z opcji.

How To Build A Digital Work Instructions App_89053176.png

Następnie ustaw przycisk "Prześlij" jako akcję niestandardową, aby móc dodać logikę if/then.

How To Build A Digital Work Instructions App_89053427.png

Uzyskaj dostęp do wartości właśnie utworzonej zmiennej za pomocą edytora wyrażeń. Użyj logiki if/then, aby wysłać operatora do określonego kroku w aplikacji w oparciu o wybraną przez niego opcję.

How To Build A Digital Work Instructions App_89053520.png

Oto jeden z przykładów:

How To Build A Digital Work Instructions App_93204589.png

Instrukcja if wykorzystuje edytor wyrażeń do zbadania wartości zmiennej "Step Index".

Variable.Step Index

Jeśli jest ona równa "Cast Clean", lub innymi słowy, jeśli operator wybrał pierwszą opcję z listy rozwijanej, wówczas zostanie wysłany do kroku Cast Clean w tej konkretnej aplikacji.

Więcej informacji

Uwagi ogólne

Oto schemat pełnej aplikacji, obejmujący wszystkie 4 typy kroków.

How To Build A Digital Work Instructions App_89041234.png

Za pomocą tej aplikacji z instrukcjami roboczymi można odpowiedzieć na dwa często zadawane pytania:

  1. Ile czasu zazwyczaj zajmuje każdemu operatorowi wykonanie określonego zadania?
  2. Jaki jest średni czas cyklu dla produktu?

Aby odpowiedzieć na pierwsze pytanie, można spojrzeć na "Czas ukończenia procesu przez użytkownika". Użyj tej domyślnej opcji analizy w zakładce "Analytics" aplikacji.

How To Build A Digital Work Instructions App_89053741.png

Aby odpowiedzieć na drugie pytanie, należy połączyć dane z wielu aplikacji. We wstępie podaliśmy przykład strumienia wartości produkcji podzielonego na 9 aplikacji. Jeśli zeskanujesz zlecenie pracy na początku każdej aplikacji, będziesz mógł połączyć dane ze wszystkich 9 aplikacji, aby śledzić czas cyklu dla całego produktu.

Zapoznaj się z tym przewodnikiem na temat modyfikowania analizy), aby dowiedzieć się więcej.


Czy znalazłeś to, czego szukałeś?

Możesz również udać się na stronę community.tulip.co, aby opublikować swoje pytanie lub sprawdzić, czy inni mieli do czynienia z podobnym pytaniem!


Czy ten artykuł był pomocny?