Kommandooversigt til stregkoder (kun HL-2150N / HL-2170W)

Printeren kan udskrive stregkoder i emuleringsindstillingerne for HP LaserJet.

Udskrivning af stregkoder eller udvidede tegn

Kode
ESC i
Dec
27 105
Hex
1B 69
Format: ESC i n ... n \
Opretter stregkoder eller udvidede tegn i henhold til parametersegmentet ’n ... n’. Der findes yderligere oplysninger om parametre i afsnittet Definition af parametre. Denne kommando skal ende med koden ’ \ ’ (5CH).

Definition af parametre

Denne stregkodekommando kan have følgende parameter i parametersegmentet (n … n). Da parametre anvender den enkle kommandosyntaks ESC i n … n \, aktiveres de ikke i stregkodekommandoerne. Hvis visse parametre ikke specificeres, anvender de standardindstillingerne. Det sidste parameter skal være begyndelsen af stregkodedataene (’b’ eller ’B’), eller begyndelsen på dataene til de udvidede tegn (’l’ eller ’L’). Øvrige parametre kan angives i en valgfri rækkefølge. Hvert parameter kan starte med et lille eller stort bogstav, for eksempel ’t0’ eller ’T0’, ’s3’ eller ’S3’ og så videre.

Stregkodeindstilling

n = ’t0’ eller ’T0’
CODE 39 (standard)
n = ’t1’ eller ’T1’
Interleaved 2 af 5
n = ’t3’ eller ’T3’
FIM (US-Post Net)
n = ’t4’ eller ’T4’
Post Net (US-Post Net)
n = ’t5’ eller ’T5’
EAN 8, EAN 13 eller UPC A
n = ’t6’ eller ’T6’
UPC E
n = ’t9’ eller ’T9’
Codabar
n = ’t12’ eller ’T12’
Code 128 opsætning A
n = ’t13’ eller ’T13’
Code 128 opsætning B
n = ’t14’ eller ’T14’
Code 128 opsætning C
n = ’t130’ eller ’T130’
ISBN (EAN)
n = ’t131’ eller ’T131’
ISBN (UPC-E)
n = ’t132’ eller ’T132’
EAN 128 opsætning A
n = ’t133’ eller ’T133’
EAN 128 opsætning B
n = ’t134’ eller ’T134’
EAN 128 opsætning C
Dette parameter vælger stregkodeindstillingen som angivet ovenfor. Hvis n er ’t5’ eller ’T5’, varierer stregkodeindstillingen (EAN 8, EAN 13 eller UPC A) afhængigt af antallet af tegn i dataene.

Stregkode, udvidet tegn, linjebloktegning og bokstegning

n = ’s0’ eller ’S0’
3: 1 (standard)
n = ’s1’ eller ’S1’
2: 1
n = ’s3’ eller ’S3’
2.5: 1
Dette parameter vælger stregkodestil som angivet herover. Når stregkodeindstillingerne EAN 8, EAN 13, UPC-A, Code 128 eller EAN 128 vælges, ignoreres dette stregkodestilparameter.
Hvis ’S’ kun efterfølges af ét parameter, er parametret et forgrundsfyldmønster.

Stregkode

n = ’mnnn’ eller ’Mnnn’ (nnn = 0 ~ 32767)
Dette parameter angiver stregkodens bredde. Enheden for ’nnn’ er en procentdel.

Stregkode, læselig linje TIL eller FRA

n = ’r0’ eller ’R0
Læselig linje FRA
n = ’r1’ eller ’R1
Læselig linje TIL
Forudindstilling:
Læselig linje TIL
 
(1) ’T5’ eller ’t5’
 
(2) ’T6’ eller ’t6’
 
(3) ’T130’ eller ’t130’
 
(4) ’T131’ eller ’t131’
Forudindstilling:
Læselig linje FRA
Alle andre
Dette parameter angiver, hvorvidt printeren udskriver den læselige linje under stregkoden. Læselige tegn udskrives altid med skrifttypen OCR-B med punktstørrelse 10, og alle de aktuelle tegnstilforøgelser er maskerede. Standardindstillingen afgøres af stregkodeindstillingen, som vælges med ’t’ eller ’T’.

Stillezone

n = ’onnn’ eller ’Onnn’ (nnn = 0 ~ 32767)
Stillezonen er afstanden på begge sider af stregkoderne. Bredden kan angives ved hjælp af de enheder, der vælges med parametret ’u’ eller ’U’. (Der findes beskrivelser af parametrene ’u’ eller ’U’ i næste afsnit). Standardindstillingen for stillezonens bredde er 1 tomme.

Stregkode, udvidet tegn, linjebloktegning og bokstegning

n = ’u0’ eller ’U0’
mm (forudindstillet)
n = ’u1’ eller ’U1’
1/10
n = ’u2’ eller ’U2’
1/100
n = ’u3’ eller ’U3’
1/12
n = ’u4’ eller ’U4’
1/120
n = ’u5’ eller ’U5’
1/10 mm
n = ’u6’ eller ’U6’
1/300
n = ’u7’ eller ’U7’
1/720
Dette parameter specificerer måleenhederne for X-aksens offset, Y-aksens offset og stregkodens højde.

Stregkode, udvidet tegn, linjebloktegning og bokstegnings-offset på X-aksen

n = ’xnnn’ eller ’Xnnn’
Dette parameter angiver offset fra venstre margin i en ’u’- eller ’U’-specificeret enhed.

Stregkode og udvidet tegn-offset på Y-aksen

n = ’ynnn’ eller ’Ynnn’
Dette parameter angiver offset i lodret retning fra den aktuelle udskrivningsposition i en ’u’- eller ’U’-specificeret enhed.

Stregkode, udvidet tegn, linjebloktegning og bokstegningshøjde

n = ’hnnn’, ’Hnnn’, ’dnnn’ eller ’Dnnn’
1.
EAN13, EAN8, UPC-A, ISBN (EAN13, EAN8, UPC-A), ISBN (UPC-E): 22 mm
2.
UPC-E: 18 mm
3.
Andre: 12 mm
Udvidede tegn Bsymbol.rarr 2,2 mm (forudindstillet)
Linjebloktegning og bokstegning Bsymbol.rarr 1 punkt
Dette parameter specificerer stregkodernes højde eller udvidede tegn som beskrevet ovenfor. Det kan begynde med ’h’, ’H’, ’d’ eller ’D’. Stregkodernes højde angives i den ’u’- eller ’U’-specificerede enhed. Bemærk, at standardindstillingen for stregkodens højde (12 mm, 18 mm eller 22 mm) er afhængig af stregkodeindstillingen, der vælges af ’t’ eller ’T’.

Bredde for udvidet tegn, linjebloktegning og bokstegning

n = ’wnnn’ eller ’Wnnn’
Udvidet tegn Bsymbol.rarr 1,2 mm
Linjebloktegning og bokstegning Bsymbol.rarr 1 punkt
Dette parameter angiver bredden på udvidede tegn som beskrevet ovenfor.

Rotation af udvidede tegn

n = ’a0’ eller ’A0’
’Opretstående (forudindstillet)
n = ’a1’ eller ’A1’
’Drejet 90 grader
n = ’a2’ eller ’A2’
’På hovedet, drejet 180 grader
n = ’a3’ eller ’A3’
’Drejet 270 grader

Stregkode for datastart

n = ’b’ eller ’B’
Data efter ’b’ eller ’B’ indlæses som stregkodedata. Stregkodedata skal slutte med koden ’ \’ (5CH), som også afslutter kommandoen. Acceptable stregkodedata styres af den stregkodeindstilling, der vælges af ’t’ eller ’T’.
• 
Når KODE 39 vælges med parametret ’t0’ eller ’T0’
43 tegn ’0’ til ’9’, ’A’ til ’Z’, ’-’, ’ . ’, ’ (mellemrum)’, ’$’, ’ / ’, ’+’ og ’%’ kan bruges som stregkodedata. Andre tegn medfører datafejl. Antallet af tegn til stregkoder er ikke begrænset. Stregkodedataene starter og slutter automatisk med en stjerne ’ * ’ (starttegn og sluttegn). Hvis de modtagne data har en stjerne ’ * ’ i begyndelsen eller slutningen, anses stjernen som et starttegn eller sluttegn.
• 
Når Interleaved 2 af 5 vælges med parametret ’t1’ eller ’T1’:
Ti numeriske tegn ’0’ til ’9’ kan bruges som stregkodedata. Andre tegn medfører datafejl. Antallet af tegn til stregkoder er ikke begrænset. Denne stregkodeindstilling kræver et lige antal tegn. Hvis stregkoden indeholder et ulige antal tegn, føjes nultegnet ’0’ automatisk til slutningen af stregkodedataene
• 
Når FIM (US-Post Net) vælges med parametret ’t3’ eller ’T3’
Tegnene ’A’ til ’D’ er gyldige, og 1 dataciffer kan udskrives. Store og små alfabettegn kan accepteres.
• 
Når Post Net (US-Post Net) vælges med parametret ’t4’ eller ’T4’
Tegnene ’0’ til ’9’ kan være data, og de skal afsluttes med et kontrolciffer. ‘?’ kan anvendes i stedet for kontrolcifferet.
• 
Når EAN 8, EAN 13 eller UPC A vælges med parametret ’t5’ eller ’T5’
Ti numeriske tegn ’0’ til ’9’ kan bruges som stregkodedata. Antallet af tegn til stregkoder er begrænset som beskrevet herunder:
EAN 8: 8 cifre i alt (7 cifre + 1 kontrolciffer)
EAN 13: 13 cifre i alt (12 cifre + 1 kontrolciffer)
UPC-A: 12 cifre i alt (11 cifre + 1 kontrolciffer)
En række tegn, der ikke er angivet ovenfor, medfører datafejl, og stregkodedataene udskrives som normale udskriftsdata. Hvis kontrolcifferet er ukorrekt, afgør printeren automatisk det korrekte kontrolciffer, således at de korrekte stregkodedata udskrives. Når EAN13 vælges, kan der oprettes en tillægskode ved at tilføje ’+’ og et to- eller femcifret tal efter dataene.
• 
Når UPC-E vælges med parametret ’t6’ eller ’T6’:
Tallene ’0’ til ’9’ kan bruges som stregkodedata.
Otte cifre1 2
(standardformat) Det første tegn skal være ’0’, og dataene skal slutte med et kontrolciffer.
Otte cifre i alt = ’0’ plus 6 cifre plus 1 kontrolciffer.
Seks cifre2
Det første tegn og det sidste tegn fjernes fra dataene med otte cifre.
1
‘?’ kan anvendes i stedet for et kontrolciffer.
2
Der kan der oprettes en tillægskode ved at tilføje ’+’ og et to- eller femcifret tal efter dataene.
• 
Når Codebar vælges med parametret ’t9’ eller ’T9’
Tegnene ’0’ til ’9’, ’-’, ’ . ’, ‘$’, ‘/’, ‘+’, ‘ : ’ kan udskrives. Tegnene ’A’ til ’D’ kan udskrives som en start-stop-kode, som kan være med store eller små bogstaver. Hvis der ikke er en start-stop-kode, opstår der fejl. Der kan ikke tilføjes et kontrolciffer, og anvendelse af tegnet ’?’ medfører fejl.
• 
Når Code 128 Opsætning A, Opsætning B eller Opsætning C er valgt sammen med henholdsvis parametret ’t12’ eller ’T12’, ’t13’ eller ’T13’, eller ’t14’ eller ’T14’
Code 128 opsætning A, B og C kan vælges individuelt. Opsætning A omfatter tegnene Hex 00 til 5F. Opsætning B omfatter tegnene Hex 20 til 7F. Opsætning C omfatter de numeriske par 00 til 99. Det er tilladt at skifte mellem kodeopsætningerne ved at sende %A, %B eller %C. FNC 1, 2, 3 og 4 produceres med %1, %2, %3 og %4. Koden SHIFT, %S, tillader midlertidige skift (kun for 1 tegn) fra opsætning A til opsætning B og vice versa. Tegnet ’%’ kan kodes ved at sende det to gange.
• 
Når ISBN (EAN) vælges med parametret ’t130’ eller ’T130’
Samme regler gælder som for ’t5’ eller ’T5’.
• 
Når ISBN (UPC-E) vælges med parametret ’t131’ eller ’T131’:
Samme regler gælder som for ’t6’ eller ’T6’.
• 
Når EAN 128 opsætning A, opsætning B eller opsætning C er valgt sammen med henholdsvis parametret ’t132’ eller ’T132’, ’t133’ eller ’T133’, eller ’t134’ eller ’T134’
De samme regler gælder som for ’t12’ eller ’T12’, ’t13’ eller ’T13’, eller ’t14’ eller ’T14’.

Bokstegning

ESC i ... E (eller e)
’E’ eller ’e’ er en terminator (afslutter).

Linjebloktegning

ESC i ... V (eller v)
’V’ eller ’v’ er en terminator (afslutter).

Datastart for udvidede tegn

n = ’l’ eller ’L’
Data efter ’l’ eller ’L’ læses som udvidede tegn (eller labeldata). Data i form af udvidede tegn skal slutte med koden ’ \ ’ (5CH), som også afslutter kommandoen.