Start / Baza wiedzy / Genealogia produkcji w czasie rzeczywistym: śledzenie partii w automotive i food

Genealogia produkcji w czasie rzeczywistym: śledzenie partii w automotive i food

Spis treści
Czym jest genealogia produkcji w czasie rzeczywistym?
Jak wygląda genealogia partii w produkcji motoryzacyjnej?
Jak śledzić partie i loty w produkcji spożywczej zgodnie z HACCP i FSMA 204?
Jakie dane trzeba rejestrować, żeby zbudować pełną genealogię partii?
Czym różni się genealogia produkcji w automotive od branży spożywczej?
Jakie technologie stoją za śledzeniem partii w czasie rzeczywistym?
Ile kosztuje brak genealogii produkcji, gdy trzeba wycofać partię z rynku?
Jak wdrożyć system genealogii produkcji bez wymiany obecnego ERP?
FAQ
Podsumowanie

Czym jest genealogia produkcji w czasie rzeczywistym?

Genealogia produkcji w czasie rzeczywistym to zdolność systemu produkcyjnego do natychmiastowego odtworzenia pełnej historii partii lub lotu - od konkretnego surowca i maszyny, przez operatora i parametry procesu, aż po numer seryjny gotowego wyrobu - w chwili, gdy dane powstają, a nie dopiero po ręcznym zebraniu raportów.

To coś innego niż tradycyjna identyfikowalność. W tamtym modelu numer partii trafia na etykietę. Jego pełna historia leży jednak rozproszona - w papierowych kartach zmianowych, arkuszach i pamięci operatora. W wersji działającej w czasie rzeczywistym każde zdarzenie zapisuje się automatycznie, w jednym systemie. Dotyczy to przyjęcia surowca, startu zlecenia i wyniku kontroli jakości. Każde z nich trafia do systemu dokładnie w momencie, w którym się dzieje.

Automotive i branżę spożywczą łączy to samo ryzyko. Błąd w jednej partii może dotyczyć tysięcy sztuk, zanim ktokolwiek go zauważy. Obie branże mają też formalny obowiązek wykazania, skąd pochodzi dany produkt i przez jakie etapy przeszedł. Mechanika śledzenia partii różni się jednak między halą motoryzacyjną a linią pakowania żywności bardziej, niż mogłoby się wydawać. Poniżej pokazujemy, jak wygląda to konkretnie w każdej z tych branż.

Jak wygląda genealogia partii w produkcji motoryzacyjnej?

W motoryzacji genealogię partii wymusza norma IATF 16949. Wymaga ona identyfikacji i identyfikowalności dopasowanej do ryzyka danego elementu. Komponenty bezpieczeństwa - poduszki powietrzne, układy hamulcowe, ogniwa baterii trakcyjnych - dostają zwykle unikalny numer seryjny. Ten numer wiąże się z konkretnym pojazdem i jego numerem VIN. Elementy masowe, takie jak śruby, kleje czy tworzywa, śledzi się za to na poziomie partii dostawcy.

Dane genealogii muszą być odtwarzalne w obie strony. Do przodu - żeby ustalić, do których pojazdów trafił wadliwy komponent. Wstecz - żeby znaleźć źródło problemu u konkretnego dostawcy. Norma wymaga też długiego okresu przechowywania takich danych. W praktyce to często od 10 do 15 lat, zależnie od wymagań klienta OEM. Tam, gdzie firma prowadzi kilka linii lub kilka zakładów z różnymi systemami sterowania, dane trudniej spiąć ręcznie. Sensowną podstawą bywa wtedy formalny standard ISA-95 w integracji ERP-MES.

W polskich firmach motoryzacyjnych, szczególnie u dostawców komponentów dla OEM, częstym punktem wyjścia jest ERP z rodziny Comarch. Jeśli Twoja firma korzysta z takiego systemu, sprawdź, jak wygląda automatyzacja Comarch ERP XL pod kątem danych produkcyjnych. Zrób to, zanim zdecydujesz się na osobny, kosztowny system klasy MES.

W projektach, które realizujemy w Devesol dla dostawców komponentów motoryzacyjnych, największym problemem rzadko jest brak numerów partii. Częściej chodzi o to, że numer partii z hali nie łączy się automatycznie z numerem partii surowca w ERP. W razie reklamacji trzeba wtedy ręcznie przeszukiwać dwa niepowiązane systemy. Zamiast zobaczyć pełny łańcuch w jednym miejscu, zespół traci na to często kilka godzin.

Jak śledzić partie i loty w produkcji spożywczej zgodnie z HACCP i FSMA 204?

W produkcji spożywczej genealogię partii wymusza system HACCP. Wskazuje on krytyczne punkty kontroli w procesie produkcyjnym. Dochodzą do tego przepisy o identyfikowalności działające na zasadzie krok wstecz, krok w przód. Firma musi wiedzieć, od kogo przyjęła surowiec i komu wysłała gotowy produkt. Dla firm eksportujących na rynek USA dochodzi do tego zasada FSMA 204. Dla żywności podwyższonego ryzyka wymaga ona nadania kodu partii, czyli Traceability Lot Code. Wymaga też udostępnienia pełnych danych o partii w ciągu 24 godzin od żądania. Termin pełnej zgodności z FSMA 204 przesunięto na lipiec 2028 roku. Firmy, które przygotowują systemy już teraz, unikają w ten sposób gorączkowego wdrożenia w ostatniej chwili.

Skalę problemu widać w danych unijnego systemu RASFF. W 2024 roku liczba zgłoszeń dotyczących bezpieczeństwa żywności sięgnęła 9460. To o 8 procent więcej niż rok wcześniej. Im szybciej firma namierzy konkretny lot, tym mniejszy zakres wycofania trzeba ogłosić, gdy pojawi się alarm.

Do etykietowania partii i przekazywania tych danych między ogniwami łańcucha dostaw służy standard GS1. Należą do niego kody kreskowe GS1-128, które niosą numer partii i datę przydatności w jednym skanie. W polskich firmach spożywczych z sektora MŚP częstym systemem ERP jest Enova365. Jeśli to Twój przypadek, sprawdź, co warto zautomatyzować przy automatyzacji Enova365, zanim zainwestujesz w osobny moduł traceability.

Dane z linii pakującej - waga, temperatura, wynik metalodetekcji - powinny trafiać do ERP automatycznie, a nie z opóźnieniem zmianowym. To, jak szybko dane docierają z czujnika do systemu, zależy od mechanizmu integracji. Różnicę między webhookiem a API wyjaśniamy w osobnym artykule.

Jakie dane trzeba rejestrować, żeby zbudować pełną genealogię partii?

Niezależnie od branży, pełna genealogia partii wymaga rejestracji ośmiu grup danych. Muszą one powstawać w momencie zdarzenia, a nie po zakończeniu zmiany.

  1. Numer lotu surowca i identyfikator dostawcy.
  2. Data i dokładna godzina przyjęcia surowca do magazynu.
  3. Numer zlecenia produkcyjnego, do którego przypisano surowiec.
  4. Maszyna, stanowisko i linia, na której odbywała się produkcja.
  5. Operator lub zmiana odpowiedzialna za dany etap procesu.
  6. Kluczowe parametry procesu - temperatura, czas, ciśnienie, prędkość linii.
  7. Wynik kontroli jakości i ewentualne odchylenia od normy.
  8. Numer partii lub numer seryjny gotowego wyrobu wraz z miejscem docelowym.

Problem w praktyce rzadko dotyczy tego, czy dane w ogóle istnieją. Zwykle chodzi o to, że leżą w kilku niepowiązanych miejscach - papierowej karcie, arkuszu kierownika zmiany i module ERP. Ten przepływ danych między systemem produkcyjnym a ERP opisaliśmy szerzej w artykule o integracji ERP z MES.

Łańcuch genealogii produkcji w czasie rzeczywistym Surowiec i lot dostawcy Numer lotu, data przyjęcia → Etykieta partii Kod GS1-128, QR lub RFID → Produkcja na linii Maszyna, operator, parametry procesu → Kontrola jakości Wynik testu, odchylenia od normy → Partia gotowego wyrobu Numer seryjny lub numer partii → Wysyłka do klienta Dealer, dystrybutor, sklep Każdy krok zapisuje dane automatycznie w chwili zdarzenia - łańcuch odtwarza się w obie strony w kierunku surowca (backward) i w kierunku klienta (forward)

Kolejność tych ośmiu punktów nie jest przypadkowa. Każdy kolejny krok tego łańcucha odwołuje się do poprzedniego. Brak jednego ogniwa, na przykład numeru operatora, nie unieważnia całej genealogii. Tworzy w niej jednak martwy punkt. Przy alarmie jakościowym taki punkt i tak trzeba będzie uzupełnić ręcznie.

Czym różni się genealogia produkcji w automotive od branży spożywczej?

Automotive i branża spożywcza różnią się przede wszystkim poziomem granulacji śledzenia i długością przechowywania danych. Obie branże opierają się jednak na tej samej logice partii i lotów.

KryteriumAutomotiveBranża spożywcza
Kluczowa norma lub regulacjaIATF 16949, dodatkowo VDA i ISO 9001HACCP i standardy GS1, w USA dodatkowo FSMA 204
Poziom identyfikacjiNumer seryjny dla komponentów bezpieczeństwa, partia dla elementów masowychNumer partii lub lotu dla surowca i wsadu produkcyjnego
Kierunek śledzeniaGłównie do przodu - do konkretnego pojazdu i numeru VINW obie strony - "krok wstecz, krok w przód" między ogniwami łańcucha
Okres przechowywania danychZwykle od 10 do 15 lat, zależnie od wymagań klienta OEMZwykle kilka lat, dopasowane do cyklu życia i terminu przydatności produktu
Typowy skutek luki w danychRecall obejmujący szerszy zakres pojazdów niż to konieczneWycofanie całej partii ze sklepów zamiast pojedynczego, wadliwego lotu

Różnice w szczegółach nie zmieniają wspólnego mianownika. W obu branżach taki system ma jeden cel. Chodzi o zawężenie zakresu reakcji do minimum, zamiast wycofywania z rynku więcej, niż trzeba. Sposób wizualizacji tych danych dla kierownika produkcji opisaliśmy w artykule o dashboardzie Power BI dla hali produkcyjnej.

Jakie technologie stoją za śledzeniem partii w czasie rzeczywistym?

Śledzenie partii w czasie rzeczywistym opiera się na kilku technologiach identyfikacji i przesyłu danych. Różnią się one kosztem wdrożenia i poziomem szczegółowości, jaki dają.

TechnologiaPoziom identyfikacjiTypowy koszt wdrożeniaNajlepsze zastosowanie
Kod kreskowy / GS1-128Partia lub lotNiskiEtykietowanie palet i opakowań zbiorczych w obu branżach
Kod QR / DataMatrixPartia lub pojedyncza sztukaNiski do średniegoMałe opakowania i komponenty z ograniczoną powierzchnią etykiety
Tagi RFIDPojedyncza sztuka lub kontenerŚredni do wysokiegoKomponenty bezpieczeństwa w automotive, kontenery zwrotne
Czujniki IoT na liniiParametr procesu w czasie rzeczywistymŚredniTemperatura, wilgotność i ciśnienie przy produkcji żywności
Integracja z PLC/SCADA (OPC UA, MQTT)Zdarzenie produkcyjne w czasie rzeczywistymWysoki, jednorazowoDuże linie z wieloma maszynami różnych producentów

Wybór konkretnej technologii ma mniejsze znaczenie niż to, czy dane z niej trafiają dalej automatycznie. Kod kreskowy zeskanowany na hali wciąż jest wąskim gardłem, jeśli ląduje w arkuszu wymagającym ręcznego eksportu do ERP. Problem tylko przesuwa się o jeden krok. Jak połączyć te źródła danych bez chaosu integracyjnego, opisaliśmy w artykule o tym, jak połączyć systemy ERP bez bałaganu.

Ile kosztuje brak genealogii produkcji, gdy trzeba wycofać partię z rynku?

Brak genealogii produkcji nie kosztuje nic, dopóki nie pojawi się reklamacja albo alarm jakościowy. Wtedy koszt rośnie wprost proporcjonalnie do czasu, jaki zajmuje namierzenie wadliwej partii.

ScenariuszCzas namierzenia wadliwej partiiZakres koniecznego wycofaniaGłówne źródło kosztu
Brak systemu, papierowe raportyDni do tygodniCała produkcja z danego okresuUtylizacja szerokiego zakresu, kary, utrata zaufania klienta
Podstawowa rejestracja partii w MESGodzinyZmiana lub linia, na której wystąpił błądCzęściowy przestój, ograniczony zwrot towaru
Pełna genealogia produkcji w czasie rzeczywistymMinutyKonkretne partie lub sztuki powiązane z wadliwym surowcemKoszt operacyjny namierzenia, bez masowego zwrotu

Różnica między "dniami" a "minutami" w pierwszej kolumnie to nie tylko kwestia wygody. To realna różnica w tym, ile sztuk trzeba wycofać, zanim firma zdąży zareagować. Sposób liczenia, ile kosztuje brak automatyzacji na hali, opisaliśmy w artykule jak obniżyć koszty produkcji w MŚP dzięki automatyzacji.

Jak wdrożyć system genealogii produkcji bez wymiany obecnego ERP?

System genealogii produkcji da się w większości przypadków wdrożyć jako warstwę nad istniejącym ERP. Nie trzeba go wymieniać. Wystarczy dodać rejestrację zdarzeń na hali i połączyć ją z danymi, które ERP już posiada o zleceniach i surowcach.

Praktyczny start to zwykle pilotaż na jednej linii lub jednym etapie procesu, na przykład samym przyjęciu surowca. Dopiero gdy pilotaż pokaże realną wartość, warto rozszerzać rejestrację na kolejne etapy. Dokładny sposób prowadzenia takiego wdrożenia krok po kroku opisaliśmy w artykule o automatyzacji procesów produkcyjnych bez wymiany ERP.

Gdy dane genealogii produkcji trafiają już do jednego systemu w czasie rzeczywistym, otwiera się kolejny krok. To wykorzystanie ich do przewidywania problemów, zanim urosną do skali reklamacji. O tym, jak takie modele wspierają dziś kontrolę jakości i planowanie produkcji, piszemy w artykule o agentach AI w przemyśle. Podobne podejście sprawdza się też przy budowie samego systemu identyfikowalności. Chodzi o rejestrację danych krok po kroku, zamiast jednego dużego wdrożenia, w firmach, które dopiero zaczynają porządkować dane z hali.

FAQ

Czy genealogia produkcji jest prawnie obowiązkowa w każdej branży?

Nie w każdej, ale w automotive i produkcji spożywczej praktycznie tak. W motoryzacji wymaga jej norma IATF 16949 i wymagania klientów OEM. W żywności obowiązek identyfikowalności partii nakłada prawo żywnościowe UE, a w USA dodatkowo zasada FSMA 204 dla produktów z listy podwyższonego ryzyka.

Czym różni się genealogia produkcji od zwykłego numeru partii na etykiecie?

Numer partii na etykiecie to tylko identyfikator. Genealogia produkcji to pełna sieć powiązań pod tym numerem - konkretny surowiec, maszyna, operator, parametry procesu i wynik kontroli jakości, odtwarzalne w obie strony w ciągu minut, a nie dni.

Czy da się wdrożyć genealogię produkcji bez systemu MES?

Częściowo, przez skanowanie kodów i rejestrację w arkuszach lub ERP. Bez warstwy MES trudno jednak uzyskać dane w czasie rzeczywistym z samych maszyn - parametry procesu trzeba wtedy wpisywać ręcznie, co zwiększa ryzyko błędu i opóźnia namierzenie wadliwej partii.

Jak długo trzeba przechowywać dane genealogii produkcji?

W automotive najczęściej od 10 do 15 lat, zależnie od wymagań konkretnego klienta OEM. W żywności okres bywa krótszy, ale zwykle musi obejmować cały cykl życia produktu plus bufor bezpieczeństwa na wypadek opóźnionej reklamacji.

Podsumowanie

Genealogia produkcji w czasie rzeczywistym to w automotive i branży spożywczej nie dodatek do systemu produkcyjnego, tylko jego rdzeń. Różnice między branżami - poziom identyfikacji, kierunek śledzenia, okres przechowywania danych - wynikają z odmiennych norm. Cel zostaje jednak ten sam. Chodzi o to, żeby skrócić czas między alarmem a namierzeniem konkretnej partii z dni do minut.

Chcesz sprawdzić, jak wygląda to dziś w Twojej firmie? Umów bezpłatną konsultację. Przeanalizujemy razem obecny sposób rejestrowania partii i pokażemy, co realnie warto zautomatyzować w pierwszej kolejności.

O autorze
Kamil Zazula - założyciel i konsultant ds. automatyzacji procesów biznesowych i integracji systemów w Devesol. Od kilku lat pomaga polskim firmom wdrażać automatyzacje i Agentów AI. Opiera się przy tym na doświadczeniu zdobytym wcześniej jako programista aplikacji webowych. Więcej o autorze: devesol.pl/o-nas

Masz proces, który zjada czas Twojego zespołu?

Zobaczmy na bezpłatnej konsultacji, czy da się go zautomatyzować i ile realnie zaoszczędzisz.

Umów bezpłatną konsultację