M365Con 2027 – bezpłatna konferencja online · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

APS vs MES: różnice, nakładanie się funkcji i wspólna praca

Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.

By ·

APS i MES w prostych słowach: jeden planuje wykonalny harmonogram z wyprzedzeniem, drugi rejestruje i kontroluje realizację. Zobacz, gdzie te systemy się nakładają i którą lukę zamknąć najpierw.

Automatically translated with AI from the original post. Read the English original

System APS (advanced planning and scheduling) oblicza wcześniej wykonalny harmonogram na podstawie zdolności produkcyjnych, kalendarzy, materiałów i priorytetów. System MES (manufacturing execution system) rejestruje i kontroluje to, co faktycznie dzieje się na hali, zlecenie po zleceniu i operacja po operacji. APS patrzy w przyszłość, MES patrzy na teraz. Nakładają się na siebie w szczegółowym harmonogramowaniu, i właśnie tu zaczyna się większość nieporozumień. Ten artykuł jest przeznaczony dla planistów produkcji, którzy muszą zdecydować, na który system spojrzeć najpierw, albo jak sprawić, by oba działały razem.

Najważniejsze wnioski

  • System APS oblicza wcześniej wykonalny harmonogram na podstawie zdolności produkcyjnych, kalendarzy, materiałów i priorytetów; system MES rejestruje i kontroluje to, co faktycznie dzieje się na hali.
  • Norma ISA-95 wymienia szczegółowe harmonogramowanie, dyspozycję pracy i śledzenie pracy jako czynności zarządzania operacjami produkcyjnymi, dlatego funkcje harmonogramowania pojawiają się w obu rodzajach produktów.
  • Najprostsza zasada brzmi: jeden właściciel sekwencji. Jeśli oba systemy publikują listę zadań, hala dostaje dwie wersje planu.
  • Dane płyną w obu kierunkach: sekwencja, terminy i zasoby idą w dół, a czas rozpoczęcia i zakończenia, ilości, braki, przestoje i zużycie materiałów wracają w górę.
  • Jeśli nie możesz ufać statusom zleceń, najpierw zamknij tę lukę, ponieważ harmonogramista działa na danych rzeczywistych i bez nich traci precyzję.

APS vs MES: co robi każdy z systemów?

Zacznijmy od prostych opisów.

APS to oprogramowanie planistyczne. Przyjmuje zlecenia, marszruty, zasoby, kalendarze zmian, dostępność materiałów i reguły, a następnie oblicza harmonogram, który zakład może rzeczywiście zrealizować. Planiści używają go, by odpowiedzieć na pytania typu „kiedy możemy zrealizować to pilne zamówienie i co przesunie?”. Dobry APS pozwala skopiować plan, zmienić jedno założenie i porównać oba warianty.

MES to oprogramowanie dla hali produkcyjnej. Rejestruje aktywność produkcyjną w odniesieniu do zleceń produkcyjnych i operacji, na przykład zużycie materiału na stanowisku. Operatorzy i brygadziści używają go w trakcie zmiany. Wpis na blogu NIST o systemach MES dla małych producentów opisuje go jako oprogramowanie, które zbiera dane w czasie rzeczywistym, by wykrywać wady i nieefektywność, łączy aktywność produkcyjną z rzeczywistymi kosztami i może przekazywać dane do systemu ERP. Poglądy autora są jego własnymi, a wpis zauważa, że MES może też pełnić rolę systemu jakości lub harmonogramowania.

Pierwsza różnica dotyczy więc czasu i użytkownika. APS działa w skali godzin do tygodni i obsługuje planistę. MES działa w skali sekund do dni i obsługuje halę produkcyjną.

Gdzie ISA-95 umieszcza oba systemy?

Pomocna jest tu norma ISA-95, ponieważ daje obu środowiskom tę samą mapę. Streszczenie Fundacji OPC opisuje poziomy w następujący sposób:

  • Poziom 4 to planowanie biznesowe i logistyka, zwykle zautomatyzowane przez system ERP. Działa w horyzontach miesięcy, tygodni i dni.
  • Poziom 3 to zarządzanie operacjami produkcyjnymi. Działa w horyzontach czasowych od dni aż do sekund. Wymienione w nim czynności to szczegółowe harmonogramowanie, dysponowanie zleceń oraz śledzenie zleceń lub produktów.
  • Poziomy od 0 do 2 obejmują proces fizyczny, czujniki i siłowniki oraz automatykę i sterowanie.

Warto zauważyć, że szczegółowe harmonogramowanie znajduje się na poziomie 3, obok dysponowania i śledzenia. Norma nie używa tam kategorii produktów „APS”. Opisuje czynności, a nie pakiety oprogramowania. Strona ISA wymienia osiem części, przy czym część 2 dotyczy treści interfejsu między poziomami 3 i 4, a część 3 – modeli czynności zarządzania operacjami produkcyjnymi.

To wyjaśnia, dlaczego szczegółowe harmonogramowanie można kupić w obu rodzajach produktów. Dostawca może umieścić je w obszarze planowania lub w obszarze realizacji i oba podejścia są uzasadnione.

Gdzie APS i MES się pokrywają?

Punktem styku jest kolejność wykonywania prac. Trzy pytania pomagają to uporządkować.

  1. Który system buduje kolejność przy wielu ograniczeniach i pozwala porównać alternatywy? To zadanie APS, nawet jeśli MES oferuje prostą wersję.
  2. Który system zna rzeczywisty stan każdego zlecenia w danej chwili? To zadanie MES.
  3. Który system generuje listę, według której pracuje operator? Musi to być dokładnie jeden system.

Trzecie pytanie jest najbardziej bolesne, gdy odpowiedź jest błędna. Jeśli APS drukuje jedną listę, a MES pokazuje inną, produkcja wybierze tę łatwiejszą do odczytania i Twój plan po cichu przestanie być planem. Wskaż jednego właściciela kolejności, a drugi system niech będzie jej odbiorcą.

Ponowne planowanie wymaga tej samej jasności. Gdy maszyna się zatrzyma, MES dowiaduje się o tym jako pierwszy. APS decyduje, jak będzie wyglądał nowy plan. Między tymi dwoma zdarzeniami obowiązuje zasada, którą warto spisać: kto może zmienić kolejność w trakcie zmiany i jak zmiana wróci do planisty.

Jak APS i MES wymieniają dane?

Dane planu płyną w dół, a informacja zwrotna – w górę.

W dół przekazywane są zwolnione zlecenia, ich kolejność, planowane terminy rozpoczęcia i zakończenia, przydziały zasobów oraz priorytety. W górę wracają rzeczywiste czasy rozpoczęcia i zakończenia, ilości dobre i odrzucone, czasy przezbrojeń i czasy pracy, przestoje, zużycie materiałów oraz dostępność ludzi i maszyn.

Norma ISA-95 wyróżnia cztery rodzaje informacji wymienianych między systemami na poziomach 3 i 4: materiał, wyposażenie, aktywa fizyczne oraz personel wraz z rolami i kwalifikacjami. Dla planisty to rozsądna lista kontrolna tego, co musi wiedzieć. Harmonogram, który ignoruje to, którzy operatorzy są uprawnieni do obsługi danej maszyny, nie jest wykonalny, niezależnie od tego, co pokazuje ekran.

Następne pytanie dotyczy szybkości. Podsumowanie OPC mówi, że czas rzeczywisty na poziomie 3 oznacza informację dostępną kilka sekund po zdarzeniu na hali produkcyjnej, a na poziomie 4 – dane dostępne w ciągu doby lub kilku godzin po zakończeniu zmiany. Badacze z FIR przy RWTH Aachen formułują podobny wniosek dotyczący sterowania produkcją: czas rzeczywisty należy rozumieć jako opóźnienie w rejestrowaniu określonych zdarzeń, a nie jako milisekundy. Zapytaj, jaką decyzję wspiera każdy komunikat. Kierownik, który przydziela ludzi do innej pracy, gdy zlecenie się opóźnia, potrzebuje informacji w ciągu minut. Planista, który przeplanowuje jutrzejsze zlecenia, potrzebuje statusu na koniec zmiany.

Ta sama strona FIR zauważa, że odchylenia są uwzględniane w późniejszych decyzjach i mogą zmieniać dane wejściowe do kolejnego planowania. Mówiąc prościej: dane rzeczywiste powinny poprawiać plan. Jeśli planiści nadal korzystają z norm czasowych, którym MES codziennie przeczy, pętla nie jest domknięta.

Czy potrzebujesz APS, MES, czy obu?

Wybierz według większej luki. Te wzorce są typowe:

  • Nie możesz podawać wiarygodnych terminów dostaw, kolejność wąskiego gardła wyznaczasz godzinami, a zlecenia pilne rozbijają tydzień. Rozważ APS, gdy dane o marszrutach będą rzetelne.
  • Nie wiesz, co i kiedy zostało wyprodukowane, status zleceń żyje na papierze lub nie potrafisz wykazać, który materiał trafił do którego produktu. Najpierw rozważ MES lub prostsze raportowanie z hali produkcyjnej.
  • Twoje produkty podlegają regulacjom i potrzebujesz zapisów dla każdej partii lub numeru seryjnego. To obszar MES.
  • Twoje marszruty są stabilne, a zdolności produkcyjne nie są napięte. Planowanie w ERP z uważnym planistą może wystarczyć.
  • Chcesz, aby plan reagował na to, co dzieje się na hali. Potrzebujesz obu systemów i zdefiniowanej wymiany danych.

Oto hipotetyczny przykład. Zakład działa na papierowych kartach zleceń. Operatorzy zapisują ilości na koniec zmiany, a planista wpisuje je do systemu następnego dnia rano. Planista dowiaduje się, jaki był stan we wtorek, dopiero w środę. Kupno lepszego harmonogramatora da ostrzejszy plan, ale oparty na wczorajszym stanie. Najpierw warto rejestrować postęp w trakcie zmiany, bo to usuwa nieaktualność danych. Zakład w tym przykładzie jest zmyślony. Logika jest jednak uniwersalna: harmonogramator działa na danych rzeczywistych, a bez nich zaczyna się rozjeżdżać.

Jak je połączyć bez projektu typu big-bang?

Działaj małymi krokami, jedna linia na raz.

  1. Ustal, kto odpowiada za sekwencję, i zapisz to na piśmie.
  2. Wypisz komunikaty w obu kierunkach z nadawcą, odbiorcą, wyzwalaczem i częstotliwością.
  3. Sprawdź marszruty, czasy i kalendarze dla linii pilotażowej. Oba systemy odziedziczą każdy błąd, który w nich jest.
  4. Uruchom nowy przepływ równolegle z dotychczasowym procesem przez kilka tygodni.
  5. Porównaj planowany i rzeczywisty start oraz zakończenie każdego zlecenia i przyjrzyj się różnicom.
  6. Rozszerzaj na kolejną linię dopiero wtedy, gdy liczby po obu stronach się zgadzają.

O co pytać dostawców?

Niezależnie od tego, czy kupujesz APS, MES, czy oba, te same pytania oddzielają konkretne odpowiedzi od ogólnikowych:

  • Który system jest nadrzędny dla sekwencji i w jaki sposób drugi dowiaduje się o zmianach?
  • Jakie komunikaty idą w każdym kierunku i jak często?
  • Co się dzieje, gdy połączenie zostanie przerwane? Czy hala może dalej pracować i nadrobić zaległości później?
  • Ile trwa ponowne zaplanowanie i jak planista widzi, co się zmieniło?
  • Kto utrzymuje mapowanie danych, gdy dodajesz rodzinę produktów lub gniazdo robocze?
  • Jakich standardów używa interfejs, na przykład definicji komunikatów opartych na ISA-95 albo OPC UA?

Poproś o pilotaż na jednej linii z własnymi danymi. Demo na przykładowym zakładzie dostawcy nie pokaże, jak oba systemy zachowują się, gdy twoje dane są niedoskonałe.

Częste błędy

  • Kupno APS, żeby rozwiązać problem, którym tak naprawdę jest brak danych z hali.
  • Kupno MES i oczekiwanie, że zoptymalizuje sekwencję.
  • Pozwolenie, by oba systemy publikowały listę zadań.
  • Zakładanie, że interfejs jest „standardowy”, i pominięcie mapowania danych.
  • Mierzenie planu względem norm czasowych, które nikt nie sprawdzał od roku.
  • Uruchomienie na całym zakładzie naraz, przez co żaden zespół nie może uczyć się na pierwszej linii.

Gdzie pasuje Polaris

Jeśli twoją główną luką jest wykonalny plan i jego połączenie z halą, warto przyjrzeć się iFAKT Polaris. iFAKT opisuje Polaris jako AI plus cyfrowy bliźniak produkcji, współpracujący z danymi ERP. Moduł Polaris Optimizer tworzy zoptymalizowany plan z uwzględnieniem ograniczeń, takich jak zasoby, zmiany, umiejętności i zdolności produkcyjne, analizuje wpływ zakłóceń i ponownie optymalizuje plan. Moduł Polaris Operator przenosi plan na halę jako zadania czasowe i rejestruje postępy, opóźnienia oraz zakłócenia jako informację zwrotną. To, czy zastąpi twój MES, czy go uzupełni, zależy od tego, co MES musi rejestrować, na przykład zużycie materiałów, dane jakościowe lub identyfikowalność, więc najpierw porównaj tę listę.

Powiązane tematy do zgłębienia

  • Planowanie w ograniczonej zdolności (finite capacity): dlaczego tygodniowy widok obciążenia może wyglądać dobrze, gdy dzienny harmonogram jest niewykonalny.
  • Planowanie produkcji w pętli zamkniętej: jak informacja zwrotna z hali zmienia kolejny plan.
  • Dane główne do harmonogramowania: kto odpowiada za marszruty, czasy i kalendarze.
  • Połączenie MES z ERP: jakie zlecenia i potwierdzenia przepływają w każdym kierunku.

Następny krok

Zapisz, które z dwóch zdań jest prawdziwsze w twoim zakładzie: „Nie potrafimy zbudować harmonogramu, któremu ufamy” czy „Nie widzimy, co się naprawdę dzieje”. Ta odpowiedź rozstrzyga większość pytania APS czy MES i wskazuje, z którym dostawcą rozmawiać najpierw.

Obserwuj podcastSpotify

Entities in this article

Advanced planning and scheduling (APS) Manufacturing execution system (MES) ISA-95 Enterprise resource planning (ERP) Polaris Optimizer Polaris Operator iFAKT GmbH

Related articles

RSS

Sponsorowane

iFAKT GmbH