- Wydrukować
Jak stworzyć cyfrową aplikację z instrukcjami pracy
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:
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.
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:
- Skanowanie kodu kreskowego lub ręczne wpisywanie identyfikatora kodu kreskowego
- Sprawdzanie jakości części
- Jedna instrukcja robocza
- Indeks kroków umożliwiający nawigację w aplikacji
Oto potencjalny układ tych kroków:
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
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:
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.
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:
- zeskanowanie ważnego kodu kreskowego
- 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".
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".
"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:
Następnie krok "Wyszukaj zlecenie" będzie krokiem formularza z pojedynczym wejściem: polem liczbowym, w którym operatorzy mogą ręcznie wprowadzić liczbę.
Powinno to również przechowywać wartość pola liczbowego w zmiennej o nazwie "wo_number" za pomocą Context Pane.
Łą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
- Jak skonfigurować skaner kodów kreskowych innej firmy
- Konfigurowanie urządzeń USB zestawu Factory Kit
- Jak korzystać z edytora wyrażeń
Krok 2- Sprawdzanie jakości przychodzącej części
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:
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ć:
- Przesłany obraz
- 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.
Więcej informacji
Krok 3- Jeden krok w instrukcjach pracy
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.
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":
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ł.
Upewnij się również, że zawiera przyciski "Następny" i "Poprzedni", aby operator mógł przejść dalej:
Więcej informacji
Krok 4 - Indeks kroków
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.
Użyj Button Trigger, aby wysłać operatorów do Step Index. W tym przypadku krok nosi nazwę "Step Index".
Step Index to krok formularza z 5 opcjami reprezentującymi 5 typów działań w aplikacji.
Po utworzeniu kroku formularza dodaj pole rozwijane i zaznacz pole w okienku kontekstowym, które mówi "Pokaż jako przyciski".
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.
Następnie ustaw przycisk "Prześlij" jako akcję niestandardową, aby móc dodać logikę if/then.
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ę.
Oto jeden z przykładów:
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.
Za pomocą tej aplikacji z instrukcjami roboczymi można odpowiedzieć na dwa często zadawane pytania:
- Ile czasu zazwyczaj zajmuje każdemu operatorowi wykonanie określonego zadania?
- 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.
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!