„Code 128“ brūkšninių kodų spausdintuvas
5-25-22, 11:04 val., kodas 128 ^BC (kodas 128)
^ BC
- Aprašymas
- Parametrai
ZPL examples
- Sample ZPL ir spaudinys A pogrupyje
- Sample ZPL ir spausdinimas numatytajame B pogrupyje
- Sample ZPL ir spaudinys C pogrupyje
- SampZPL perjungimas iš C pogrupio į B ir A
- Tipinis siuntimo formatas kai kuriems didiesiems mažmenininkams naudoti
- Sample ZPL UCC/EAN-128 brūkšniniam kodui
- Vertimo eilutės spausdinimas kitaip šriftas
- Kelių programų identifikatorių sujungimas
- Daugiau buvusiųamples
- „Code 128“ brūkšninio kodo dydžio skaičiuoklė (Adamsas Ryšių svetainė)
Pogrupiai
- Pogrupiai
- Pogrupio iškvietimo simbolių lentelė
- A ir C pogrupių taisyklės
- B pogrupio taisyklės
- 128 kodo simbolių rinkiniai
Informacija apie UCC/EAN
- UCC/EAN-128 simbolika
- Programos identifikatoriai
- UCC paraiškos identifikatorių lentelė
- EAN-14
Aprašymas:
128 kodas yra didelio tankio, kintamo ilgio, ištisinė, raidinė ir skaitmeninė simbolika. Jis buvo sukurtas sudėtingai užkoduotam produktų identifikavimui.
Kiekvieną 128 simbolių kodą sudaro šeši elementai: trys brūkšneliai ir trys tarpai.
- ^BC palaiko fiksuotą spausdinimo santykį.
- Lauko duomenys (^FD) yra apriboti etiketės pločiu (arba ilgiu, jei pasukta).
Parametrai:
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5-25-22, 11:04 val., kodas 128
Formatas, skirtas ^ BC instrukcija yra tokia:
^ BCo,h,f,g,e,m
kur:
^ BC = 128 kodas Brūkšninis kodas
o= Orientacija
Numatytoji vertė: Dabartinė ^FW nustatymą
Kitos vertės:
N = Normalus
R = pasukta 90 laipsnių kampu pagal laikrodžio rodyklę
I = Apverstas, 180 laipsnių
B = Skaityti iš apačios į viršų, 270 laipsnių
h = Brūkšninio kodo aukštis
Numatytoji vertė: Reikšmę nustatė ^BY
Kitos vertės: Nuo 1 taško iki 9999 taškų
f = Spausdinti interpretacijos eilutę
Numatytoji vertė: T = Taip
Kita vertė: N = Ne
PASTABA: Aiškinimo eilutę galima atspausdinti bet kuriuo galimu šriftu, šrifto instrukciją įterpiant tiesiai prieš brūkšninio kodo instrukciją.
g = Spausdinti interpretacijos eilutę virš kodo
Numatytoji vertė: N = Ne
Kita vertė: T = Taip
PASTABA: UCC bylos režime numatytoji reikšmė pasikeičia į „Taip“
e = UCC kontrolinis skaitmuo
Numatytoji vertė: N = Ne
Kita vertė: T = Taip
m = Režimo pasirinkimai N, U, A, D
N Numatytoji vertė: N = Režimas nepasirinktas
U Kita vertė: U = UCC bylų režimas (^FD arba ^SN teiginyje turi būti 19 skaitmenų, taip pat gali būti galiojančių raidžių). Automatiškai pasirenkamas C pogrupis, naudojantis FNC1 reikšmes.
Pertekliniai skaitmenys (virš 19) ^FD arba ^SN bus pašalinti.
Jei ^FD arba ^SN skaitmenų skaičius mažesnis nei 19, dešinėje pridedami nuliai, kad skaičius būtų 19. (Tai sukuria neteisingą interpretacijos eilutę.)
A Kita vertė: A = Automatinis režimas Galioja nuo 16.3.0 versijos Automatinis režimas analizuoja išsiųstus duomenis ir automatiškai nustato geriausią pakavimo būdą. Galima naudoti visą ASCII simbolių rinkinį. ^FD sakinys. Spausdintuvas nustatys, kada perkelti poaibius. Keturių ar daugiau skaitmenų eilutė automatiškai perkels į poaibį C.
D Kita vertė: D = Naujas režimas (x.11.x ir naujesnės programinės įrangos versijos) Šis naujas režimas:
- Leis tvarkyti UCC/EAN su ir be grandininių programų identifikatorių.
- Taip pat kodas prasidės atitinkamame poaibyje, po kurio seks FNC1, nurodantis UCC/EAN 128 brūkšninį kodą.
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5-25-22, 11:04 val., kodas 128
Spausdintuvas automatiškai ištrins skliausteliuose ir erdvės kodavimui, bet atspausdinkite juos žmogaus skaitomoje dalyje.
Spausdintuvas automatiškai nustatys, ar reikia kontrolinio skaitmens, jį apskaičiuos ir atspausdins. Automatinis žmogaus skaitomo formato dydžio keitimas.
Sample ZPL ir spausdinimas numatytajame B pogrupyje

Pogrupiai
128 kodą sudaro trys simbolių pogrupiai. Kiekviename rinkinyje yra 106 užkoduoti spausdinimo simboliai, ir kiekvienas simbolių rinkinys gali turėti iki trijų skirtingų reikšmių, priklausomai nuo naudojamo simbolių pogrupio. Trys 128 kodo simbolių pogrupiai vadinami:
- A pogrupis
- B pogrupis
- C pogrupis
Pogrupį galima pasirinkti vienu iš dviejų būdų.
- Į lauko duomenis galima įtraukti specialų iškvietimo kodą (^FD) eilutė, susieta su tuo brūkšniniu kodu.
- Norimą pradžios kodą įrašykite lauko duomenų pradžioje. Jei pradžios kodas neįvestas, bus naudojamas B pogrupis.
Norėdami pakeisti brūkšninio kodo poaibius, įterpkite atitinkamą iškvietimo kodą į atitinkamus lauko duomenų eilutės taškus. Naujas poaibis galios tol, kol bus pakeistas atitinkamu iškvietimo kodu. (Pavyzdžiui,amppvz., C pogrupyje, a ">7" lauke „duomenys“ pakeičia poaibį į A.) Žemiau esančioje lentelėje pateikti trijų poaibių 128 kodo iškvietimo kodai ir pradžios simboliai.
Žemiau esančioje lentelėje pateikti trijų pogrupių 128 kodo iškvietimo kodai ir pradžios simboliai. https://support.zebra.com/cpws/docs/zpl/code_128.htm 3/16
5-25-22, 11:04 val., kodas 128
128 kodo iškvietimo simboliai
Sample ZPL ir spaudinys A pogrupyje
>9 po ^FD nustato jį į A poaibį
Sample ZPL ir spaudinys C pogrupyje
Simbolis >; po ^FD nustato jį į C poaibį
SampZPL perjungimas iš C pogrupio į B ir A
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5-25-22, 11:04 val., kodas 128
^XA
^FO50,50^BY3^BCN,100,Y,N,N^FD>;382436>6CODE128>752375152^FS
^XZ
>; pradeda kodą C poaibyje, >6 perjungia į B poaibį, >7 perjungia į A poaibį. Žr. Iškvietimo simbolių lentelė , kad pamatytumėte, kokie iškvietimai naudojami perjungimui iš vieno pogrupio į kitą.
A ir C pogrupių taisyklės
128 kodo poaibiai A ir C lauko duomenų eilutėje užprogramuojami kaip skaitmenų poros nuo 00 iki 99. Poaibyje A kiekviena skaitmenų pora brūkšniniame kode užkoduoja vieną simbolį; poaibyje C jie spausdinami taip, kaip įvesta. PASTABA: Ne sveikieji skaičiai, užprogramuoti kaip pirmasis skaitmenų poros simbolis (D2), ignoruojami. Tačiau ne sveikieji skaičiai, užprogramuoti kaip antrasis skaitmenų poros simbolis (2D), anuliuoja visą skaitmenų porą, ir pora ignoruojama. Papildomas, nesuporuotas skaitmuo lauko duomenų eilutėje prieš pat kodo poslinkį taip pat ignoruojamas.
B pogrupio taisyklės
128 kodas – B poaibis programuojamas tiesiogiai kaip ASCII tekstas, išskyrus reikšmes, didesnes nei 94 po kablelio, ir kelis specialiuosius simbolius: ^ > ~
Šie simboliai turi būti programuojami naudojant iškvietimo kodus.
128 kodo simbolių rinkiniai
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5-25-22, 11:04 val., kodas 128
UCC/EAN-128 simbolika
Programos identifikatoriaus duomenims vaizduoti naudojama UCC/EAN-128 simbolika – 128 kodo variantas, skirtas tik EAN International ir Vienodųjų kodų tarybai (UCC). Jis nėra skirtas naudoti duomenims nuskaityti mažmeninės prekybos vietose.
UCC/EAN-128 siūlo keletą privalumųtagTai viena išsamiausių, šiandien prieinamų raidinių ir skaitmeninių, vienmačių simbolių sistemų. Trijų skirtingų simbolių rinkinių (A, B ir C) naudojimas palengvina viso 128 ASCII simbolių rinkinio kodavimą. 128 kodas yra viena kompaktiškiausių linijinių brūkšninių kodų simbolių. Simbolių rinkinys C leidžia skaitmeninius duomenis pateikti dvigubo tankio režimu. Šiuo režimu du skaitmenys pateikiami tik vienu simboliu, taupant vertingą vietą. Kodą galima sujungti. Tai reiškia, kad gali būti naudojami keli dirbtiniai intelektai ir...
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5-25-22, 11:04 val., kodas 128
Jų laukai gali būti sujungti į vieną brūkšninį kodą. Kodas taip pat yra labai patikimas. „Code 128“ simboliai naudoja dvi nepriklausomas savikontrolės funkcijas, kurios pagerina spausdinimo ir nuskaitymo patikimumą.
UCC/EAN-128 brūkšniniuose koduose visada yra specialus ne duomenų simbolis, vadinamas 1 funkcijos simboliu (FNC 1), kuris seka po brūkšninio kodo pradžios simbolio. Jis leidžia skaitytuvams ir apdorojimo programinei įrangai automatiškai atskirti UCC/EAN-128 ir kitus brūkšninių kodų simbolius ir vėliau apdoroti tik atitinkamus duomenis.
UCC/EAN-128 brūkšninį kodą sudaro priekinė tylioji zona, „Code 128“ pradžios simbolis A, B arba C, FNC 1 simbolis, duomenys (programos identifikatorius ir duomenų laukas), simbolio patikrinimo simbolis, pabaigos simbolis ir galinė tylioji zona.
SMK/EAN, SMK/128 Yra keletas būdų, kaip išgirsite ką nors kalbant apie kodą. Tai tiesiog rodo, kad kodas yra struktūrizuotas pagal naudojamus programos identifikatorius.
The SSCC reiškia serijinį siuntimo konteinerio kodą. Jis suformatuotas pagal programos identifikatoriaus 00 duomenų struktūros išdėstymą. Žr. Programos identifikatorių lentelėTai gali būti 00, kuris yra SSCC kodas. Klientas turi pranešti mums, kokie programos identifikatoriai naudojami jo brūkšniniam kodui, kad galėtume jam padėti.
Yra keli būdai, kaip parašyti kodą, kad jis būtų atspausdintas programos identifikatoriaus „00“ struktūroje.
Naudojant „N“ režimo (m) parametrui ^BCo,h,f,g,e,m
Programos identifikatoriaus 00 struktūra
^XA
^FO90,200^BY4^BCN,256,Y,N,Y,N^FD>;>80012345123451234512^FS
^XZ
>;>8′ nustato jį į C poaibį, 1 funkciją
„00“ yra programos identifikatorius, po kurio eina „17 simbolių“, kontrolinis skaitmuo pasirenkamas naudojant „Y“ kaip (e) parametrą, kad automatiškai būtų atspausdintas 20-asis simbolis.
jei režimas nustatytas į N, jums neribojamas iki 19 simbolių
https://support.zebra.com/cpws/docs/zpl/code_128.htm 7/16
5-25-22, 11:04 val., kodas 128
Naudojant „U“ režimo (m) parametrui ^BCo,h,f,g,e,m
Programos identifikatoriaus 00 struktūra
^XA
^FO90,200^BY4^BC,256,Y,N,,U^FD0012345123451234512^FS
^XZ
Pasirinkus U, pasirenkamas UCC didžiųjų ir mažųjų raidžių režimas, o tai reiškia, kad ^FD turite naudoti lygiai 19 simbolių, ne daugiau, ne mažiau... turi būti 19 simbolių.
C pogrupis, naudojant FNC1 reikšmes, yra automatiškai parenkamas.
Kontrolinis skaitmuo įterpiamas automatiškai.
Naudojant „D“ režimo (m) parametrui (x.11.x ir naujesnės /w) ^ BCo,h,f,g,e,m Programos identifikatoriaus 00 struktūra
^XA
^FO50,200^BCN,150,Y,N,,D^FD(00) 1 0084423 7449200940^FS
^XZ
https://support.zebra.com/cpws/docs/zpl/code_128.htm 8/16
5-25-22, 11:04 val., kodas 128
(0 Lauko pabaigoje duomenys yra netikras simbolis, įterptas kaip kontrolinio skaitmens vietos žymėtojas, kurį spausdintuvas automatiškai įterps... atsitiktinai šiame pavyzdyjeampautomatiškai apskaičiuotas kontrolinis skaitmuo taip pat buvo 0)
C pogrupis, naudojant FNC1 reikšmes, yra automatiškai parenkamas.
Lauke „duomenys“ gali būti skliausteliai ir tarpai. „00“ – programos identifikatorius, po kurio seka 17 simbolių ir netikro kontrolinio skaitmens vietos žymeklis.
Kontrolinis skaitmuo įterpiamas automatiškai. Spausdintuvas automatiškai apskaičiuos kontrolinį skaitmenį ir įrašys jį į brūkšninį kodą bei interpretacijos eilutę.
Interpretacijos eilutėje taip pat bus rodomi skliaustai ir tarpai, bet jie bus pašalinti iš tikrojo brūkšninio kodo.
Interpretacijos eilutės spausdinimas kitu šriftu
Su programinės įrangos versija x.10.x arba naujesne
^XA
^FO50,200^A0N,40,30^BCN,150,Y,N,Y^FD>;>80012345123451234512^FS
^XZ
Šrifto komanda (^A0N,40,30) galima pridėti ir keisti, norint pakeisti interpretacijos eilutės šriftą ir dydį.
Su senesne nei x.10.x programinės įrangos versija
^XA
^FO25,25^BCN,150,N,N,Y^FD>;>80012345123451234512^FS
^FO100,190^A0N,50,40^FD(00) 1 2345123 451234512 0^FS
^XZ
Reikia parašyti atskirą teksto lauką.
The interpretacijos linija reikia išjungti.
^A0N,50,40 yra atskiro teksto lauko šrifto ir dydžio pasirinkimas.
Turite įsitikinti, kad įvedėte teisingą kontrolinis skaitmuo teksto lauke.
https://support.zebra.com/cpws/docs/zpl/code_128.htm 9/16
5-25-22, 11:04 val., kodas 128
Sukūrus atskirą teksto lauką, galima formatuoti interpretacijos eilutę skliausteliuose ir tarpuose.
Tipinis siuntimo formatas, kurį naudoja kai kurie didieji mažmenininkai: (4 x 6 etiketės dydis)
Šiame ^ BC exampJei formate išjungta interpretavimo eilutė, kontrolinio skaitmens parametras neįgalintas, programuotojas apskaičiavo kontrolinį skaitmenį ir jau pridėjo jį kaip 20-ąjį lauko duomenų simbolį. Galite pasirinkti kontrolinio skaitmens parametrui įrašyti „Y“ ir lauko duomenyse įvesti tik 19 simbolių, o spausdintuvas automatiškai apskaičiuoti ir įterpti kontrolinį skaitmenį (20-ąjį simbolį).
^XA
^LH0,00^FS
^FO25,20^A0,52,40^FDROM:^FS
^FO25,80^A0,25,25^FDZEBRA TECH. CORP.^FS
^FO25,110^A0,25,25^FD333 CORP. WOODS PLWY^FS
^FO25,140^A0,25,25^FDVERNON HILLS, IL 60061^FS
^FO75,190^A0,30,30^FD(D PRIEDAS) ^FS
^FO270,0^GB3,220,3^FS
^FO300,20^A0,52,40^FDNEŠĖJAS:^FS
^FO300,70^A0,48,40^FDBudget PACKAGE EXPRESS^FS
^FO300,110^A048,40^FDPRO NUMERIS 123456789^FS
^FO300,150^A0,48,40^FDB/L NUMERIS 987654321^FS
^FO01,220^GB816,3,3^FS
^FO25,240^A0,52,40^FDTO:^FS
^FO95,230^A0,50,30^FDAcme CORPORATION^FS
^FO95,275^A0,50,30^FDC/O^FS
^FO95,320^A0,34,30^FDN ir M PERDAVIMAS^FS
^FO95,350^A0,34,30^FD630 MUTTARD ROAD^FS
^FO95,380^A0,34,30^FDNEENAH, WI 54956^FS
^FO400,220^GB4,200,4^FS
^FO440,250^A0,50,30^FDFOR:^FS
^FO440,300^A0,40,35^FDAcme #4040^FS
^FO440,335^A0,40,35^FD4002 SOUTH DORT HWY^FS
^FO440,370^A0,40,35^FDFLINT, MI 48507^FS
^FO01,420^GB816,3,3^FS
^FO25,430^AD^FD(420) SIUNTIMAS PAŠTO KODU^FS
^FO100,455^A0,42,50^FD(420) 54956^FS
^FO55,500^BY4,3^BC,110,N^FD>;>842054956^FS
^FO446,422^GB3,202,3^FS
^FO470,450^A0,30,22^FDPO#:^FS
https://support.zebra.com/cpws/docs/zpl/code_128.htm 10/16
5-25-22, 11:04 val., kodas 128
^FO470,500^A0,30,22^UŽSAKYMO TIPAS:^FS
^FO470,550^A0,30,22^FDDEPT:^FS
^FO650,450^A0,60,35^FD2397767757^FS
^FO650,510^A0,60,35^FDRO^FD
^FO650,570^F0,60,35^FD60,35^FD092^FS
^FO01,622^GB816,3,3^FS
^FO01,830^GB816,3,3^FS
^FO25 840^AD^FD(00) SERIJOS GAbenimo KONTEINERIS^FS
^FO100,925^BC,276,N,^FD>;>800000123455555555558^FS
^FO100,865^A0,56,50^FD(00) 0 00 12345 555555555 8^FS
^PQ1
^XZ
Programos identifikatoriai
UCC/EAN programos identifikatorius
Programos identifikatorius yra prefikso kodas, naudojamas po jo einančių duomenų (duomenų lauko) reikšmei ir formatui identifikuoti.
Yra dirbtiniai intelektai identifikavimui, atsekamumui, datoms, kiekiui, matavimams, vietoms ir daugeliui kitų tipų informacijos.
Pavyzdžiui,ampPavyzdžiui, partijos numerio AI yra 10, o po partijos numerio AI visada seka raidinis ir skaitmeninis partijos kodas, ne ilgesnis kaip 20 simbolių.
UCC/EAN taikomųjų programų identifikatoriai yra atviras standartas, kurį gali naudoti ir suprasti visos prekybos grandinėje dalyvaujančios įmonės, nepriklausomai nuo to, kuri įmonė išdavė kodus iš pradžių.
UCC paraiškos identifikatorių lentelė
|
Duomenų turinys |
AI |
Plius ši duomenų struktūra |
|
Sserialas Shipping Ckonteineris Coda (SSCC) |
00 |
lygiai 18 skaitmenų |
|
Siuntimo konteinerio kodas |
01 |
lygiai 14 skaitmenų |
|
Partijos numeris |
10 |
iki 20 raidžių ir skaitmenų |
|
Pagaminimo data (MMMMDD) |
11 |
lygiai 6 skaitmenų |
|
Pakavimo data (MMMMDD) |
13 |
lygiai 6 skaitmenų |
|
Geriausias iki (MMMMDD) |
15 |
lygiai 6 skaitmenų |
|
Galiojimo data (MMMMDD) |
17 |
lygiai 6 skaitmenų |
|
Produkto variantas |
20 |
lygiai 2 skaitmenų |
|
Serijos numeris |
21 |
iki 20 raidžių ir skaitmenų |
|
HIBCC kiekis, data, partija ir nuoroda |
22 |
iki 29 raidžių ir skaitmenų |
|
Partijos numeris |
23* |
iki 19 raidžių ir skaitmenų |
|
Kiekis už vienetą |
30 |
|
|
Grynasis svoris (kilogramais) |
|
310** lygiai 6 skaitmenys |
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5-25-22, 11:04 val., kodas 128
|
Ilgis, metrai |
|
311** lygiai 6 skaitmenys |
|
Plotis arba skersmuo (metrais) |
|
312** lygiai 6 skaitmenys |
|
Gylis (metrais) |
|
313** lygiai 6 skaitmenys |
|
Plotas (kv. metrai) |
|
314** lygiai 6 skaitmenys |
|
Tūris (litrais) |
|
315** lygiai 6 skaitmenys |
|
Tūris (kubiniai metrai) |
|
316** lygiai 6 skaitmenys |
|
Grynasis svoris (svarais) |
|
320** lygiai 6 skaitmenys |
|
Kliento užsakymo numeris |
400 |
iki 29 raidžių ir skaitmenų |
|
Pristatymo vietos kodas naudojant EAN 13 arba DUNS numerį su nuliais priekyje |
410 |
lygiai 13 skaitmenų |
|
Sąskaitos faktūros gavėjo vietos kodas naudojant EAN 13 arba DUNS numerį su nuliais priekyje |
411 |
lygiai 13 skaitmenų |
|
Pirkti iš |
412 |
lygiai 13 skaitmenų |
|
Pristatyti į (Siuntimo į) pašto kodą vienos pašto įstaigos viduje |
420 |
iki 9 raidžių ir skaitmenų |
|
Pristatyti į (Siuntimo į) pašto kodą su 3 skaitmenų ISO šalies kodo prefiksu |
421 |
3 skaitmenys ir iki 9 raidžių ir skaitmenų |
|
Ritininiai gaminiai – plotis, ilgis, šerdies skersmuo, kryptis ir sujungimai |
8001 |
lygiai 14 skaitmenų |
|
Elektroninis serijos numeris mobilusis telefonas |
|
8002 iki 20 raidžių ir skaitmenų |
Datos laukuose, kuriuose reikia nurodyti tik metus ir mėnesį, dienos laukas nustatomas į „00“.
* Plius vienas skaitmuo ilgio indikacijai.
** Plius vienas skaitmuo dešimtainio taško žymėjimui.
Kelių programų identifikatorių sujungimas (x.11.x ir naujesnės versijos) FNC1, kurį iškviečia >8, įterpiamas prieš pat dviženklį AI, kad kodą skaitantys skaitytuvai matytų FNC1 ir žinotų, kad po jo seka AI. su režimo parametru, nustatytu į A (automatinis):
^XA
^BY2,2.5,193^FO33,400^BCN,,N,N,N,A^FD>;>80204017773003486100008535>8910001>837252^FS ^FT33,625^AEN,0,0^FD(02)04017773003486(10)0008535(91)0001(37)252^FS
^XZ
su režimo parametru, nustatytu į U:
^XA
^BY3,2.5,193^FO33,200^BCN,,N,N,N,U^FD>;>80204017773003486>8100008535>8910001>837252^FS ^FT33,455^A0N,30,30^FD(02)04017773003486(10)0008535(91)0001(37)252^FS
^XZ
su režimo parametru, nustatytu į D*
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5-25-22, 11:04 val., kodas 128
^XA
^PON
^LH0,0
^BY2,2.5,145^FO218,343^BCB,,Y,N,N,D^FD(91)0005886>8(10)0000410549>8(99)05^FS ^XZ
D* : Ši problema buvo ištaisyta 60.13.0.6 programinės įrangos versijoje – cIštaisyta EAN128 brūkšninių kodų spausdinimo naudojant D režimą problema, kai bandyta atspausdinti paskutinį programos identifikatorių su nelyginiu simbolių skaičiumi. Pataisymas – pridėta galimybė D režimui priimti nelyginį duomenų simbolių skaičių, o ne bandyti priverstinai naudoti lyginį skaičių.
EAN-14
Štai 2 būdai, kaip sukurti EAN-14 brūkšninį kodą naudojant kodą 128
- Galite naudoti „Zebra Designer“ ir sukurti etiketę, o tada atsispausdinti file į view kodas, kuris generuojamas atspausdinus EAN14 brūkšninį kodą.
- EAN14 galite atspausdinti naudodami komandą ^BC. Čia rasite daugiau informacijos apie ZPL komandą.
Nors gali ir nebūti ZPL komandos, skirtos specialiai EAN 14, stalo Aukščiau pateikta informacija apie programos identifikatorių 01. Tai rodo, kad duomenų lauke turi būti lygiai 14 simbolių, pirmieji du bus 01, o po to – dar 12 simbolių.
01 identifikuoja tai kaip EAN14 struktūrą. ZPL atrodys maždaug taip:
^BCN,256,Y,N,^FD>;>801222222222222^FS
>;>8 reikalingi brūkšniniam kodui nustatyti į C poaibį, 1 funkcija, o 01 yra 14 simbolių kodo identifikatorius (EAN14, gabenimo konteinerio kodas).ampDuomenims naudoti dvylika dvejetų... čia vietoj šių dvejetų reikėtų įrašyti duomenis.
Daugiau examples
Štai pora sampSu L1 suderinamos etiketės, kuriose naudojami UCC/EAN (UCC/128) brūkšniniai kodai.
C pogrupio 1 funkciją iškviečia >;>8
Jei siunčiate ^BC,110,N,,,U, tuomet duomenyse turite naudoti lygiai 19 simbolių filed ir jums nereikia >;>8, kad iškviestumėte C pogrupį, 1 funkciją.
Į sampjei raidės U nėra. >;>8 naudojama norint iškviesti C pogrupio funkciją 1, kuri leidžia vartotojui įvesti tam tikrą skaičių simbolių, kurie nebūtinai turi būti lygiai 19 simbolių.
Tai tik du sampdaugelio realiame pasaulyje naudojamų reikalavimus atitinkančių etikečių pavyzdžiai. Naudokiteamples kaip modelis, padedantis dirbti su UCC/EAN (UCC/128) programomis.
VieniampVienas yra iš „JCPenney“, o kitas – iš „Kmart“. Tai gali būti ne dabartiniai standartai. Jie skirti tik demonstraciniams tikslams.
JCPenney
^XA
^LH20,10^FS
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5-25-22, 11:04 val., kodas 128
^FO01,145^GB816,3,3^FS
^FO5,20^A0,52,50^FDROM:^FS
^FO155,20^A0,34,31^FDZEBRA TECH. CORP.^FS
^FO155,52^A0,34,31^FD333 CORP. WOODS PKWY.^FS
^FO155,84^A0,34,31^FDVERNON HILLS, IL 60061^FS
^FO570,20^A0,69,48^FD#67890-0^FS
^FO5,163^A0,52,50^FDTO:^FS
^FO110,158^A0N,65,50^FDJ.C.PENNEY^FS
^FO528,159^A0N,87,62^FD#2473-7^FS
^FO120,217^A0N,36,32^FD1201 „West Oaks“ prekybos centras^FS
^FO120,252^A0N,36,32^FDHOUSTON, TX 77082^FS
^FO227,314^BY4^BC,104,N^FD>;>842077082^FS
^FO307,282^A0N,36,32^FD420 77082^FS
^FO01,424^GB816,3,3^FS
^FO01,642^GB816,3,3^FS
^FO01,642^GB816,3,3^FS
^FO25,662^A0,87,65^FDPO#:^FS
^FO160,662^A0N,90,70^FD35976757^FS
^FO510,662^A0N,87,65^FDSUB:^FS
^FO650,662^A0N,90,70^FD092^FS
^FO130,760^A0N,50,63^FDKARTONAS 07 IŠ 12^FS
^FO01,820^GB816,3,3^FS
^FO90,941^BC,256,N^FD>;>800000280280000000680^FS
^FO88,890^A0N,50,57^FD00 00 28028 000000068 0^FS
^PQ0,1,,N
^XZ
Kmart
^XA
^LH0,00^FS
^FO25,20^A0,52,40^FDROM:^FS
^FO25,80^A0,25,25^FDZEBRA TECH. CORP.^FS
^FO25,110^A0,25,25^FD333 CORP. WOODS PLWY^FS
^FO25,140^A0,25,25^FDVERNON HILLS, IL 60061^FS
^FO75,190^A0,30,30^FD(D PRIEDAS) ^FS
^FO270,0^GB3,220,3^FS
^FO300,20^A0,52,40^FDNEŠĖJAS:^FS
^FO300,70^A0,48,40^FDROADWAY PACKAGE EXPRESS^FS
^FO300,110^A048,40^FDPRO NUMERIS 123456789^FS
^FO300,150^A0,48,40^FDB/L NUMERIS 987654321^FS
^FO01,220^GB816,3,3^FS
^FO25,240^A0,52,40^FDTO:^FS
^FO95,230^A0,50,30^FDKMART CORPORATION^FS
^FO95,275^A0,50,30^FDC/O^FS
^FO95,320^A0,34,30^FDN ir M PERDAVIMAS^FS
^FO95,350^A0,34,30^FD630 MUTTARD ROAD^FS
^FO95,380^A0,34,30^FDNEENAH, WI 54956^FS
^FO400,220^GB4,200,4^FS
^FO440,250^A0,50,30^FDFOR:^FS
^FO440,300^A0,40,35^FDKMART PARDUOTUVĖ #4040^FS
^FO440,335^A0,40,35^FD4002 SOUTH DORT HWY^FS
https://support.zebra.com/cpws/docs/zpl/code_128.htm 14/16
5-25-22, 11:04 val., kodas 128
^FO440,370^A0,40,35^FDFLINT, MI 48507^FS
^FO01,420^GB816,3,3^FS
^FO25,430^AD^FD(420) SIUNTIMAS PAŠTO KODU^FS
^FO100,455^A0,42,50^FD(420) 54956^FS
^FO55,500^BY4,3^BC,110,N^FD>;>842054956^FS
^FO446,422^GB3,202,3^FS
^FO470,450^A0,30,22^FDPO#:^FS
^FO470,500^A0,30,22^UŽSAKYMO TIPAS:^FS
^FO470,550^A0,30,22^FDDEPT:^FS
^FO650,450^A0,60,35^FD2397767757^FS
^FO650,510^A0,60,35^FDRO^FD
^FO650,570^F0,60,35^FD60,35^FD092^FS
^FO01,622^GB816,3,3^FS
^FO01,830^GB816,3,3^FS
^FO25 840^AD^FD(00) SERIJOS GAbenimo KONTEINERIS^FS
^FO100,925^BC,276,N,^FD>;>800000123455555555558^FS
^FO100,865^A0,56,50^FD(00) 0 00 12345 555555555 8^FS
^PQ1,1,,N
^XZ
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5-25-22, 11:04 val., kodas 128
https://support.zebra.com/cpws/docs/zpl/code_128.htm
Dokumentai / Ištekliai
![]() |
ZEBRA Code 128 brūkšninių kodų spausdintuvas [pdfInstrukcijos BC, kodas 128, kodas 128 brūkšninių kodų spausdintuvas, 128 brūkšninių kodų spausdintuvas, brūkšninių kodų spausdintuvas, spausdintuvas |
