You are on page 1of 32

Manual de Programao

Linguagem PPLA
Reviso 1.1
Julho 2002

Torres Indstria e Comrcio de Etiquetas e Adesivos Ltda.


Rua Odorico Mendes, 325 Bairro Moca So Paulo SP
Web site: www.torres.ind.br e-mail: torres@torres.ind.br
Telefone: (11) 3346-6900 Fax: (11) 3209-8972


      

Impressoras Argox

Leia esta pgina antes de iniciar ........................................................................................................................................3


Programando atravs do MS-DOS ..............................................................................................................................................4
Comandos de controle .................................................................................................................................................................4
Sistema de Coordenadas ..............................................................................................................................................................4
Notaes <STX> e <CR>............................................................................................................................................................4
Inserindo com um texto simples ..................................................................................................................................................5
Inserindo texto com diferentes fontes internas ............................................................................................................................7
Inserindo Cdigo de Barras .........................................................................................................................................................8
Inserindo Linhas ........................................................................................................................................................................10
Inserindo Caixas ........................................................................................................................................................................11
Inserindo Imagem Grfica .........................................................................................................................................................12
Comandos Permanentes de Sistema ..........................................................................................................................................13
Modo de impresso....................................................................................................................................................................13
Baud Rate...................................................................................................................................................................................14
Baud Rate e Modo de Impresso...............................................................................................................................................14
Comandos Temporrios de Sistema ..........................................................................................................................................15
Papel Contnuo...........................................................................................................................................................................16
Imprime Mltiplas Cpias .........................................................................................................................................................16
Habilitando o sensor de Gap......................................................................................................................................................17
Habilitando o sensor reflexivo para Gap ...................................................................................................................................17
Avano da etiqueta.....................................................................................................................................................................18
Avano para corte da etiqueta (backfeed)..................................................................................................................................18
Pausa entre as etiquetas..............................................................................................................................................................18
Cancelando a pausa entre etiquetas ...........................................................................................................................................19
Modo de formato da etiqueta .....................................................................................................................................................19
Comprimento da etiqueta ...........................................................................................................................................................19
Unidade em Milmetros .............................................................................................................................................................20
Unidade em Polegadas...............................................................................................................................................................20
Posio inicial de impresso......................................................................................................................................................20
Apagar a memria......................................................................................................................................................................21
Apagar determinada memria....................................................................................................................................................21
Velocidade de avano das etiquetas...........................................................................................................................................21
Comandos de Formatao de Etiquetas .....................................................................................................................................22
Margem Esquerda ......................................................................................................................................................................22
Largura e Altura do Pixel...........................................................................................................................................................23
Fim da Formatao ....................................................................................................................................................................23
Carregando dados na memria ..................................................................................................................................................24
Temperatura de Impresso.........................................................................................................................................................24
Modo Espelhado ........................................................................................................................................................................25
Mudana de Unidades................................................................................................................................................................25
Velocidade de Impresso...........................................................................................................................................................25
Impresso Mltipla ....................................................................................................................................................................25
Compensao Vertical ...............................................................................................................................................................26
Carregando/Descarregando Etiquetas na Memria ...................................................................................................................26
Incrementando nmeros seriais .................................................................................................................................................27
Decrementando nmeros seriais................................................................................................................................................28
Vrias cpias de um nmero serial............................................................................................................................................29
Exemplos de Etiquetas...............................................................................................................................................................30
Imprimindo Etiquetas ................................................................................................................................................................32


      

ndice

ESTA PGINA CONTM INFORMAES RELATIVAS GARANTIA DO PRODUTO

!" Cabea de Impresso ou Cabeote de Impresso


- Limpe a cabea de impresso constantemente, utilizando uma flanela limpa
embebida com lcool isoproplico (o lcool comum possui gua, que pode
oxid-lo) ou algodo. Nunca utilize objeto de ponta ou metlico durante a
limpeza. Faa a limpeza a cada troca de ribbon. Dependendo do ambiente,
pode ser necessrio fazer a limpeza todo dia. Consulte-nos.
- Utilize suprimentos homologados para a sua impressora (ribbon de boa
qualidade e papel PTT, por
exemplo).
- No recomendamos o uso de
papel couch, branco fosco ou
outro que danifique o cabeote de
impresso.
Consulte
sempre
nossos vendedores tcnicos para
garantir bons resultados.
- No bata o cabeote de impresso
ao trav-la. Feche-a suavemente,
pressionando at ouvir as duas
travas brancas clicarem.
- Cuidado no momento de fechar a
impressora, para que no haja
nenhum objeto dentro, como clipe, rgua, caneta, etc.
- No lubrifique a impressora de forma alguma. Se algum barulho causar
incmodo, contate-nos para receber as devidas orientaes.
- No puxe o papel da impressora aps emisso da etiqueta, isso danifica o
motor e as engrenagens. Se voc for obrigado a sempre avanar e perder uma
etiqueta aps uma impresso, consulte o Apndice C.
A no-observncia dos cuidados descritos acima implicar em perda da garantia
da(s) pea(s) danificada(s) por m utilizao, negligncia ou abuso.
Outras recomendaes:
- Guarde os tubetes vazios de ribbon, pois nem todos os fabricantes a fornecem
com o ribbon novo.
Mantenha o cabeote de impresso travado, principalmente quando a impressora
for transportada.
3


      

Importante! Leia esta pgina antes de iniciar.

A impressora pode ser programada a partir de um editor de textos genrico, atravs do


MS-DOS.
Apresentamos a seguir os comandos e sintaxes bsicas, alm de exemplos simples para a
criao de etiquetas.

Comandos de controle
Notao
<STX>
<CR>

Tabela ASCII
2
13

Comando de teclado
ALT + 002
CRTL + B
ALT + 013
Enter

Descrio do comando
Sistema
Carriage Return

A impressora compatvel com aplicativos ou sistemas operacionais que emulem e


enviem os caracteres ASCII acima. A impressora inicia o processamento a partir do
momento que reconhece o <STX>Comando.

Sistema de Coordenadas
Considere na etiqueta o ponto de origem (0,0) das coordenadas (x,y) no canto inferior
esquerdo da etiqueta. Todas as operaes de posicionamento na etiqueta se basearo nesse
sistema de coordenadas, e no existe valores negativos.
Delimitaes da Etiqueta (em milmetros)
Mnimo
Eixo X 0
Eixo Y 0

Mximo
101.6
762

Notaes <STX> e <CR>


Mas quando estiver
Importante: Aqui ns representamos a notao <STX>.
programando em DOS, voc deve emitir o comando Alt + 002, que ser traduzido como
^B, o que representar na tabela ASCII, uma carinha ! .
Para a notao <CR>, tecle Enter.
PARA IMPRIMIR ETIQUETAS, VEJA A PGINA 32


      

Programando atravs do MS-DOS

Digite no Edit do DOS os seguintes comandos (No esquea de digitar ALT + 002 no
lugar de <STX> e Enter no lugar de <CR>).

<STX> L<CR>
121100001000050Esta uma etiqueta de teste<CR>
E<CR>
Resultado:

Esta uma etiqueta de teste


Sintaxe:
<STX>L Comando de entrada de formato de etiqueta
E Imprime e volta para o modo de sistema.

Parmetros da formatao
Orientao:
1- Rotao Normal (Retrato)
2- Rotao 270 no sentido Anti-horrio
3- Rotao 180 no sentido Anti-horrio
4- Rotao 90 no sentido Anti-horrio

Fonte:
5


      

Inserindo um texto simples

Caractere
0,1,2,3,4,5,6,7,8
9

9
:

Tipo de subfonte Tipo de fonte


000
Fontes 0 a 8
000 at 007
ASD Smooth *
004: 12 pontos
000: 4 pontos
005: 14 pontos
001: 6 pontos
006: 18 pontos
002: 8 pontos
007: 24 pontos
003: 10 pontos
Xxx
Seleo de fonte PCL. O xxx representa os 3
dgitos decimais de identificao.
000,001,002,003, Fontes Courier**
004,005
O 00x representa os tipos abaixo
000 Roman 8
001 ECMA-94
002 PC set
003 PC set A
004 PC set B
005 Legal

Notas:
* Os modelos OS-204 DT e OS-214 TT no suportam as fontes ASD smooth de 4 e 24
pontos.
** O modelo OS-314 TT no suporta fontes Courier.

Multiplicador Horizontal
De 0 a 9 e de A at O representa as escalas de multiplicao. (A=10, B=11,...O=24).

Multiplicador Vertical
De 0 a 9 e de A at O representa as escalas de multiplicao. (A=10, B=11,...O=24).
Coordenadas no Eixo Y
Quatro dgitos decimais. Como j foi dito anterior-mente, o canto inferior esquerdo a
origem das coordenadas (X,Y). O valor Y uma grandeza escalar a partir da origem.
Coordenadas no Eixo X
6


      

Para maiores informaes, consulte os Apndices C e D do manual original em ingls.

Texto ou dados a serem impressos


Digite a informao a ser impressa na etiqueta. O nmero mximo de caracteres 255, e
pode ser letras e nmeros (alfanumrico). Use o cdigo de controle <CR> para determinar
o fim da informao, ou um qualquer outro cdigo de controle, definido pelo comando
Txx.

Inserindo texto com diferentes fontes internas


Voc pode mudar o estilo de fonte na impresso das etiquetas, incluve utilizando diversos
tipos em uma mesma etiqueta. Veja o exemplo abaixo:
<STX>L<CR>
D11<CR>
121100001000000FONTE2, H=1, V=1<CR>
122100001200000FONTE2, H=2, V=1<CR>
121200001400000FONTE2, H=1, V=2<CR>
191100201700000SMOOTH, 8 PONTOS<CR>
191100302000000SMOOTH, 10 PONTOS<CR>
E<CR>

possvel at formar frases variando as fontes de cada palavra. Simplesmente formate


uma etiqueta, apenas mudando a posio relativa das palavras.

Veja um exemplo:
<STX>L<CR>
D11<CR>
121200001000000ETIQUETA<CR>
121200001000100PARA<CR>
121200001000180EXEMPLO<CR>
E<CR>


      

Quatro dgitos decimais. Como j foi dito anterior-mente, o canto inferior esquerdo a
origem das coordenadas (X,Y). O valor X uma grandeza escalar a partir da origem.


      

Inserindo Cdigo de Barras


Parmetros de formatao:

Orientao:
1 Rotao Normal (Retrato)
2 Rotao 270 no sentido Anti-horrio
3 Rotao 180 no sentido Anti-horrio
4 Rotao 90 no sentido Anti-horrio
Tipo de Cdigo de Barras
A Impressora suporta 22 tipos de cdigos de Barras: 20 unidimensionais e 2
bidimensionais.
Os parmetros variam de A a T para Cdigos de Barras com caracteres compreensveis
pelos humanos (que geralmente aparecem no final do cdigo) e de a a t para Cdigos de
Barras sem esses caracteres.
Para detalhes sobre cada Cdigo de Barras , veja a pgina 53 do manual original em
ingls, que acompanha a sua unidade.
Largura da Barra Larga
De 0 a 9 e de A at O representa as escalas de largura da barra larga. (A=10,
B=11,...O=24).
Largura da Barra Fina
De 0 a 9 e de A at O representa as escalas de largura da barra fina. (A=10, B=11,...O=24).
8

Representa-se por 3 digitos decimais.


cdigo.

O valor 000 representa a altura padro para o

Coordenadas no Eixo Y
Quatro dgitos decimais. O canto inferior esquerdo a origem das coordenadas (X,Y). O
valor Y uma grandeza escalar a partir da origem.
Coordenadas no Eixo X
Quatro dgitos decimais. O canto inferior esquerdo a origem das coordenadas (X,Y). O
valor X uma grandeza escalar a partir da origem.
Texto ou dados a serem impressos
Digite a informao a ser impressa na etiqueta. O nmero de caracteres depende do
tamanho da etiqueta e da proporo das barras, e o tipo de caractere depende da
simbologia.
Por exemplo, o Code 39 alfanumrico, mas o EAN13 apenas numrico. Use o cdigo
de controle <CR> para determinar o fim da linha de informao.
Observao:
CODE128: Possui 3 subsets: A,B e C. O padro o subset B. Se for necessrio imprimir
um cdigo de barras em um determinado subset ou o cdigo numrico iniciar com A, B ou
C, por exemplo A56548, B52, C56465, a impressora vai imprimir 56548 no subset A, e
assim por diante. Ento a soluo ser adicionar um B (subset padro) na frente do
cdigo numrico.
Exemplo:
<stx>L
H10
D11
1E000200022000BABC5456456
Q0001
E
Vai imprimir um cdigo de barras na simbologia CODE128
9


      

Altura do Cdigo de Barras

Exemplo:
<STX>L<CR>
H12<CR>
D11<CR>
121200001200100EAN13<CR>
121200001200260EAN8<CR>
1A0000000600030CODIGO39<CR>
1E0000000600220ACODIGO128<CR>
1F0000001500040789012345678<CR>
1G00000015002307890123<CR>
E<CR>

Inserindo Linhas

Coordenadas no Eixo Y
Quatro dgitos decimais. O canto inferior esquerdo a origem das coordenadas (X,Y). O
valor Y uma grandeza escalar a partir da origem.
10


      

Assim como a informao texto, utilize vrias simbologias de Cdigo de Barras em uma
mesma etiqueta.

Quatro dgitos decimais. O canto inferior esquerdo a origem das coordenadas (X,Y). O
valor X uma grandeza escalar a partir da origem.
Largura da Linha
Trs ou quatro dgitos decimais que especificam a largura da linha.
Altura da Linha
Trs ou quatro dgitos decimais que especificam a altura da linha.
Exemplo:
<STX>L<CR>
D11<CR>
1X1100000200000L100020<CR>
1X1100000800000L00100100<CR>
E<CR>

Inserindo Caixas

Coordenadas no Eixo Y
Quatro dgitos decimais. O canto inferior esquerdo a origem das coordenadas (X,Y). O
valor Y uma grandeza escalar a partir da origem.

11


      

Coordenadas no Eixo X

Largura da Caixa
Trs ou quatro dgitos decimais que especificam a largura da caixa.
Altura da Caixa
Trs ou quatro dgitos decimais que especificam a altura da caixa.
Espessura das linhas horizontais
Trs ou quatro dgitos decimais que especificam a grossura das linhas horizontais superior
e inferior.
Espessura das linhas verticais
Trs ou quatro dgitos decimais que especificam a grossura das linhas verticais direito e
esquerdo.
Exemplo:
<STX>L<CR>
H12<CR>
D11<CR>
1X1100000200100B200300005005<CR>
1X1100000300130B145275003003<CR>
E<CR>

Inserindo Imagem Grfica


A sintaxe a seguir puxa a imagem carregada preliminarmente na memria da impressora
e imprime na etiqueta. Para carregar uma imagem na memria, utilize o driver LabelDr
200. Configure-o para imprimir para arquivo (Print to file) e, a partir do aplicativo (ex.
Paint), imprima a imagem, informando o nome do arquivo. Em seguida, utilize um editor
de textos para abrir o arquivo e descobrir qual ser o nome da imagem carregada na
memria (geralmente aparece no incio do arquivo - exemplo: !IApNT5A_000) .
Comando:

12


      

Coordenadas no Eixo X
Quatro dgitos decimais. O canto inferior esquerdo a origem das coordenadas (X,Y). O
valor X uma grandeza escalar a partir da origem.

Sintaxe:
<STX>I Comando para carregar a Imagem da memria da impressora.
m: mdulo de memria.
A para mdulo de memria RAM (Padro)
B para mdulo de memria Flash (Opcional)
C para mdulo de memria padro
O mdulo de memria padro RAM.
Se for selecionado a opo B e a memria Flash no estiver instalada, a impressora
armazenar as imagens na RAM.
b: A Arquivo de imagem de 7 bit.
f: Formato do arquivo de imagem. Adote o valor F (Hexadecimal).
nn...n: nome do arquivo, de no mximo 16 caracteres. O nome do arquivo ser acessado
durante o comando de formatao de etiquetas (Y), e este deve ser idntico ao nome
definido.

Comandos Permanentes de Sistema


Este grupo de comandos caracteriza-se por ficar gravado na memria permanente da
impressora (EEPROM). Portanto, esses parmetros permanecem mesmo desligando a
impressora, e s podem ser alterados por comando.
Mas quando estiver
Importante: Aqui ns representamos a notao <STX>.
programando em DOS, voc deve emitir o comando Alt + 002, que ser traduzido como
^B, o que representar na tabela ASCII, uma carinha ! .
Para a notao <CR>, tecle Enter. PARA IMPRIMIR ETIQUETAS, VEJA A PGINA 32

Modo de impresso
Comando
Descrio
<STX>KI7n Configura o modo de impresso
13

Parmetro n
0x00 trmico direto
0x01 transferncia trmica


      

<STX>Imbfnn..n

Nota : Esse comando no vlido para o modelo OS-204 DT, uma vez que este modelo
s suporta impresso trmica direta.

Baud Rate
Comando
<STX>KI8n

Descrio
Configura o Baud Rate
(taxa de transmisso dos dados)

Parmetro n (em baud)


0x00 9600
0x01 2400
0x02 2400
Obs.: Somente comunicao serial 0x03 19200
RS-232
0x04 4800
0x05 38400
0x06 2400
0x07 9600

Esse comando usado para configurar a comunicao serial RS232, e s passa a valer
aps religar a impressora. Voc pode deste modo mandar um comando sobre o mesmo
protocolo (baud rate e data format) atravs da porta serial para impressora e micro, ou
mandar atravs da porta paralela.
Exemplo:
<STX>KI8<0x03>
O exemplo acima fixa o baud rate de 19200 para a porta serial RS232C.

Baud Rate e Modo de Impresso


Voc pode tambm configurar de uma s vez o Baud Rate e o modo de impresso com um
nico comando, ao invs de <STX>KI7n e <STX>KI8n separadamente.
Comando
<STX>KDmn

Descrio
Parmetro mn
Configura o Baud Rate e o m: 0x00 9600
14

0x01 2400


      

Esse comando importante para a configurao da impressora. Se operada fora das


especificaes, a impressora pra durante a impresso ou ocorrer erro na deteco do
gap. Por exemplo, se estiver configurado para transferncia trmica e o ribbon no estiver
instalado a impressora interromper a impresso e os LEDS (luzes) piscaro, indicando
erro.

0x02 2400
0x04 4800
0x06 2400

Obs.: Somente comunicao


serial RS-232

0x03 19200
0x05 38400
0x07 9600

n: 0x00 trmico direto


0x01 transferncia trmica
!" As mudanas s tero efeito aps reinicializar a impressora (desligar e ligar).
!" Aguarde no mnimo 100 milissegundos antes de mandar qualquer outro comando de
configurao, no esquecendo de reiniciar a impressora.
Comando
Descrio
<STX>KI<m Configura as fontes ASD
smooth para o cdigo de pgina
de alguns pases do continente
europeu.

Parmetro m
0 USASCII
1 Reino Unido
2 Espanha
3 Sucia
4 Frana
5 Alemanha
6 Itlia
7 Dinamarca/Noruega
Suponha que voc esteja usando o teclado dinamarqus. O exemplo abaixo selecionar o
cdigo de pgina (7 Dinamarca/Noruega) e imprimir alguns caracteres especiais.

Exemplo:
<STX>KI<7<CR>
<STX>L<CR>
D11<CR>
191100300100020Caractere Especial: <CR>
E<CR>

Comandos Temporrios de Sistema


Este grupo de comandos, aps fixados, valem para as etiquetas a serem impressas e
subsequentes, e apagam-se sempre que a impressora desligada ou quando novos
comandos de configurao so enviados.
Esses comandos no ficam gravados na memria EEPROM.
15


      

modo de impresso

Papel Contnuo
Comando
Descrio
<STX>cxxxx Habilita papel rolo contnuo

Padro
0000

Parmetro xxxx
4 dgitos decimais

Se o papel rolo contnuo, envie este comando para evitar que a impressora procure pelo
gap ou marca negra, desligando o sensor de papel. (Caso contrrio a impressora por padro
libera ~30 centmetros de papel).
Esse comando sobrescreve e prevalece sobre os comandos <STX>e ,e, <STX>r (uma vez
que estes sero inconsistentes).
Exemplo:
<STX>c0600 (papel contnuo de 60 mm. de comprimento)
Se as coordenadas dos objetos (texto, cdigo de barras, etc.) excederem o comprimento da
etiqueta contnua, esse comprimento ser alargado at cobrir os objetos. Nesse caso o
comprimento atual da etiqueta ser 0200*N. Certifique-se de que o comprimento atual
seja menor que 76 centmetros, caso contrrio ocorrero erros imprevisveis.

Imprime Mltiplas Cpias


Comando
<STX>Exxxx

Descrio
Parmetro xxxx
Determina o nmero Quatro dgitos decimais.
de cpias a serem Valor Padro: 0001
impressas.

Observao
Deve ser sucedido
pelo
comando
<STX>G.

Este comando dever trabalhar em conjunto com o comando <STX>G. A ltima etiqueta
impressa fica armazenada na memria temporria da impressora, e ento estes comandos
imprimem n cpias dessa etiqueta armazenada.
Obs.: Ao desligar a impressora, a etiqueta armazenada na memria perde-se.
16


      

Mas quando estiver


Importante: Aqui ns representamos a notao <STX>.
programando em DOS, voc deve emitir o comando Alt + 002, que ser traduzido como
^B, o que representar na tabela ASCII, uma carinha ! .
Para a notao <CR>, tecle Enter. PARA IMPRIMIR ETIQUETAS, VEJA A PGINA 32

Descrio
Observao
Imprime a etiqueta Deve ser precedido pelo
armazenada.
comando <STX>E.

Exemplo:
<STX>L<CR>
121100000200010TESTE MLTIPLAS CPIAS<CR>
E<CR>
<STX>E0002<CR>
<STX>G<CR>
Resultado:
Imprime a etiqueta 3 vezes (1 +2 cpias).

Habilitando o sensor de Gap


Comando
<STX>e

Descrio
Habilita o sensor de Gap

Tipo de Mdia
Etiqueta comum, com espao
entre elas

!" Use este comando se a etiqueta do tipo comum (no-contnuo) e existe um espao
(Gap) entre as etiquetas.
!" Para papel reflexivo, veja o comando <STX>r
!" Este comando anula o comando <STX>cxxxx (papel contnuo).

Habilitando o sensor reflexivo para Gap


Comando
<STX>r

Descrio
Tipo de Mdia
Habilita o sensor reflexivo Papel reflexivo
de Gap

!" Para o tipo de papel no-contnuo, veja o comando <STX>e


!" Este comando anula o comando <STX>cxxxx (papel contnuo).

17


      

Comando
<STX>G

Comando
<STX>F

Descrio
Avana uma etiqueta

!" Esse comando avana uma etiqueta, desde que o papel esteja configurado como nocontnuo (sensor de Gap habilitado).
!" Se o papel for do tipo contnuo, avana o comprimento pr-determinado pelo comando
<STX>cxxxx.
!" Basicamente seria o mesmo que pressionar o boto FEED da impressora.

Avano para corte da etiqueta (backfeed)


Comando
<STX>fxxx

Descrio
Parmetro xxx
Avana a ltima etiqueta a uma Trs dgitos decimais.
distncia determinvel
Padro: f220

Este comando muito til para evitar o desperdcio de etiquetas. Geralmente, ao


imprimir etiquetas, a ltima perdida por terminar exatamente sob a cabea de impresso.
Para evitar isso, programa-se um pequeno avano da ltima etiqueta impressa, para ser
destacada.
Quando um novo lote de etiquetas emitida, a impressora retorna para o incio da etiqueta
em branco que ficou avanada, imprime esse lote e novamente avana a ltima etiqueta.
Esse comando permanece na memria at que a impressora seja desligada.
O valor de xxx deve ser maior que 220.
Exemplo:
<STX>f320<CR>
Avana uma polegada a ltima etiqueta do lote.

Pausa entre as etiquetas


Comando
<STX>J

Descrio
Padro
Fixa uma pausa entre a impresso das Normal, sem pausa
etiquetas
18


      

Avano da etiqueta

Cancelando a pausa entre etiquetas


Comando
<STX>j

Descrio
Cancela a pausa entre etiquetas

Este comando desabilita a pausa entre as etiquetas <STX>J, a partir do momento em que
for recebida.

Modo de formato da etiqueta


Comando
<STX>L

Descrio
Entra em modo de formato da etiqueta

!" Este comando deixa a impressora em modo de formato da etiqueta, que so parmetros
como rotao, fonte, altura, etc Veja Exemplo Simples de Etiquetas.
!" A impressora processar os comandos de formatao at encontrar o comando E (fim
do modo de formato de etiqueta).

Comprimento da etiqueta
Comando
Descrio
Parmetro xxxx
<STX>Mxxxx Fixa o comprimento mximo 4 dgitos decimais. De 1 a 12 polegadas
da etiqueta
Padro: 1200 (=12 polegadas)
Este comando fixa o comprimento mximo da etiqueta e a impressora procurar pelo gap
ou marca dentro do comprimento especificado, portando este comando no se aplica a
papel contnuo (Use <STX>cxxxx). O comprimento padro 12 polegadas.
Exemplo:
<STX>M0300<CR>
Fixa o comprimento mximo em 3 polegadas
19


      

!" Este comando far com que a impressora espere comando do boto FEED para
imprimir a prxima etiqueta.
!" Quando a impressora est em estado de espera, o LED indicando READY fica
piscando para avisar o usurio a pressionar o boto FEED.

Comando
<STX>m

Descrio
Fixa a unidade em milmetro (Mximo: 304,8 mm)

Padro
n (polegada)

Exemplo:
<STX>m<CR>
<STX>M0600<CR>
Fixa o comprimento mximo em 60 mm

Unidade em Polegadas
Comando Descrio
<STX>n Fixa a unidade em polegadas (Mximo: 12 polegadas)

Padro
n (polegada)

Exemplo:
<STX>n<CR>
<STX>M0600<CR>
Fixa o comprimento mximo em 6 polegadas.

Posio inicial de impresso


Comando
<STX>Oxxxx

Descrio
Fixa a posio inicial da impresso

Padro
0220

!" Este comando fixa um valor de compensao de incio de impresso, isto , a etiqueta
avanada um pouco antes de iniciar a impresso.
!" padro 0220 deixa o incio da etiqueta precisamente sob a cabea de impresso. Voc
pode mud-lo para determinar em uma etiqueta a posio ideal de incio de impresso.
!" Este comando ignorado ao usar papel contnuo (<STX>cxxxx)

20


      

Unidade em Milmetros

Comando
<STX>Q

Descrio
Apaga a memria

Este comando apaga todas as imagens e fontes da memria da impressora (tanto a


memria RAM quanto a flash). Normalmente este comando enviado no fim do trabalho
do lote. Caso contrrio, as imagens e fontes vo se acumulando na memria at
sobrecarreg-la.
Quando ocorre o sobrecarregamento da memria, a impressora apagar as primeiras
imagens ou fontes carregadas. Para evitar o sobrecarregamento de memria e garantir o
tempo de processamento, voc deve mandar este comando antes do fim do lote.
Exemplo:
<STX>IAFExemplo<CR>
802000FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF
...
...
...
...
...
...
...
...
...
...
...
...
...
...
<STX>L<CR>
D11<CR>
AY1100001000050Exemplo<CR>
E<CR>
<STX>Q<CR>

Apagar determinada memria


Comando
<STX>qn

Descrio
Parmetro n__
Apaga o mdulo de memria A RAM
B Memria Flash
C Memria Padro
Como o comando <STX>Q, este comando tambm apaga as imagens e fontes da memria
da impressora, mas nesse caso pode-se definir entre memria Flash ou RAM.

Velocidade de avano das etiquetas


Comando
<STX>Sn

Descrio
Parmetro n__(em mm./segundo)
Fixa a velocidade de A 25,4
D 63,5
avano de etiquetas
B 38,1
E 76,2
C 50,8
21


      

Apagar a memria

Comandos de Formatao de Etiquetas


Os comandos de formatao de etiquetas permitem:
!" Fixar o ambiente de impresso, como margens, modos de impresso, multicpias, etc.
!" Fixar a posio do cursor e imprimir imagens, textos, Cdigos de Barras, linhas e
caixas
!" Controlar a temperatura, posio de impresso da etiqueta e interface do usurio
!" Entretanto, eles devem suceder o comando <STX>L
!" Diferente dos outros grupos de comandos, esses comandos no necessitam de cdigos
de controle, como STX, SOH ou ESC
Importante: Eventualmente nos exemplos aparece a notao <STX>. Quando estiver
programando em DOS, voc deve emitir o comando Alt + 002, que ser traduzido como
^B, o que representar na tabela ASCII, uma carinha ! .
Para a notao <CR>, tecle Enter. PARA IMPRIMIR ETIQUETAS, VEJA A PGINA 32
- Esses comandos s tero efeito se escritos depois do comando <STX>.
Exemplo:
<STX>c0600<CR>
<STX>L<CR>
m
PA
H12
D11
121100001000050Esta uma etiqueta de teste<CR>
E<CR>

Margem Esquerda
Comando
Cxxxx

Descrio
Fixa a margem esquerda

22

Padro
0000


      

Este comando fixa a velocidade de avano de etiquetas. A cada vez que voc pressiona o
boto FEED ou envia o comando <STX>F, a velocidade do motor respeitar esse
parmetro. O padro para velocidade de avano de etiquetas a mesma da velocidade de
impresso fixada pelo comando <STX>KIOn.

Exemplo:
C0100
Fixa a margem para uma polegada.

Largura e Altura do Pixel


Comando
Dwh

Descrio
Fixa a largura e altura do
tamanho do pixel

Parmetro wh
w valor 1 ou 2
h Valor 1,2 ou 3
Padro: D22

Sabendo que a resoluo mxima depende do modelo da sua impressora, voc pode fixar o
tamanho do pixel diferente do menor tamanho poe este comando. Reduzir a resoluo
resulta na amplificao da imagem do pixel e pode ocorrer o fenmeno do zigzag. A
configurao mnima do pixel para D11 neste modelo 0,125 milmetros ou 0,0049
polegadas.
Exemplo:
<STX>L<CR>
D23<CR>
120000002000050 Tamanho do Pixel para D23
E<CR>

Fim da Formatao
Comando
E

Descrio
Fim do modo de formatao de etiquetas e imprime

Veja Inserindo um texto simples na pgina 5

23


      

Este comando fixa a margem esquerda. Valores diferentes de margem fazem uma imagem
mudar para a esquerda ou direita.

Comando
G

Descrio
Parmetro n
Armazena o dado anterior no
registro global
<STX>sn
Carrega o contedo do
Uma letra de A a Z
registro global
Este comando grava a informao anterior para o registro global e o imprime quando o
comando de chamada <STX>Sn encontrado. Este comando pode ser usado mais de uma
vez e o registro global vai de A a Z.

Exemplo:
<STX>L<CR>
D11<CR>
1400000000800050DADO A<CR>
G<CR>
1400000000800050DADO B<CR>
G<CR>
1400000010000000<STX>SA<CR>
1400000013000000<STX>SB<CR>
1400000016000000<STX>SA<CR>
E<CR>

Temperatura de Impresso
Comando
Hxx

Descrio
Parmetro xx
Fixa a temperatura da cabea Padro: H10 ; Mximo: H20
de impresso
Mximo recomendvel: H16

O valor da temperatura controla o contraste da impresso. Para obter impresses de


melhor qualidade, voc deve considerar fatores como tipo de papel, tipo de ribbon e ir
ajustando qualidade de impresso desejada.

24


      

Carregando dados na memria

Comando
M

Descrio
Aciona o modo espelho

Padro
Normal, no espelhado

Nesse modo espelhado a impressora espelhar a informao seguinte.


Exemplo:
5000000018000000Normal<CR>
M<CR>
1500000001400100Espelhado<CR>
M<CR>
1500000001000000Normal novamente<CR>

Mudana de Unidades
Comando
m
n

Descrio
Fixa a unidade em milmetros
Fixa a unidade em polegadas

Padro
n
n

Velocidade de Impresso
Comando
Pn

Descrio
Fixa a velocidade de
impresso
O padro C (63,5 milmetros por segundo)

Parmetro n (em milmetros/segundo)


A 38,1
C 63,5
B 50,8
D 76,2

Impresso Mltipla
Comando
Qxxxx

Descrio
Fixa a contagem de cpias

Parmetro xxxx
5 dgitos decimais
Padro: Q0001
Voc pode imprimir vrias cpias do mesmo contedo ou diferentes com
incremento/decremento automtico, voc pode mandar este comando para poupar tempo
de comunicao e processamento.

25


      

Modo Espelhado

<STX>c0060<CR>
<STX>L<CR>
D11<CR>
13000000020000002 CPIAS<CR>
Q0002<CR>
E<CR>

Compensao Vertical
Comando
Descrio
Padro
Rxxxx
Fixa a compensao vertical R0000
Este comando fixa o ponto inicial de impresso no eixo vertical. Este comando pode
deslocar a a imagem impressa verticalmente.
Exemplo:
R0100
Resultado:
Fixa uma compensao vertical de uma polegada.

Carregando/Descarregando Etiquetas na Memria


Comando
rn...

smn...

Descrio
Descarrega as informaes
da etiqueta no buffer da
impressora
Armazena as informaes da
etiqueta no buffer da
impressora

Parmetros
n... nome de arquivo de referncia com
no mximo 16 caracteres
m uma letra para registro na memria
n... nome de arquivo de referncia com
no mximo 16 caracteres

As informaes de comando de formatao de etiquetas podem ser armazenados na


memria da impressora e serem posteriormente acessados para impresso, mesmo que
outras etiquetas tenham sido impressas ,e desde que a impressora no seja desligada, pois
essas etiquetas armazenadas sero perdidas.

26


      

Exemplo:

<STX>L<CR>
D11<CR>
1300000000200100Etiqueta Armazenada<CR>
sASLAB<CR>
no exemplo acima, a etiqueta ser salva na memria da impressora com o nome de
referncia SLAB no registrador A
<STX>L<CR>
rSLAB<CR>
1300000000500100Texto 1<CR>
E<CR>
SLAB acessado do registrador A, e a informao Texto1 adicionada na impresso

Incrementando nmeros seriais


Comando
+xx
>xx

Descrio
Parmetro xx
Incrementa numrico
Dois dgitos decimais
Incrementa alfanumrico Dois dgitos decimais

A impressora pode automaticamente incrementar o valor do campo em cada etiqueta


impressa. Isso poupa bastante tempo de comunicao e processamento do computador e
impressora.

Exemplo:
<STX>c0050<CR>
<STX>L<CR>
D11<CR>
130000000200100100<CR>
+10<CR>
Q0003<CR>
E<CR>

Resultado:
27


      

Exemplo:

110
100

Decrementando nmeros seriais


Comando
-xx
<xx

Descrio
Decrementa numrico
Decrementa alfanumrico

Parmetro xx
Dois dgitos decimais
Dois dgitos decimais

A impressora pode automaticamente decrementar o valor do campo em cada etiqueta


impressa. Isso poupa bastante tempo de comunicao e processamento do computador e
impressora.
Exemplo:
<STX>c0050<CR>
<STX>L<CR>
D11<CR>
130000000200100111<CR>
-15<CR>
Q0003<CR>
E<CR>
Resultado:
081
096
111

28


      

120

Comando
^xx

Descrio
Imprime vrias cpias de um incremento/decremento

Voc pode imprimir vrias cpias de um nmero serializado.


<STX>c0050<CR>
<STX>L<CR>
D11<CR>
130000000200020Sequencia: <CR>
13000000020010001<CR>
+01<CR>
^02<CR>
Q0006<CR>
E<CR>
Resultado:
SEQUENCIA:
SEQUENCIA:
SEQUENCIA:
SEQUENCIA:
SEQUENCIA:
SEQUENCIA:

03
03
02
02
01
01

//O exemplo acima vai imprimir 2 cpias de cada nmero incrementado

29


      

Vrias cpias de um nmero serial

Papel Contnuo, 60mm de comprimento, 100 mm. de largura, Nmero Serial e Cdigo
EAN-13 incrementados
<STX>m<CR>
<STX>c0600<CR>
<STX>L<CR>
H12
D11<CR>
121200005000320ETIQUETA<CR>
121200005000470PARA<CR>
121200005000560EXEMPLO<CR>
121200000800430EAN13<CR>
131100000200300Serial no.: <CR>
13110000020053051100<CR>
+10<CR>
1F0000001500280789012345678<CR>
+10<CR>
Q0003<CR>
<STX>J<CR>
E<CR>

//Unidade em milmetros
//Comprimento da etiqueta: 60 mm
//Entra em modo de formato de etiqueta
//Fixa temperatura para 12
//Tamanho padro para Pixel
//Texto formatado
//Texto formatado
//Texto formatado
//Texto formatado
//Texto formatado
//Nmero serial formatado
//Incremento do nmero serial
//Cdigo de Barras formatado
//Incremento do Cdigo de Barras
//Trs cpias
//Pausa entre etiquetas
//Fim do modo de formatao e imprime

30


      

Exemplos de Etiquetas

<STX>e
//Habilita sensor de Gap
<STX>j
//Cancela Pausa entre etiquetas
<STX>L
//Entra em modo de formato de etiqueta
n
//Unidade em Polegadas
PD
//Velocidade de Impresso D
H12
//Fixa temperatura para 12
D11
//Tamanho padro para Pixel
121200003500050Empresa XXXXXXXXXXXXXXXXXXXX
//Texto formatado
121200003200050Produto YYYYYYYYYYYYYYYYYYYY
//Texto formatado
121200002900050LOTE ZZZZZZZZZZZZZZZZZZZZZZZ
//Texto formatado
121200001300115EAN13
//Texto formatado
121200001300260EAN8
//Texto formatado
1A0006000400060CODE39
//Cdigo de Barras formatado
1E0006000400230ACODE128
//Cdigo de Barras formatado
1F0000001500040789012345678
//Cdigo de Barras formatado
1G00000015002207890123
//Cdigo de Barras formatado
1X1100000140010L350005
//Linha Horizontal Inferior
1X1100002550010L350005
//Linha Horizontal Superior
1X1100001150015L345005
//Linha Horizontal Central
1X1100000190010L005236
//Linha Vertical Esquerda
1X1100000140360L005246
//Linha Vertical Direita
E
//Fim do modo de formatao e imprime
<STX>f320
//Avana 1 polegada a ltima etiqueta
<STX>E0001
//Determina o nmero de cpias a serem impressas
<STX>G
//Imprime a etiqueta armazenada

31


      

Etiqueta 100x100 mm, unidade em polegadas, textos, cdigos de barras, linhas, avano.

Aps montar um formato de etiqueta, necessrio gravar como um arquivo. Esse arquivo
ser enviado para a impressora para ento ser impresso.
Para imprimir as etiquetas atravs do MS-DOS, voc deve utilizar o comando COPY:
C:\COPY <nome do arquivo> <Porta>
onde:
<nome do arquivo> - nome completo do arquivo, com extenso
<Porta> - porta COM ou LPT na qual a impressora est conectada.

PARALELO:

C:\copy exemplo1.txt LPT1<Enter>

Para configurar a porta de comunicao serial do computador (comando MODE):


C:\MODE COMX: 9600,N,8,1 <Enter>
Onde X o nmero da porta na qual o impressora ser conectada.
SERIAL:

C:\copy exemplo1.txt COMX <Enter>

Notas:
!" A impressora s aceita um modo de comunicao (serial ou paralelo). Nunca utilize os
dois cabos ao mesmo tempo.
!" Em caso de dvidas sobre os parmetros da mquina, os mesmos podem ser verificados
no AUTOTESTE (ligando a impressora com o Boto FEED pressionado).
!" Verifique a pinagem do cabo de comunicao serial.
respeitada, a impressora no funcionar corretamente.

Se esta pinagem no for

!" Verifique se o seu computador no possui conflitos de porta serial. Se isto estiver
ocorrendo, resultados imprevisveis podem ocorrer.

32


      

Imprimindo Etiquetas