Questa guida di riferimento contiene informazioni sulla stampa dei codici a barre attraverso l’invio diretto di
comandi di controllo all’apparecchio di stampa Brother.
Apparecchi di stampa Brother compatibili:
i modelli Brother HL, MFC e DCP provvisti della modalità di emulazione HP LaserJet (PCL).
Se l’apparecchio di stampa Brother supporta la modalità di emulazione HP LaserJet, è possibile stampare
codici a barre nelle modalità di emulazione HP LaserJet, Epson FX-850 e IBM proprinter FX.
Le modalità di emulazione disponibili dipendono dal modello dell’apparecchio di stampa. Per conoscere la
modalità di emulazione supportata, consultare le specifiche tecniche nella guida per l’utente in dotazione con
l’apparecchio di stampa.
1
2
Riferimento rapido per i comandi di
2
controllo dei codici a barre
Codici a barre o caratteri espansi2
CodiceESC i
Dec27 105
Hex1B 69
Formato: ESC i n ... n \
Crea codici a barre o caratteri espansi secondo il segmento di parametri “n ... n”. Per ulteriori informazioni sui
parametri, vedere la sezione successiva ’Definizione di parametri’. Questo comando deve terminare con il
codice ‘ \ ’ (5CH).
Definizione di parametri2
Questo comando dei codici a barre può contenere i seguenti parametri nel segmento (n ... n). Poiché i
parametri sono operativi nella sintassi di comando ESC i n ... n \, non hanno effetto nei comandi dei codici a
barre. Se alcuni parametri non vengono dati, vengono utilizzate le impostazioni preimpostate. L’ultimo
parametro deve indicare l’inizio dei dati del codice a barre (“b” o “B”) o l’inizio dei dati del carattere espanso
(“l” o “L”). Gli altri parametri possono essere forniti nella sequenza desiderata. Ogni parametro può iniziare
con un carattere minuscolo o maiuscolo, ad esempio ’t0’ o ’T0’, ’s3’ o ’S3’ e così via.
2
Modalità codice a barre2
n = ‘t0’ o ‘T0’CODE 39 (predefinito)
n = ‘t1’ o ‘T1’Interleaved 2 di 5
n = ‘t3’ o ‘T3’FIM (US-Post Net)
n = ‘t4’ o ‘T4’Post Net (US-Post Net)
n = ‘t5’ o ‘T5’EAN 8, EAN 13 o UPC A
n = ‘t6’ o ‘T6’UPC E
n = ‘t9’ o ‘T9’Codabar
n = ‘t12’ o ‘T12’Code 128 set A
n = ‘t13’ o ‘T13’Code 128 set B
n = ‘t14’ o ‘T14’Code 128 set C
n = ‘t130’ o ‘T130’ISBN (EAN)
n = ‘t131’ o ‘T131’ISBN (UPC-E)
n = ‘t132’ o ‘T132’EAN 128 set A
n = ‘t133’ o ‘T133’EAN 128 set B
n = ‘t134’ o ‘T134’EAN 128 set C
Questo parametro seleziona la modalità codice a barre illustrata di seguito. Quando n corrisponde a ’t5’ o
’T5’, la modalità codice a barre (EAN 8, EAN 13 o UPC A) varia a seconda del numero di caratteri nei dati.
2
Riferimento rapido per i comandi di controllo dei codici a barre
2
Codice a barre, carattere espanso, disegno a blocco di linee e disegno in
riquadro2
n = ‘s0’ o ‘S0’3: 1 (default)
n = ‘s1’ o ‘S1’2: 1
n = ‘s3’ o ‘S3’2.5: 1
Questo parametro seleziona lo stile del codice a barre. Quando è selezionata la modalità EAN 8, EAN 13,
UPC-A, Code 128 o EAN 128, il parametro relativo allo stile del codice a barre viene ignorato.
Carattere espanso
‘S’
0 = Bianco
1 = Nero
2 = Strisce verticali
3 = Strisce orizzontali
4 = Tratteggio
Ad esempio ’S’ n1 n2
n1 = Motivo di riempimento sfondo
n2 = Motivo di riempimento primo piano
Se ’S’ è seguito da un solo parametro, si tratta di un motivo di riempimento primo piano.
Disegno a blocco di linee e disegno in riquadro
‘S’
1 = Nero
2 = Strisce verticali
3 = Strisce orizzontali
4 = Tratteggio
Codice a barre 2
n = ‘mnnn’ o ‘Mnnn’ (nnn = 0 ˜ 32767)
Questo parametro visualizza la larghezza del codice a barre. L’unità di ‘nnn’ è una percentuale.
3
Riferimento rapido per i comandi di controllo dei codici a barre
2
Riga di interpretazione del codice a barre attivata o disattivata2
n = ‘r0’ o ‘R0Riga di interpretazione disattivata
n = ‘r1’ o ‘R1Riga di interpretazione attivata
Preimpostazione:Riga di interpretazione attivata
(1) ‘T5’ o ‘t5’
(2) ‘T6’ o ‘t6’
(3) ‘T130’ o ‘t130’
(4) ‘T131’ o ‘t131’
Preimpostazione:Riga di interpretazione disattivata
Tutti gli altri
Questo parametro indica se la macchina stamperà la relativa riga di interpretazione sotto il codice a barre. I
caratteri leggibili sono sempre stampati con font OCR-B, 10 punti e tutte le modifiche apportate allo stile del
carattere corrente vengono mascherate. L’impostazione predefinita è determinata dalla modalità codice a
barre selezionata da ’t’ o ’T’.
Zona inattiva2
n = ‘onnn’ o ‘Onnn’ (nnn = 0 ˜ 32767)
Per zona inattiva si intende lo spazio su entrambi i lati dei codici a barre. La relativa larghezza può essere
indicata mediante le unità impostate dal parametro ‘u’ o ‘U’. (Per una descrizione del parametro ’u’ o ’U’,
vedere la sezione successiva). L’impostazione predefinita per la larghezza della zona inattiva è 2,54 cm.
Codice a barre, unità carattere espanso, disegno a blocco di linee e disegno in
riquadro2
n = ‘u0’ o ‘U0’mm (preimpostato)
n = ‘u1’ o ‘U1’1/10
n = ‘u2’ o ‘U2’1/100
n = ‘u3’ o ‘U3’1/12
n = ‘u4’ o ‘U4’1/120
n = ‘u5’ o ‘U5’1/10 mm
n = ‘u6’ o ‘U6’1/300
n = ‘u7’ o ‘U7’1/720
Questo parametro indica le unità di misura dell’offset dell’asse X, dell’offset dell’asse Y e dell’altezza del
codice a barre.
4
Riferimento rapido per i comandi di controllo dei codici a barre
2
Codice a barre, carattere espanso, disegno a blocco di linee e disegno in
riquadro: offset dell’asse X2
n = ‘xnnn’ o ‘Xnnn’
Questo parametro indica l’offset dal margine sinistro nell’unità specificata mediante il parametro “u-”’ o “U-”.
Codice a barre carattere espanso: offset dell’asse Y2
n = ‘ynnn’ o ‘Ynnn’
Questo parametro specifica l’offset verso il basso dalla posizione di stampa corrente nell’unità specificata
mediante il parametro “u-”’ o “U-”.
Codice a barre, carattere espanso, disegno a blocco di linee e altezza del
disegno in riquadro2
n = ‘hnnn’, ‘Hnnn’, ‘dnnn’ o ‘Dnnn’
1 EAN13, EAN8, UPC-A, ISBN (EAN13, EAN8, UPC-A), ISBN (UPC-E): 22 mm
2UPC-E: 18mm
3Altri: 12mm
Caratteri espansi i 2,2 mm (preimpostato)
Disegno a blocco di linee e disegno in riquadro i 1 punto
Questo parametro indica l’altezza dei codici a barre o dei caratteri espansi come illustrato di seguito. Può
iniziare con ‘h’, ‘H’, ‘d’ o ‘D’. L’altezza dei codici a barre è espressa nell’unità specificata mediante “u-” o “U-”.
L’impostazione predefinita dell’altezza del codice a barre (12 mm, 18 mm o 22 mm) dipende dalla modalità
codice a barre selezionata mediante “t” o “T”.
Larghezza del carattere espanso, disegno a blocco di linee e disegno in
riquadro2
n = ‘wnnn’ o ‘Wnnn’
Carattere espanso i 1,2 mm
Disegno a blocco di linee e disegno in riquadro i 1 punto
Questo parametro indica la larghezza dei caratteri espansi come illustrato di seguito.
5
Riferimento rapido per i comandi di controllo dei codici a barre
2
Rotazione dei caratteri espansi2
n = ‘a0’ o ‘A0’’Verticale (preimpostato)
n = ‘a1’ o ‘A1’’ Ruotato di 90 gradi
n = ‘a2’ o ‘A2’’ Capovolto, ruotato di 180 gradi
n = ‘a3’ o ‘A3’’Ruotato di 270 gradi
Inizio dati del codice a barre2
n = ‘b’ o ‘B’
I dati che seguono “b” o “B” vengono letti come dati del codice a barre. I dati del codice a barre e il comando
devono terminare con il codice “ \ ” (5CH). I dati del codice a barre accettabili sono determinati dalla modalità
codice a barre selezionata da ’t’ o ’T’.
Quando è selezionata la modalità CODE 39 mediante il parametro ‘t0’ o ‘T0’
Quarantatre caratteri da ‘0’ a ‘9’, dalla ‘A’ alla ‘Z’, ‘-’, ‘ . ’, “ (spazio)”, “$”, “ / ”, “+” e “%” possono essere
accettati come dati del codice a barre. Gli altri caratteri causano errori nei dati. Il numero di caratteri per i
codici a barre non è limitato. I dati del codice a barre iniziano e finiscono automaticamente con un asterisco
“ * ” (carattere di inizio e di fine). Se i dati ricevuti presentano un asterisco‘ * ’ all’inizio o alla fine, questo
carattere viene considerato come carattere di inizio o di fine.
Quando è selezionato il modo Interleaved 2 di 5 mediante il parametro ‘t1’ o ‘T1’:
Dieci caratteri numerici da “0” a “9” possono essere accettati come dati del codice a barre. Gli altri caratteri
causano errori nei dati. Il numero di caratteri per i codici a barre non è limitato. Questa modalità dei codici
a barre richiede caratteri pari. Se il codice a barre presenta caratteri dispari, viene automaticamente
aggiunto ’0’ alla fine dei dati del codice a barre.
Quando è selezionata la modalità FIM (US-Post Net) mediante il parametro “t3” o “T3”
I caratteri dalla ‘A’ alla ‘D’ sono validi ed è possibile stampare 1 cifra di dati. Sono accettati i caratteri
alfabetici maiuscoli o minuscoli.
Quando è selezionata la modalità Post Net (US-Post Net) mediante il parametro “t4” o “T4”
I numeri da ‘0’ a ‘9’ sono validi e devono terminare con una cifra di controllo. “?” può essere utilizzato come
cifra di controllo.
Quando è selezionata la modalità EAN 8, EAN 13 o UPC A mediante il parametro ‘t5’ o ‘T5’
Dieci numeri da “0” a “9” possono essere accettati come dati del codice a barre. Il numero di caratteri dei
codici a barre è limitato nel modo seguente:
EAN 8: 8 cifre totali (7 cifre + 1 cifra di controllo)
EAN 13: 13 cifre totali (12 cifre + 1 cifra di controllo)
UPC A: 12 cifre totali (11 cifre + 1 cifra di controllo)
Un numero di caratteri diverso da quello indicato causa errori e i dati del codice a barre vengono stampati
come dati normali. Se la cifra di controllo è errata, la macchina calcola automaticamente quella corretta
affinché vengano stampati i dati corretti del codice a barre. Quando è selezionata la modalità EAN13,
l’aggiunta di un segno più “+” e di un numero a due o cinque cifre dopo i dati può comportare la creazione
di un codice aggiuntivo.
6
Riferimento rapido per i comandi di controllo dei codici a barre
2
Quando è selezionata la modalità UPC-E con il parametro “t6” o “T6”:
I numeri da “0” a “9” possono essere accettati come dati del codice a barre.
Otto cifre
12
(formato standard) Il primo carattere deve essere 0 e i dati devono finire con una cifra di
controllo.
Cifre totali otto = ‘0’ più 6 cifre più 1 cifra di controllo.
Sei cifre
1
2
2
“?” può essere utilizzato come cifra di controllo.
L’aggiunta di un segno + e di un numero a due o cinque cifre dopo i dati causa la creazione di un codice aggiuntivo.
Il primo carattere e l’ultima cifra di controllo sono rimossi dai dati delle otto cifre.
Quando è selezionata la modalità del codice a barre mediante il parametro ‘t9’ o ‘T9’
I caratteri da ‘0’ a ‘9’, ‘-’, ‘ . ’, ‘$’, ‘/’, ‘+’, ‘ : ’ possono essere stampati. I caratteri da “A” a “D” possono essere
stampati come codice di inizio/fine, maiuscolo o minuscolo. Se non vi è alcun codice di inizio/fine, si
verificano degli errori. Non è possibile aggiungere una cifra di controllo e l’utilizzo di ‘?’ causa degli errori.
Quando è selezionata la modalità Code 128 Set A, Set B o Set C mediante il parametro ‘t12’ o ‘T12’, ‘t13’
o ‘T13’ o ‘t14’ o ‘T14’
I set A, B e C Code 128 sono selezionabili singolarmente. Il set A indica i caratteri esadecimali da 00 a 5F.
Il set B include i caratteri esadecimali da 20 a 7F. Set C include le coppie numeriche da 00 a 99. È possibile
passare tra i set di codice inviando %A, %B o %C. FNC 1, 2, 3 e 4 sono prodotti con %1, %2, %3 e %4.
Il codice SHIFT, %S, consente il passaggio temporaneo (solo per 1 carattere) dal set A al set B e
viceversa. Il carattere “%” può essere codificato inviandolo due volte.
Quando è selezionato il modo ISBN (EAN) mediante il parametro ‘t130’ o ‘T130’
Stesse regole applicabili per ‘t5’ o ‘T5’
Quando è selezionata la modalità ISBN (UPC-E) mediante il parametro “t131” o “T131”:
Stesse regole applicabili per ‘t6’ o ‘T6’
Quando è selezionata la modalità EAN 128 set A, set B o set C mediante il parametro ‘t132’ o ‘T132’, ‘t133’
o ‘T133’ o ‘t134’ o ‘T134’
Stesse regole applicabili per ‘t12’ o ‘T12’, ‘t13’ o ‘T13’ o ‘t14’ o ‘T14’.
7
Riferimento rapido per i comandi di controllo dei codici a barre
2
Disegno in riquadro2
ESC i ... E (o e)
‘E’ o ‘e’ è finale.
Disegno a blocco di linee2
ESC i ... V (o v)
‘V’ o ‘v’ è finale.
Inizio dei dati dei caratteri espansi2
n = ‘l’ o ‘L’
I dati che seguono il parametro ‘l’ o ‘L’ vengono letti come dati di caratteri espansi (o dati di etichetta). I dati
dei caratteri espansi devono terminare con il codice ‘ \ ’ (5CH), che termina anche questo comando.
8
Riferimento rapido per i comandi di controllo dei codici a barre
2
X
X
T
A
T
@
A
T
X
Y
(
)
_
A
Tabella del codice (EAN) 128 set C2
Il codice (EAN) 128 set C descrive un comando originale. La tabella di corrispondenza è come segue.
No. Code 128 Set C Input commandHexNo. Code 128 Set C Input commandHex