Znakowanie numerów seryjnych – drukowanie i serializacja produktów
Znakowanie numerów seryjnych pozwala nadać poszczególnym produktom lub opakowaniom indywidualne identyfikatory i odróżnić konkretne jednostki od pozostałych egzemplarzy tego samego typu. Oznaczenie może być drukowane jako tekst, zapisane w kodzie 1D lub 2D albo wykonane trwale na powierzchni produktu.
Przykład:
SN: A260830000128
kolejna jednostka:
SN: A260830000129
W zautomatyzowanej produkcji nie chodzi jednak wyłącznie o wydrukowanie kolejnego ciągu znaków. Indywidualny identyfikator może zostać wygenerowany przez system nadrzędny, przypisany do właściwego wyrobu, naniesiony, zweryfikowany i zapisany wraz ze statusem produkcyjnym.
Co oznacza serializacja produktów i do czego służy?
Serializacja produktów polega na nadawaniu poszczególnym jednostkom indywidualnych identyfikatorów oraz zarządzaniu ich powiązaniem z fizycznym wyrobem i odpowiednimi danymi.
To więcej niż zwykłe numerowanie.
000001 → 000002 → 000003
Pełny proces może obejmować:
wygenerowanie → przydzielenie → nadruk → kontrolę → zmianę statusu → zapis wyniku
Z indywidualnym oznaczeniem można – zależnie od systemu – powiązać:
- produkt lub SKU
- partię LOT
- datę i godzinę
- zlecenie produkcyjne
- linię i zmianę
- wynik kontroli
- historię serwisową
- dane logistyczne
- status jednostki
Dzięki temu dwa pozornie identyczne produkty mogą otrzymać odrębną cyfrową tożsamość. Numerowanie tworzy kolejne wartości. Serializacja zarządza tożsamością poszczególnych jednostek.
GENERATE → PRINT → VERIFY → RECORD
a w pełniejszym środowisku produkcyjnym:
DATA → PRINT → CONTROL → INTEGRATE
Dlatego najważniejsze pytanie brzmi: Jak zapewnić, że każda jednostka otrzyma właściwy identyfikator, oznaczenie zostanie poprawnie naniesione, a jego status pozostanie zgodny z danymi w systemie?
Numer seryjny, LOT, data produkcji i GTIN – czym się różnią?
Poszczególne identyfikatory odpowiadają na inne pytania.
| Informacja | Co określa? |
|---|---|
| Data produkcji | kiedy powstał wyrób? |
| LOT / numer partii | do której grupy produkcyjnej należy? |
| Identyfikator seryjny | który konkretny egzemplarz? |
| GTIN | jaki to produkt / jednostka handlowa? |
Przykład:
PROD: 30.08.2026
LOT: A260830
SN: 00001258
Tysiące sztuk mogą zostać wykonane tego samego dnia i należeć do jednej partii. Przy serializacji każda jednostka może otrzymać inną wartość.
LOT identyfikuje grupę, serial – jednostkę
Załóżmy, że partia zawiera 5000 opakowań. Wszystkie mogą posiadać:
LOT A260830
ale kolejno:
SN 000001
SN 000002
SN 000003
To samo rozróżnienie występuje w standardzie GS1: AI (10) opisuje Batch or Lot Number, a AI (21) Serial Number.
Jak tworzyć numer seryjny i indywidualne identyfikatory?
Nie istnieje jedna struktura odpowiednia dla wszystkich zakładów. Numer seryjny może być prostym licznikiem albo identyfikatorem generowanym według reguł konkretnego systemu.
Można stosować np.:
00001258
albo:
PL26A001258
Identyfikator może też zostać wygenerowany przez ERP, MES, bazę danych lub specjalistyczny system serializacji.
W zależności od procesu wartość może być:
- sekwencyjna
- alfanumeryczna
- generowana według reguły
- dostarczana z wcześniej przygotowanej puli
- losowa lub pseudolosowa tam, gdzie wymagają tego właściwe regulacje.
Czy identyfikatory powinny być kolejne?
Nie zawsze. W prostym zastosowaniu możliwa jest sekwencja:
000001 → 000002 → 000003
W bardziej zaawansowanym procesie trzeba ustalić:
kto generuje wartość → kiedy zostaje wykorzystana → czy może zostać powtórzona → co dzieje się po odrzuceniu produktu → jak długo system musi zachowywać jej unikalność
To właśnie dlatego samo urządzenie drukujące nie powinno być automatycznie traktowane jako kompletny system serializacji.
GS1 AI (21) – identyfikacja pojedynczej jednostki
W standardzie GS1 Application Identifier (21) oznacza Serial Number. W tym kontekście numer seryjny jest elementem identyfikacji pojedynczej jednostki.
Pole jest alfanumeryczne i może mieć zmienną długość do 20 znaków. Co szczególnie istotne, GS1 wskazuje, że połączenie GTIN z wartością AI (21) jednoznacznie identyfikuje pojedynczą jednostkę handlową.
GTIN + SERIAL
czyli przykładowo:
AI (01) + AI (21)
Samo AI (21) nie zastępuje identyfikatora produktu. W systemie GS1 numer seryjny należy interpretować razem z GTIN produktu, którego dotyczy.
Indywidualny identyfikator w Data Matrix
Dane seryjne mogą być zakodowane w GS1 DataMatrix. W zależności od konkretnego zastosowania kod może zawierać m.in.:
- AI (01) – GTIN
- AI (10) – Batch/Lot
- AI (11) – Production Date
- AI (17) – Expiration Date
- AI (21) – Serial Number
Nie oznacza to, że każdy Data Matrix musi zawierać wszystkie te pola. Struktura danych powinna wynikać z konkretnego standardu i procesu.
Jak działa znakowanie numerów seryjnych na linii produkcyjnej?
W prostym wariancie:
produkt → czujnik → kolejna wartość → urządzenie → nadruk
W wymagającym procesie potrzebna jest jednak kontrola całej relacji pomiędzy cyfrowym identyfikatorem i fizyczną jednostką.
system generujący dane → indywidualny identyfikator → produkt → druk → kamera / czytnik → weryfikacja → PASS / FAIL → zapis statusu
Kluczowe jest zachowanie relacji:
identyfikator ↔ konkretny fizyczny produkt
Co zrobić z numerem seryjnym produktu odrzuconego?
To jeden z najważniejszych problemów praktycznych. Załóżmy, że system przydzielił:
SN 000128
ale nadruk okazał się nieczytelny i jednostka została odrzucona.
Trzeba wcześniej określić:
- czy wartość zostaje zużyta
- czy otrzymuje status odrzuconej
- czy może zostać ponownie wykorzystana
- czy jej status musi wrócić do systemu nadrzędnego
Nie ma jednej odpowiedzi dla wszystkich aplikacji. Reguła musi wynikać z konkretnego procesu i jego wymagań.
Integracja z ERP, MES, PLC i bazą danych
Przy większej liczbie identyfikatorów ręczne zarządzanie nimi szybko staje się niepraktyczne. Numer seryjny powinien pochodzić z kontrolowanego źródła danych i pozostawać powiązany z właściwą jednostką.
ERP / MES / system serializacji → zlecenie → SKU → pula lub generator identyfikatorów → urządzenie znakujące → produkt → kontrola → wynik
Dzięki integracji system może wiedzieć:
- jaka wartość została wysłana
- do jakiego SKU była przypisana
- kiedy została wykorzystana
- na której linii
- w jakim zleceniu
- czy oznaczenie przeszło kontrolę
- jaki jest aktualny status jednostki
To pozwala połączyć fizyczny produkt z cyfrowym rekordem i ograniczyć ręczne przepisywanie danych.
Jak kontrolować indywidualne oznaczenia?
Samo stwierdzenie „druk jest czytelny” nie wystarcza.
Trzeba rozdzielić trzy kwestie:
OBECNOŚĆ → CZYTELNOŚĆ → POPRAWNOŚĆ DANYCH
Kontrola obecności
Czy oznaczenie rzeczywiście znajduje się na produkcie?
OCR / OCV
Czy tekst można odczytać i czy odpowiada wartości oczekiwanej?
oczekiwane: A26083000128
odczytane: A26083000128
→ PASS
ale:
oczekiwane: A26083000128
odczytane: A26083000129
→ FAIL
Kontrola Data Matrix
Jeżeli dane znajdują się w kodzie 2D, system może odczytać jego zawartość i porównać ją z oczekiwaną. To umożliwia wykrycie sytuacji, w której tekst i kod są technicznie czytelne, ale przedstawiają różne jednostki.
GENERATE → PRINT → READ → COMPARE → DECIDE → RECORD
Serializacja produktów leczniczych – przykład regulowanego procesu
Farmacja dobrze pokazuje różnicę pomiędzy zwykłym numerowaniem a pełnym zarządzaniem unikalnymi identyfikatorami.
Dla produktów leczniczych objętych wymogiem stosowania zabezpieczeń rozporządzenie delegowane Komisji (UE) 2016/161 określa skład niepowtarzalnego identyfikatora.
Obejmuje on m.in.:
- kod produktu
- ciąg numeryczny lub alfanumeryczny będący numerem seryjnym
- numer refundacyjny lub inny krajowy numer – jeżeli jest wymagany
- numer partii
- termin ważności
W tym konkretnym systemie numer może mieć maksymalnie 20 znaków, a prawdopodobieństwo jego odgadnięcia ma być mniejsze niż 1 do 10 000. Rozporządzenie wymaga również przeniesienia niepowtarzalnego identyfikatora w dwuwymiarowym Data Matrix.
To daje bardzo dobry przykład różnicy:
„drukujemy kolejne wartości” → „zarządzamy indywidualną tożsamością każdego opakowania”
Nie należy jednak automatycznie przenosić wymagań farmaceutycznych na pozostałe branże.
Źródło: Rozporządzenie delegowane Komisji (UE) 2016/161 – EUR-Lex
Jakość Data Matrix również podlega kontroli
Rozporządzenie 2016/161 wskazuje przy ocenie jakości Data Matrix m.in. kontrast, jednorodność reflektancji, zniekształcenie osiowe, zniekształcenie siatki, niewykorzystaną korekcję błędów oraz uszkodzenie wzoru stałego.
To pokazuje, że w regulowanym procesie nie wystarcza samo stwierdzenie: „skaner odczytał kod”. Znaczenie ma również jakość druku zapewniająca jego czytelność w wymaganym okresie.
Gdzie można nanosić indywidualne oznaczenia?
Technologię znakowania trzeba dobierać do powierzchni, geometrii, prędkości linii i wymaganej trwałości. Indywidualne dane mogą być nanoszone bezpośrednio na produkt, opakowanie albo etykietę.
Kartoniki i opakowania jednostkowe
Można połączyć:
serial + LOT + datę + kod 2D
w jednym polu nadruku.
Tworzywa sztuczne
W zależności od materiału i warunków można zastosować znakowanie atramentowe albo laserowe.
Znaczenie mają:
- rodzaj tworzywa
- kontrast
- geometria
- miejsce nadruku
- prędkość
- oczekiwana trwałość
Metal i elementy techniczne
W przypadku części przemysłowych indywidualne oznaczenie może służyć do późniejszego powiązania elementu z produkcją, kontrolą lub historią serwisową.
Jeżeli wymagane jest trwałe oznakowanie bez atramentu, można analizować znakowanie laserowe.
Etykiety
Indywidualne dane mogą być częścią automatycznie drukowanej etykiety:
dane → wydruk → aplikacja → produkt
To właściwe miejsce na rozwiązania REA LABEL.
CIJ – krótkie zmienne oznaczenia na szybkich liniach
Technologia CIJ może być wykorzystywana do krótkich danych zmiennych i serializowanych. Oficjalne materiały REA dla SC 2.0 wymieniają m.in. serializowane dane dla traceability, daty, liczniki oraz kody odczytywane maszynowo.
CIJ warto analizować szczególnie przy szybko poruszających się wyrobach i powierzchniach o zróżnicowanej geometrii.
TIJ – zmienne dane i kody 2D
TIJ jest szczególnie interesujący w aplikacjach zawierających:
tekst + kod + dane zmienne + indywidualny identyfikator
REA JET HR 2.0 obsługuje teksty alfanumeryczne, kody 1D i 2D oraz treści zmienne, w tym dane z baz. Producent podaje potencjał do 90 serializowanych wydruków na sekundę oraz do 762 m/min. Rzeczywisty wynik zależy od konfiguracji aplikacji.
High-Res – większe komunikaty z danymi zmiennymi
Jeżeli indywidualny identyfikator jest częścią większego nadruku na kartonie, system High-Res może łączyć tekst, grafikę, kody i dane zmienne w jednym komunikacie.
Laser – trwała identyfikacja
Jeżeli materiał odpowiednio reaguje na promieniowanie laserowe, oznaczenie może powstać bez wykorzystania atramentu. Technologia jest interesująca tam, gdzie wymagane jest trwałe powiązanie identyfikatora z częścią lub produktem. Ostateczny rezultat powinien zostać potwierdzony próbą.
Serializacja, Track & Trace i identyfikowalność
Indywidualne oznaczenie pozwala zejść z poziomu partii do poziomu pojedynczej jednostki.
SN A26083000128 → rekord w systemie → SKU → LOT → zlecenie → linia → czas → kontrola → status
To może wspierać:
- traceability
- kontrolę jakości
- serwis
- obsługę gwarancji
- analizę reklamacji
- zarządzanie wycofaniem
- logistykę
- weryfikację autentyczności
Trzeba jednak zachować precyzję.
Czy oznaczenie seryjne chroni przed podrabianiem?
Nie samo w sobie.
Unikalny identyfikator może wspierać weryfikację autentyczności, jeżeli jest powiązany z wiarygodnym systemem danych i procesem pozwalającym sprawdzić jego status. Sam nadruk numeru nie stanowi zabezpieczenia przed podrobieniem produktu.
Czy serializacja ułatwia wycofanie produktu?
Może. Jeżeli system przechowuje historię konkretnych jednostek, identyfikatory mogą pozwolić bardziej precyzyjnie określić zakres problemu.
To nie sam numer umożliwia precyzyjne wycofanie, lecz numer połączony z wiarygodnym rekordem i historią przepływu produktu.
Jaką technologię wybrać do znakowania numerów seryjnych?
| Zastosowanie | Technologia do pierwszej analizy |
|---|---|
| serial + wysokiej jakości kod 2D | TIJ |
| szybkie krótkie dane zmienne | CIJ |
| większy komunikat na kartonie | High-Res |
| trwałe oznaczenie na odpowiednim materiale | laser |
| serializowana etykieta | REA LABEL |
| kontrola kodu i nadruku | REA VERIFIER / system wizyjny |
Tabela jest punktem wyjścia. Ostateczny dobór powinien wynikać z rzeczywistego materiału, formatu danych, wymaganej jakości kodu, wydajności oraz sposobu kontroli.
Jak zaprojektować system znakowania danych seryjnych?
Przed wyborem urządzenia należy odpowiedzieć na kilka pytań.
1. Co identyfikujemy?
Pojedynczy produkt, część, opakowanie jednostkowe czy etykietę?
2. Skąd pochodzą dane?
Z drukarki, PLC, MES, ERP, bazy danych czy specjalistycznego systemu?
3. Jak wygląda struktura?
Tekst, kod kreskowy, QR, Data Matrix czy kilka form jednocześnie?
4. Jak zapewniana jest unikalność?
W obrębie produktu, przedsiębiorstwa, określonego okresu czy zgodnie z wymaganiami konkretnego standardu?
5. Co dzieje się po odrzuceniu produktu?
Czy wartość otrzymuje status wykorzystanej, anulowanej czy może być użyta ponownie?
6. Jak szybko pracuje linia?
Przy każdej sztuce trzeba przygotować inną treść, dlatego wydajność zależy od całego procesu, nie tylko urządzenia.
7. Czy potrzebna jest kontrola?
Obecność, OCR/OCV, odczyt kodu czy porównanie z bazą?
8. Czy wynik ma zostać zwrócony do systemu nadrzędnego?
To właśnie odróżnia prosty nadruk od pełnego procesu cyfrowego.
Najczęstsze błędy przy znakowaniu numerów seryjnych
Duplikat identyfikatora
Dwie fizyczne jednostki otrzymują tę samą wartość, co niszczy jednoznaczną relację pomiędzy oznaczeniem i produktem.
Numer poprawny, ale na niewłaściwym SKU
Sam wydruk jest idealny, lecz dane zostały przypisane do niewłaściwego wyrobu.
Brak obsługi produktu odrzuconego
System przydzielił wartość, ale nie wiadomo, jaki status nadać jej po odrzuceniu jednostki.
Tekst i Data Matrix nie są zgodne
Informacja czytelna dla człowieka wskazuje inną jednostkę niż dane odczytane z kodu.



FAQ – serializacja i indywidualne oznaczenia
Co to jest serializacja produktu?
Serializacja polega na nadaniu konkretnej jednostce indywidualnego identyfikatora oraz zarządzaniu jego powiązaniem z produktem i odpowiednimi danymi.
Czym identyfikator seryjny różni się od LOT?
LOT oznacza partię, czyli grupę produktów. Serial pozwala rozróżniać pojedyncze jednostki w ramach przyjętego systemu.
Jaki identyfikator GS1 odpowiada za numer seryjny?
W GS1 numer seryjny jest oznaczany jako AI (21). Pole może mieć do 20 znaków alfanumerycznych.
Czy samo AI (21) jednoznacznie identyfikuje jednostkę w GS1?
Należy je rozpatrywać razem z GTIN. Połączenie GTIN z AI (21) pozwala jednoznacznie identyfikować indywidualny towar.
Czy dane seryjne mogą znajdować się w Data Matrix?
Tak. AI (21) może być jednym z elementów danych zakodowanych w GS1 DataMatrix.
Czy urządzenie może automatycznie pobierać kolejne wartości?
Tak. Dane mogą być generowane lokalnie albo przekazywane z PLC, MES, ERP, bazy danych lub systemu serializacji.
Czy można automatycznie sprawdzić, co rzeczywiście wydrukowano?
Tak. System wizyjny może odczytać tekst lub kod i porównać wynik z wartością oczekiwaną.
Czy serial musi być numerem kolejnym?
Nie. Struktura i sposób generowania zależą od procesu oraz właściwych standardów.
Czy serializacja jest tym samym co Track & Trace?
Nie. Serializacja nadaje jednostce indywidualną tożsamość. Track & Trace wykorzystuje identyfikatory oraz rejestrowane zdarzenia do śledzenia produktu.
Czy indywidualny identyfikator zabezpiecza produkt przed podrobieniem?
Nie samodzielnie. Może wspierać weryfikację autentyczności, jeżeli jego status można sprawdzić w wiarygodnym systemie.
Czy REA JET może obsługiwać serializowane nadruki?
Tak. REA JET HR 2.0 obsługuje zmienne dane oraz aplikacje serializacyjne, a rozwiązania CIJ mogą realizować krótkie dane seryjne i traceability zależnie od aplikacji.
Czy serializacja wymaga testu na rzeczywistym produkcie?
Tak. Oprócz poprawności danych trzeba sprawdzić jakość nadruku, kontrast, kod, prędkość i sposób kontroli w warunkach odpowiadających rzeczywistemu procesowi.
Znakowanie numerów seryjnych z REA JET – zacznij od danych
Jak zapewnić, że każda jednostka otrzyma właściwy, niepowtarzalny identyfikator, oznaczenie zostanie zweryfikowane, a jego status prawidłowo zapisany w systemie?
REA JET TIJ – wysokiej jakości zmienne nadruki oraz kody 1D/2D,
REA JET CIJ – bezkontaktowe znakowanie danych zmiennych na szybko poruszających się produktach,
REA LASER – trwałe oznaczenia na odpowiednio dobranych materiałach,
REA LABEL – drukowanie i aplikowanie etykiet z indywidualnymi danymi,
REA VERIFIER – kontrolę oznaczeń oraz kodów.
Skontaktuj się z nami. Prześlij informacje o produkcie, powierzchni, strukturze danych, kodzie, źródle identyfikatorów, wymaganej wydajności i sposobie kontroli. Na tej podstawie można dobrać technologię znakowania i weryfikacji do rzeczywistego procesu.


