Integracje / ERP / IFS Cloud
Czy IFS Cloud oferuje harmonogramowanie produkcji z ograniczeniami? Shop Order Scheduling, MSO i SkyPlanner APS
IFS Cloud harmonogramuje zlecenia produkcyjne i planuje zapotrzebowanie na zdolności produkcyjne (CRP), zakładając nieograniczoną zdolność produkcyjną. Harmonogramowanie z uwzględnieniem rzeczywistej dostępności maszyn i pracowników jest dostępne, ale jako osobna funkcjonalność: Manufacturing Scheduling and Optimization (MSO) na silniku IFS PSO lub starszy Advanced Planning Board (APB). Zakłady, które chcą harmonogramować produkcję z uwzględnieniem wszystkich ograniczeń bez dodawania MSO, korzystają ze SkyPlanner APS obok IFS Cloud.
Jak IFS Cloud planuje zdolności produkcyjne — krok po kroku
1. Gniazda produkcyjne i zasoby produkcyjne
Zdolność produkcyjną definiuje się w Work Center i jego Work Center Resources, czyli maszynach lub fizycznych lokalizacjach. Każde gniazdo produkcyjne ma określone Calendar, Utilization, Efficiency i Validity Periods. Pole Scheduling Capacity przyjmuje wartość Finite lub Infinite.
Zdolność produkcyjną oblicza się w oknie Calculate Work Center Resource Capacity. Pracowników odwzorowuje się za pomocą Labor Classes i przypisanych do nich osób. Narzędzia są reprezentowane jako Manufacturing Tools, z egzemplarzami i grupami narzędzi. (źródło)
2. Struktury wyrobów i marszruty technologiczne
Zestawienie materiałowe jest zapisane w Product Structure i obejmuje nagłówek, warianty struktury oraz jej pozycje. Routing zawiera warianty marszruty technologicznej i Routing Operations. IFS podaje: „All time information entered for operations (such as setup time, move time, and efficiency) affects operation scheduling.” (Wszystkie dane czasowe wprowadzone dla operacji, takie jak czas przezbrojenia, czas przemieszczenia i sprawność, wpływają na harmonogramowanie operacji). (źródło)
3. MRP, CRP i zlecenia produkcyjne
MRP i planowanie główne tworzą planowane Shop Orders. Zlecenie produkcyjne przechodzi przez statusy takie jak Planned, Released, Reserved, Started i Closed. Każda Shop Order Operation zawiera czasy przezbrojenia i wykonania dla maszyn i pracowników, liczebność zespołu, Preferred Resource, dane o nakładaniu się operacji oraz bloki operacji.
CRP pokazuje, jak te zlecenia obciążają gniazda produkcyjne. Nie ogranicza jednak tego obciążenia. IFS stwierdza wprost: „Operations scheduled with CRP and shop order are always scheduled infinite.” (Operacje harmonogramowane przez CRP i w ramach zleceń produkcyjnych zawsze zakładają nieograniczoną zdolność produkcyjną). (źródło)
4. Infinite Scheduler dla zleceń produkcyjnych
Infinite Scheduler wyznacza terminy każdej operacji. Uwzględnia kalendarz i stopień wykorzystania gniazda produkcyjnego, sprawność operacji i zasobów produkcyjnych, czas oczekiwania i transportu, nakładanie się operacji, operacje równoległe oraz Preferred Resource. Harmonogramuje w przód lub wstecz i wybiera „the least loaded resource for the work center.” (najmniej obciążony zasób produkcyjny w danym gnieździe).
Jak podaje dokumentacja: „always treats each shop order as if it is the only one in the system, with few constraints on resources and capacity.” (Zawsze traktuje każde zlecenie produkcyjne tak, jakby było jedynym w systemie, z niewieloma ograniczeniami dotyczącymi zasobów i zdolności produkcyjnych). (źródło) Dwa zlecenia produkcyjne mogą więc trafić na tę samą maszynę o tej samej godzinie.
5. Pierwsza opcja harmonogramowania z ograniczeniami: MSO i Smart Manufacturing Planning Board
Według dokumentacji MSO „is a solution designed to generate finite production schedules by optimizing the use of manufacturing resource constraints.” (To rozwiązanie do tworzenia harmonogramów produkcji uwzględniających ograniczenia, które optymalizuje wykorzystanie zasobów produkcyjnych). Dokumentacja dodaje: „leverages the IFS PSO (Planning, Scheduling, and Optimization) engine.” (Wykorzystuje silnik IFS PSO — Planning, Scheduling, and Optimization). (źródło) MSO traktuje gniazda produkcyjne, klasy pracowników i narzędzia jako ograniczenia harmonogramu. Planuje operację dopiero wtedy, gdy dostępna jest wymagana ilość materiału. Uwzględnia też czasy przezbrojenia właściwe dla poszczególnych części, priorytety zleceń produkcyjnych, kalendarze zasobów produkcyjnych i prace utrzymania ruchu. W trybie Automatic przelicza harmonogram zawsze, gdy jest to potrzebne, na przykład po utworzeniu nowego zlecenia produkcyjnego.
Konfiguracja w skrócie:
| Ustawienie | Działanie |
|---|---|
| Finite Scheduling Basic Data | Włącza funkcję dla zakładu; „the dataset must be activated” (zestaw danych musi być aktywowany) |
| Mode | Harmonogramowanie w trybie Manual lub Automatic |
| Time Horizon (Days), Scheduling Start Time | Przedział czasu objęty harmonogramowaniem MSO |
| Use Setup Matrices for Scheduling | Czasy przezbrojenia właściwe dla poszczególnych części |
| Exempt Labor, Exempt Tools, Exempt Shop Order Types | Ograniczenia pomijane przez MSO |
| MSO Advanced Parameters | Standardowy szablon ze zweryfikowanymi wartościami domyślnymi; zmiany: „For modification by PSO/MSO SMEs only” (modyfikacje zastrzeżone wyłącznie dla ekspertów tych rozwiązań) |
W zleceniu produkcyjnym Need Date wyznacza termin odniesienia przy obliczaniu opóźnienia, a Earliest Start Date stanowi „a hard time constraint” (nieprzekraczalne ograniczenie czasowe). Priority Category wpływa na ocenę priorytetu w MSO. Planiści pracują w Smart Manufacturing Planning Board, korzystając ze stron Resources i Operations z wykresami Gantta, przeciągania i upuszczania, podziału operacji oraz selektywnej optymalizacji. (źródło)
6. Druga opcja harmonogramowania z ograniczeniami: Advanced Planning Board
APB, znany z IFS Applications 10, korzysta z Constraint Based Scheduling (CBS). Dokumentacja podaje: „allows you to perform finite scheduling of shop orders on sites that have enabled the use of the APB in scheduling basic data.” (Umożliwia harmonogramowanie zleceń produkcyjnych z uwzględnieniem ograniczeń w zakładach, które włączyły korzystanie z APB w podstawowych danych harmonogramowania). (źródło)
Co pozostaje po stronie planisty
- Domyślnie bez ograniczeń zdolności produkcyjnej. Harmonogramowanie zleceń produkcyjnych i CRP nigdy nie sprawdzają łącznego obciążenia wynikającego z różnych zleceń. Uwzględnienie ograniczeń wymaga osobnego skonfigurowania MSO lub APB (AboutWorkCenter).
- MSO wymaga osobnego dostępu. Dokumentacja podaje: „is available for customers with access to Manufacturing Scheduling and Optimization.” (Jest dostępne dla klientów mających dostęp do Manufacturing Scheduling and Optimization). Instalacje hybrydowe lub hostowane wymagają IFS.ai Activation Pass. Instalacje chmurowe wymagają „PSO sizing and purchase of PSO Cloud Service” (doboru zasobów dla PSO i zakupu PSO Cloud Service) (26R2 MSO).
- W usługach platformy IFS.ai MSO działa ręcznie, a użycie jest rozliczane. „Automatic scheduling mode is not available for users on the IFS.ai-based platform services.” (Tryb automatycznego harmonogramowania nie jest dostępny dla użytkowników usług opartych na platformie IFS.ai). Użytkownicy „must have a number of dedicated tokens on hand to do a finite schedule or to do a simulation in MSO” (muszą dysponować określoną liczbą dedykowanych tokenów, aby utworzyć harmonogram z ograniczeniami lub przeprowadzić symulację w MSO) (26R1 MSO). Tryb automatyczny nie jest dostępny w instalacjach hybrydowych ani hostowanych korzystających z IFS.ai Activation Pass (26R2 MSO).
- Parametry zaawansowane są dla specjalistów. IFS dostarcza standardowy szablon i zdecydowanie zaleca zachowanie jego wartości domyślnych. Zmiany są zastrzeżone dla ekspertów PSO i MSO.
- Udokumentowane ograniczenia MSO. „MSO schedules the first operation on a work center using a setup matrix without a setup time.” (W gnieździe produkcyjnym korzystającym z macierzy przezbrojeń MSO harmonogramuje pierwszą operację bez czasu przezbrojenia). „Parallel shop order operations are not considered for optimization in a compressed manner.” (Optymalizacja nie uwzględnia kompresji równoległych operacji zleceń produkcyjnych). Przy włączonym Exempt Labor: „operations that have only labor time and no machine time will remain untouched.” (Operacje mające wyłącznie czas pracy ludzi, bez czasu maszynowego, pozostają bez zmian).
- Krótki horyzont. IFS przeznacza MSO do szczegółowego harmonogramowania krótkoterminowego. Dla dłuższych horyzontów wskazuje CRP, MRP i planowanie główne.
- APB planuje tylko to, co zostało wczytane. Dokumentacja podaje: „only considers the constraints placed by shop orders and resources that are actually loaded to the APB at a given time.” (Uwzględnia wyłącznie ograniczenia wynikające ze zleceń i zasobów produkcyjnych faktycznie wczytanych do APB w danym momencie).
W praktyce zakłady korzystające ze standardowego harmonogramowania muszą radzić sobie z nakładającymi się operacjami, ręcznie zmieniać ich kolejność i prowadzić równoległy plan w Excelu na podstawie danych wyeksportowanych z IFS.
Kiedy wystarcza harmonogramowanie dostępne w IFS Cloud
Standardowe harmonogramowanie zleceń produkcyjnych wraz z CRP wystarcza, gdy:
- Zakład ma rezerwę zdolności produkcyjnych, a rzeczywiste wąskie gardła pojawiają się rzadko.
- Marszruty technologiczne są krótkie i stabilne, a planowanie odbywa się w cyklu tygodniowym.
- Brygadzista ustala kolejność pracy przy maszynie.
- Współdzielone narzędzia, zespoły pracowników i terminy dostaw materiałów nie decydują o kolejności pracy.
MSO sprawdza się w zakładzie, który wykupuje dostęp do MSO oraz wdrożenie na PSO lub IFS.ai i harmonogramuje produkcję w krótkim horyzoncie wewnątrz IFS.
Kiedy potrzebujesz narzędzia do harmonogramowania produkcji z ograniczeniami
Standardowe harmonogramowanie przestaje wystarczać, gdy kilka z poniższych sytuacji dotyczy Twojego zakładu:
- Nie udaje się dotrzymać obiecanych terminów, mimo że CRP nie wskazywało problemów.
- Czas przezbrojenia zależy od tego, jaki produkt był wytwarzany wcześniej.
- Dostępność pracowników, zmiany robocze i nieobecności ograniczają plan w takim samym stopniu jak maszyny.
- Formy, tłoczniki lub przyrządy mocujące są współdzielone między maszynami.
- Dostępność materiałów decyduje o tym, które zlecenie produkcyjne można rozpocząć.
- Pilne zlecenia i awarie wymuszają zmianę harmonogramu kilka razy w tygodniu.
Na co zwrócić uwagę
- Jednoczesne uwzględnianie ograniczeń wszystkich zasobów produkcyjnych, a nie tylko ich części wczytanej do tablicy planistycznej.
- Macierz czasów przezbrojeń: zależne od kolejności, asymetryczne czasy przejścia między produktami, wykorzystywane do minimalizacji łącznego czasu przezbrojeń.
- Narzędzia jako współdzielone zasoby o ograniczonej dostępności, tak aby jedna forma nigdy nie była zaplanowana na dwóch maszynach jednocześnie.
- Operacje wymagające kilku operatorów: do operacji przypisywani są wszyscy potrzebni pracownicy, z uwzględnieniem zmian roboczych każdego z nich.
- Harmonogramowanie z uwzględnieniem materiałów, które sprawdza zapasy i oczekiwane dostawy z zamówień zakupu.
- Automatyczne przeliczanie harmonogramu po zmianach postępu produkcji lub zleceń, bez konieczności zapewniania tokenów na każde uruchomienie.
- Spójny zapis danych z powrotem do IFS przez własne projekcje OData systemu IFS, z jasno określoną odpowiedzialnością za terminy operacji.
Dostępne rozwiązania dzielą się na cztery grupy:
- Standardowe harmonogramowanie w IFS Cloud wyznacza terminy zleceń produkcyjnych w IFS bez uwzględniania ograniczeń zdolności produkcyjnych.
- IFS MSO harmonogramuje maszyny, pracowników, narzędzia i materiały z uwzględnieniem ich ograniczonej dostępności. To moduł działający na silniku PSO, do którego dostęp uzyskuje się osobno.
- Rozbudowane pakiety APS dla dużych przedsiębiorstw są integrowane w ramach projektu wdrożeniowego i obsługiwane przez zespół planistów.
- Systemy APS w chmurze z obsługą realizacji produkcji, do których należy SkyPlanner, automatycznie harmonogramują wszystkie zasoby produkcyjne obok IFS Cloud i udostępniają harmonogram operatorom.
Gdzie sprawdza się SkyPlanner
SkyPlanner APS uzupełnia te braki. Każde stanowisko robocze ma ograniczone zdolności produkcyjne, a wszystkie zlecenia produkcyjne konkurują o te same moce. Silnik Arcturus AI tworzy harmonogram na poziomie operacji w kilka sekund, ustalając ich kolejność zgodnie z Twoimi priorytetami i terminami realizacji.
Macierz czasów przezbrojeń przechowuje czas przejścia między każdą parą produktów w obu kierunkach, a silnik wybiera kolejność wymagającą najmniej czasu na przezbrojenia. Narzędzia są współdzielonymi zasobami o ograniczonej dostępności, a jedna operacja może wymagać kilku operatorów jednocześnie. Gdy maszyna lub pracownik są niedostępni, silnik przenosi pracę na wskazane przez Ciebie zasoby zastępcze.
Harmonogramowanie uwzględniające dostępność materiałów symuluje przyszły stan magazynowy na podstawie obecnych zapasów i planowanych dostaw z zamówień zakupu. Dzięki temu praca jest planowana tylko na czas, gdy materiał będzie dostępny. Running Time Lock utrzymuje rozpoczęte operacje na ich miejscu w harmonogramie.
Autopilot automatycznie przelicza harmonogram po zmianach w produkcji, przestrzegając ustawionych blokad i priorytetów. Planiści korygują operacje na interaktywnym wykresie Gantta, a operatorzy rejestrują pracę na telefonie lub tablecie za pomocą Mobile Confirmations.
Wybierz SkyPlanner zamiast IFS MSO, gdy rezygnujesz z arkuszy kalkulacyjnych i chcesz mieć harmonogram, który uwzględnia ograniczone zdolności produkcyjne i aktualizuje się sam:
- Zlecenia produkcyjne nakładają się na siebie na wspólnych maszynach, a CRP pokazuje przeciążenie dopiero po fakcie.
- Przezbrojenia, współdzielone narzędzia lub operacje wymagające kilku operatorów decydują o tym, co można wykonać w następnej kolejności.
- Harmonogram trzeba przeliczać po każdej zmianie. Autopilot robi to automatycznie, bez konieczności zapewniania tokenów na każde przeliczenie i bez ograniczenia do trybu ręcznego.
- Dział sprzedaży potrzebuje terminów opartych na rzeczywistych zdolnościach produkcyjnych z wielomiesięcznym wyprzedzeniem, wykraczającym poza krótkoterminowy horyzont MSO.
- Chcesz uwzględniać wszystkie ograniczenia w jednym silniku, za cenę podaną w cenniku — bez dokupowania dostępu do MSO, PSO Cloud Service czy IFS.ai Activation Pass i bez parametrów zarezerwowanych dla specjalistów PSO.
Już w okresie próbnym zobaczysz harmonogram własnych zleceń produkcyjnych uwzględniający ograniczone zdolności produkcyjne, a z systemu zaczniesz korzystać w zakładzie w ciągu kilku tygodni od rozpoczęcia wdrożenia.
Zacznij od eksportu zleceń produkcyjnych do Excela w ramach 30-dniowego bezpłatnego okresu próbnego (do 20 stanowisk roboczych, bez karty kredytowej). Ceny zaczynają się od 199 € miesięcznie za 5 stanowisk roboczych, z rozliczeniem co miesiąc. Integrację wyceniamy z góry, odpowiednio do Twojego procesu i potrzeb, więc pełny koszt znasz jeszcze przed rozpoczęciem.
SkyPlanner integruje się dwukierunkowo z IFS Cloud przez projekcje OData systemu IFS. Zespół SkyPlanner konfiguruje integrację podczas wdrożenia i zapewnia jej wsparcie po uruchomieniu produkcyjnym. Zobacz stronę SkyPlanner dla IFS Cloud, przewodnik po integracji z IFS Cloud lub inne systemy w katalogu integracji z ERP.
Opinie firm produkcyjnych o SkyPlanner
2 hoszczędności co tydzień
„Dzięki SkyPlanner przeszliśmy od planowania produkcji w arkuszach Excela do jej optymalizacji w czasie rzeczywistym”.
Kalle Kalliomäki, specjalista ds. łańcucha dostaw
UTU · Rozdzielnice i aparatura rozdzielcza
Planowanie produkcji zajmuje o 2 godziny mniej tygodniowo, a nowa kolejka operacji trafia na linię w kilka sekund.
+90%wydajności produkcji
„Wydajność produkcji wzrosła o 90%”.
Abdul Rucyinga, szef działu IT
Laboratory & Allied · Produkcja farmaceutyczna
Wydajność produkcji wzrosła o 90%, a przygotowanie zoptymalizowanego planu na trzy miesiące dla wszystkich stanowisk roboczych zajmuje mniej niż 30 minut.
98%terminowości dostaw, wzrost z około 50%
„SkyPlanner odgrywa decydującą rolę w utrzymaniu naszej terminowości dostaw”.
Hannu Lahtinen, dyrektor zarządzający
KJH-Comp · Wytwarzanie elementów z blach i produkcja kontraktowa
Terminowość dostaw wzrosła z około 50% do nawet 98%, a harmonogramowaniem zajmuje się teraz jeden kierownik zamiast dwóch.
100%terminowości dostaw od 2021 roku
„SkyPlanner daje nam wgląd w zdolności produkcyjne i sprawia, że planowanie staje się przewidywalne”.
Dan Berglund, COO/CFO
Opes Corporation · Produkcja chemiczna i spożywcza
Terminowość dostaw utrzymuje się na poziomie 100% przez cały okres korzystania ze SkyPlanner, od 2021 roku.
Najczęściej zadawane pytania
Czym różnią się IFS MSO i PSO?
PSO (Planning and Scheduling Optimization) to silnik harmonogramowania IFS, sprzedawany również do planowania pracy serwisu terenowego. MSO (Manufacturing Scheduling and Optimization) to moduł harmonogramowania produkcji działający na silniku PSO. W dokumentacji 26R2 nosi nazwę IFS.ai Manufacturing Scheduling and Optimization.
Czy MSO jest częścią IFS Cloud?
Według dokumentacji IFS moduł MSO jest dostępny dla klientów mających do niego uprawnienia. Wdrożenie w środowisku hybrydowym lub hostowanym wymaga IFS.ai Activation Pass, a w chmurze — określenia wymaganych zasobów dla PSO i zakupu PSO Cloud Service. W ramach usług platformy IFS.ai moduł MSO działa w trybie ręcznym i zużywa tokeny.
Czy IFS Cloud może harmonogramować pracowników i narzędzia z uwzględnieniem ich ograniczonej dostępności?
W MSO tak: gniazda produkcyjne, grupy pracowników i narzędzia są traktowane jako ograniczenia harmonogramu, chyba że włączono Exempt Labor lub Exempt Tools. Standardowe harmonogramowanie zleceń produkcyjnych nie ogranicza wykorzystania grup pracowników ani narzędzi między zleceniami. SkyPlanner przy każdym przeliczeniu uwzględnia ograniczoną dostępność pracowników i współdzielonych narzędzi, a także zmiany robocze i nieobecności.
Czy IFS Cloud obsługuje czasy przezbrojeń zależne od kolejności operacji?
MSO umożliwia to dzięki macierzom przezbrojeń, choć pierwszą operację w gnieździe produkcyjnym planuje bez czasu przezbrojenia. Standardowe harmonogramowanie korzysta z czasu przezbrojenia przypisanego do operacji w marszrucie technologicznej. Macierz czasów przezbrojeń w SkyPlanner przechowuje czasy przejścia między parami produktów, na przykład z niebieskiego na czerwony — 30 minut, a z czerwonego na niebieski — 60.
Czy mogę przetestować SkyPlanner przed integracją z IFS Cloud?
Tak. Wyeksportuj otwarte zlecenia produkcyjne, operacje i gniazda produkcyjne z IFS Cloud do Excela, zaimportuj je podczas 30-dniowego okresu próbnego i porównaj harmonogram z obecnym planem. Sprawdź cennik, rozpocznij okres próbny lub porozmawiaj z działem sprzedaży.