DRUKOWANIE NUMERÓW KOLEJNYCH – NUMERACJA I LICZNIKI
Drukowanie kolejnych numerów na linii - Numeracja produktów i liczniki
Numeracja produktów pozwala automatycznie zmieniać wartość nadruku pomiędzy kolejnymi produktami, opakowaniami, cyklami albo odcinkami materiału. Najprostszy licznik może generować sekwencję 000001 → 000002 → 000003, ale wartość może też pochodzić z PLC, ERP, MES albo innego systemu nadrzędnego.
Ta strona jest przeznaczona dla producentów, którzy chcą numerować produkty, drukować liczniki, oznaczać kolejne sztuki, drukować metraż i kontrolować poprawność zmiennej wartości.
Drukowanie numerów kolejnych – jak działa licznik?
W przemysłowym systemie znakowania licznik jest zmiennym polem, którego wartość jest aktualizowana według ustalonej reguły albo pobierana z zewnętrznego źródła.
Przykłady: 000001 → 000002 → 000003, BOX-000125 albo L03-A26-000125.
Najważniejsze pytanie nie brzmi „czy drukarka potrafi zwiększyć liczbę o jeden?”, lecz „co ta wartość oznacza, kiedy jest zmieniana i co ma się z nią stać po STOP, odrzucie albo zmianie zlecenia?”.
ZDARZENIE → WARTOŚĆ → DRUK → ODCZYT → STATUS → KOLEJNA WARTOŚĆ
| Element | Co trzeba ustalić? |
|---|---|
| Wartość początkowa | od jakiego numeru rozpoczyna się sekwencja |
| Moment zmiany | produkt, impuls, cykl, metr, potwierdzenie procesu |
| Źródło | drukarka, PLC, ERP, MES, baza danych |
| Format | np. 000001, L03-000001, A26-000001 |
| Reset | czy i kiedy licznik może zacząć od początku |
| Odrzut | co dzieje się z numerem produktu NOK |
| Kontrola | obecność, czytelność i zgodność z wartością oczekiwaną |
Licznik określa sposób generowania lub dostarczania wartości. Znaczenie tej wartości określa proces produkcyjny.
Licznik nadruku, licznik produktów i licznik dobrych sztuk
Te trzy wartości nie muszą być identyczne. Licznik nadruku generuje wartość przeznaczoną do oznaczenia. Licznik produktów może opierać się na fizycznym przejściu produktu przez czujnik lub cyklu maszyny. Licznik dobrych sztuk powinien dodatkowo uwzględniać wynik kontroli.
Przykład: wykonano oznaczenia 001, 002, 003, ale produkt 002 został odrzucony. Wtedy liczba wykonanych nadruków wynosi 3, a liczba dobrych produktów może wynosić 2.
Liczba wydrukowanych wartości nie jest automatycznie liczbą poprawnie wyprodukowanych sztuk. To szczególnie ważne przy raportowaniu produkcji, OEE, traceability i analizie braków.
Dlaczego licznik nadruku nie zawsze jest licznikiem produkcji?
Jeżeli numer ma reprezentować stan produkcji, trzeba ustalić, czy system zlicza wyzwolenia, wykonane nadruki, fizyczne produkty czy tylko produkty zaakceptowane jako PASS.
Źródłem prawdy może być drukarka, PLC, system wizyjny albo system nadrzędny – zależnie od architektury maszyny.
Numer kolejny, numer partii i numer seryjny – czym się różnią?
Numer kolejny opisuje pozycję w zdefiniowanej sekwencji. Numer partii / LOT identyfikuje grupę produktów. Numer seryjny ma identyfikować konkretną jednostkę w określonym systemie.
| Oznaczenie | Przykład | Główna funkcja |
|---|---|---|
| Numer kolejny | 000125 | pozycja w sekwencji |
| LOT | A260830 | identyfikacja grupy |
| Serial | X7A26B184 | indywidualna tożsamość jednostki |
Możliwe jest połączenie: LOT A260830 / 000125 / DATA 30.08.2026. Wtedy LOT identyfikuje grupę, licznik tworzy kolejną wartość wewnątrz procesu, a data opisuje czas produkcji.
Czy każdy kolejny numer jest numerem seryjnym?
Nie automatycznie. Serial może być generowany przez licznik, ale serializacja wymaga reguł unikalności, przypisania do produktu i zarządzania statusem identyfikatora.
Numeracja tworzy sekwencję. Serializacja tworzy indywidualną tożsamość jednostki.
Numeracja a kod kreskowy, EAN-13 i GTIN – czym się różnią?
GTIN – Global Trade Item Number – identyfikuje jednostkę handlową, a kod kreskowy jest nośnikiem, w którym taki identyfikator może zostać przedstawiony do automatycznego odczytu. Przykładowo GTIN-13 może być przedstawiony w symbolice EAN-13.
To inny mechanizm niż licznik produkcyjny. Ten sam GTIN może występować na wielu egzemplarzach tego samego produktu, podczas gdy licznik może zmieniać się na każdej kolejnej sztuce.
Dlatego numer znajdujący się pod kodem kreskowym nie musi być numerem kolejnej sztuki. Szczegóły EAN i GTIN pozostają na dedykowanym landingu kodów kreskowych.
Prefiks GS1 i cyfra kontrolna – czego nie oznaczają?
Prefiks GS1 na początku numeru nie oznacza kraju produkcji produktu. Przykładowo prefiks 590 jest związany z GS1 Polska, ale produkt może być wyprodukowany w innym kraju. Oficjalne wyjaśnienie GS1: GS1 – country of origin and prefix.
W GTIN-13 ostatnia cyfra jest cyfrą kontrolną obliczaną z pozostałych cyfr. Nie jest licznikiem sztuk, numerem partii ani kodem kraju. Narzędzie GS1: Check Digit Calculator.
Skąd powinna pochodzić wartość numeracji?
| Źródło | Kiedy warto je rozważyć? |
|---|---|
| Licznik lokalny | prosta wartość porządkowa generowana w systemie znakowania |
| PLC | numer związany z cyklem maszyny albo sygnałem procesu |
| ERP / MES | wartość powiązana ze zleceniem, SKU, statusem produkcji lub bazą danych |
| System serializacji | unikalne identyfikatory wymagające kontroli statusu i unikalności |
Nie istnieje jedna reguła mówiąca, że numeracja zawsze musi być centralnie zarządzana z ERP lub MES.
Źródłem wartości powinien być system, który posiada wystarczającą wiedzę, aby prawidłowo określić jej znaczenie i status.
Kiedy licznik powinien zwiększyć wartość?
Możliwym zdarzeniem inkrementacji może być wykrycie produktu, trigger drukarki, wykonanie nadruku, zakończenie cyklu, potwierdzenie przez kamerę albo akceptacja produktu.
Te zdarzenia nie są równoważne. Regułę zwiększenia licznika trzeba powiązać z tym zdarzeniem, które rzeczywiście reprezentuje kolejny element procesu.
Co dzieje się z licznikiem po zatrzymaniu linii?
Przed wdrożeniem trzeba zdefiniować zachowanie: STOP → zapamiętanie stanu → START → kolejna wartość.
Po ponownym uruchomieniu system może kontynuować od kolejnej wartości, pobrać stan z PLC albo otrzymać nowy numer z systemu nadrzędnego. Szczególnie ważne jest ustalenie, gdzie przechowywana jest ostatnia prawidłowo wykorzystana wartość.
Jeżeli numer jest tylko pomocniczym oznaczeniem porządkowym, konsekwencja błędu może być mała. Jeżeli służy identyfikacji konkretnej jednostki, niewłaściwy restart może stworzyć duplikat.
Reguła restartu jest częścią projektu danych, a nie tylko ustawieniem drukarki.
Reset, odrzut i ponowne użycie numeru – jak ustalić zasady?
Numeracja może wyglądać prosto, ale dopiero obsługa sytuacji wyjątkowych pokazuje, czy proces został dobrze zaprojektowany.
Reset licznika – kiedy można zacząć od początku?
Reset może następować np. wraz z nową zmianą, partią, zleceniem, rolką lub paletą – ale tylko wtedy, gdy znaczenie identyfikatora na to pozwala. Przykład LOT A / 0001 i LOT B / 0001 może być prawidłowy, jeżeli pełnym identyfikatorem jest połączenie LOT + numer.
Co zrobić z numerem produktu NOK?
Załóżmy: 00125 → PASS, 00126 → NOK, 00127 → PASS. Trzeba wcześniej ustalić, czy wartość 00126 pozostaje zużyta, otrzymuje status NOK, czy w danym procesie może zostać ponownie wykorzystana.
Nie ma jednej uniwersalnej reguły. W procesach traceability często wartości odrzucone warto zachować w historii wraz ze statusem.
Jak uniknąć duplikatu po restarcie?
Ręczne przepisywanie wartości startowej po awarii lub zmianie zlecenia zwiększa ryzyko duplikatu albo pominięcia. Jeżeli proces wymaga ciągłości, stan licznika powinien być przechowywany w kontrolowanym miejscu i odtwarzany według ustalonej procedury.
Drukowanie metrażu i długości – licznik na kablach, rurach i profilach
W produkcji ciągłej wartość może odnosić się nie do kolejnej sztuki, lecz do długości lub położenia wzdłuż materiału. Przykład: 00125 m → 00126 m → 00127 m.
Taki sposób znakowania jest spotykany m.in. na kablach, przewodach, rurach, wężach, profilach i materiałach rolowych.
Liczba wykonanych nadruków nie jest automatycznie rzeczywistą długością produktu. Jeżeli oznaczenie ma przedstawiać realny metraż, wartość musi być zsynchronizowana z ruchem materiału za pomocą logiki maszyny, enkodera albo innego układu pomiarowego.
Tekst i kod mogą zawierać tę samą wartość
Ta sama zmienna, np. 000184, może występować jako tekst i jednocześnie jako zawartość kodu kreskowego, Data Matrix albo QR.
Jeżeli tekst i kod mają reprezentować tę samą wartość, warto kontrolować ich zgodność. Czytelny tekst i czytelny kod mogą być jednocześnie błędne, jeżeli pochodzą z niewłaściwego rekordu.
Jak kontrolować poprawność kolejnych numerów?
Kontrola numeracji nie powinna ograniczać się do pytania, czy na produkcie znajduje się jakikolwiek nadruk. W zależności od ryzyka można sprawdzać obecność, czytelność, wartość, sekwencję oraz zgodność z systemem nadrzędnym.
EXPECTED VALUE → PRINT → READ → COMPARE → PASS / FAIL
1. Obecność – czy oznaczenie powstało?
Najprostszy poziom odpowiada na pytanie: czy oznaczenie w ogóle powstało? Nie mówi jeszcze, czy wartość jest prawidłowa.
2. Czytelność – czy wartość można odczytać?
Kamera albo system odczytu może sprawdzić, czy wydrukowane cyfry lub kod są możliwe do odczytania przy rzeczywistych warunkach procesu.
3. Poprawność – czy wydrukowano właściwą wartość?
Jeżeli oczekiwana wartość to 000184, system powinien potwierdzić, że właśnie ta wartość została nadrukowana, a nie 000183 albo 000185.
4. Zgodność – czy numer pasuje do produktu i rekordu?
Przy integracji z PLC, ERP lub MES możliwe jest porównanie oznaczenia z rekordem przypisanym do konkretnego produktu lub cyklu. Kontrola obecności nadruku nie jest kontrolą poprawności numeracji.
REA JET SC 2.0 – krótkie liczniki na szybkich liniach
REA JET SC 2.0 wykorzystuje technologię CIJ i nadaje się do krótkich zmiennych oznaczeń na szybko poruszających się produktach. W aplikacji numeracyjnej może łączyć licznik z datą, LOT-em, kodem zmiany albo prostym kodem.
CIJ warto analizować szczególnie wtedy, gdy produkt jest zakrzywiony lub dystans od głowicy nie jest tak stały jak w aplikacjach TIJ.
REA JET HR 2.0 – precyzyjna numeracja i kody 1D/2D
REA JET HR 2.0 warto rozważyć przy precyzyjnych numerach, dużej liczbie różnych rekordów oraz połączeniu wartości z kodem 1D, QR lub Data Matrix.
System może obsługiwać dane zmienne i treści z bazy. Przy szybkiej numeracji ważna jest nie tylko prędkość transportera, ale też liczba różnych rekordów przygotowywanych w jednostce czasu.
REA JET HR pro OEM – numeracja wbudowana w maszynę
REA JET HR pro OEM jest przeznaczony do integracji z maszynami i ich sterowaniem. Może być naturalnym wyborem, gdy numeracja powstaje w PLC albo systemie maszyny i ma być nanoszona bezpośrednio w jednym cyklu technologicznym.
REA LABEL i REA JET Numbering – numeracja na etykietach
Jeżeli numer ma znaleźć się na etykiecie, można zastosować REA LABEL. Wyspecjalizowane REA JET Numbering pozostaje właściwą stroną dla intencji numerowania etykiet i indywidualnych metod liczenia.
Automatyczna aplikacja ogranicza ręczne nanoszenie etykiety, ale nie gwarantuje poprawności numeru, jeśli źródłowe dane są błędne.
Licznik w drukarce, PLC czy ERP/MES – gdzie powinien powstawać numer?
Nie istnieje jedna prawidłowa architektura dla wszystkich procesów. W prostym oznaczeniu porządkowym wystarczający może być licznik lokalny. Gdy numer reprezentuje cykl maszyny, naturalnym źródłem bywa PLC. Jeżeli wartość musi być rejestrowana i powiązana ze zleceniem, SKU albo statusem produkcji, większą rolę może przejąć ERP/MES.
Kiedy wystarcza licznik lokalny?
Licznik lokalny jest dobrym rozwiązaniem, kiedy jego znaczenie jest ograniczone do konkretnego procesu, a system nie musi globalnie zarządzać statusem każdej wartości. Warto jednak zdefiniować reset, restart i sposób zapisu stanu.
Kiedy numer powinien pochodzić z systemu nadrzędnego?
System nadrzędny jest szczególnie ważny, kiedy numer ma być używany przez inne systemy, powiązany ze zleceniem albo podlegać regułom unikalności. Wtedy drukarka powinna przede wszystkim wykonać prawidłowo dostarczoną wartość.
Więcej o szerokim druku danych zmiennych znajduje się na osobnej stronie REA.
Numeracja produktów – jaką technologię wybrać?
| Zastosowanie | Technologia do pierwszej analizy | Najważniejsze kryterium |
|---|---|---|
| prosty licznik na szybkiej linii | CIJ | bezkontaktowy druk i geometria produktu |
| licznik + LOT + data | CIJ / TIJ | wielkość, materiał i prędkość |
| mały numer + kod 2D | TIJ | precyzja i stabilne prowadzenie |
| dużo różnych rekordów | HR 2.0 / TIJ | wydajność danych zmiennych |
| numeracja sterowana z maszyny | HR pro OEM / integracja | architektura PLC/HMI |
| numer na etykiecie | REA LABEL | druk i aplikacja |
| metraż na materiale ciągłym | CIJ + synchronizacja z linią | powiązanie z realnym ruchem produktu |
| trwały numer | laser | reakcja materiału i trwałość |
Ostateczny dobór powinien zostać potwierdzony próbą na rzeczywistym produkcie i analizą logiki całej linii.
Jak zaprojektować numerację – 8 pytań przed wdrożeniem?
Dobre wdrożenie zaczyna się od zdefiniowania znaczenia wartości, a dopiero później od wyboru drukarki.
1. Co numerujemy?
Ustal, czy numerujesz sztukę, opakowanie, cykl, paletę, rolkę czy metr materiału.
2. Co oznacza wartość?
Zdecyduj, czy wartość oznacza pozycję w sekwencji, ilość, numer wewnętrzny czy indywidualny identyfikator.
3. Kiedy następuje zwiększenie?
Określ dokładne zdarzenie: czujnik, trigger, zakończenie cyklu, wykonanie nadruku czy potwierdzenie produktu.
4. Czy numer może się powtarzać?
Ustal, czy wartość może się powtórzyć i w jakim zakresie – w obrębie partii, dnia, zlecenia czy nigdy.
5. Co dzieje się po STOP?
Zdefiniuj reset, restart po STOP oraz miejsce przechowywania aktualnego stanu.
6. Kto jest źródłem wartości?
Wskaż system odpowiedzialny za wartość: drukarka, PLC, ERP, MES albo system serializacji.
7. Co robimy z produktem NOK?
Określ, czy numer odrzuconego produktu pozostaje wykorzystany, otrzymuje status NOK czy może być ponownie użyty.
8. Jak kontrolujemy numerację?
Zdecyduj, czy wystarczy kontrola obecności, czy trzeba odczytać wartość, sprawdzić sekwencję i porównać ją z rekordem systemu.
Najczęstsze błędy przy numerowaniu produktów
Licznik traktowany jak serializacja
Kolejna wartość nie gwarantuje unikalnej tożsamości produktu ani prawidłowego zarządzania statusem identyfikatora.
Nadruki = dobre produkty
Liczba wykonanych oznaczeń może różnić się od liczby fizycznych produktów zaakceptowanych jako PASS.
Brak reguły restartu
Po awarii lub STOP nie wiadomo, od jakiej wartości system powinien wznowić pracę.
Nieprzemyślany reset
Powtórzenie wartości może tworzyć duplikaty tam, gdzie proces wymaga unikalności.
Najważniejsza zasada
Kolejny numer łatwo wygenerować. Najważniejsze jest zagwarantowanie, że wartość zostanie użyta dokładnie w odpowiednim momencie, przypisana do właściwego produktu i prawidłowo obsłużona po błędzie.





FAQ – numeracja produktów i liczniki
Co to jest licznik w drukarce przemysłowej?
To zmienne pole, którego wartość jest aktualizowana podczas kolejnych oznaczeń według zdefiniowanej reguły albo pochodzi z systemu nadrzędnego.
Czy można automatycznie drukować kolejne wartości?
Tak. System może generować sekwencje, np. 000001, 000002, 000003, albo otrzymywać gotowe wartości z PLC, ERP, MES lub bazy danych.
Czy każdy kolejny numer jest numerem seryjnym?
Nie. Numeracja sekwencyjna i serializacja to różne pojęcia. Serial wymaga reguł unikalności i zarządzania statusem identyfikatora.
Czy licznik oznacza liczbę wyprodukowanych produktów?
Nie zawsze. Licznik nadruku może różnić się od liczby fizycznych produktów i od liczby sztuk zaakceptowanych jako PASS.
Czy można resetować licznik?
Tak, jeżeli jest to zgodne z logiką identyfikacji i nie prowadzi do niedopuszczalnych duplikatów.
Co dzieje się z numerem po odrzuceniu produktu?
To trzeba ustalić w projekcie. Wartość może pozostać wykorzystana, otrzymać status NOK albo w niektórych procesach zostać ponownie użyta.
Czy wartość może pochodzić z ERP lub MES?
Tak. Nie jest to jednak obowiązkowe dla każdego prostego licznika. Źródło powinno odpowiadać znaczeniu i statusowi wartości.
Czy można drukować licznik jako kod kreskowy?
Tak. Określona wartość może być przedstawiona jako tekst i dodatkowo zakodowana w odpowiedniej symbolice 1D lub 2D.
Czy EAN-13 jest licznikiem produktów?
Nie. EAN-13 jest symboliką używaną do przedstawiania m.in. GTIN-13 identyfikującego jednostkę handlową, a nie kolejność produkcji.
Czy prefiks 590 oznacza produkt wyprodukowany w Polsce?
Nie. Prefiks jest związany z GS1 Polska, ale nie określa kraju produkcji ani pochodzenia produktu.
Co oznacza ostatnia cyfra GTIN-13?
Jest cyfrą kontrolną obliczaną z pozostałych cyfr. Nie jest licznikiem sztuk ani numerem partii.
Czy można drukować metraż?
Tak. W materiałach ciągłych wartość może reprezentować długość, ale musi być zsynchronizowana z rzeczywistym ruchem produktu.
Numeracja produktów z REA JET – zacznij od reguły
„Jak zrobić 000001, 000002, 000003?”
Najpierw ustal: co ta wartość oznacza, kto ją nadaje, kiedy jest zużywana i co dzieje się z nią podczas błędu.
W zależności od aplikacji można zastosować:
REA JET CIJ do krótkich liczników na szybkich liniach,
REA JET TIJ do precyzyjnych zmiennych wartości i kodów,
HR pro OEM do integracji z architekturą maszyny,
REA LABEL do numeracji na etykietach
REA LASER do trwałych numerów na odpowiednich materiałach.
Do próby warto przekazać przykładowy format numeracji, regułę zmiany wartości, materiał, wydajność linii, źródło sygnału oraz oczekiwane zachowanie po STOP, odrzucie i zmianie zlecenia.