Połącz z dowolnym ERP

Otwarte REST API SkyPlanner łączy się z systemami ERP, MES i operacyjnymi, w tym z wewnętrznymi ERP. Zbuduj integrację samodzielnie lub skorzystaj z pomocy naszego zespołu.

Działa też samodzielnie — integracja ERP jest opcjonalna, nie wymagana.

Omów projekt integracji

Łączy się z systemami ERP i MES takimi jak

zasoby

Co to jest harmonogramowanie produkcji? Przewodnik dla firm produkcyjnych

Jak zbudować wykonalny harmonogram produkcji: kolejność operacji, moce produkcyjne i materiały oraz przeliczanie w SkyPlanner po zmianie priorytetów.

Jussi Mäntylä Specjalista ds. planowania produkcji, SkyPlanner Zaktualizowano 2026-10-04 11 min czytania
Two component batches queue for a shared machining workstation before moving to assembly
W tym artykule
  1. Co rozstrzyga harmonogramowanie produkcji
  2. Planowanie produkcji a harmonogramowanie produkcji
  3. Przykład: zlecenia A i B dzielą jedno stanowisko robocze
  4. Harmonogramowanie produkcji w SkyPlanner
  5. Dane wejściowe, dzięki którym harmonogram produkcji jest użyteczny
  6. Metody harmonogramowania i ich ograniczenia
  7. Co zrobić, gdy brakuje zdolności produkcyjnej
  8. Utrzymywanie zgodności harmonogramu z danymi produkcyjnymi
  9. Najczęściej zadawane pytania
  10. Co to jest harmonogramowanie produkcji?
  11. Jaka jest różnica między planowaniem produkcji a harmonogramowaniem produkcji?
  12. Jakie informacje są potrzebne do utworzenia harmonogramu produkcji?

Strona główna » Zasoby » Co to jest harmonogramowanie produkcji? Przewodnik dla firm produkcyjnych

Szacowany czas czytania: 11 minut

Harmonogramowanie produkcji przypisuje operacje produkcyjne do zasobów produkcyjnych i określa ich kolejność oraz czasy rozpoczęcia i zakończenia. Zamienia plan produkcji w wykonalną pracę, uwzględniając zdolności produkcyjne, zależności procesowe, dostępność materiałów i terminy dostaw. Użyteczny harmonogram pokazuje zarówno to, co może ruszyć jako następne, jak i to, co musi poczekać.

Najważniejsze wnioski

Planowanie produkcji wyznacza cele produkcyjne; harmonogramowanie określa kolejność i czas na poziomie poszczególnych operacji.

Termin dostawy ani wysoki priorytet nie stworzą brakujących mocy maszyn, siły roboczej ani materiałów.

Użyteczne harmonogramy wymagają kroków procesu, czasów trwania, przypisania do stanowisk roboczych i realistycznej dostępności.

W SkyPlanner planiści ustawiają priorytety, Arcturus przelicza harmonogram, a Gantt pokazuje wynik.

Co rozstrzyga harmonogramowanie produkcji

Dla planisty produkcji praktyczne pytanie brzmi: która operacja ma być wykonana jako następna na którym stanowisku roboczym? Odpowiedź musi łączyć zlecenie z jego marszrutą technologiczną. Obróbka mechaniczna musi się zakończyć, zanim rozpocznie się zależna od niej operacja montażu. Wybrana maszyna musi być dostępna, a praca musi mieścić się w odpowiedniej zmianie i dostępności zasobów produkcyjnych.

Lista zleceń może pokazywać ilości i obiecane terminy, nie odpowiadając na żadne z tych pytań. Harmonogram produkcji dodaje przypisania do zasobów produkcyjnych i czasy potrzebne, by zamienić tę listę w pracę na hali produkcyjnej. Jego jakość zależy od tego, czy przypisania da się faktycznie zrealizować, a nie od tego, jak starannie wyświetlono daty.

Planowanie produkcji a harmonogramowanie produkcji

Planowanie produkcji i harmonogramowanie produkcji dotyczą różnych poziomów tego samego problemu produkcyjnego. Planowanie ustala, co trzeba wyprodukować oraz jakich zdolności produkcyjnych lub materiałów to wymaga. Harmonogramowanie określa, jak poszczególne operacje mieszczą się w dostępnych zasobach produkcyjnych.

DecyzjaPlanowanie produkcjiHarmonogramowanie produkcji
Praca do wykonaniaProdukty i wymagane ilościOperacje należące do konkretnych zleceń
Zdolność produkcyjnaZdolność produkcyjna potrzebna do osiągnięcia celu produkcyjnegoDostępna zdolność stanowisk roboczych i zmian dla każdej operacji
CzasOkresy produkcyjne i zobowiązania dostawKolejność operacji oraz czasy rozpoczęcia i zakończenia
Reakcja na zakłóceniePonowne rozważenie celu produkcyjnego lub dostępnych zasobówPrzeliczenie, które z objętych zakłóceniem operacji można wykonać i kiedy

To porównanie koncepcyjne, a nie specyfikacja produktu. To rozróżnienie przydaje się także wtedy, gdy firma nazywa obie czynności „planowaniem”: zapytaj, czy wynik mówi operatorowi, które zlecenie może ruszyć jako następne na konkretnym zasobie produkcyjnym.

Przykład: zlecenia A i B dzielą jedno stanowisko robocze

Weźmy poglądowy zakład ze zleceniami A i B. Oba wymagają tego samego stanowiska roboczego do obróbki, zanim przejdą do kolejnych etapów montażu. Każde zlecenie ma termin dostawy, a planista przypisał mu priorytety. Konflikt jest prosty: A i B nie mogą jednocześnie zajmować wspólnego stanowiska roboczego do obróbki.

ZlecenieMarszruta technologicznaOgraniczenie do rozwiązania
AObróbka, potem montażKonkuruje z B o wspólne stanowisko robocze do obróbki
BObróbka, potem montażJego montaż czeka na zakończenie jego własnej obróbki

Decyzja z zakresu harmonogramowania polega na nadaniu wspólnemu stanowisku roboczemu wykonalnej kolejności i ustawieniu każdego zależnego etapu montażu po odpowiednim etapie obróbki. Wynik usuwa nakładanie się operacji w kolejce, ale nie dowodzi, że wszystkie zobowiązania dostaw da się dotrzymać. To zależy także od rzeczywistych czasów trwania i dostępnej zdolności produkcyjnej.

Załóżmy teraz, że materiał dla B jest niedostępny. Planista musi sprawdzić, kiedy B będzie mogło zostać uruchomione, a następnie ocenić skutki dla obu zleceń. Podniesienie priorytetu B wyraża jego znaczenie biznesowe, ale nie dostarczy brakującego materiału. Jeśli natomiast niedostępna stanie się zmiana na obróbce, obraz zdolności produkcyjnych zmienia się zarówno dla A, jak i dla B, mimo że ilości w zleceniach pozostają takie same.

Ten mały przypadek uwidacznia cel harmonogramowania: utrzymać spójność kolejności na zasobach produkcyjnych, zależności i warunków produkcji. Nie zakładamy tu wielkości partii ani wyliczonego czasu realizacji. Te dane należą do danych operacyjnych samego zakładu.

Harmonogramowanie produkcji w SkyPlanner

W oprogramowaniu SkyPlanner do harmonogramowania produkcji skonfigurowane stanowiska robocze, zmiany, operatorzy, priorytety i materiały tworzą dane wejściowe harmonogramowania. W przypadku A i B wspólne stanowisko robocze oraz ich marszruty technologiczne opisują konflikt zdolności i zależności. Reschedule all w dolnym pasku widoku Gantt harmonogramowania produkcji uruchamia przeliczenie przez Arcturus na podstawie priorytetów i dostępnej zdolności produkcyjnej, w tym dostępności stanowisk roboczych, zależności i terminów dostaw. Planista decyduje, co jest ważne, za pomocą wstępnie ustawionych priorytetów; sztuczna inteligencja się do nich stosuje.

Gantt pokazuje zaplanowane prace w pasach stanowisk roboczych, a linie faz łączą powiązane kroki procesu. Po zmianie dotyczącej A lub B planista może jednocześnie przejrzeć przeliczoną kolejkę i operacje następujące dalej w procesie. Gdy włączone jest harmonogramowanie uwzględniające materiały, brany jest pod uwagę stan magazynu i zapasów, dzięki czemu braki materiałowe wpływają na harmonogram. Użytecznym wynikiem jest nowy harmonogram do sprawdzenia względem zaktualizowanych warunków produkcji, a nie obiecana kolejność A przed B niezależnie od danych wejściowych.

Dane do sprawdzenia dla A i BKonsekwencja dla harmonogramuUdokumentowany odpowiednik w SkyPlanner
Wspólne stanowisko robocze i dostępne zmianyOperacje obróbki muszą mieścić się w dostępnej zdolności produkcyjnejStanowiska robocze i zmiany stanowią dane wejściowe harmonogramowania; Arcturus uwzględnia dostępną zdolność produkcyjną
Uporządkowane kroki procesu i czasy trwaniaMontaż musi następować po obróbce, od której zależyKonfiguracja kroków procesu i przeliczanie uwzględniające zależności
Terminy dostaw i wybrane priorytetyZlecenia, które mogą ruszyć, konkurują zgodnie z celami planistyReschedule all wykorzystuje terminy dostaw i priorytety
Dostępność materiału dla BBrak materiału zmienia możliwość uruchomienia B i jego terminHarmonogramowanie uwzględniające materiały bierze pod uwagę stan zapasów, gdy jest włączone
Przeliczona kolejność operacjiSprawdź jednocześnie obróbkę i następujący po niej montażPasy stanowisk roboczych i linie faz w Gantt

Podstawa produktowa: dokumentacja SkyPlanner, „Where is the King Button?” (KB 892) i „SkyPlanner: The Basics” (KB 775), a także udokumentowane możliwości Arcturus; sprawdzono 4 października 2026. Tabela przyporządkowuje udokumentowane funkcje do przykładu poglądowego, a nie do zmierzonego uruchomienia oprogramowania.

Aby przejść przez tę sekwencję, wypróbuj SkyPlanner na danych demonstracyjnych. Aby omówić własne informacje o stanowiskach roboczych, zmianach i marszrutach technologicznych, umów prezentację.

Dane wejściowe, dzięki którym harmonogram produkcji jest użyteczny

Zanim ocenisz harmonogram dla A i B, sprawdź model, na którym się opiera. Rekord produktu wskazuje, co wytwarzasz, ale sam w sobie nie opisuje wykonalnej pracy. Dokumentacja wprowadzająca SkyPlanner (Getting Started) buduje minimalny model ze stanowisk roboczych, produktów i marszrut technologicznych. Wytwarzany produkt, który ma być gotowy do użycia w marszrucie technologicznej, wymaga uporządkowanych kroków procesu, dodatnich czasów trwania i przypisania do stanowisk roboczych.

Skorzystaj z poniższej listy kontrolnej, przygotowując pierwszy model lub badając nieoczekiwaną kolejność:

  • Marszruta technologiczna: Czy każde zlecenie ma wymagane operacje we właściwej kolejności? W przypadku B montaż musi zależeć od obróbki B, a nie A.
  • Podstawa czasów trwania: Czy czasy trwania operacji odzwierciedlają zlecenie i jego ilość? SkyPlanner obsługuje obliczanie kroków procesu w trybach Time/Piece, Pieces/Time i Fixed Time, z uwzględnieniem czasu przygotowania (setting time).
  • Przypisanie do stanowisk roboczych: Czy każda operacja jest przypisana do odpowiedniego stanowiska roboczego? Druga maszyna na hali produkcyjnej pomoże tylko wtedy, gdy dana operacja może z niej korzystać.
  • Zmiany i operatorzy: Czy zapisana dostępność odpowiada zdolności, która faktycznie może wykonać pracę? Wolny termin na maszynie nie wystarczy, jeśli wymagany operator jest niedostępny.
  • Materiały: Czy stan materiałów jest aktualny, zwłaszcza w przypadku opóźnionego materiału wejściowego dla B? Sprawdź to razem z ustawieniem harmonogramowania z uwzględnieniem materiałów, jeśli korzystasz z tej funkcji.
  • Terminy dostaw i priorytety: Czy terminy i preferencje odzwierciedlają decyzje, które planista zamierza podjąć?

Przydatną kontrolą konfiguracji jest sprawdzenie przepływu, zanim spróbujesz poprawiać wynik za pomocą priorytetów. Brak marszruty technologicznej lub nieużyteczne czasy trwania to problemy danych wejściowych. Wskazówki SkyPlanner dotyczące Dynamic Priorities zalecają też selektywne ustawianie priorytetów zamiast maksymalizowania każdego paska priorytetu: preferencje muszą wyrażać sensowny wybór między konkurującymi celami.

Metody harmonogramowania i ich ograniczenia

Kilka ogólnych pojęć z zakresu harmonogramowania pomaga wyjaśnić, jak powstaje kolejka. Opisują one podejścia do harmonogramowania, a nie listę trybów do wyboru w SkyPlanner.

Harmonogramowanie w przód zaczyna od momentu, w którym praca może się rozpocząć, i umieszcza po nim kolejne operacje. W przypadku A oznacza to prześledzenie jego sekwencji obróbki i montażu od dostępnego startu. Pomaga to ujawnić termin zakończenia, który wynika z przyjętej dostępności.

Harmonogramowanie wstecz zaczyna od wymaganego terminu zakończenia i cofa się przez kolejne operacje, aby ustalić, kiedy musiałyby się rozpocząć. W przypadku B może ujawnić wymóg rozpoczęcia, którego jego opóźniony materiał nie jest w stanie spełnić. Wymagany start to ograniczenie do zbadania, a nie dowód, że praca jest wykonalna.

Harmonogramowanie przy ograniczonych zasobach uwzględnia dostępną zdolność zasobów produkcyjnych podczas rozmieszczania pracy. W przypadku wspólnego stanowiska roboczego musi rozstrzygnąć konkurencję między A i B. Założenie nieograniczonej zdolności produkcyjnej może umieścić oba zlecenia w tym samym dostępnym okresie i pozostawić konflikt do rozwiązania komuś później.

Arkusz kalkulacyjny może pomóc planiście zrozumieć niewielką kolejkę i udokumentować proponowaną sekwencję. Gdy przybywa wspólnych zasobów i zależnych operacji, każda zmiana wymaga więcej uzgodnień: przesuwając obróbkę B, trzeba ponownie rozważyć jego montaż, kolejkę wokół A i każdą inną dotkniętą zmianą pracę. Materiał o planowaniu produkcji w Excelu opisuje ten problem utrzymania dokładniej.

Co zrobić, gdy brakuje zdolności produkcyjnej

Wykonalna sekwencja i zadowalający wynik pod względem dostaw to dwa osobne testy. Jeśli A i B nie mogą oba zakończyć się w ramach dostępnej zdolności produkcyjnej, ułożenie ich w poprawnej kolejności nie usuwa niedoboru. Planista musi zdecydować, czy zmienić obiecany termin, udostępnić dodatkową zdolność, czy wybrać, która praca ma pierwszeństwo.

Zacznij od ograniczenia krytycznego. Jeśli B czeka na materiał, sama dodatkowa dostępność obróbki nie sprawi, że będzie gotowy. Jeśli wspólne stanowisko robocze jest przeciążone, poprawa dokładności terminów montażu nie zwolni okna na obróbkę. Jeśli ograniczeniem jest operator, kalendarz maszyny trzeba oceniać razem z dostępnością operatora.

Zapisz wybraną zmianę w danych wejściowych, zanim ocenisz nowy harmonogram. Następnie sprawdź dotknięte nią dalsze operacje, a nie tylko tę, która została przesunięta. W przypadku A i B oznacza to sprawdzenie ich etapów montażu oraz wspólnej kolejki obróbki. Pozwala to odróżnić rzeczywistą poprawę od konfliktu, który został jedynie przeniesiony gdzie indziej.

Utrzymywanie zgodności harmonogramu z danymi produkcyjnymi

Harmonogram jest tak aktualny, jak warunki, które w nim odzwierciedlono. Gdy materiał dla B stanie się dostępny albo zmiana w układzie zmian wpłynie na A, sprawdź, czy odpowiednie dane uwzględniają tę zmianę, zanim przejrzysz przeliczenie. W przeciwnym razie planista może porównywać aktualną sytuację na hali produkcyjnej z nieaktualnym modelem.

SkyPlanner integruje się z dowolnym systemem ERP lub MES za pomocą otwartego REST API. Daje to sposób na połączenie modelu harmonogramowania z systemami, w których przechowywane są dane o zamówieniach i produkcji. Informacje o integracji z ERP i MES to kolejny krok, który pozwoli ustalić, jak istniejące dane mogą wspierać harmonogramowanie.

Podczas rozmowy o integracji potraktuj A i B jako ślad danych: skąd pochodzą ich zamówienia, etapy produkcji i informacje o dostępności oraz w jaki sposób zmiany będą trafiać do modelu? Uzgodnienie tych danych wejściowych ułatwia ocenę wyniku harmonogramowania. Metodę integracji i mapowanie danych należy rozważyć w odniesieniu do faktycznie używanych systemów.

Najczęściej zadawane pytania

Co to jest harmonogramowanie produkcji?

To przydzielanie operacji produkcyjnych do zasobów produkcyjnych, ustalanie ich kolejności i wyznaczanie czasu ich wykonania. Jego wynik powinien wskazywać hali produkcyjnej, która praca może ruszyć jako następna, a która musi poczekać. W przykładzie A/B wspólna kolejka obróbki i zależne etapy montażu należą do tej samej decyzji dotyczącej harmonogramowania.

Jaka jest różnica między planowaniem produkcji a harmonogramowaniem produkcji?

W przypadku A i B różnica staje się praktyczna, gdy ich wspólne stanowisko robocze nie jest w stanie obsłużyć obu zobowiązań. Zmiana sekwencji obróbki to decyzja z zakresu harmonogramowania; ponowne rozważenie celu produkcyjnego lub dostępnych zasobów należy do planowania. Skorzystaj z powyższej tabeli porównawczej, aby ustalić, która decyzja wymaga uwagi, zanim zmienisz terminy operacji.

Jakie informacje są potrzebne do utworzenia harmonogramu produkcji?

Zacznij od zadań, uporządkowanych etapów procesu, czasów trwania, odpowiednich stanowisk roboczych, dostępnych zmian i operatorów, materiałów, terminów dostaw i priorytetów. W pierwszym modelu w SkyPlanner sprawdź przepływ wytwarzanego produktu, zanim ocenisz jego sekwencję. Same wiersze produktów nie określają, gdzie wykonywana jest operacja ani jak długo zajmuje zasób produkcyjny.

Co powinien zrobić planista, gdy ograniczone zdolności produkcyjne powodują niedotrzymanie terminu dostawy?

Wniosek dla planisty to konkretny niedobór względem wymaganego terminu. Jeśli B nie może zakończyć się na czas przy dostępnej zdolności obróbki, sprawdź ograniczenie i zdecyduj, czy zmienić zdolność, priorytet, czy zobowiązanie. Sprawdź ponownie także dalsze operacje A, aby rozwiązanie problemu B nie przeniosło po prostu niedoboru.

Jak braki materiałowe lub niedostępność maszyn wpływają na harmonogram?

Brak materiału może opóźnić moment, w którym operacja może się rozpocząć; niedostępność maszyny odbiera zdolność tam, gdzie praca miała być wykonywana. Oba przypadki mogą wpływać na kolejne etapy i konkurujące zadania. W przypadku braku materiału dla B sprawdź stan zapasów oraz, w SkyPlanner, włączoną funkcję harmonogramowania z uwzględnieniem materiałów, zanim przejrzysz przeliczoną kolejkę.

Czy oprogramowanie do harmonogramowania produkcji może współpracować z istniejącym systemem ERP lub MES?

Tak. SkyPlanner integruje się z dowolnym systemem ERP lub MES za pomocą otwartego REST API. Praktyczne pytanie brzmi, w jaki sposób odpowiednie dane o zamówieniach i produkcji będą mapowane i utrzymywane w aktualności. W przypadku A i B ustal źródło ich operacji i informacji o dostępności, zanim zaczniesz omawiać wdrożenie integracji.

Kiedy wystarczy arkusz kalkulacyjny, a kiedy przydaje się automatyczne ponowne harmonogramowanie?

Arkusz kalkulacyjny może być przydatny, gdy planista jest w stanie rzetelnie utrzymywać kolejkę i uzgadniać jej zależności. Automatyczne ponowne harmonogramowanie staje się przydatne, gdy zmiany dotyczą wielu powiązanych operacji lub wspólnych zasobów. W przypadku A i B oceń, ile pracy wynika z pojedynczej zmiany w obróbce, w tym z dalszego montażu i innych zadań w kolejce.

Jussi Mäntylä

Specjalista ds. planowania produkcji, SkyPlanner

Zbuduj jaśniejszy harmonogram produkcji dzięki SkyPlanner

Połącz swoje dane, przejrzyj pierwszy plan i zapewnij planistom kontrolę nad każdym opublikowanym harmonogramem.