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

APS i harmonogramowanie

Szablon harmonogramu produkcji: dopasuj pracę do dostępnych zasobów

Pobierz szablon harmonogramu produkcji do Excela. Sprawdź, jak zmieścić pracę w dostępnych zasobach i jak SkyPlanner planuje ją przy zmianach w produkcji.

Jussi Mäntylä Specjalista ds. planowania produkcji, SkyPlanner Zaktualizowano 2026-10-19 9 min czytania
Two groups of components waiting for one machining resource in a manufacturing production schedule
W tym artykule
  1. Co powinien pokazywać szablon harmonogramu produkcji?
  2. Spójrz na przykład jak na rezerwację zdolności produkcyjnych
  3. Dostosuj szablon, nie pomijając ograniczeń
  4. Nadaj każdej operacji identyfikator i określ sposób obliczania jej czasu
  5. Zapisz, co musi być dostępne przed rozpoczęciem pracy
  6. Sprawdź plan, zmieniając jedno założenie
  7. Ty kierujesz planem, SkyPlanner dopasowuje pracę do zasobów
  8. Co zmieniło w UTU odejście od Excela
  9. Zachowaj przydatne dane. Przestań przebudowywać harmonogram.

Szablon harmonogramu produkcji pozwala uporządkować zlecenia na papierze. Trudniej odpowiedzieć na pytanie, czy znajdzie się dla nich miejsce w zakładzie: na dostępnej maszynie, z odpowiednim operatorem i na tyle wcześnie, by zdążyć z kolejną operacją oraz dostawą do klienta.

Pobierz szablon harmonogramu produkcji (CSV do Excela). To prosty przykład z produkcji, który możesz dostosować do swoich potrzeb — każda operacja zajmuje osobny wiersz. Poniższa tabela przedstawia dwie przykładowe operacje; plik zawiera pełne daty i godziny.

Zlecenie / operacja Maszyna / operator Przezbrojenie (min) Obróbka (min) Początek Koniec Wymagany termin Status
A / A-10 M1 / O1 30 120 08:00 10:30 12:00 Zaplanowana
B / B-10 M1 / O1 15 180 10:30 13:45 16:00 Zaplanowana

Skorzystaj z szablonu, by zrozumieć dane wejściowe i sprawdzić prostą kolejność operacji. Jeśli plan produkcji ma pozostać użyteczny mimo nowych zleceń, opóźnień i zmian zdolności produkcyjnych, obliczaj harmonogram w SkyPlanner APS. Arkusz może pokazać wybrane przez Ciebie godziny rozpoczęcia; SkyPlanner dopasowuje operacje do dostępnych zdolności produkcyjnych.

Co powinien pokazywać szablon harmonogramu produkcji?

Harmonogram produkcji określa, kiedy i na jakich zasobach produkcyjnych ma być wykonywana praca. Dla każdej operacji powinien odpowiadać na cztery pytania:

  • Co ma być wykonane? Wskaż zlecenie i konkretną operację, a nie tylko nazwę produktu.
  • Gdzie można to wykonać? Wskaż maszynę lub stanowisko robocze oraz osoby potrzebne do wykonania pracy.
  • Kiedy można to wykonać? Uwzględnij przezbrojenie, czas obróbki, okresy pracy i wszystko, co musi być wcześniej gotowe.
  • Czy operacja zakończy się na czas? Porównaj wynik z wymaganym terminem zakończenia operacji i pracą, która pozostaje do wykonania przed wysyłką.

To ostatnie rozróżnienie jest ważne. Zakończenie obróbki nie oznacza, że zlecenie jest gotowe do wysyłki, jeśli później trzeba jeszcze wykonać montaż, kontrolę lub pakowanie. Dla każdej operacji określ wymagany termin zakończenia tak, by zostawić czas na kolejne etapy.

Tygodniowy plan ilościowy jest przydatny, ale odpowiada na inne pytanie. Główny harmonogram produkcji określa, jakie wyroby gotowe są potrzebne i na kiedy. Ten szablon schodzi o poziom niżej: do konkretnych operacji, które konkurują o czas maszyn i operatorów. Poradnik harmonogramowania produkcji wyjaśnia, jak na podstawie tych danych ułożyć wykonalną kolejność pracy.

Spójrz na przykład jak na rezerwację zdolności produkcyjnych

Wyobraź sobie zakład, w którym dwie operacje czekają na tę samą maszynę M1 i tego samego operatora O1. Materiały do obu są gotowe. Maszyna i operator są dostępni bez przerwy od 08:00 do 16:00, a żadna z operacji nie czeka na zakończenie poprzedniej.

Na przezbrojenie w operacji A przewidziano 30 minut, a na obróbkę — 120 minut. Operacja zajmuje zasób produkcyjny do 10:30. Następnie w operacji B przewidziano 15 minut na przezbrojenie i 180 minut na obróbkę, co daje zakończenie o 13:45. Operacje nie nakładają się na siebie i obie kończą się przed wyznaczonymi terminami.

Ta kolejność jest wykonalna, ponieważ spełnione są założenia. Jeśli O1 jest potrzebny przy innej maszynie o 11:00, przydział zapisany w wierszu B przestaje być wykonalny, choć M1 nadal jest wolna. Jeśli przewidziano przerwę obiadową, okres pracy nie jest już ciągły. Jeśli są to operacje pośrednie, trzeba jeszcze zapewnić zdolności produkcyjne dla kolejnych etapów.

O użyteczności tabeli nie decyduje jej kolorystyka. Liczy się to, że każdy wiersz rezerwuje część dostępnego czasu zasobu produkcyjnego.

Dostosuj szablon, nie pomijając ograniczeń

Otwórz plik CSV w Excelu i zapisz kopię roboczą jako skoroszyt programu Excel. Jeśli wszystkie dane pojawią się w jednej kolumnie, zaimportuj plik, wybierając przecinek jako separator. Pobrany plik CSV zawiera przykładowe wartości, a nie model automatycznego harmonogramowania.

Data w przykładzie to 5 października 2026. Zastąp ją rzeczywistymi datami pracy i upewnij się, że pola Początek, Koniec i Wymagany termin zawierają wartości daty i czasu rozpoznawane przez arkusz, a nie zaimportowany tekst. Wyświetlaj zarówno datę, jak i godzinę — w przeciwnym razie jutrzejsza 08:00 może wyglądać tak samo jak dzisiejsza.

Nadaj każdej operacji identyfikator i określ sposób obliczania jej czasu

Zastąp A i B identyfikatorami swoich zleceń i operacji. Jeśli zlecenie wymaga cięcia, gięcia i spawania, wpisz te operacje w osobnych wierszach. Ich kolejność wynika z marszruty technologicznej, a nie z tego, który wiersz akurat znajduje się następny w arkuszu.

Obróbka (min) oznacza łączny czas obróbki całej partii. Jeśli szacujesz czas na sztukę, przed wpisaniem pomnóż go przez liczbę sztuk. Przezbrojenie (min) to dodatkowy czas zajęcia maszyny — nie ukrywaj go w niewyjaśnionej wartości łącznej ani nie licz go dwukrotnie.

Dla operacji wykonywanej bez przerw zastąp stałą wartość w komórce F2 w kolumnie Koniec poniższą formułą i skopiuj ją w dół:

=E2+(C2+D2)/1440

Formuła dodaje minuty przezbrojenia i obróbki do czasu rozpoczęcia. Nie wybiera czasu rozpoczęcia operacji, nie zapobiega kolizji z inną operacją ani nie przesuwa pracy tak, by omijała okresy poza godzinami pracy zmiany. W tym arkuszu te decyzje dotyczące harmonogramu nadal należą do Ciebie.

Zapisz, co musi być dostępne przed rozpoczęciem pracy

Obok listy operacji prowadź kalendarz okresów pracy każdej maszyny i każdego operatora. Zapisuj przerwy, konserwację i inne okresy niedostępności. Rozdziel pola Maszyna i Operator na osobne kolumny, jeśli chcesz niezależnie sprawdzać ich przydziały.

Dla zleceń wieloetapowych dodaj kolumnę Operacja poprzedzająca z identyfikatorem wcześniejszej operacji. Jeśli rozpoczęcie pracy zależy od dostawy, dodaj informację o gotowości materiałów. Operację z danego wiersza można zaplanować dopiero wtedy, gdy dostępne są wszystkie wymagane elementy i zakończono pracę poprzedzającą.

Jeśli operacji nie można przerwać, potrzebuje ona ciągłego okresu pracy wystarczającego na przezbrojenie i obróbkę. Jeśli można ją przerywać, prosta formuła czasu zakończenia nie wyznaczy końca operacji rozłożonej na kilka okresów pracy. Do tego potrzebne jest osobne obliczenie uwzględniające kalendarz.

W tym momencie szablon zaczyna pokazywać, na czym naprawdę polega planowanie: nie na dopisywaniu kolejnych wierszy, lecz na sprawdzaniu, jak wpływają one na siebie nawzajem.

Sprawdź plan, zmieniając jedno założenie

Zanim zaufasz harmonogramowi w arkuszu, sprawdź, co się stanie, gdy zmienią się warunki produkcji.

Załóżmy, że A zakończyła się o 10:30, ale M1 jest niedostępna od 10:30 do 13:00. B jeszcze się nie rozpoczęła. Jej 195 minut przezbrojenia i obróbki oznaczałoby teraz zakończenie o 16:15, gdyby praca przebiegała bez przerw.

Taki koniec wykracza zarówno poza okres pracy kończący się o 16:00, jak i poza wymagany termin operacji B, również o 16:00. To ostrzeżenie, a nie zatwierdzony harmonogram zastępczy. Zmiana czasu rozpoczęcia B w komórce ujawniła problem, ale go nie rozwiązała.

Możesz sprawdzić inną maszynę, która nadaje się do tej operacji i ma dostępnego operatora, zatwierdzone wydłużenie czasu pracy albo zmianę uzgodnionego terminu dostawy. Przeniesienie B oznacza jednak także sprawdzenie pracy już przypisanej do nowej maszyny. Jeśli po B następuje kolejna operacja, jej początek również może wymagać zmiany.

Na tym polega różnica między arytmetyką a harmonogramowaniem przy ograniczonych zasobach. Arytmetyka oblicza, kiedy zakończy się operacja przy wybranym przydziale. Harmonogramowanie znajduje dla pracy miejsce bez przekraczania dostępnych zdolności produkcyjnych.

Zanim przekażesz plan z arkusza do realizacji, sprawdź kolizje przydziałów maszyn i operatorów, materiały, operacje poprzedzające, okresy pracy oraz wymagane terminy zakończenia. Zachowuj rzeczywiste czasy wykonanej pracy i wyraźnie oznacz zatwierdzoną wersję, aby pracownicy na hali produkcyjnej nie korzystali z nieaktualnej kopii.

W tym przykładzie takie kontrole są łatwe do przeprowadzenia. W zakładzie, w którym warunki stale się zmieniają, powtarzanie ich dla każdego zlecenia objętego zmianą to zadanie, z którego warto odciążyć planistę za pomocą systemu do harmonogramowania. Szerszy poradnik o wyzwaniach planowania produkcji w Excelu wyjaśnia, dlaczego nakład pracy związany z aktualizacją rośnie.

Ty kierujesz planem, SkyPlanner dopasowuje pracę do zasobów

SkyPlanner uwzględnia w harmonogramowaniu Twoje stanowiska robocze, zmiany, operatorów, priorytety i materiały. Definiujesz zasoby produkcyjne i dane operacji, a Arcturus — sztuczna inteligencja do harmonogramowania — oblicza kolejność na podstawie skonfigurowanych zdolności produkcyjnych i zależności. Wynik pojawia się na osi czasu Gantt, z kolejką dla każdego stanowiska roboczego i powiązaniami między zależnymi etapami procesu.

W przypadku przerwy w pracy M1 zapisujesz okres niedostępności i ponownie obliczasz harmonogram. Arcturus planuje pracę z pominięciem zablokowanego czasu, korzystając ze zdefiniowanych przez Ciebie możliwości przydziału zasobów i ograniczeń. Możesz następnie przejrzeć wynik i sprawdzić, które zlecenia wymagają uwagi ze względu na termin zakończenia, zamiast samodzielnie śledzić każdą kolejną zmianę w wierszach arkusza.

Po włączeniu harmonogramowania uwzględniającego materiały ich dostępność może zostać włączona do tych obliczeń. Blokady chronią operacje, których nie chcesz przesuwać, a ustalone priorytety wskazują, które zobowiązania są najważniejsze. Ty ustalasz priorytety, a sztuczna inteligencja ich przestrzega. Aby zrealizować te decyzje, nie wymaga od Ciebie ręcznego umieszczania każdej operacji w harmonogramie.

Zyskujesz plan, z którym możesz pracować mimo zmian w zakładzie, a nie tylko bardziej uporządkowaną listę zleceń. Skupiasz się na decyzjach produkcyjnych: czy zwiększyć zdolności produkcyjne, zmienić priorytet, czy porozmawiać z klientem o terminie. SkyPlanner wykonuje obliczenia harmonogramu potrzebne do realizacji tych decyzji.

Poznaj funkcje harmonogramowania w SkyPlanner i zobacz, jak Gantt, dostępność zasobów produkcyjnych oraz automatyczne harmonogramowanie wspierają tę pracę.

Co zmieniło w UTU odejście od Excela

Zakład UTU w Ulvila produkuje rozdzielnice elektryczne i aparaturę rozdzielczą. Przed wdrożeniem SkyPlanner poszczególne działy planowały pracę we własnych, ręcznie aktualizowanych arkuszach Excela. Zmiany kolejności w ERP nie zawsze docierały na halę produkcyjną, a rzeczywiste zdolności produkcyjne trudno było ocenić.

Problem nie sprowadzał się do brakującej kolumny. Chodziło o to, by informacje o zleceniach i kolejność produkcji były spójne, a osoby wykonujące pracę znały aktualne ustalenia.

UTU wybrało SkyPlanner przy przejściu na Oracle NetSuite. W tym wdrożeniu SkyPlanner łączy się z NetSuite i systemem płacowym, obejmując linie produkcyjne i działy fabryki jednym systemem. Zespół podkreśla zalety połączenia harmonogramowania wspomaganego sztuczną inteligencją z wykresem Gantt: kolejność operacji, zdolności produkcyjne i postępy prac są widoczne w jednym miejscu.

UTU podaje, że oszczędza około dwóch godzin tygodniowo na ręcznym aktualizowaniu arkuszy, a aktualna kolejka zadań dociera do monterów w ciągu kilku sekund. To właśnie praktyczna korzyść z wyjścia poza szablon: mniej pracy przy aktualizowaniu kopii i bardziej przejrzysta kolejność zadań dla osób, które je wykonują.

Przeczytaj o doświadczeniach UTU związanych z przejściem z Excela na SkyPlanner.

Zachowaj przydatne dane. Przestań przebudowywać harmonogram.

Szablon pomaga określić, jakie dane są potrzebne do harmonogramowania: operacje, czasy ich trwania, zasoby produkcyjne, ich dostępność oraz wymagane terminy zakończenia operacji. Aby wykorzystać te dane, nie musisz stale przeliczać w Excelu zależności między nimi.

SkyPlanner integruje się z dowolnym systemem ERP lub MES przez otwarte REST API. Możesz usprawnić harmonogramowanie, korzystając z obecnych systemów, a priorytety i decyzje produkcyjne nadal pozostają w Twoich rękach.

Umów prezentację SkyPlanner i przygotuj przykład typowej marszruty technologicznej zlecenia oraz niedawnej zmiany w harmonogramie. Na ich podstawie sprawdzisz, jak można zaplanować pracę przy ograniczonej dostępności maszyn i pracowników oraz kolidujących terminach realizacji. Możesz też wypróbować SkyPlanner na danych demonstracyjnych i zobaczyć harmonogram na wykresie Gantt, zanim zaplanujesz konfigurację dla swojego zakładu.

Jussi Mäntylä

Specjalista ds. planowania produkcji, SkyPlanner

Zbuduj czytelniejszy harmonogram produkcji ze SkyPlanner

Połącz swoje dane, przejrzyj pierwszy plan i pozostaw planistom kontrolę nad każdym harmonogramem, który trafia do realizacji.