Operator obserwuje schemat procesu i dane produkcyjne na dwóch monitorach w sterowni.
Systemy MES Systemy MES

SCADA – co to jest, czym różni się od MES i jak oba systemy współpracują

SCADA nadzoruje i steruje procesem w czasie rzeczywistym, a MES zarządza realizacją zleceń, wskaźnikami i jakością: różnice, piramida ISA-95 i współpraca.

W skrócie

SCADA nadzoruje i steruje procesem w czasie rzeczywistym, a MES zarządza realizacją zleceń, wskaźnikami i jakością: różnice, piramida ISA-95 i współpraca.

SCADA to system nadzoru i sterowania, który w czasie rzeczywistym zbiera sygnały ze sterowników, pokazuje stan procesu na ekranach operatorskich i pozwala reagować na alarmy. MES to system zarządzania realizacją produkcji, który łączy dane z maszyn ze zleceniami, ludźmi i jakością oraz liczy wskaźniki efektywności. Różnica w skrócie: SCADA odpowiada na pytanie „co dzieje się z procesem teraz”, a MES – „jak idzie produkcja zlecenia, zmiany i zakładu”.

Co to jest SCADA?

SCADA (ang. Supervisory Control and Data Acquisition) to oprogramowanie do nadzoru, sterowania i akwizycji danych z procesu technologicznego. Działa na sygnałach z urządzeń automatyki – sterowników PLC, zdalnych terminali RTU, czujników – i zamienia je na obraz procesu zrozumiały dla operatora.

Typowe funkcje systemu SCADA:

  • Wizualizacja procesu – ekrany synoptyczne ze schematem instalacji, kolorami stanów, wartościami ciśnień, temperatur i przepływów.
  • Alarmy i zdarzenia – sygnalizacja przekroczeń, potwierdzanie alarmów przez operatora, dziennik zdarzeń.
  • Sterowanie nadrzędne – zadawanie nastaw, uruchamianie i zatrzymywanie urządzeń, przełączanie trybów pracy z poziomu dyspozytorni.
  • Rejestracja danych (historian) – zapis przebiegów wartości w czasie i ich prezentacja jako trendy.
  • Podstawowe raporty – zestawienia wartości procesowych, np. zużycia mediów czy liczby cykli w danym okresie.

SCADA jest standardem tam, gdzie proces jest ciągły lub rozproszony: w wodociągach i oczyszczalniach, ciepłownictwie, energetyce, chemii, przemyśle spożywczym, a w fabrykach – przy instalacjach mediów, liniach procesowych i rozległych układach transportu.

Architektura SCADA: od PLC i RTU do HMI

System SCADA ma budowę warstwową: na dole urządzenia, które mierzą i wykonują, w środku sterowniki i komunikacja, na górze serwer i stanowiska operatorskie. Przepływ sygnału wygląda tak:

  1. Czujniki i elementy wykonawcze – przetworniki ciśnienia, temperatury, przepływomierze, krańcówki, zawory, napędy.
  2. Sterowniki PLC i RTU – PLC wykonuje program sterujący maszyną lub instalacją w cyklu rzędu milisekund. RTU (Remote Terminal Unit) to sterownik przystosowany do pracy w obiektach oddalonych, np. przepompowniach, z komunikacją przez sieć rozległą.
  3. Komunikacja przemysłowa – sieci i protokoły, którymi dane trafiają wyżej, np. Modbus, Profinet, OPC UA, a w energetyce i wodociągach IEC 60870-5-104 lub DNP3.
  4. Serwer SCADA – odpytuje sterowniki, przechowuje bieżące wartości, obsługuje alarmy i zapisuje historię.
  5. HMI i stanowiska klienckie – ekrany, na których operator widzi proces i wydaje polecenia. HMI (Human-Machine Interface) może być też lokalnym panelem dotykowym przy samej maszynie.

Warto odróżnić HMI od SCADA. Panel HMI przy maszynie pokazuje i steruje jedną maszyną, a SCADA nadzoruje wiele urządzeń, łączy ich dane i zapisuje historię dla całej instalacji lub wydziału.

Co to jest MES i czym zajmuje się na produkcji?

MES (Manufacturing Execution System) zarządza realizacją produkcji: przyjmuje zlecenia, śledzi ich wykonanie na maszynach i stanowiskach, rejestruje przestoje z przyczynami, braki, zużycie materiałów i czas pracy oraz liczy wskaźniki efektywności. Szerzej opisujemy to w artykule o tym, jak działa system MES i jakie przynosi korzyści.

Dla MES sygnał „maszyna stoi” ma znaczenie dopiero w kontekście: które zlecenie było w toku, jak długo trwał postój, jaką przyczynę wskazał operator, ile to kosztowało zmianę. Tego kontekstu SCADA zwykle nie przechowuje, bo nie jest do tego zaprojektowana. MES pracuje też z innymi odbiorcami: zamiast dyspozytora przy ekranie procesu – z liderem zmiany, planistą, działem jakości i kierownikiem, którzy potrzebują podsumowania, a nie przebiegu każdej zmiennej.

Piramida automatyki ISA-95 – gdzie SCADA, gdzie MES, gdzie ERP

Norma ISA-95 (międzynarodowo IEC 62264) dzieli systemy w przedsiębiorstwie produkcyjnym na poziomy – od fizycznego procesu do planowania biznesowego – i opisuje wymianę danych między nimi. W uproszczeniu:

  • Poziom 0 – proces fizyczny. Maszyny, instalacje, przepływ materiału.
  • Poziom 1 – pomiar i oddziaływanie na proces. Czujniki, urządzenia inteligentne, zawory, napędy.
  • Poziom 2 – nadzór i sterowanie procesem. Sterowniki PLC, systemy DCS, w typowej piramidzie automatyki także SCADA i HMI. Horyzont: sekundy i minuty.
  • Poziom 3 – zarządzanie operacjami produkcyjnymi. MES: zlecenia, harmonogram wykonania, jakość, utrzymanie ruchu, wskaźniki. Horyzont: zmiany, godziny, minuty.
  • Poziom 4 – planowanie biznesowe i logistyka. ERP: sprzedaż, zakupy, plan produkcji, magazyn, finanse. Horyzont: dni, tygodnie, miesiące.

Granica między poziomem 2 a 3 nie jest ostra. W opisie normy organizacja ISA wymienia SCADA obok MES jako systemy zarządzające operacjami produkcyjnymi, a nowoczesne pakiety SCADA mają rozbudowane raporty. W większości opracowań SCADA pozostaje jednak warstwą nadzoru nad procesem, a MES – warstwą zarządzania produkcją. Podział obowiązków między poziomami 3 i 4 rozwijamy w tekście o tym, czym różnią się systemy ERP i MES.

W praktyce piramida coraz częściej się spłaszcza. Czujniki i bramki komunikacyjne potrafią wysyłać dane bezpośrednio do systemów poziomu 3, z pominięciem SCADA, a ten sam serwer może obsługiwać funkcje nadzoru i raportowania. Model ISA-95 nadal jest jednak użyteczny jako mapa odpowiedzialności: pozwala ustalić, który system steruje procesem, który rozlicza produkcję, a który planuje i księguje – i uniknąć sytuacji, w której te same dane są wpisywane w trzech miejscach.

SCADA a MES – tabela porównawcza

SCADA i MES pracują na częściowo tych samych danych, ale służą innym ludziom i odpowiadają na inne pytania. Najważniejsze różnice:

Kryterium SCADA MES
Główne pytanie Co dzieje się z procesem teraz i czy trzeba zareagować? Jak przebiega realizacja zleceń i gdzie tracimy czas, materiał i jakość?
Poziom ISA-95 najczęściej 2 (nadzór i sterowanie) 3 (zarządzanie operacjami produkcyjnymi)
Horyzont czasu sekundy, minuty zmiana, doba, tydzień, zlecenie
Podstawowe dane wartości procesowe, stany, alarmy zlecenia, ilości dobre i braki, przestoje z przyczynami, czas pracy, zużycie materiałów i mediów
Kontekst urządzenie, punkt pomiarowy zlecenie, wyrób, partia, zmiana, operator
Sterowanie procesem tak – nastawy, start/stop, tryby pracy zwykle nie bezpośrednio; może przekazywać parametry zlecenia lub receptury do automatyki
Typowi użytkownicy operatorzy procesu, dyspozytorzy, automatycy liderzy zmian, kierownicy produkcji, planiści, jakość, utrzymanie ruchu, zarząd
Wskaźniki wartości chwilowe i trendy OEE, wydajność, czas przezbrojeń, braki, realizacja planu, koszt wytworzenia
Raporty przebiegi i zestawienia wartości procesowych raporty zmianowe, zleceniowe, przyczyny strat, identyfikowalność partii
Integracje w dół: PLC, RTU, urządzenia w dół: SCADA, PLC, panele operatorskie; w górę: ERP, CMMS, QMS
Skutek awarii systemu utrata podglądu i sterowania nadrzędnego procesem utrata ewidencji i raportów; proces na ogół pracuje dalej

Jak SCADA i MES współpracują w praktyce?

SCADA i MES współpracują jak dwie warstwy jednego przepływu danych: SCADA dostarcza sygnały z procesu, a MES nadaje im kontekst produkcyjny i przekazuje wyniki do ERP. Przykładowy przepływ na linii rozlewniczej (scenariusz przykładowy):

  1. ERP przekazuje do MES zlecenie: wyrób, ilość, termin.
  2. MES udostępnia zlecenie operatorowi na panelu i – jeśli integracja to przewiduje – przekazuje parametry wyrobu do automatyki.
  3. PLC steruje napełniaczką i liczy cykle, a SCADA pokazuje dyspozytorowi stan linii, temperatury i ciśnienia oraz zgłasza alarmy.
  4. MES odczytuje ze SCADA lub bezpośrednio ze sterowników stany maszyn i liczniki sztuk, np. przez OPC UA albo bazę historyczną SCADA.
  5. Gdy linia staje, MES rejestruje początek i koniec postoju, a operator wybiera przyczynę z listy na panelu.
  6. MES przypisuje sztuki dobre, braki i przestoje do zlecenia i zmiany, liczy wskaźniki i pokazuje je na ekranach oraz w raportach.
  7. Po zamknięciu zlecenia MES przekazuje do ERP wykonane ilości i zużycie materiałów.

W tym układzie SCADA nie musi wiedzieć nic o zleceniach, a MES nie musi sterować procesem. Każdy system robi to, do czego został zaprojektowany, a stałe monitorowanie produkcji opiera się na danych z obu warstw.

Przy integracji pojawiają się zwykle trzy pytania: który system jest źródłem prawdy dla danego sygnału, jak często odczytywać dane (zdarzeniowo czy cyklicznie) i jak zabezpieczyć połączenie między siecią automatyki a siecią biurową. Wymiana danych powinna przechodzić przez wydzielony, kontrolowany punkt styku, a nie przez bezpośredni dostęp z sieci biurowej do sterowników.

Czy można mieć MES bez SCADA?

Tak – MES nie wymaga systemu SCADA, bo może pobierać dane bezpośrednio ze sterowników maszyn, z dodatkowych modułów wejść/wyjść podłączonych do starszych maszyn albo ze zgłoszeń operatorów. W wielu zakładach dyskretnych, np. w obróbce, montażu czy wtryskowniach, SCADA w ogóle nie występuje, a MES jest pierwszym systemem, który zbiera dane z hali.

Jak podłączyć maszyny różnych generacji – od sterowników z komunikacją sieciową po prasę, która ma tylko sygnał „praca” – opisujemy w artykule o tym, na czym polega akwizycja danych produkcyjnych. W systemach MES, takich jak iPLAS, dane trafiają z maszyn, procesów automatycznych i zgłoszeń ręcznych (panele, kody QR, RFID) do jednego środowiska przez moduł Gateway.

Odwrotny przypadek – SCADA bez MES – jest typowy dla zakładów procesowych i infrastruktury. Sygnałem, że sama SCADA przestaje wystarczać, są pytania, na które nie odpowiada: ile kosztował postój na zleceniu X, dlaczego zmiana nocna robi mniej, ile energii zużywa jedna sztuka wyrobu. Wtedy dane, które SCADA już ma, warto przekazać do MES, zamiast budować raporty w arkuszach. Jak wygląda taka platforma od strony zbierania danych i raportów, pokazujemy na stronie o systemie iPLAS.

Najczęściej zadawane pytania

Czy SCADA to oprogramowanie czy sprzęt?

SCADA to przede wszystkim oprogramowanie – serwer i aplikacje operatorskie – ale pojęcie często obejmuje cały system: sterowniki, sieć komunikacyjną i stanowiska HMI. W rozmowach o projekcie warto doprecyzować, czy chodzi o samą aplikację, czy o kompletny układ nadzoru.

Czym różni się SCADA od DCS?

DCS (Distributed Control System) to rozproszony system sterowania projektowany jako całość z jednego źródła – sterowniki, sieć i stacje operatorskie – typowy dla dużych instalacji procesowych, np. w chemii czy energetyce. SCADA częściej integruje urządzenia różnych producentów i obiekty rozproszone geograficznie. W praktyce granica się zaciera, bo oba typy systemów mają podobne funkcje nadzoru.

Czy SCADA może liczyć OEE?

Niektóre pakiety SCADA mają moduły do liczenia wskaźników, ale do wiarygodnego OEE potrzebne są dane, których SCADA zwykle nie gromadzi: plan i czas planowanej pracy, normatywny czas cyklu wyrobu, przyczyny przestojów i liczba braków przypisane do zlecenia. Dlatego OEE liczy się najczęściej w MES, korzystając z sygnałów ze SCADA lub ze sterowników.

Czy MES może zastąpić SCADA?

Nie w zakresie sterowania. MES nie służy do zadawania nastaw i bezpiecznego prowadzenia procesu w czasie rzeczywistym – to zadanie automatyki i SCADA. MES może natomiast przejąć część funkcji podglądu, np. ekrany stanu maszyn na hali, jeśli zakład nie potrzebuje pełnego systemu nadzoru.

Jakie dane przesyła się zwykle ze SCADA do MES?

Najczęściej stany maszyn (praca, postój, awaria), liczniki sztuk, wybrane parametry procesu ważne dla jakości oraz alarmy, które mogą tłumaczyć przyczynę postoju. Przesyła się tylko to, co MES wykorzysta – pełna historia wszystkich zmiennych procesowych zostaje w SCADA.

Chcesz sprawdzić, jak połączyć dane z Twojej automatyki lub SCADA z raportami produkcyjnymi? Umów prezentację – pokażemy, jak wygląda zbieranie danych z maszyn różnych generacji.

customer-service
Masz pytania?
Chciałbyś zobaczyć Czym jest IPLAS?

Zadzwoń lub napisz do nas i opowiedz o problemach i potrzebach Twojej firmy!
Marcin Zielinski
Autor i konsultacja merytoryczna

Marcin Zielinski

Ekspert ds. IT i Analityki Przemysłowej

iPLAS dla produkcji

Zamień dane produkcyjne w konkretne decyzje.

Połącz maszyny, operatorów i systemy w jednym miejscu — od OEE i przestojów po energię, jakość i traceability.