FAQ

Drukarki etykiet


  1. Jak można sterować drukarką ZEBRA?

    Wszystkie drukarki Zebra są wyposażone w sterowniki dla systemów Windows. Oznacza to, że każdy program pracujący pod tym systemem jest w stanie wysyłać wydruki na drukarkę, umożliwiając uzyskanie tekstu lub grafiki na etykietach. Przykładowo popularny program Word umożliwia wydruk etykiet z tekstem i/lub grafiką w zależności od naszych potrzeb pod warunkiem zainstalowania odpowiedniego sterownika drukarki w systemie Windows.

    Sterownik drukarki jest dostarczany bezpłatnie wraz z drukarką na dołączonej do drukarki płycie CD. W większości zastosowań drukarek etykiet istnieje potrzeba drukowania kodów kreskowych. W tym celu można posłużyć się programem umożliwiającym generowanie kodów kreskowych.

    Takimi programami m.in. są:

    • Zebra Designer - oryginalny program w języku angielskim rekomendowany przez firmę ZEBRA (wersja DEMO dostarczana jest wraz z drukarką)
    • LABEL 2000 - polski program z intuicyjnym menu w języku polskim posiadający bardzo dobre cechy użytkowe przy stosunkowo niskiej cenie dostosowanej do polskich warunków 

    Na rynku polskim występuje wiele innych polskich i zagranicznych programów umożliwiających wydruk kodów kreskowych działających pod systemem WINDOWS. Wybór programu należy do użytkownika i jest zależny czy potrzebuje rozbudowanego programu obsługującego np. bazy danych, czy też bardzo prosty program do wydruku nieskomplikowanych etykiet.

    Inną metodą sterowania drukarką ZEBRA jest współpraca z programem magazynowo-księgowym mającym wbudowaną opcję sterowania drukarką kodów kreskowych firmy ZEBRA (lub Eltron). Dlatego też przed zakupem programu należy zapytać się twórców programu o możliwość wydruku etykiet bezpośrednio z ich programu. Zwykle takie programy oferują obsługę najbardziej popularnych drukarek etykiet do których należy również ZEBRA.

    Przykładowo program WF-MAG dla DOS posiada taką obsługę (dla drukarek serii LP/TLP). W programach dla Windows nie posiadających obsługi drukarek kodów kreskowych, a posiadających bazy w programach EXCEL i ACCESS można łatwo, za pomocą programu np. LABEL 2000 wykorzystać posiadane bazy do szybkiego wydruku etykiet zawierających poszczególne pola z utworzonych wcześniej baz danych.

    Do drukarek ZEBRA dostępne są komendy sterujące drukarką - język programowania dla serii LP/TLP jest to EPL2 oraz odpowiednio do serii "S" i "Z" jest to ZPL2. Język programowania zawiera rozkazy, które wysłane jako plik tekstowy umożliwiają wydruk etykiety lub wielu etykiet. Zbiór tych komend załączony na CD dołączonym do drukarki umożliwia osobie mającej doświadczenie w pisaniu oprogramowania napisanie własnego programu do sterowania drukarką lub dopisanie do istniejącego dowolnego programu dodatkowego modułu sterującego drukarką etykiet.

  2. Jaka jest różnica między drukarkami Eltron/Zebra a drukarkami Zebra?

    Firma Eltron - produkująca drukarki serii LP/TLP połączyła się z firmą Zebra i odtąd drukarki te są znane pod nazwą Zebra LPxxxx/TLPxxxx (Stąd Eltron/Zebra)

    Drukarki Eltron sterowane językiem EPL2 i mają oznaczenia LPxxxx lub TLPxxxx, gdzie xxxx oznacza konkretny model.  Np.: LP2824 - drukarka termiczna, TLP2746 drukarka termotransferowa.

    Drukarki Zebra sterowane językiem ZPL2 i mają oznaczenia Zxxxx, Sxxx, xxxS, Txxx, DAxxx gdzie xxxx oznacza konkretny model.   Np.: Z4000, Z6M, S600, 105SL, DA402, T402.

    Tak więc drukarka Eltron TLP2742 i Zebra TLP2742 to ta sama drukarka.

  3. Co to jest język programowania EPL2 / ZPL2 / CPCL?

    EPL2 - jest to język programowania drukarek Eltron/Zebra (seria "LP" i "TLP")
    ZPL2 - język programowania drukarek Zebra (seria "S" i "Z")
    CPCL - jest to język programowania drukarek przenośnych serii QL320,QL420 (Cameo/Zebra)
    2 przykłady opisu etykiety w językach EPL2 i ZPL2

  4. Jakie są standardowe parametry komunikacji przez RS-232 w drukarkach Zebra?

    prędkość: 9600
    bity danych: 8
    bity stopu: 1
    bity parzystości: brak
    kontrola przepływu: XON/XOFF

    W przypadku drukarek serii LP/TLP oraz Ht-146 (język EPL2) jest to prosty kabel RS-232 (tzw. przedłużacz).

    W przypadku drukarek serii Z (język ZPL2) jest to kabel tzw. NULL-MODEM lub inaczej nazywany kablem z przeplotem.

  5. Jaki kabel zastosować do połączenia z komputerem?

    prędkość: 9600
    bity danych: 8
    bity stopu: 1
    bity parzystości: brak
    kontrola przepływu: XON/XOFF

    W przypadku drukarek serii LP/TLP oraz Ht-146 (język EPL2) jest to prosty kabel RS-232 (tzw. przedłużacz)

    W przypadku drukarek serii Z (język ZPL2) jest to kabel tzw. NULL-MODEM lub inaczej nazywany kablem z przeplotem.

  6. Drukarka nierównomiernie wysuwa lub opuszcza etykiety.

    ROZWIĄZANIE: Należy wykonać kalibrację drukarki.

    W drukarkach Eltron/Zebra LPxxxx/TLPxxxx robimy to w następujący sposób:

    • Wyłączamy drukarkę
    • Naciskamy zielony przycisk na górnej części drukarki ewentualnie naciskamy przycisk feed (w zależności od modelu)
    • Z przyciśnietym przyciskiem włączamy zasilanie drukarki
    • Po odczekaniu 3-4 sekund puszczamy przycisk.   Drukarka w tym momencie zaczyna powoli wysuwać sobie papier z etykietami. Po chwili zostaje wydrukowana konfiguracja drukarki.
    • Gdy zostanie zakończone drukowanie konfiguracji koniecznie należy wysunąć jeszcze 1-2 etykiety i powinno już być wszystko w porządku.

    W drukarkach ZEBRA wykonuje się kalibrację poprzez panel postępując z godnie z podawanymi poleceniami.

  7. Opuszczanie niektórych etykiet podczas druku etykiet przez drukarkę Zebra TLP 2742.

    ROZWIĄZANIE: Należy wykonać kalibrację drukarki.

    W drukarkach Eltron/Zebra LPxxxx/TLPxxxx robimy to w następujący sposób:

    • Wyłączamy drukarkę
    • Naciskamy zielony przycisk na górnej części drukarki ewentualnie naciskamy przycisk feed (w zależności od modelu)
    • Z przyciśnietym przyciskiem włączamy zasilanie drukarki
    • Po odczekaniu 3-4 sekund puszczamy przycisk.   Drukarka w tym momencie zaczyna powoli wysuwać sobie papier z etykietami. Po chwili zostaje wydrukowana konfiguracja drukarki.
    • Gdy zostanie zakończone drukowanie konfiguracji koniecznie należy wysunąć jeszcze 1-2 etykiety i powinno już być wszystko w porządku.

    W drukarkach ZEBRA wykonuje się kalibrację poprzez panel postępując z godnie z podawanymi poleceniami.

  8. Przy próbie wydruku etykiety drukowane są dziwne znaczki

    DOTYCZY: Drukarki etykiet LPxxxx/TLPxxxx (język EPL2)

    ROZWIĄZANIE:
    Najprawdopodobniej drukarka została przypadkowo wprowadzona w tryb serwisowy. (zdarza się przy niewłaściwie przeprowadzonej kalibracji)

    Aby z niego wyjść należy przeprowadzić następujące czynności:

    1. Wyłączamy drukarkę
    2. Naciskamy zielony przycisk na górnej części drukarki
    3. Z przyciśnietym przyciskiem włączamy zasilanie drukarki
    4. Po odczekaniu 1 - 2 sekund (jedno mignięcie kontrolki) puszczamy przycisk
    5. Po puszczeniu naciskamy ponownie przycisk i czekamy aż kontrolka zapali się na pomarańczowo, gdy to nastąpi puszczamy przycisk
    6. Wyłączamy a następnie włączamy zasilanie i powinno już być wszystko w porządku.

  9. Jak załadować firmware do drukarki etykiet ZEBRA/ELTRON TLP/LPxxxx?

    Rozwiązanie: Aby wgrać firmware do drukarki ZEBRA/ELTRON potrzebny jest nam program FirmwareDownloader (nie działa on pod WinXP) oraz plik z firmwarem do naszego modelu drukarki, który również znajdziemy na stronie ZEBRY.

    Za pomocą wspomnianego wyżej programu po uprzednim wybraniu w nim portu, po którym mamy podłączoną drukarkę wgrywamy firmware. Podczas tego procesu dioda kontrolna na drukarce powinna palić się na czerwono, a po poprawnym zakończeniu procesu powinna ponownie zapalić się na zielono. Natomiast na ekranie monitora powinien ukazać się komunikat o poprawnym zakończeniu procedury.

    UWAGA !!!

    PODCZAS OPERACJI WGRYWANIA FIRMWARE'U POD ŻADNYM POZOREM NIE MOŻEMY ODŁĄCZYĆ ZASILANIA DRUKARKI ! W PRZECIWNYM RAZIE UNIERUCHOMIMY DRUKARKĘ !

  10. Drukowane etykiety są słabej jakości

    PROBLEM: Wydruk na etykietach jest słabej jakości, drukowane kody kreskowe "nie czytają się".

    ROZWIĄZANIE:

    1. Czyścić
    2. Czyścić
    3. I jeszcze raz: CZYŚCIĆ

    W drukarkach etykiet kluczowe znaczenie mają warunki pracy i czystość. Mechanizmy drukarki muszą być czyste. Należy zwracać uwagę na czystość wałków w środku drukarki oraz głowicy.

  11. Drukowane etykiety posiadają pionowe niezadrukowane paski oraz miejscowe niedodruki

    PROBLEM: Wydruk na etykietach jest słabej jakości, drukowane kody kreskowe "nie czytają się".

    ROZWIĄZANIE:

    1. Czyścić
    2. Czyścić
    3. I jeszcze raz: CZYŚCIĆ

    W drukarkach etykiet kluczowe znaczenie mają warunki pracy i czystość. mechanizmy drukarki muszą być czyste. Należy zwracać uwagę na czystość wałków w środku drukarki oraz głowicy.

  12. Jak uzyskać polskie znaki diakrytyczne (polskie litery, cyrylica itp.) na drukarkach etykiet ZEBRA?

    W przypadku aplikacji pracujących pod kontrolą systemu Windows korzystających ze sterownika drukarki - polskie znaki podobnie jak inne znaki narodowe np. cyrylica są drukowane w postaci graficznej - tak jak na każdej innej drukarce. To aplikacja generuje obraz etykiety na podstawie użytej czcionki True Type - jeśli będzie to np. Arial CYR (zawierająca cyrylicę) to na etykiecie pojawią się właśnie takie znaki.

    Dla drukarek Zebra serii "LP" i "TLP" (EPL2)
    W przypadku druku za pomocą czcionek wbudowanych drukarki (tzw. bitmapowych czy rastrowych) należy jednokrotnie wybrać stronę kodową, w której będzie pracować drukarka. Ustawienie takie zostanie zapamiętane w pamięci FLASH drukarki. Dla nas istotne są dwie spośród kilku dostępnych stron kodowych CP852 (Latin2) oraz CP1250 (używana również w Windows)
    W celu wybrania strony CP852 (Latin2) należy wysłać jednokrotnie komendę I8,2 do drukarki.  
    W celu wybrania strony CP1250 należy wysłać jednokrotnie komendę I8,B do drukarki. 

    Dla innych stron kodowych należy wysłać do drukarki odpowiadającą  jej komendę. Format komendy jest następujęcy: Ip1,p2 i w zależności jaką chcemy uzyskać stronę kodową takie musimy podać parametry p1 i p2.
    p1 - liczba bitów danych 8 albo 7

    Spis odpowiednich parametrów p2 przedstawia poniższa tabela:

     

     

    *więcej informacji można znaleźć w instrukcji języka EPL2

    Dodatkowo użytkownik może za pomocą programu Font Downloader przekonwertować czcionki True Type do postaci rastrowej (również te zawierające cyrylicę) a następnie załadować je do pamięci FLASH drukarki i korzystać z nich.

    Dla drukarek Zebra serii "S" i "Z" (ZPL2)
    Aby móc korzystać z polskich czcionek dostępnych z poziomu języka ZPL2 należy przekonwertować wybrany krój za pomocą programu ZTools a następnie załadować go do drukarki. Zaletą tego rozwiązania jest możliwość użycia kodowania UNICODE

  13. Co to jest CP852 ; CP1250 ; Latin2 ; ISO-8859-2 ; Mazowia?

    Są to nazwy systemów kodowania polskich liter w informatyce.

    Systemy kodowania polskich znaków stosowane obecnie

                        (A)     (C)     (E)     (L)    (N)     (O)    (S)    (X)     (Z)   (a)     (c)     (e)     (l)     (n)    (o)     (s)    (x)  (z)
                         Ą       Ć        Ę        Ł       Ń       Ó      Ś         Ź       Ż      ą       ć        ę       ł        ń       ó       ś      ź      ż



    ISO-8859-2   161   198   202   163   209   211   166   172   175   177   230   234   179   241   243   182   188   191
                       #a1   #c6  #ca   #a3   #d1   #d3  #a6   #ac   #af   #b1  #e6  #ea   #b3   #f1   #f3   #b6  #bc  #bf



    CP1250        165   198   202   163   209   211   140   143   175   185   230   234   179   241   243   156   159   191
    (Windows)    #a5  #c6   #ca   #a3  #d1   #d3  #8c   #8f   #af   #b9  #e6   #ea   #b3  #f1  #f3  #9c  #9f  #bf



    IBM (CP852) 164   143   168   157   227   224   151   141   189   165   134   169   136   228   162   152   171   190
    (Latin2)        #a4   #8f   #a8  #9d   #e3  #e0   #97  #8d   #bd   #a5  #86 #a9  #88   #e4  #a2   #98  #ab   #be



    Mazovia        143   149   144   156   165   163   152   160   161   134   141   145   146   164   162   158   166   167
                       #8f   #95   #90   #9c   #a5  #a3   #98  #a0   #a1  #86   #8d  #91  #92   #a4   #a2  #9e  #a6   #a7


     
    brak             65      67     69     76     78     79      83     90     90     97     99    101   108     110   111    115   122    122
                       #41  #43   #45   #4c   #4e  #4f    #53   #5a  #5a   #61  #63  #65   #6c   #6e   #6f   #73   #7a   #7a



    Unicode    #0104#0106#0118#0141#0143#00D3#015A#0179#017B#0105#0107#0119#0142 #0144 #00F3 #015B #017A #017C

     


    Systemy historyczne - umarły śmiercią naturalną wieki temu:

                           (A)  (C)  (E)   (L)   (N)   (O)  (S)  (X)  (Z)  (a)  (c)   (e)   (l)  (n)   (o)   (s)   (x)  (z)
                            Ą     Ć    Ę      Ł      Ń      Ó    Ś     Ź     Ż    ą     ć      ę     ł     ń      ó     ś      ź    ż



    CSK                128 129 130 131 132 133 134 136 135 160 161 162 163 164 165 166 168 167
    Cyfromat        128 129 130 131 132 133 134 136 135 144 145 146 147 148 149 150 152 151
    DHN                128 129 130 131 132 133 134 136 135 137 138 139 140 141 142 143 145 144
    IINTE-ISIS      128 129 130 131 132 133 134 135 136 144 145 146 147 148 149 150 151 152
    IEA-Swierk      143 128 144 156 165 153 235 157 146 160 155 130 159 164 162 135 168 145
    Logic               128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145
    Microvex         143 128 144 156 165 147 152 157 146 160 155 130 159 164 162 135 168 145
    Ventura           151 153 165 166 146 143 142 144 128 150 148 164 167 145 162 132 130 135
    ELWRO-Junior 193 195 197 204 206 207 211 218 217 225 227 229 236 238 239 243 250 249
    Mac                 132 140 162 252 193 238 229 143 251 136 141 171 184 196 151 230 144 253
    AmigaPL          194 202 203 206 207 211 212 218 219 226 234 235 238 239 243 244 250 251
    TeXPL              129 130 134 138 139 211 145 153 155 161 162 166 170 171 243 177 185 187
    Atari-Calamus 193 194 195 196 197 198 199 200 201 209 210 211 212 213 214 215 216 217
    CorelDraw!      197 242 201 163 209 211 255 225 237 229 236 230 198 241 243 165 170 186
    ATM                196 199 203 208 209 211 214 218 220 228 231 235 240 241 243 246 250 252
     


    Kody ze znakiem "#" na początku to liczby szesnastkowe (heksadecymalne)

    na podst.: "Polska Strona Ogonkowa" http://www.ogonki.agh.edu.pl/

  14. Co to jest czujnik "black mark"?

    Czujnik "black mark" - jest to tzw. czujnik czarnego znaku zastosowany w wielu drukarkach etykiet. Zapewnia synchronizację druku etykiet, które mają nadrukowane czarne paski lub prostokąty w dolnej cześci etykiety (od spodu). Nośniki tego typu są stosunkowo rzadko stosowane i mogą być użyte tylko gdy drukarka jest wyposażona w czujnik "black mark".