
Czym jest system realizacji produkcji
System realizacji produkcji (MES) to oprogramowanie, które śledzi i steruje produkcją na hali w czasie rzeczywistym: odbiera zlecenie produkcyjne z ERP, mówi każdemu stanowisku, co ma wykonać, rejestruje, co faktycznie się stało, i odsyła wynik do ERP.
Znajduje się między planowaniem (ERP) a urządzeniami (sterowniki PLC, czujniki). ERP wie, co sprzedano i kupiono; MES wie, minuta po minucie, co robi linia, dlaczego stanęła i ile dobrych sztuk wyszło.
Gdzie jest MES: piramida ISA-95
Norma ISA-95 (IEC 62264) porządkuje integrację między przedsiębiorstwem a sterowaniem w poziomy. MES znajduje się na poziomie 3, zarządzania operacjami produkcyjnymi.
| Poziom | Co to jest | Przykłady |
|---|---|---|
| 4 | Planowanie przedsiębiorstwa | ERP, sprzedaż, zakupy, kalkulacja kosztów |
| 3 | Operacje produkcyjne | MES, szczegółowe harmonogramowanie, jakość, identyfikowalność |
| 2 | Nadzór i sterowanie | SCADA, HMI |
| 1 | Sterowanie bezpośrednie | Sterowniki PLC, napędy, czujniki |
| 0 | Proces fizyczny | Maszyny, linia, operator |
Poziomy 4 i 3 pracują w różnych horyzontach: ERP planuje w dniach i tygodniach (zobacz MRP i główny harmonogram produkcji); MES pracuje na poziomie zmiany, zlecenia i operacji.
Funkcje MES
Model MESA International z 1997 roku wymienia 11 funkcji. W praktyce grupują się w sześć bloków:
- Szczegółowe harmonogramowanie i wydawanie zleceń: kolejność zleceń na maszynę i zwolnienie na stanowisko. Uzupełnia planowanie i sterowanie produkcją.
- Zbieranie danych i raporty: ilość, braki, czas przezbrojeń, godziny pracy i przestoje, przez automatyczny odczyt lub terminal.
- Zarządzanie zasobami i pracownikami: stan maszyn i oprzyrządowania, kwalifikacje operatorów.
- Jakość i kontrola procesu: kontrole, alarmy o odchyleniach, wstrzymanie partii.
- Identyfikowalność i rodowód: jaka partia materiału, jaka maszyna i jaki operator wyprodukowali każdą sztukę.
- Analiza wydajności i utrzymanie ruchu: OEE, produktywność i zgłoszenia serwisowe.
Żadna firma nie potrzebuje wszystkiego naraz. Większość zaczyna od raportowania i przestojów, które już zasilają OEE i andon.
Integracja MES i ERP
| Kierunek | Wymieniane dane |
|---|---|
| Z ERP do MES | Zlecenia produkcyjne, ilości i terminy, struktura wyrobu, marszruta, priorytety |
| Z MES do ERP | Ilości dobre i odrzucone, rzeczywiste zużycie materiałów, godziny maszyn i pracy, status zleceń |
Korzyść leży w drugim kierunku. Bez MES ERP dostaje spóźnione, ręcznie wpisywane potwierdzenia, a rzeczywisty koszt i zapasy się spóźniają. Z MES koszt produkcji pochodzi z danych pomiarowych, a nie z szacunków.
Przykład: OEE obliczone z danych MES
Przykład ilustracyjny: linia obróbki skrawaniem z planowaną zmianą 480 min. MES zarejestrował 60 min przestojów, idealny czas cyklu 30 s (0,5 min) na sztukę, 700 wyprodukowanych sztuk i 679 dobrych.
| Element | Obliczenie | Wynik |
|---|---|---|
| Czas pracy | 480 − 60 | 420 min |
| Dostępność | 420 ÷ 480 | 87,5% |
| Wydajność | (700 × 0,5) ÷ 420 | 83,3% |
| Jakość | 679 ÷ 700 | 97,0% |
| OEE | 0,875 × 0,833 × 0,97 | 70,7% |
Sprawdzenie: 679 dobrych sztuk × 0,5 min = 339,5 min w pełni produktywnego czasu, a 339,5 ÷ 480 = 70,7%. MES zwraca się na danych wejściowych: przy ręcznej rejestracji 60 min przestoju jest zwykle niedoszacowane, a OEE wygląda lepiej, niż jest.
Jak wdrożyć go w 6 krokach
- Zdefiniuj problem: spóźnione raportowanie, brak identyfikowalności, przestoje bez zarejestrowanej przyczyny.
- Zmapuj przepływ i dane linii, jak w mapowaniu strumienia wartości.
- Wybierz pilota: jedną linię lub gniazdo ze znanym wąskim gardłem.
- Zintegruj: ERP (zlecenia i potwierdzenia) oraz maszyny (liczniki i stany).
- Ujednolij kody przestojów i braków przed uruchomieniem.
- Przeszkol, używaj na codziennym zebraniu i dopiero potem rozszerzaj na kolejne linie.
MES jest szkieletem danych z hali dla przemysłu 4.0, ale nie zastępuje dobrze zdefiniowanego procesu.
Częste błędy
- Kupowanie systemu przed ujednoliceniem procesu i kodów przestojów.
- Utrzymywanie równolegle ręcznej rejestracji, co podwaja pracę operatora.
- Uruchamianie wszystkich funkcji i wszystkich linii naraz.
- Integracja z ERP bez ustalenia, kto jest właścicielem każdej danej.
- Pomiar bez działania: dane, które nigdy nie trafiają na codzienne zebranie, nie przynoszą poprawy.
Następny krok: zanim porównasz dostawców, przez dwa tygodnie rejestruj na jednej linii przestoje i braki z ujednoliconymi kodami, nawet na papierze. Jeśli zespół korzysta z tych danych codziennie, jesteś gotów zautomatyzować zbieranie; jeśli nie, oprogramowanie problemu nie rozwiąże.
Najczęściej zadawane pytania
Co oznacza MES?
Manufacturing Execution System, czyli system realizacji produkcji. Steruje produkcją i rejestruje ją w czasie rzeczywistym.
Czym różni się MES od ERP?
ERP planuje zasoby i przedsiębiorstwo (zamówienia, zapasy, koszty). MES realizuje i rejestruje to, co dzieje się w produkcji, według zlecenia, maszyny i zmiany.
Czy MES zastępuje planowanie produkcji?
Nie. Planowanie planuje; MES realizuje, zbiera dane i pozwala przeplanować na podstawie rzeczywistych informacji.
Na którym poziomie ISA-95 jest MES?
Na poziomie 3, między ERP (poziom 4) a nadzorem i sterowaniem (poziomy 2 i 1).
Czy każdy zakład potrzebuje MES?
Nie. Przy niewielu maszynach wystarczy arkusz kalkulacyjny i tablica. MES się opłaca przy wielu zleceniach, wymaganej identyfikowalności lub ręcznej rejestracji opóźniającej decyzje.
Czy MES oblicza OEE?
Tak, gdy zbiera przestoje, liczniki sztuk i braki. To jedno z pierwszych zastosowań.
Źródła
- ANSI/ISA-95 / IEC 62264. Enterprise-Control System Integration.
- MESA International. MES Functionalities and MRP to MES Data Flows (white paper), 1997.
- KLETTI, J. (Ed.). Manufacturing Execution Systems: MES. Berlin: Springer, 2007.
- NAKAJIMA, S. Introduction to TPM: Total Productive Maintenance. Cambridge, MA: Productivity Press, 1988.
Źródła w języku angielskim, chyba że podano inaczej.
