W jednym zdaniu na system: SCADA steruje procesem i pokazuje go w czasie rzeczywistym, system klasy MES prowadzi zlecenie przez halę i rozlicza jego wykonanie, a ERP planuje zasoby, zamawia materiał i wystawia fakturę. Nakładają się dlatego, że każdy z nich potrafi dziś zapisać wykonanie – różnią się tym, po co to robi i z jaką rozdzielczością czasu. Poniżej granice, tabela nakładania się funkcji i praktyczna odpowiedź na pytanie, od czego zacząć w zakładzie z dwudziestoma maszynami.
Trzy systemy w jednej tabeli
| Kryterium | SCADA | System klasy MES | ERP |
|---|---|---|---|
| Odpowiada na pytanie | Co robi teraz maszyna? | Jak idzie zlecenie i dlaczego stoi? | Czy mamy materiał, ludzi i pieniądze? |
| Rozdzielczość czasu | sekundy i milisekundy | minuty i zmiany | dni i miesiące |
| Główny użytkownik | operator, utrzymanie ruchu | mistrz, kierownik produkcji | planista, zakupy, księgowość |
| Źródło danych | sterowniki i czujniki | SCADA, sterowniki, operator | system klasy MES, magazyn, ludzie |
| Co się dzieje przy awarii systemu | tracisz sterowanie i wizualizację | tracisz rozliczenie i śledzenie | tracisz planowanie i rozliczenia |
Poziomy ISA-95
Porządek, do którego odwołują się wszyscy dostawcy, pochodzi z normy ISA-95. Ma pięć poziomów:
- Poziom 0 – proces fizyczny: silniki, zawory, czujniki.
- Poziom 1 – sterowanie bezpośrednie: sterowniki PLC, regulatory, układy bezpieczeństwa.
- Poziom 2 – nadzór nad procesem: SCADA i HMI, alarmy, archiwizacja przebiegów.
- Poziom 3 – zarządzanie produkcją: zlecenia, rozliczenie wykonania, jakość, śledzenie partii, wskaźniki. Tu mieszka system klasy MES.
- Poziom 4 – planowanie przedsiębiorstwa: ERP, zakupy, finanse, sprzedaż.
Model jest użyteczny nie dlatego, że jest prawdziwy w każdym zakładzie – bo nie jest – tylko dlatego, że pozwala nazwać granicę. Kiedy dwóch dostawców kłóci się, kto rejestruje braki, pytanie brzmi po prostu: na którym poziomie ma powstać ta liczba i kto jest jej właścicielem.
Co robi SCADA
SCADA nadzoruje proces: zbiera sygnały ze sterowników, wyświetla stan instalacji, obsługuje alarmy, archiwizuje przebiegi wielkości procesowych i pozwala operatorowi zmienić nastawę. Pracuje w rozdzielczości sekundowej i jest jedynym z tych systemów, który realnie wpływa na maszynę.
Czego SCADA zwykle nie robi: nie zna zlecenia produkcyjnego, nie wie, ile sztuk zaplanowano na zmianę, nie rozlicza materiału i nie prowadzi genealogii wyrobu. Archiwum trendów to nie jest historia produkcji – da się z niego odtworzyć, że temperatura spadła o 14:20, ale nie to, której partii dotyczyła. Sporo zakładów liczy OEE na danych ze SCADA i to jest sensowny start, o ile ktoś odpowiada za definicje, o których piszemy w poradniku o wskaźniku OEE.
Co robi system MES dla produkcji
System klasy MES prowadzi zlecenie przez halę: przyjmuje je z ERP, przypisuje do zasobów, rejestruje wykonanie i braki, zbiera przyczyny postojów, liczy wskaźniki, obsługuje kontrolę jakości i śledzenie partii, a na koniec oddaje do ERP rozliczenie. Rozdzielczość to minuty i zmiany, a użytkownikiem jest mistrz, nie operator regulatora.
W praktyce polskiego rynku pod jedną nazwą sprzedaje się dwie różne rzeczy. Węższa to monitorowanie produkcji: wykonanie, postoje z przyczynami, braki, OEE, andon, raport zmianowy – i tyle. Szersza dokłada harmonogramowanie, genealogię wyrobu, zarządzanie recepturami i dokumentacją stanowiskową. Różnica w cenie bywa dziesięciokrotna, dlatego przy pierwszej rozmowie warto powiedzieć wprost, której z tych rzeczy potrzebujesz – rozkład kosztów opisujemy w poradniku ile kosztuje system monitorowania produkcji.
Co robi ERP
ERP planuje i rozlicza przedsiębiorstwo: zamówienia, magazyn, zakupy, koszty, kadry, finanse. Ma moduł produkcyjny i to jest źródło większości nieporozumień – bo moduł ten potrafi wystawić zlecenie i przyjąć meldunek o wykonaniu, ale przyjmuje go zwykle raz na zmianę i z ręki człowieka.
To wystarczy do rozliczenia kosztu, a nie wystarczy do zarządzania halą. ERP nie zauważy dwunastu mikroprzestojów po cztery minuty, nie odróżni postoju z braku materiału od awarii i nie powie, że maszyna chodziła w 82% tempa nominalnego. Jeżeli Twoje pytanie brzmi „ile nas kosztowało to zlecenie”, ERP odpowie. Jeżeli brzmi „dlaczego trwało o sześć godzin dłużej”, nie odpowie.
Gdzie się nakładają
| Funkcja | Kto robi to najlepiej | Kto też potrafi | Na co uważać |
|---|---|---|---|
| Rejestracja wykonania | system klasy MES | ERP (ręcznie), SCADA (licznik) | dwa źródła prawdy o tej samej liczbie |
| Rejestracja postojów | system klasy MES | SCADA (alarmy bez przyczyn) | alarm to nie przyczyna postoju |
| OEE | system klasy MES | SCADA, arkusz kalkulacyjny | definicje muszą być jedne dla całego zakładu |
| Harmonogramowanie | ERP lub APS | szerszy system klasy MES | dwa harmonogramy to brak harmonogramu |
| Śledzenie partii | system klasy MES | ERP (na poziomie zlecenia) | rozdzielczość: partia a sztuka |
| Magazyn i materiał | ERP | system klasy MES (bufory przy linii) | podwójne stany magazynowe |
Zasada, która oszczędza najwięcej kłopotów: każda liczba ma jednego właściciela. Jeżeli wykonanie powstaje w systemie klasy MES, ERP je przyjmuje i nie pozwala go poprawiać ręcznie; jeżeli powstaje w ERP, nie ma sensu liczyć go drugi raz na hali. Zakłady, które próbują mieć obie wersje, spędzają pierwszy rok po wdrożeniu na uzgadnianiu różnic.
Od czego zacząć w zakładzie z dwudziestoma maszynami
- Masz ERP i nie wiesz, gdzie znikają godziny maszynowe. Zacznij od monitorowania produkcji na wąskim gardle. Najniższy koszt, najszybszy efekt, żadnej ingerencji w procesy biurowe.
- Masz SCADA i raporty z arkusza kalkulacyjnego. Nie kupuj drugiej wizualizacji. Dołóż warstwę rozliczenia zlecenia i przyczyn postoju nad tym, co już zbierasz.
- Klient wymaga śledzenia partii albo masz reklamacje bez możliwości odtworzenia historii. To jedyny przypadek, w którym warto od razu iść w szerszy system klasy MES – bo genealogii nie da się dorobić wstecz.
- Nie masz ani ERP, ani monitorowania. Najpierw ERP, potem hala. Odwrotna kolejność kończy się systemem, który świetnie mierzy produkcję, o której nikt nie wie, czy była potrzebna.
W każdym z tych wariantów pierwszym krokiem jest ten sam warsztat: ustalenie czasu planowanego, cyklu nominalnego, progu postoju i listy przyczyn. Bez tego kupujesz oprogramowanie, a nie wiedzę.
Integracja: OPC UA i granica odpowiedzialności
Standardem wymiany danych między poziomem sterowania a warstwą produkcyjną jest dziś OPC UA – niezależny od producenta, z modelem informacyjnym i bezpieczeństwem w standardzie. Ze sterownikami Simatic używa się go bezpośrednio, starsze instalacje podłącza się przez bramkę. Wymianę z ERP realizuje się zwykle przez interfejs API albo pośrednią bazę danych, w uzgodnionych oknach czasowych.
Techniczna część rzadko bywa problemem. Problemem jest granica odpowiedzialności, dlatego w umowie warto zapisać cztery rzeczy: kto jest właścicielem każdego pola danych, w którą stronę płynie każda informacja, co się dzieje, gdy łącze padnie na osiem godzin, i kto płaci za zmianę po stronie ERP. Jeżeli integracja obejmuje sterowniki, sensowne jest domknięcie jej razem z programowaniem PLC, HMI i SCADA, a warstwę zbierania danych opisuje strona o monitorowaniu produkcji i OEE.