1. Opis ogólny
2. Kalendarz produkcyjny [1]
3. Karty stanowisk roboczych [2]
4. Planowane przestoje i dodatkowe zmiany robocze [3]
Awaria maszyny lub nieobecność pracownika
Likwidacja zmiany
Uruchomienie nowej zmiany
5. Przygotowanie tabel do harmonogramowania
6. Zestawienia
Praca stanowisk w dniu
Praca stanowisk w tygodniu
Praca stanowisk w miesiącu
7. Uwagi dodatkowe
8. Tematy powiązane
1. Opis ogólny
W programie Trawers można określić dostępność poszczególnych stanowisk
roboczych z dokładnością do pełnej godziny.
Stanowiska pracy
Najpierw określa się czas pracy całego zakładu, potem godziny pracy
poszczególnych stanowisk a następnie ustala się bieżące zmiany godzin pracy.
Np. wyłączenia stanowisk na czas przeglądu, awarie maszyn oraz urlopy pracowników.
Można także określić dodatkowe zmiany robocze tj. zwiększenie czasu pracy stanowisk.
Zmiany dostępności stanowisk pozwalają symulować przebieg procesów produkcyjnych.
Ustalić jaki wpływ na przebieg produkcji będzie miało uruchomienie kolejnej zmiany.
Finite
Rozkład godzinowy czasu pracy stanowisk produkcyjnych wykorzystywany jest
podczas harmonogramowania z ograniczeniami (en: Finite Scheduling),
tj. ustalania kolejność realizacji operacji produkcyjnych na
stanowiskach roboczych.
Oraz, pośrednio, do ustalenia dat rozpoczęcia i zakończenia zleceń produkcyjnych.
Tabele rozkładu czasu pracy
Rozkład czasu pracy stanowisk definiuje się w trzech tabelach:
1. Kalendarz produkcyjny [1] [AD_TKA10]
2. Karty stanowisk roboczych [2] [RO_TSP10]
3. Tabela planowanych przestojów [3] [RO_TPS10]
Rozkład czasu pracy zapisany w kalendarzu produkcyjnym [1] i w kartach
stanowisk [2] ustalany jest z reguły tylko na początku użytkowania programu
i zmieniany jest tylko okazjonalnie.
Kalendarze
Rozkład czasu pracy w tabeli przestojów stanowisk roboczych [3] może być
zmieniany nawet codziennie, w wyniku, np. awarii lub przeglądu maszyny,
wyłączania lub włączenia zmiany roboczej (en: Shift).
Zastosowanie tabel rozkładu czasu pracy
Podczas harmonogramowania, tj. ustalania kolejność realizacji operacji
na stanowiskach, program następująco wykorzystuje podane rozkłady:
* Najpierw ustala, czy harmonogramowany dzień jest dniem roboczym,
czy dniem wolnym
* Następnie ustala godziny i numery zmian pracy stanowiska (en: Shift)
* Na koniec, sprawdza, czy zaplanowano przestój
Dzienny plan prac na stanowiskach
Na podstawie tak ustalonego harmonogramu, można uzyskać zestawienie:
-------------------------------
Dzienny, zmianowy plan prac
-------------------------------
Wg planu dziennego rozdzielane są prace na stanowiskach roboczych.
2. Kalendarz produkcyjny [1]
Kalendarz produkcyjny, to jeden z wielu kalendarzy znajdujących w tabeli
kalendarzy w systemie AD, który jest wskazany jako kalendarz produkcyjny
w parametrach systemu ZP.
Kalendarze
Kalendarz wyznacza reguły czasu pracy na wydziałach produkcyjnych,
tj. dzienny czas pracy oraz rozkład zmian roboczych.
W kalendarzu produkcyjnym wskazane są dni wolne od pracy oraz rozkład czasu
pracy stanowisk w układzie trzy-zmianowym. Podaje się godziny pracy
na zmianach (en: Shift): 1, 2 i 3, np.
----------------------------------------------------------
Zmiana 1 Zmiana 2 Zmiana 3 Godz
------------- ------------- -------------
06:00 - 14:00 14:00 - 22:00 22:00 - 06:00 24
-------------------------------------------------------o--
|
|
Praca trwa 24 godziny dziennie --------->o
Rozkład czasu pracy podany w kalendarzu stanowi normę nadrzędną, do której
muszą dostosować się podrzędne rozkłady czasu pracy, tj. rozkłady w kartach
stanowisk roboczych [2] oraz w tabeli planowanych przestojów stanowisk [3]
NOTE:
Aby rejestrować dokumenty wykonania operacji W kalendarzu produkcyjnym
powinny być wyznaczone 3 zmiany obejmujące 24 godziny
Zmiany (en: Shift) muszą obejmować 24 godziny, aby pole określające datę
i numer zmiany zawsze było wypełnione poprawnie, tzn. aby program na podstawie
daty i godziny rozpoczęcia operacji mogł określic do której zmiany należy operacja
Zestawienie ZP > Zestawienia > Wykonane operacje (wg dni/tyg/mies) [ZP_ZRA20] [ZP_ZRA60]
pokazuje operacje w układzie dat i zmian:
Data -----> 20xx.03.22
Zmiana ---> [1] 000002 Balicki Bogusław 06:00:00-14:00:00
Zapisy -----> 20xx0322 06:00:00 20xx0322 09:00:00 000003/000
operacji -----> 20xx0322 09:00:00 20xx0322 10:00:00 000003/000
-----> 20xx0322 10:00:00 20xx0322 14:00:00 000003/000
3. Karty stanowisk roboczych [2]
Rozkład czasu pracy podany w kartach stanowisk powiązany jest z rozkładem
czasu w kalendarzu produkcyjnym [1]. Czas pracy stanowisk może jedynie
zawężać, tzn. zmniejszać liczbę godzin podaną w kalendarzu.
--------------------------------------------------------------
Kalendarz: 001 08:00-16:00 00:00-00:00 00:00-00:00 8 godz
Godziny pracy 08:00-15:00 00:00-00:00 00:00-00:00 7 godz
--------------------------------------------------------------
4. Planowane przestoje i dodatkowe zmiany robocze [3]
RO > Tabele > Przestój stanowiska i dodatkowe zmiany robocze [RO_TPS10]
Definiuje się:
* przestoje tj. zmniejszenia czasu pracy
* dodatkowe zmiany robocze tj. zwiększenie czasu pracy stanowisk
Awaria maszyny lub nieobecność pracownika
Rozkład czasu pracy podany w tabeli przestojów powiązany jest z rozkładem
czasu w kalendarzu produkcyjnym [1] oraz z rozkładem czasu pracy w kartach
stanowisk [2]
Tu także czas pracy może jedynie zawężać, tzn. zmniejszać liczbę godzin
podaną w kalendarzu, np. w wyniku awarii maszyny lub nieobecności pracownika
Kod przyczyny przestoju pobiera się z tabeli:
RO > Tabele > Przyczyny przestoju stanowisk [RO_TPP10]
Tabela: 028 Tab przyczyn przestoju RO ro00prff
Likwidacja zmiany roboczej
Czas pracy stanowisk roboczych zależny jest od ilości i wielkości zleceń
produkcyjnych oraz bieżących zasobów ludzkich
Na przyklad, w firmie Kordena stanowisko może pracować dziennie
8, 16 lub 24 godziny. Dąży się do ograniczenia trzeciej zmiany ze względu
na koszty. W niektóre dni, np. dni przedświąteczne i soboty, stanowiska
pracują w niepełnym wymiarze godzin, co ma wpływ na harmonogram zleceń
Uruchomienie nowej zmiany
W porównaniu do rozkładu czasu pracy stanowiska [2], tu można zwiększyć
liczbę godzin, np. uruchomić 3-cia zmianę (en: Shift), która nie jest
przewidziana w karcie stanowiska [2]
Np. w karcie stanowiska ustalono, że pracuje tylko na 1 zmianie, tj.
08:00 - 16:00. W tabeli przestojów można zapisać, że przestój jest
w godzinach 08:00 - 12:00. Oraz, dodatkowo, można dopisać, że stanowisko
będzie pracowało na 2-giej zmianie, tj. 16:00 - 24:00, mimo że w karcie
stanowiska 2-giej zmiany nie przewidziano.
Istotne natomiast jest to, aby w kalendarzu produkcyjnym [1] była
przewidziana 2-ga zmiana
--------------------------------------------------------------
Stanowisko KOMPLET-POD Kompletacja poduszek
W dniach 20xx.05.17 - 20xx.05.17
Przyczyna 20 Przegląd okresowy
Kalendarz: 001 08:00-16:00 00:00-00:00 00:00-00:00 8 godz
Godziny pracy 00:00-00:00 00:00-00:00 00:00-00:00 0 godz
--------------------------------------------------------------
5. Przygotowanie tabel do harmonogramowania
Kroki
* Dopisać kalendarz produkcyjny w tabeli kalendarzy w AD [AD_TKA10]
* Oznaczyć dni wolne od pracy w kalendarzu produkcyjnym [AD_TKA10]
* Ustalić rozkład czasu pracy, tj. podać godziny pracy
na zmianach (en: Shift) [AD_TKA10]
* Wskazać ten kalendarz produkcyjny w parametrach ZP
* Ustalić rozkład czasu pracy w kartach stanowisk [RO_TSP10] [AD_TKA10]
* (opcja) Wypełnić tabelę planowanych przestojów [RO_TPS10]
6. Zestawienia
Numery oznaczają:
[1] 1-sza zmiana (en: Shift)
[2] 2-ga zmiana (en: Shift)
Praca stanowisk w dniu
RO > Tabele > Czas pracy stanowisk [RO_ZKP10] > [D]
-------------------------------------------------------------------------
ROZKLAD CZASU PRACY STANOWISK W
DNIU 20xx.12.05 Czwartek <-------------------------- Numer dnia (data)
-------------------------------------------------------------------------
Stanowisko Podrzędne 1 3 5 7 9 11 13 15 17 19 21 23
0 2 4 6 8 10 12 14 16 18 20 22
-------------------------------------------------------------------------
Kalendarz 001 11111111111111112222222222222222
-------------------------------------------------------------------------
KOMPLET-POD 1111111111111111
KOMPLET-S 11111111111111112222222222222222
MALOWANIE 11111111111111112222222222222222
MONTAZ-S 1111111111111111
MONTAZ-S MONTAZ-S01 1111111111111111
MONTAZ-S MONTAZ-S02 2222222222222222
MONTAZ-S MONTAZ-S03 1111111111111111
-------------------------------------------------------------------------
^ ^
| |
| [2] 2-ga zmiana
|
[1] 1-sza zmiana
Praca stanowisk w tygodniu
RO > Tabele > Czas pracy stanowisk [RO_ZKP10] > [T]
-------------------------------------------------------------------------
ROZKLAD CZASU PRACY STANOWISK W
TYGODNIU 49/20xx <--------------------------- Numer tygodnia
-------------------------------------------------------------------------
Stanowisko Podrzędne
Poniedz Wtorek Sroda Czwartek Piatek Sobota N
-------------------------------------------------------------------------
Kalendarz 001 1122 1122 1122 1122 1122
-------------------------------------------------------------------------
KOMPLET-POD 11 11 11 11 11
KOMPLET-S 1122 1122 1122 1122 1122
MALOWANIE 1122 1122 1122 1122 1122
MONTAZ-S 11 11 11 11 11
MONTAZ-S MONTAZ-S01 11 11 11 11 11
MONTAZ-S MONTAZ-S02 22 22 22 22 22
MONTAZ-S MONTAZ-S03 11 11 11 11 11
-------------------------------------------------------------------------
^ ^
| |
| [1] 1-sza zmiana
[2] 2-ga zmiana
* Rozkład czasu pracy wykorzystywany jest tylko podczas harmonogramowania
przy ograniczonych zasobach (en: Finite Scheduling)
Harmonogramowanie operacji
* W pozostałych modelach używa się liczby godzin pracy stanowiska,
który jest sumą czasu pracy na poszczególnych zmianach (en: Shift)
Stanowiska pracy
* Zestawienie: Prognoza daty wykonania [SH_ZPR10], używa sumy godzin pracy
* W procesie harmonogramowania, program sprawdza, czy zachowane są
zależności między normą nadrzędną w kalendarzu a rozkładem czasu pracy
w tabelach podrzędnych
* Zmiana musi trwać pełne godziny, np. od 07:00 do 15:00 (nie do 15:20)