You are on page 1of 40

MANUAL DE OPERAO E PROGRAMAO

DATAMAX

Reviso: A (01/2003)
www.automatech-rs.com.br
ndice Pg. 2

ndice
I. Introduo .................................................................................................... 4

II. Instalao .................................................................................................... 5

III. Operao .................................................................................................... 6

IV. Programao DPL ..................................................................................... 7


1. Comandos Imediatos <SOH> ...................................................................................... 8
SOH # Reset.................................................................................................................... 8
SOH A Recebe String de Estado ...................................................................................... 8
SOH B Pause ................................................................................................................... 9
SOH C Stop/Cancel.......................................................................................................... 9
SOH D Desabilita Comandos Imediatos ........................................................................... 9
SOH E Recebe Quantidade de Etiquetas Batch................................................................ 9
2. Comandos de Sistema <STX> .....................................................................................10
STX a Habilita Caracteres de Retorno............................................................................10
STX C Copia Mdulo de Memria...................................................................................10
STX c Seleciona Papel Contnuo ...................................................................................11
STX E Atualiza Quantidade da Etiqueta Armazenada.....................................................11
STX e Seleciona Sensor de Borda .................................................................................11
STX F Form Feed...........................................................................................................11
STX f Ajusta Posio de Parada (Backfeed Command).................................................11
STX G Imprime ltima Etiqueta ......................................................................................12
STX I Carrega Imagem .................................................................................................12
STX J Seleciona Pausa Aps Cada Etiqueta..................................................................13
STX k Testa Porta RS-232 .............................................................................................13
STX L Entra no Modo de Formatao da Etiqueta..........................................................13
STX M Ajusta Mximo Comprimento da Etiqueta............................................................13
STX m Seleciona Medidas em Metros.............................................................................13
STX n Seleciona Medidas em Polegadas .......................................................................13
STX O Ajusta Posio Inicial da Etiqueta ........................................................................14
STX P Entra no Modo Dump...........................................................................................14
STX p Pause..................................................................................................................14
STX Q Apaga Todos os Mdulos de Memria .................................................................14
STX q Apaga Mdulo de Memria..................................................................................15
STX R Economizador de Ribbon Ligado/Desligado.........................................................15
STX r Seleciona Sensor de Reflexo.............................................................................15
STX S Ajusta Velocidade de Avano da Etiqueta............................................................15
STX T Testa Cabea de Impresso ................................................................................16
STX t Testa Mdulo de Memria RAM ..........................................................................16
STX U Sobreposio do Campo da Etiqueta...................................................................16
STX v Recebe Firmware da Impressora .........................................................................17
STX W Recebe Informaes dos Mdulos de Memria ...................................................17
STX w Testa Mdulo de Memria Flash..........................................................................17
STX X Seleciona Mdulo Default ....................................................................................17
STX x Apaga Arquivo do Mdulo de Memria ................................................................18
STX yS Seleciona Pgina de Cdigo................................................................................18
STX Z Imprime Autoteste ...............................................................................................18
STX z Compacta Mdulo de Memria............................................................................18
3. Comandos de Formatao de Etiqueta.......................................................................20

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
ndice Pg. 3

A Seleciona Atributo de Sobreposio ....................................................................20


C Ajusta Offset de Coluna.......................................................................................20
c Ajusta Corte do Cutter (2 dgitos).........................................................................21
D Seleciona Resoluo de Impresso .....................................................................21
E Termina Modo de Formatao de Etiqueta e Imprime .........................................21
H Ajusta Temperatura do Cabeote ........................................................................21
M Seleciona Modo Espelho .....................................................................................22
m Seleciona Medidas em Metro ..............................................................................22
n Seleciona Medidas em Polegada.........................................................................22
P Seleciona Velocidade de Impresso ....................................................................22
p Seleciona Velocidade de Retrocesso...................................................................23
Q Ajusta a Quantidade de Etiquetas........................................................................24
R Ajusta Offset de Linha .........................................................................................24
r Chama um Formato de Etiqueta Armazenado .....................................................24
S Ajusta Velocidade de Avano da Etiqueta............................................................24
s Armazena Formato de Etiqueta na Memria........................................................25
U Marca Campo para Sobreposio........................................................................26
X Termina Modo de Formatao de Etiqueta ..........................................................26
z Converte Zero () em "0"....................................................................................26
: Ajusta Corte do Cutter (4 dgitos).........................................................................27
+ (>) Incremento Numrico (Alphanumeric) .................................................................27
- (<) Decremento Numrico (Alfanumrico).................................................................27
^ Ajusta Incremento e Decremento.........................................................................28
4. Gerando Etiquetas .......................................................................................................29
Estrutura do Registro.........................................................................................................30
Tipo de Registros ..............................................................................................................32
1. Textos .................................................................................................................................. 32
2. Cdigos de Barras................................................................................................................. 32
3. Imagens................................................................................................................................. 33
4. Grficos (Linhas e Molduras)............................................................................................... 33
5. Exemplos de Programas..............................................................................................34
Linguagem Clipper.................................................................................................................... 34
Linguagem C............................................................................................................................. 35

Apndice A - Tabela de Caracteres ASCII .................................................. 37


Apndice B - Problemas Comuns ............................................................... 38
Apndice C - Especificao de Etiqueta e Ribbon.................................... 40

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Introduo Pg. 4

I. Introduo

As impressoras trmicas Datamax so impressoras de alta velocidade e que possuem poderosos recursos para
impresso trmica de etiquetas. Aliado a mais alta tecnologia para impresso trmica direta ou por transferncia
trmica, o baixo custo destes equipamentos fez da marca Datamax a mais vendida no Brasil e uma das mais
vendidas no mundo.

Os captulos relacionados a instalao e operao das impressoras so de leitura obrigatria, uma vez que
esclarecem assuntos importantes para o bom funcionamento do equipamento. Recomenda-se tambm a leitura do
Apndice D, que descreve os itens relacionados a garantia.

O Captulo IV mostra como feita a programao das impressoras e dedicado aos usurios que pretendem
desenvolver o software de emisso de etiquetas, incorporando-o ou no a um sistema de retaguarda. Este captulo
explica como emitir etiquetas, carregar imagens e utilizar a maior parte dos recursos disponibilizados pela
Linguagem de Programao Datamax (DPL).

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Instalao Pg. 5

II. Instalao

Primeiramente certifique-se de estar de posse de todos os itens que acompanham a impressora trmica:
1) Cabo de alimentao (exceo para as famlias Ovation! e E-Class que possuem fonte de alimentao
externa)
2) Cabo de comunicao serial ou paralelo.
3) Disquete contendo:
- Manual em portugus (arquivo no formato .PDF)
- Software Gerador de Etiquetas

Para instalar a impressora proceda de acordo com os passos a seguir:


1) Conecte o cabo de comunicao entre o host (PC, servidor UNIX, AS400, etc.) e a impressora..
2) Verifique a tenso de alimentao da impressora (110 ou 220V) e conecte a mesma a uma rede estabilizada
de tenso compatvel.
3) Instale o papel e o ribbon (se transferncia trmica) de acordo com a figura mostrada na parte interna da
impressora. Observe atentamente a posio do papel, de forma que o mesmo passe dentro do sensor de
papel.
4) Ligue a impressora.

Quando for utilizada a porta serial para comunicar com a impressora necessrio observar a configurao da
porta do host, que deve ser 9600 bps, 8 bits de dados, 1 bit de parada e sem paridade. Para configurar a porta
serial de um PC no DOS utiliza-se o seguinte comando:
MODE COM1:9600,N,8,1,P para COM1 ou MODE COM2:9600,N,8,1,P para COM2
O cabo de comunicao normalmente diferente para cada tipo de host. Mostraremos a seguir a pinagem para
a conexo a um PC:

PC <-> ALLEGRO/DMX-400/PRODIGY
DB25F DB25M DB9F DB25M
TXD 2---------------3 RXD TXD 3---------------3 RXD
RXD 3---------------2 TXD RXD 2---------------2 TXD
CTS 5--------------20 BUSY GND 5---------------7 GND
GND 7---------------7 GND CTS 8--------------20 BUSY
DSR 6---| |--4 RTS DSR 6--| |--4 RTS
DCD 8---| |--5 CTS DTR 4--| |--5 CTS
DTR 20--| DCD 1--|

PC <-> OVATION
DB25F DB9M DB9F DB9M
TXD 2----------------2 RXD TXD 3----------------2 RXD
RXD 3----------------3 TXD RXD 2----------------3 TXD
CTS 5----------------4 BUSY GND 5----------------5 GND
GND 7----------------5 GND CTS 8----------------4 BUSY
DSR 6---| |--7 RTS DSR 6--| |--7 RTS
DCD 8---| |--8 CTS DTR 4--| |--8 CTS
DTR 20--| DCD 1--|

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Operao Pg. 6

III. Operao

Os modelos de impressoras Datamax normalmente possuem trs botes e trs leds no painel, com exceo dos
modelos Ovation (Ovation!, Ovation!2 e WinOvation!). A funo destes botes e leds descrita a seguir:
Boto Pause: utilizado para parar a impresso. Um segundo toque no boto faz com que a impressora
retorne a imprimir.
Boto Feed: utilizado para avanar uma etiqueta. Se este boto for pressionado durante o power on, a
impressora executa o autoteste e entra no modo dump.
Boto Cancel: cancela a etiqueta que estiver sendo impressa e coloca a impressora no modo pause. A
tecla pause faz com que a impresso continue a partir da prxima etiqueta.
Led Power: indica que a impressora est ligada.
Led Pause: indica que a impressora est em modo de pausa ou o trabalho de impresso foi cancelado.
Led Paper/Ribbon: indica falta de ribbon ou etiqueta, ou algum outro tipo de problema relacionado
aos mesmos.
Nos modelos Ovation! existe somente um boto e um led, que assumem funes diferentes de acordo com o
descrito a seguir:
Boto: se pressionado uma vez pe a impressora em modo de pausa. Pressionado novamente, faz com
que a impressora volte ao modo normal. Se pressionado duas vezes rapidamente, executa um avano
de etiqueta.
Led: Se estiver permanentemente aceso indica que a impressora est ligada e pronta para imprimir. Se
estiver piscando lentamente indica que a impressora esta em modo de pausa. E finalmente, se estiver
piscando rapidamente indica que houve algum problema relacionado ao ribbon ou papel.

Recomendaes Importantes:
1) No desconecte o cabo de comunicao entre o host e a impressora sem desconectar antes o cabo de
alimentao. Isto elimina o risco de queima da porta serial do host ou da impressora durante a desconexo,
devido a diferena de tenso entre os terras dos equipamentos.
2) Somente utilize suprimento de empresas especializadas em impressoras trmicas. De preferncia, utilize o
suprimento Datamax, que prov uma melhor qualidade de impresso e um aumento da vida til da cabea
de impresso.
3) No troque a marca ou modelo do papel ou do ribbon sem um rigoroso teste prvio. Existem ribbons de
mesma classe que funcionam bem com um determinado tipo de papel e no com outro, e vice-versa.
Devido a isso podemos dizer que a combinao ribbon/etiqueta importante para a qualidade da impresso
e deve ser mantida sempre que possvel.
4) No altere o ajuste do potencimetro que regula a intensidade da impresso (darkness potentiometer). Isto
pode diminuir a vida til do cabeote.
5) No utilize o modo de impresso trmico direto quando imprimindo com ribbon. Isto diminui a vida til do
cabeote.
6) Utilize a temperatura como H10 (veja comandos de formatao da etiqueta) dentro do software. Isto faz
com que o cabeote tenha sua vida prolongada.
7) Limpe o cabeote de impresso com cotonete e lcool isoproplico a cada rolo de ribbon se utilizar
impresso por transferncia trmica, ou a cada rolo de etiqueta se utilizar impresso trmica direta.
8) Os modelos Allegro2, DMX400 e DMX430 podem possuir rebobinador interno. Este opcional deve
rebobinar somente o liner, em aplicaes nas quais a etiqueta seja retirada assim que impressa.
9) No conecte ou desconecte mdulos de memria com a impressora ligada.
10) No utilize etiquetas de largura diferente na mesma impressora. Isto pode causar um desgaste no uniforme
do cabeote de impresso, diminuindo assim a vida til do mesmo.
11) Quando for necessrio substituir algum fusvel, faa-o observando a especificao do mesmo.
12) Em caso problemas na instalao ou operao consulte o Apndice B (Problemas Comuns). Caso no
encontre l uma possvel soluo procure a AUTOMATECH pelo telefone (51)3022-8117 ou pelo site
www.automatech-rs.com.br.

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 7

IV. Programao DPL

A Programao DPL (Datamax Programming Language) a linguagem de programao utilizada para emitir
etiquetas utilizando-se qualquer modelo de impressoras trmica Datamax.

Para que a impressora esteja pronta a entender uma seqncia de caracteres que contm um comando ela
precisa receber antes um caracter especial chamado Sinalizador. Ele informa a impressora que ela receber
um comando e que tipo de comando ser. Comandos Imediatos, Comados de Sistema e Comandos para Carga
de Fontes possuem diferentes Sinalizadores como mostra a tabela 1-1 a seguir:

Caracter Valor Valor


Dump Sinalizador Para
ASCII Decimal Hexa
SOH 1 01 ^A Comandos Imediatos
STX 2 02 ^B Comandos de Sistema
ESC 27 1B ^[ Comandos Carga de Fontes

Obs: Os Sinalizadores <SOH>, <STX> e <ESC> so caracteres de controle da tabela ASCII. As


representaes diferentes como ^A , Ctrl A e SOH so apenas formas diferentes de representar o
mesmo caracter.

Existem trs tipos principais de comandos que podem ser enviados para a impressora trmica.
Comandos Imediatos interrompem o funcionamento da impressora, executam uma determinada funo, e
permitem que a impressora retorne ao ponto onde estava antes de ser interrompida.
Comandos de Sistema so tratados na seqncia em que so recebidos pela impressora e em geral
controlam as funes de hardware, permitem configuraes de memria e carga de imagens e fontes.
Comandos de Formatao da Etiqueta so utilizados para definir os elementos (textos, cdigos de barras,
imagens, linhas, molduras, etc.), armazenar e imprimir a etiqueta.

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 8

1. Comandos Imediatos <SOH>

Quando uma impressora recebe um Comando Imediato ela interrompe as tarefas que estiverem em andamento e
executa o comando. Comandos Imediatos podem ser enviados antes ou depois de Comandos de Sistema, mas
no podem ser enviados em meio a Comandos de Formatao de Etiquetas.
Os Comandos Imediatos consistem em:
1. Sinalizador
2. Caracter de Comando
3. Parmetro (se existir)

Caracter Funo do Comando


Comando
# Reset
A Recebe String de Estado
B Pause
C Stop/Cancel
D Desabilita Comandos SOH
E Recebe Quantidade de Etiquetas Batch
Tabela de Comandos Imediatos

SOH # Reset
Este comando realiza o reset da impressora, fazendo com que todas as configuraes retornem aos valores
default. O buffer de impresso apagado juntamente com o banco A de memria (somente nos modelos DMX
400, 430 e Allegro).
Comando: <SOH>#

SOH A Recebe String de Estado


Este comando permite ao host consultar o estado da impressora. A impressora responde retornando um string
de oito caracteres seguido por um <CR> (carriage return). Cada caracter pode ser um Y ou N indicando uma
condio associada a verdadeiro (Y) ou falso (N). O byte 1 o primeiro caracter transmitido pela impressora.
Comando: <SOH>A
Resposta da Impressora: abcdefgh<CR>
Byte Caracter Y/N Condio
1 a = Y/N Y = Impressora Ocupada
2 b = Y/N Y = Falta de Papel
3 c = Y/N Y = Falta de Ribbon
4 d = Y/N Y = Imprimindo Batch
5 e = Y/N Y = Impressora Imprimindo
6 f= Y/N Y = Impressora em Pausa
7 g = Y/N Y = Etiqueta Presente
8 h=N Sempre N

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 9

SOH B Pause
Este comando executa a mesma funo do boto Pause no painel.
Comando: <SOH>B

SOH C Stop/Cancel
Este comando executa a mesma funo do boto Stop/Cancel no painel.
Comando: <SOH>C

SOH D Desabilita Comandos Imediatos


Este comando faz com que a impressora passe a ignorar Comandos Imediatos. Este comando deve ser enviado
antes da carga de imagens ou fontes, uma vez que estes arquivos poderiam possuir seqncias de caracteres que
podem ser confundidos com Comandos Imediatos.
Comando: <SOH>D
Depois de enviar este comando pode-se cancel-lo enviando-se o comando <SOH> B trs vezes consecutivas
para a impressora com intervalo de um segundo entre cada transmisso.

SOH E Recebe Quantidade de Etiquetas Batch


Este comando faz com que a impressora envie dgitos seguidos de um <CR> (carriage return) indicando a
quantidade de etiquetas que faltam ser impressas.
Comando: <SOH>E
Resposta da Impressora: 0000<CR>

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 10

2. Comandos de Sistema <STX>

Comandos de Sistema so necessrios para carga de imagens e controle dos recursos da impressora. Podem ser
usados antes ou depois de Comandos Imediatos, mas no entre Comandos de Formatao de Etiqueta.
Os Comandos de Sistema consistem em:
1. Sinalizador
2. Caracter de Comando
3. Parmetro (se existir)

Caracter Funo Caracter Funo


A Habilita Caracteres de Retorno p Pause
C Copia Mdulo de Memria Q Apaga Todos os Mdulos de Memria
c Seleciona Papel Contnuo q Apaga Mdulo de Memria
E Atualiza Quantidade Etiqueta Armazenada R Economizador de Ribbon Ligado/Desligado
e Seleciona Sensor de Borda r Seleciona Sensor de Reflexo
F Form Feed S Ajusta Velocidade de Avano da Etiqueta
f Ajusta Posio de Parada T Testa Cabea de Impresso
G Imprime ltima Etiqueta t Testa Mdulo de Memria RAM
I Carrega Imagem U Sobreposio do Campo da Etiqueta
J Seleciona Pausa Aps Cada Etiqueta v Recebe Firmware da Impressora
k Testa Porta RS-232 W Recebe Informaes Mdulos de Memria
L Entra no Modo de Formatao da Etiqueta w Testa Mdulo de Memria FLASH
M Ajusta Mximo Comprimento da Etiqueta X Seleciona Mdulo Default
m Seleciona Medidas em Metros x Apaga Arquivo do Mdulo de Memria
n Seleciona Medidas em Polegadas yS Seleciona Pgina de Cdigo
O Ajusta Posio Inicial da Etiqueta Z Imprime Autoteste
P Entra no Modo Dump z Compacta Mdulo de Memria

Tabela de Comandos do Sistema

STX a Habilita Caracteres de Retorno


Este comando habilita os caracteres de retorno da impressora. Estes caracteres so gerados e enviados pela
impressora para o host aps os eventos descritos na tabela a seguir:
Comando: <STX>a
Evento Resposta Impressora
Caracter Invlido 0x07(BEL)
Etiqueta Impressa 0x1E(RS)
Lote de Etiquetas Impresso 0x1F(US)

STX C Copia Mdulo de Memria


Copia o contedo do Mdulo B (slot inferior) para o Mdulo A (slot superior). Ambos os mdulos devem ser
Flash EPROM. O comando ser abortado se j houverem dados gravados no mdulo A ou se a chave de
proteo contra gravao no cartucho estiver ativada. Depois da cpia completa o led Paper/Ribbon
permanecer ligado.
Comando: <STX>C

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 11

STX c Seleciona Papel Contnuo


Este comando dedicado a aplicaes que utilizem papel contnuo. Ele desabilita o Sensor de Borda e o Sensor
de Reflexo e ajusta o comprimento da etiqueta de forma a no mais utilizar o sensor. O sensor continuar a
detectar a falta de papel.
Comando: <STX>cnnnn
Onde:
nnnn- Representa o comprimento da etiqueta em unidades de 1/100 ou 1/10 mm de acordo com o
tipo de medida que estiver sendo utilizada (polegada ou milmetros).
Exemplo: <STX>c0100
O exemplo acima ajusta o comprimento da etiqueta para 1 polegada ou 1 cm.

STX E Atualiza Quantidade da Etiqueta Armazenada


Este comando altera o nmero de etiquetas a serem impressas dentro da ltima etiqueta armazenada na
memria. A etiqueta mais recente fica gravada na memria at que a impressora seja desligada ou
reinicializada. Este comando utilizado juntamente com o comando <STX>G (ver comandos de sistema).
Comando: <STX>Ennnn
Onde:
nnnn- Quantidade de etiquetas.
Exemplo: <STX>E0025
<STX>G
O exemplo acima imprimir 25 etiquetas de acordo o formato de etiqueta que estiver na memria.

STX e Seleciona Sensor de Borda


Este comando utilizado para selecionar o sensor de borda da impressora, ou seja , o sensor que detecta o salto
da etiqueta de acordo com a espessura do papel que passa atravs dele. O salto entre etiquetas deve ser de no
mnimo 2.54 mm (0,1 ) assim como o menor comprimento de etiqueta deve ser de 12.7 mm (0,5 ).
Comando: <STX>e
Obs: Este comando no est disponvel no modelo Prodigy.

STX F Form Feed


Este comando avana uma etiqueta.
Comando: <STX>F

STX f Ajusta Posio de Parada (Backfeed Command)


Este comando usado para ajustar a posio de parada da impressora, ou seja, o quanto ela deve avanar depois
de terminar a etiqueta. No momento em que for impressa a prxima etiqueta, a impressora retrocede
automaticamente a etiqueta e imprime como se ela no tivesse avanado alm da posio inicial default.

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 12

Comando: <STX>fnnn
Onde:
nnn- So trs dgitos que definem a distncia entre o sensor e ponto de parada. Para que este
comando tenha efeito, o valor deve ser superior ao TOF (ver comando <STX> O).
Exemplo: <STX>n
<STX>O0220
<STX>f230
O exemplo acima configura a impressora para medidas em polegadas (default), depois configura o TOF para
2,2 e finalmente a posio de parada para 2,3 . Isto faz com que a impressora sempre aps cada impresso
avance 0,1 a a mais e antes de emitir a prxima recue esta mesma distncia para que no haja perda de papel.

Obs.: Este comando no vlido para os modelos Allegro, DMX-400, DMX-430, Prodigy e
Prodigy Plus.

STX G Imprime ltima Etiqueta


Este comando imprime a ltima etiqueta enviada para a impressora, ou seja, a etiqueta que est na memria da
mesma.
Comando: <STX>G

STX I Carrega Imagem


Este comando precede a carga de uma imagem na impressora. Antes deste comando devem ser desabilitados os
Comandos Imediatos (<SOH>D).
Comando: <STX>Iabfnnnnnnnn<CR>data
Onde:
a- Mdulo de memria onde dever ser carregada a imagem.
Banco Prodigy/Prodigy Plus Prodigy Max DMX 600/800
Memria Allegro DMX 400/430 PE42, Ovation
A Interna Interna Mdulo de Memria A
B Mdulo de Memria B Mdulo de Memria Mdulo de Memria B
C Default Default Default
D Expandida (DMX400/430) Interna Interna (128K)
E N/A N/A Interna

f- Tipo de Imagem, B, b, P, p
Tipo Prodigy/Prodigy Plus Allegro DMX 400/430
b .BMP formato 8-bit (imagem invertida), P&B
B .BMP formato 8-bit (imagem normal), P&B
p .PCX formato 8-bit (imagem invertida), P&B
P .PCX formato 8-bit (imagem normal), P&B

nnnnnnnn- At 8 caracteres que definem o nome da imagem. Deve ser seguido de um caracter <CR>.
data- Imagem propriamente dita.
Exemplo: <SOH>D
<STX>IApTeste <CR>
data...data <CR>

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 13

O exemplo acima carrega uma imagem .PCX chamada Teste no mdulo de memria.

STX J Seleciona Pausa Aps Cada Etiqueta


Este comando causa uma pausa aps cada etiqueta ser emitida. Normalmente utilizado em conjunto com o
sensor de presena de papel.
Comando: <STX>J

STX kTesta Porta RS-232


Este comando testa a comunicao com a impressora.
Comando: <STX>k
Resposta da Impressora: Y
Obs: Este comando no est disponvel no modelo Prodigy.

STX L Entra no Modo de Formatao da Etiqueta


Este comando faz com que a impressora entre no Modo de Formatao de Etiqueta. Neste modo somente
comandos de Formatao de Etiqueta so aceitos, sendo os Comandos Imediatos e de Sistema ignorados. A
impressora sai deste modo aps receber um dos comandos E, s ou X. Veja Comandos de Formatao de
Etiquetas para maiores detalhes.
Comando: <STX>L

STX M Ajusta Mximo Comprimento da Etiqueta


Este comando ajusta o mximo comprimento da etiqueta. Ele somente utilizado em casos especiais, onde a
etiqueta possui um tamanho maior que o tamanho default.
Comando: <STX>Mnnnn
Onde:
nnnn- 4 dgitos de tamanho (de 0000 a 9999 em pol/100 ou de 0000 a 2540 em mm/10)
Impressora Comprimento (default)
Prodigy Plus, Prodigy, 400, 430, Allegro, Ovation 12 / 304.8mm.
Prodigy Max, PE42 16 / 406.4mm.
600, 800 Ajuste no Visor

STX m Seleciona Medidas em Metros


Este comando faz com que a impressora utilize medidas em metros. A unidade corresponde a 1/10 mm.
Comando: <STX>m

STX nSeleciona Medidas em Polegadas


AUTOMATECH Sistemas de Automao Manual de Impressoras
Datamax
Programao DPL Pg. 14

Este comando faz com que a impressora utilize medidas em polegadas (default). A unidade corresponde a
1/100 polegada.
Comando: <STX>n

STX O Ajusta Posio Inicial da Etiqueta


Este comando ajusta a posio inicial da etiqueta em relao ao sensor de salto. A impressora ir avanar a
partir do sensor a distncia especificada neste comando e comear a imprimir a partir deste ponto. O valor
default deste parmetro varia de acordo com o modelo de impressora.
Comando: <STX>Onnnn
Onde:
nnnn- So 4 dgitos que definem a distncia entre o sensor e o inicio da etiqueta. O valor default o
ponto zero da etiqueta. O valor mnimo 0050 em polegadas.
Impressora Posio Inicial
Polegadas Metros
Prodigy 0250 0635
Prodigy Plus 0110 0279
Prodigy Max 0110 0279
Outros Modelos 0220 0559

Exemplo: <STX>O0300
O exemplo acima ajusta o inicio da impresso para 3 polegadas aps o sensor de salto, supondo a impressora
utilizando medidas em polegadas.

STX P Entra no Modo Dump


Este comando coloca a impressora no Modo Dump. Neste modo qualquer caracter enviado para a impressora
ser impresso na etiqueta. A etiqueta deve ter quatro polegadas de largura para que a impresso caiba na
mesma. A impressora pode tambm ser colocada em Modo Dump pressionando-se e segurando o Boto Feed do
painel no momento em que a impressora for ligada. Para sair do Modo Dump a impressora necessita ser
desligada.
Comando: <STX>P

STX p Pause
Este comando causa a pausa da impressora e tem o mesmo efeito do Comando Imediato <SOH>B, com a
diferena que ele somente ser executado depois dos comandos que foram enviados antes dele.
Comando: <STX>p
Obs: Este comando no est disponvel no modelo Prodigy.

STX Q Apaga Todos os Mdulos de Memria


Este comando faz com que a impressora apague todos os mdulos de memria, ou seja, Flash, RAM, e mdulos
internos.
Comando: <STX>Q
AUTOMATECH Sistemas de Automao Manual de Impressoras
Datamax
Programao DPL Pg. 15

Obs: Este comando no est disponvel nos modelos Prodigy Plus and Allegro.

STX qApaga Mdulo de Memria


Este comando apaga o mdulo selecionado. Quando utilizar Mdulos de Memria Flash esteja certo de ter
desligado a chave de proteo antes de utilizar o comando.
Comando: <STX>qa
Onde:
a- Mdulo de Memria
Mdulo de Prodigy Plus/Allegro DMX Prodigy Max DMX 600/800
Memria 400/430 PE42, Ovation
A Interna Interna Banco A
B Banco B Banco B Banco B
C Default Default Default
D Interna Interna
E N/A N/A Configurao Interna

Exemplo: <STX>qA
O exemplo acima apaga o mdulo A de memria.

Obs: Este comando no est disponvel no modelo Prodigy.

STX R Economizador de Ribbon Ligado/Desligado


Este comando ativa ou desativa o economizador de ribbon.
Comando: <STX>Rx
Onde:
x- Y- Liga
N- Desliga

STX r Seleciona Sensor de Reflexo


Este comando seleciona o sensor de reflexo para deteco da etiqueta, de forma que marcas negras na parte de
baixo da etiqueta podem ser detectadas determinando o salto. As etiquetas devem ter no mnimo 0.5" (13mm).
Comando: <STX>r
Obs: Este comando no est disponvel para o modelo Prodigy.

STX S Ajusta Velocidade de Avano da Etiqueta


Este comando ajusta a velocidade com que a impressora avana a etiqueta quando o boto Feed pressionado.
Comando: <STX>Sn
Onde:
n- uma letra de A S que define a velocidade.

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 16

Comando Velocidade (pol/s) Comando Velocidade (pol/s)


A 1.0 K 6.0
B 1.5 L 6.5
C 2.0 M 7.0
D 2.5 N 7.5
E 3.0 O 8.0
F 3.5 P 8.5
G 4.0 Q 9.0
H 4.5 R 9.5
I 5.0 S 10.0
J 5.5

Velocidades permitidas de acordo com o modelo:


Impressora Comando
Ovation A-C
Prodigy A-G
400 C-I
430 / Prodigy Plus C-O
600 / Prodigy Max PE42 C-S
800 C-K

Obs: Este comando no est disponvel nos modelo Allegro.

STX T Testa Cabea de Impresso


Este comando imprime o teste de impresso, de forma a poder-se averiguar a qualidade da impresso e a
integridade do cabeote.
Comando: <STX>T

STX t Testa Mdulo de Memria RAM


Este comando faz com que a impressora retorne um string com o estado dos mdulos de memria.
Comando: <STX>t
Obs: Este comando no disponvel no modelo Prodigy.

STX U Sobreposio do Campo da Etiqueta


Este comando sobrepe campos de uma etiqueta previamente armazenada, de forma a poder-se reemitir uma
nova etiqueta sem ter que enviar novamente todo o formato da mesma. Os campos devem possuir o mesmo
tamanho do campo que ser substitudo, alm de conter contedo vlido. Podem ser substitudos no mximo 99
campos ordenados de 01 a 99 na ordem que foram recebidos.
Comando: <STX>Unnss..s<CR>
Onde:
nn- So 2 dgitos que definem o nmero do campo.
ss..- Contedo do novo campo seguido de um caracter <CR>

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 17

Exemplo: <STX>L
161100001000100data field1<CR>
161100001100110data field2<CR>
161100001200120data field3<CR>
00001
E

<STX>U01New data F1<CR>


<STX>U02New data F2<CR>
<STX>E0002
<STX>G

O exemplo acima imprime 3 etiquetas. A primeira formatada entre os comandos <STX>L e E. As prximas
duas so emitidas atravs dos comandos <STX>U, <STX>E (ajusta quantidade) e <STX>G, fazendo a
sobreposio dos campos.

STX v Recebe Firmware da Impressora


Este comando faz com que a impressora responda com um string contendo a verso do firmware da mesma.
Comando: <STX>v
Exemplo de Resposta: VER DA - 01.01 12/21/93<CR>
Obs: Este comando no est disponvel no modelo Prodigy.

STX W Recebe Informaes dos Mdulos de Memria


Este comando requisita da impressora informaes a respeito dos mdulos de memria. Um mdulo de
memria pode armazenar fontes, imagens e formatos de etiquetas. Cada um destes tipos de arquivo deve ser
averiguado separadamente utilizando caracteres de controle diferentes, ou seja, F, G, e L.
Comando: <STX>Wa
Onde:
a- F = Informaes de Fontes
G = Informaes de Imagens
L = Informaes de Formatos de Etiquetas

STX w Testa Mdulo de Memria Flash


Este comando faz com que a impressora realize uma seqncia de testes nos mdulos de memria Flash. O teste
pode demorar de 20 segundos a 2 minutos, dependendo da rea de memria do mdulo. O chave de proteo
deve estar desligada.
Comando: <STX>w
Obs: Este comando no est disponvel no modelo Prodigy.

STX X Seleciona Mdulo Default


Este comando utilizado para configurar o mdulo default da impressora.

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 18

Comando: <STX>Xa
Onde:
a- A = Mdulo de Memria A ou Interno
B = Mdulo de Memria B
D = Mdulo de Memria Interno
E = Mdulo de Memria Interno

STX x Apaga Arquivo do Mdulo de Memria


Este comando remove um arquivo especfico de um determinado mdulo de memria. O espao ocupado pelo
arquivo somente liberado aps ser utilizado o comando <STX>z, que compacta novamente o mdulo.
Comando: <STX>xmtnn...<CR>
Onde:
m- Identifica o Mdulo de Memria (A, B, C, D ou E).
t- Tipo de arquivo:
'G' - Imagem
'L' - Formato de Etiqueta
'F' - Fonte Bitmap
'S' - Fonte Scalable
nn...n- Nome do arquivo a ser apagado ou cdigo do fonte.
Obs: Este comando est disponvel nos modelos DMX 600 (verso 2.01 ou acima), DMX 800, Prodigy
Max, e PE42.

STX yS Seleciona Pgina de Cdigo


Este comando seleciona a pgina de cdigo da impressora. No comum a alterao deste parmetro, uma vez
que a pgina default a multilingual PC-850 utilizada no Brasil.
Comando: <STX>ySxx
Onde:
xx- Cdigo da Pgina de Cdigo

Obs: Este comando est disponvel nos modelos DMX 600 (verso 2.01 ou acima), DMX 800, Prodigy Max,
e PE42.

STX Z Imprime Autoteste


Este comando imprime as informaes internas da impressora e o teste de impresso do cabeote.
Comando: <STX>Z

STX z Compacta Mdulo de Memria


Este comando faz com que a impressora organize os arquivos do mdulo selecionado. Um mdulo de memria
flash no pode ser compactado.
Comando: <STX>zm

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 19

Onde:
m- Mdulo de Memria (A, B, C, D ou E)

Obs: Este comando est disponvel nos modelos DMX 600 (verso 2.01 ou acima), DMX 800, Prodigy Max,
e PE42.

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 20

3. Comandos de Formatao de Etiqueta

Um Comando de Sistema <STX>L coloca a impressora no modo de Formatao de Etiqueta. Todos os comandos
recebidos depois do <STX>L so interpretados como Comandos de Formatao de Etiqueta at que seja recebido
algum dos comandos finalizadores E, X ou s.

Com. Descrio Com. Descrio


A Seleciona Atributo de Sobreposio R Ajusta Offset de Linha
C Ajusta Offset de Coluna r Chama um Formato de Etiqueta Armazenado
c Ajusta Corte do Cutter (2 dgitos) S Ajusta Velocidade de Avano da Etiqueta
D Seleciona Resoluo de Impresso s Armazena Formato de Etiqueta na Memria
E Termina Modo de Formatao Etiqueta e Imprime U Marca Campo para Sobreposio
H Ajusta Temperatura do Cabeote X Termina Modo de Formatao de Etiqueta
M Seleciona Modo Espelho z Converte Zero () em 0
m Seleciona Medidas em Metro : Ajusta Corte do Cutter (4 dgitos)
n Seleciona Medidas em Polegada + (>) Incremento Numrico (Alfanumrico)
P Ajusta Velocidade de Impresso - (<) Decremento Numrico (Alfanumrico)
p Ajusta Velocidade de Retrocesso ^ Ajusta Incremento e Decremento
Q Ajusta Quantidade de Etiquetas

Tabela de Comandos de Formatao de Etiqueta

A Seleciona Atributo de Sobreposio


Este comando seleciona o atributo de sobreposio.
Comando: An
Onde:
n- Tipo de sobreposio
1= Modo XOR.
2= Modo Transparente.
3= Modo Opaco.
5= Modo Inverso.

Obs: Este comando no est disponvel nos modelos Prodigy, Prodigy Plus ou Allegro.

Exemplo de Atributos:

Modo Inverso Modo Opaco Modo Transparente Modo XOR

C Ajusta Offset de Coluna


Este comando permite um ajuste horizontal do ponto onde a impresso comea. Analogamente a uma impressora
matricial este comando eqivale ao ajuste da margem esquerda.
Comando: Cnnnn
Onde:

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 21

nnnn- So 4 dgitos que definem o ponto inicial (coluna) de impresso.


Exemplo: <STX>L
C0050<CR>
141100001000100DATAMAX<CR>
...

c Ajusta Corte do Cutter (2 dgitos)


Este comando permite que seja impresso um nmero determinado de etiquetas antes que um corte seja feito. Esta
caracterstica til quando for necessrio imprimir um conjunto de etiquetas antes de cortar.
Comando: cnn
Onde:
nn- So 2 dgitos que definem o nmero de etiquetas a serem impressas antes do corte.
Obs: O cutter deve ser habilitado para funcionar. Este comando no est disponvel no modelo Prodigy.

D Seleciona Resoluo de Impresso


Este comando altera a resoluo da impresso.
Comando: Dwh
Onde:
w- Resoluo horizontal (1 ou 2)
h- Resoluo vertical (1, 2 ou 3)

E Termina Modo de Formatao de Etiqueta e Imprime


Este comando faz com que a impressora finalize a etiqueta e imprima. Os outros comandos de finalizao so
X e s.
Comando: E
Exemplo: <STX>L<CR>
121100000000000Testando<CR>
E<CR>

H Ajusta Temperatura do Cabeote


Este comando ajusta o tempo em que cada ponto do cabeote fica ligado, alterando consequentemente a
temperatura de impresso. Pode variar de 0 a 20 sendo 10 o valor ideal (default), ou seja, permite uma boa
qualidade de impresso e no degrada a vida til do cabeote.
Comando: Hnn
Onde:
nn- So dois dgitos que configuram a temperatura.
Exemplo: <STX>L<CR>
H10<CR>

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 22

141100001000100ETIQUETA EXEMPLO<CR>
E

M Seleciona Modo Espelho


Este comando faz com que o campo subsequente seja impresso de forma refletida.
Comando: M
Exemplo: 161100003200010 NOT MIRRORED<CR>
M<CR>
161100003000400 MIRRORED<CR>
E
Resultado da Impresso:

Obs: Este comando est disponvel nos modelos DMX 600 (verso 2.01 ou acima), DMX 800, Prodigy Max,
e PE42.

m Seleciona Medidas em Metro


Este comando faz com que a impressora utilize medidas em metros. A unidade corresponde a 1/10 mm.
Comando: m
Exemplo: <STX>L<CR>
m
141100001000100ETIQUETA EXEMPLO <CR>
E

n Seleciona Medidas em Polegada


Este comando faz com que a impressora utilize medidas em polegadas. A unidade corresponde a 1/100, sendo
o modo default.
Comando: n
Exemplo: <STX>L<CR>
n
141100001000100ETIQUETA EXEMPLO<CR>
E

Obs: Este comando no est disponvel nos modelos Prodigy, Prodigy Plus e Allegro.

P Seleciona Velocidade de Impresso


Este comando usado para selecionar a velocidade de impresso.

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 23

Comando: Pa
Onde:
a- um caracter de A a P que define a velocidade, de acordo com a tabela abaixo.
Comando Velocidade Comando Velocidade
Pol/s / mm/s Pol/s / mm/s
A* 1.0 / 25 K 6.0 / 152
B* 1.5 / 38 L 6.5 / 165
C 2.0 / 51 M 7.0 / 178
D 2.5 / 63 N 7.5 / 191
E 3.0 / 76 O 8.0 / 203
F 3.5 / 89 P 8.5 / 216
G 4.0 / 102 Q 9.0 / 227
H 4.5 / 114 R 9.5 / 241
I 5.0 / 127 S 10.0 / 254
J 5.5 / 140
* Somente para Prodigy e Ovation

Impressora Velocidades
Prodigy AaG
Allegro C
DMX 400 CaG
DMX 430 CaK
DMX 600/Prodigy Plus CaO
DMX 800 CaI
Prodigy Max (203 DPI) & PE42 CaS
Ovation AaC
Prodigy Max (300 DPI) CaO

Exemplo: <STX>L
PC
141100001000100ETIQUETA EXEMPLO<CR>
E

p Seleciona Velocidade de Retrocesso


Este comando usado para selecionar a velocidade de retrocesso da etiqueta quando o backfeed utilizado.
Comando: pa
Onde:
a- um caracter de C a I que define a velocidade, de acordo com a tabela abaixo.
Comando Velocidade
Pol/s / mm/s
C 2.0 / 51
D 2.5 / 63
E 3.0 / 76
F 3.5 / 89
G 4.0 / 102
H 4.5 / 114
I 5.0 / 127

Obs: Este comando no est disponvel nos modelos Prodigy e Allegro.

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 24

Q Ajusta a Quantidade de Etiquetas


Este comando determina quantas cpias da etiqueta sero impressas.
Comando: Qnnnn
Onde:
nnnn- So 4 dgitos que definem o nmero de etiquetas a serem impressas.
Exemplo: <STX>L
121100000000000ETIQUETA EXEMPLO<CR>
Q0020<CR>
E<CR>
O exemplo acima imprime 20 etiquetas idnticas.

R Ajusta Offset de Linha


Este comando permite um ajuste vertical da linha inicial da etiqueta, ou seja, a que distncia do inicio da
etiqueta est a coordenada zero de impresso.
Comando: Rnnnn
Onde:
nnnn- So 4 dgitos que definem o ponto inicial (linha) da impresso.
Exemplo: <STX>L
R0050<CR>
141100001000100DATAMAX<CR>
...
O exemplo acima define uma espao de polegada entre a etiqueta e o ponto zero de impresso, supondo
medidas em polegadas.

r Chama um Formato de Etiqueta Armazenado


Este comando utilizado para chamar um etiqueta previamente armazenada em um mdulo de memria.
Comando: rnn...n
Onde:
nn...n- At 16 caracteres contendo o nome da etiqueta, seguido de um caracter <CR>.
Para ver os formatos armazenados na memria utilize o Comando de Sistema <STX>WL, e para salvar um
formato na memria o Comando de Formatao de Etiqueta s.
Exemplo: <STX>L<CR> Inicializa Modo de Formatao de Etiqueta.
rTESTE<CR> Chama a etiqueta de nome TESTE da memria.
Q0002<CR> Quantidade de etiquetas = 2.
E<CR> Termina etiqueta e imprime.

Obs: Este comando no est disponvel no modelo Prodigy.

S Ajusta Velocidade de Avano da Etiqueta


AUTOMATECH Sistemas de Automao Manual de Impressoras
Datamax
Programao DPL Pg. 25

Este comando ajusta a velocidade com que a impressora avana a etiqueta quando no existir impresso sobre o
papel.
Comando: Sn
Onde:
n- uma letra de A S que define a velocidade.
Comando Velocidade (pol/s) Comando Velocidade (pol/s)
A 1.0 K 6.0
B 1.5 L 6.5
C 2.0 M 7.0
D 2.5 N 7.5
E 3.0 O 8.0
F 3.5 P 8.5
G 4.0 Q 9.0
H 4.5 R 9.5
I 5.0 S 10.0
J 5.5

Velocidades permitidas de acordo com o modelo:


Impressora Velocidades
Prodigy AaG
Allegro C
DMX 400 CaG
DMX 430 CaK
DMX 600/Prodigy Plus CaO
DMX 800 CaI
PE 42 CaW
Prodigy Max (203 DPI) CaS
Ovation AaC
Prodigy Max (300 DPI) CaO

s Armazena Formato de Etiqueta na Memria


Este comando armazena uma etiqueta em um Mdulo de Memria especfico. Alm disso, tambm termina o
Modo de Formatao de Etiqueta.
Comando: sann...n
Onde:
a- Representa o Mdulo de Memria onde ser armazenada a etiqueta.
a Mdulo
A Mdulo de Memria A
B Mdulo de Memria B
C Mdulo de Memria Default
D Mdulo de Memria D
E Mdulo de Memria E
nn...n- At 16 caracteres com o nome da etiqueta armazenada.
Exemplo: <STX>L<CR>
D11<CR>
191100501000000123456789012<CR>

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 26

1911005020000001234567<CR>
191100500000000Exemplo<CR>
1X1100000000000B250250002002<CR>
Q0001<CR>
sATESTE<CR>
O exemplo acima armazena a uma etiqueta no Mdulo de Memria A com nome TESTE. Para chamar esta
etiqueta utiliza-se o comando r.

Obs: Este comando no est disponvel no modelo Prodigy.

U Marca Campo para Sobreposio


Este comando utilizado em conjunto com o Comando de Sistema <STX>U para alterar campos da etiqueta.
Utilizar este comando faz com que a impressora aumente a velocidade de gerao da etiqueta (no confundir
com a velocidade de impresso).
Comando: U
Exemplo: <STX>L
D11
121100001000000123456789012<CR>
U<CR>
1211000020000001234567<CR>
U<CR>
161100000000000Exemplo<CR>
1X1100000000000B250250002002<CR>
Q0001
E
<STX>U01ABCDEFGHIJKL<CR>
<STX>U028901234<CR>
<STX>G
O exemplo acima imprime duas etiquetas. A primeira atravs do modo tradicional, apenas marcando os campos
de texto para sobreposio. Na segunda etiqueta so substitudos dois campos atravs do comando <STX>U e
depois a etiqueta impressa atravs do comando <STX>G.
Obs: Este comando no est disponvel no modelo Prodigy.

X Termina Modo de Formatao de Etiqueta


Este comando faz com que a impressora finalize a etiqueta, mas no imprime-a. Os outros comandos de
finalizao so E e s.
Comando: X
Exemplo: <STX>L<CR>
141100001000100EXEMPLO<CR>
X<CR>
O exemplo acima formata uma etiqueta mas no imprime. O comando <STX>G utilizado para imprimir a
etiqueta armazenada.

z Converte Zero () em "0"

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 27

Este comando faz com que o caracter ZERO no seja impresso com a barra.
Comando: z
Exemplo: <STX>L
z
121100000000000Test0000<CR>
E

: Ajusta Corte do Cutter (4 dgitos)


Este comando permite que seja impresso um nmero determinado de etiquetas antes que um corte seja feito. Esta
caracterstica til quando for necessrio imprimir um conjunto de etiquetas antes de cortar.
Comando: :nnnn
Onde:
nnnn- So 4 dgitos de definem o nmero de etiquetas a serem impressas antes do corte.
Obs: O cutter deve ser habilitado para funcionar. Este comando no est disponvel no modelo Prodigy.

+ (>) Incremento Numrico (Alfanumrico)


Este comando faz com que a impressora automaticamente incremente o campo anterior (+ para incremento
numrico e > para incremento alfanumrico) aps cada etiqueta ser impressa.
Comando: *pii
Onde:
*- + para incremento numrico ou > para incremento alfanumrico.
p- caracter que preenche o campo a esquerda.
ii- passo do incremento.
Exemplo: <STX>L<CR>
13220000000000012345<CR>
+01<CR>
Q0003<CR>
E<CR>

- (<) Decremento Numrico (Alfanumrico)


Este comando faz com que a impressora automaticamente decremente o campo anterior (- para decremento
numrico e < para decremento alfanumrico) aps cada etiqueta ser impressa.
Comando: *pii
Onde:
*- - para decremento numrico ou < para decremento alfanumrico.
p- caracter que preenche o campo a esquerda.
ii- passo do decremento.
Exemplo: <STX>L<CR>
13220000000000012345<CR>
-01<CR>
Q0003<CR>
AUTOMATECH Sistemas de Automao Manual de Impressoras
Datamax
Programao DPL Pg. 28

E<CR>

^ Ajusta Incremento e Decremento


As aplicaes que utilizam campos de incremento e decremento (+, -, >, <) podem ocasionalmente necessitar
que mais de uma etiqueta seja impressa com os mesmos valores. Neste caso este comando utilizado. Ele faz
com que sejam impressas nn etiquetas antes que o campo seja incrementado ou decrementado.
Comando: ^nn
Onde:
nn- So dois dgitos que especificam o nmero de etiquetas a serem geradas antes do
incremento ou decremento.

Exemplo: <STX>L<CR>
13220000000000012345<CR>
-01<CR>
^02<CR>
Q0006<CR>
E<CR>
O exemplo acima emite 6 etiquetas fazendo o decremento a cada duas.
Obs: Este comando pode ser utilizado apenas uma vez em cada etiqueta.

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 29

4. Gerando Etiquetas
Este captulo explica como gerar uma etiqueta nas impressoras trmicas Datamax. O exemplo abaixo mostra
como imprimir uma etiqueta utilizando a maior parte dos recursos oferecidos pelas impressoras:

String Enviado para Impressora Interpretao da Impressora


<STX>L<CR> Entra no Modo de Formatao
m<CR> Seleciona Medidas em Metros
H10<CR> Ajusta Temperatura do cabeote
D11<CR> Seleciona Resoluo Impresso
R0010<CR> Ajusta offset de Linha
C0020<CR> Ajusta offset de Coluna
191100205300350AUTOMATECH Sistemas de Automao<CR> Registro de Texto
191100204600350Fone: (51)3337-8725<CR> Registro de Texto
191100204250350www.automatech-rs.com.br<CR> Registro de Texto
191100303300030Cliente: <CR> Registro de Texto
131100003400205LOJAS DO BRASIL ATACADO E VAREJO<CR> Registro de Texto
191100302800030Endereo: <CR> Registro de Texto
131100002900205RUA DUQUE DE CAXIAS, 23 B.SAO JOSE<CR> Registro de Texto
191100302200030Pedido: <CR> Registro de Texto
141100002250205013596<CR> Registro de Texto
191100302200530Carga: <CR> Registro de Texto
141100002250690103<CR> Registro de Texto
491100202800980Data: 10/10/1997<CR> Registro de Texto
191100201600730Box: <CR> Registro de Texto
1611000005507651034<CR> Registro de Texto
1e2213000600100C&G019789123450001430001911980504<CR> Registro de Cdigo de Barras
191100000200110(01)97891234500014(30)0019(11)980504<CR> Registro de Texto
1Y1100003900030LOGO<CR> Registro de Imagem
1X1100002000017l09640007<CR> Registro de Grfico
1X1100000170720l02650184<CR> Registro de Grfico
1X1100000100010b0980058000070007<CR> Registro de Grfico
Q0002<CR> Seleciona Nmero de Etiquetas
E<CR> Termina Etiqueta e Imprime

Enviando os comandos e os registros acima para a impressora, a etiqueta abaixo ser impressa:

Na primeira linha do exemplo acima tem-se o Comando de Sistema que faz com que a impressora entre no
Modo de Formatao de Etiqueta. A partir da linha 2 at a 29 seguem Comandos de Formatao de Etiqueta e
registros, sendo que o ltimo dos comandos, na linha 29, finaliza a etiqueta e imprime a mesma.
Um registro um string de dados que contm informaes a serem impressas na etiqueta. Existem 4 tipos de
registros:
1. Textos(Bitmapped Font / Scalable Font)
AUTOMATECH Sistemas de Automao Manual de Impressoras
Datamax
Programao DPL Pg. 30

2. Cdigos de Barras
3. Imagens
4. Grficos (linha ou bloco)
Cada registro ou comando precisa ser terminado por um caracter <CR>. A falta deste caracter faz com que a
impressora no interprete de forma correta o comando ou registro.
Todos os registros so compostos de trs partes:
1. Um cabealho composto de 15 bytes
2. O campo a ser impresso
3. O caracter terminador <CR>

Estrutura do Registro
A estrutura bsica de um registro descrita a seguir utilizando para o exemplo um registro de texto (linha 7):
191100205300350AUTOMATECH Sistemas de Automao<CR>
O registro acima pode ser dividido em trs partes distintas conforme descrito anteriormente:
Cabealho Dados Caracter Terminador de Linha
191100205300350 AUTOMATECH Sistemas de Automao <CR>
O significado de cada caracter do cabealho descrito na tabela abaixo:
1 9 1 1 002 0530 0350 AUTOMATECH Sistemas de Automao<CR>
a b c d eee f f f f gggg hh...h
Onde:
Campo Descrio do Campo
a Rotao
b Fonte / Cdigo Barras / Imagem / Grfico
c Multiplicador Largura
d Multiplicador Altura
eee Tamanho Fonte / Altura do Cdigo de Barras
ffff Linha
gggg Coluna
jjj... String de Dados

a: Rotao
O primeiro campo define a rotao com que o registro ser impresso, ou seja, 1 (0), 4 (90), 3 (180), e 2
(270).

b: Fonte / Cdigo de Barras / Imagem / Grfico


O segundo campo pode definir os 4 tipos de registros diferentes, de acordo com a tabela abaixo:
Valor do Campo b Tipo de Registro
0a9 Fonte de texto
AaT Cdigo de barras com cdigo legvel
aat Cdigo de Barras sem cdigo legvel
X Grfico (linha ou moldura)
Y Imagem (.BMP ou .PCX)

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 31

c: Multiplicador de Largura
O terceiro campo multiplica a largura do objeto impresso (texto, imagem ou grfico) pelo fator utilizado (pode
variar de 1 a 9 e de A a O). Se o registro for de um cdigo de barras este parmetro define a largura das barras
largas (tambm varia de 1 a 9 e de A a O).

d: Multiplicador de Altura
O quarto campo multiplica a altura do objeto impresso (texto, imagem ou grfico) pelo fator utilizado (pode
variar de 1 a 9 e de A a O). Se o registro for de um cdigo de barras este parmetro define a largura das barras
estreitas (tambm varia de 1 a 9 e de A a O).

eee: Tamanho do Fonte / Altura do Cdigo de Barras


Este campo tem finalidades diferentes de acordo com o tipo de registro definido pelo campo b, conforme o
mostrado na tabela a seguir:
Valor do Campo b Finalidade do Campo eee
0a8 No Usado (000)
9 Tamanho do Fonte (000 a 009)
A-T Altura do Cdigo de Barras com Cdigo Legvel (001 a 999)
a-z Altura do Cdigo de Barras sem Cdigo Legvel (001 a 999)
X,Y No Usado (000)

Para registros de cdigo de barras este campo representa a altura do mesmo, sendo a variao permitida entre
001 a 999, ou seja 0,01 polegadas (0,254mm) a 9,99 polegadas (253,7mm).
Para grficos (linhas e molduras) e textos utilizando fontes de 0 a 8 (campo b), o campo eee no deve ser
utilizado, devendo ser preenchido com zeros (000).
Quando no campo b selecionado o fonte 9 (Scalable Font interna), o campo eee deve variar entre 001 e 999.
Para informaes adicionais sobre outros tipos de fonte consulte nosso suporte tcnico.

ffff: Posio de Linha


O canto inferior esquerdo da etiqueta considerado o ponto zero de impresso. O campo de posio de linha
uma coordenada vertical que determina o quanto longe do ponto zero ser impresso o campo de dados. Cada
unidade deste campo pode ser interpretada como 1/100 polegadas ou 1/10 mm.

gggg: Posio de Coluna


Este campo possui a mesma funo do campo ffff, com a diferena de que o deslocamento horizontal e no
vertical.
Analogamente a coordenadas cartesianas, os campos ffff e gggg definem as posies de linha (coordenada y)
e coluna (coordenada x) de um determinado dado que ser impresso na etiqueta, sendo que cada unidade
incrementada representa 1/100 polegadas ou 1/10 mm. (de acordo com o modo de medidas utilizado pela
impressora).

hh...h: Campo de Dados


O campo final contm os dados que realmente sero impressos na etiqueta. O limite de caracteres so 255
(exceo para o cdigo de barras PDF 417, que pode conter at 3000 caracteres) terminados por um <CR>.

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 32

Fica a cargo do programador definir o tamanho dos campos de forma que os mesmos no extrapolem o tamanho
da etiqueta. A impressora no faz nenhum tipo de verificao neste sentido.
A ordem em que os registros (textos, cdigos de barras, imagens e grficos) so enviados para a impressora no
altera o contedo da etiqueta.

Tipo de Registros

Cada um dos quatro tipos de registros tem sua prpria estrutura. As tabelas que definem os valores vlidos para
estas estruturas so mostradas a seguir e so uma tima ferramenta para consulta rpida.

1. Textos
Fontes Bitmap Internas:
Campo Valores Vlidos Funo
a 1, 2, 3 e 4 Rotao
b 0a8 Fonte
c 1a9eAaO Mult. Largura
d 1a9eAaO Mult. Atura
eee 000 Sem Funo
ffff 0000 a 9999 Linha
gggg 0000 at a largura mxima do cabeote Coluna
jj..j String de at 255 caracteres ASCII vlidos terminado por um <CR> Dados
Fontes Scalable Internas:
Campo Valores Vlidos Funo
a 1, 2, 3 e 4 Rotao
b 9 Fonte (fixo)
c 1a9eAaO Mult. Largura
d 1a9eAaO Mult. Altura
eee 001 a 009 Tamanho do Fonte
ffff 0000 a 9999 Linha
gggg 0000 at a largura mxima do cabeote Coluna
jj..j String de at 255 caracteres ASCII vlidos terminado por um <CR> Dados

2. Cdigos de Barras
O campo b deve ser preenchido com letras para representar um cdigo de barras em um registro. Letras
maisculas imprimiro o texto legvel abaixo do cdigo de barras, ao passo que letras minsculas imprimem
somente o cdigo de barras.
Campo Valores Vlidos Funo
a 1, 2, 3 e 4 Rotao
b A a S e a at s (exceto P, u, v, z) Tipo de Cdigo de Barras
c 1a9 e AaO Largura Barra Grossa
d 1a9 e AaO Largura Barra Fina
eee 001 a 999 Altura do Cdigo de Barras
ffff 0000 a 9999 Linha
gggg 0000 at a largura mxima do cabeote Coluna
jj..j String de at 255 caracteres ASCII vlidos terminado por um <CR> Dados

A seguir esto descritos os tipos de cdigo de barras possveis de serem impressos:


AUTOMATECH Sistemas de Automao Manual de Impressoras
Datamax
Programao DPL Pg. 33

Fonte Tipo Tamanho Caracteres ASCII Vlidos (representao decimal)


A Cdigo 3 de 9 Varivel 32, 36, 37, 42, 43, 45-57, 65-90 (Cdigo Alfanumrico)
B UPC-A 11 48-57 (Cdigo Numrico)
C UPC-E 6 48-57 (Cdigo Numrico)
D 2 de 5 I Varivel 48-57 (Cdigo Numrico)
E Cdigo 128 Varivel 32-127 (Cdigo Alfanumrico)
F EAN-13 12 48-57 (Cdigo Numrico)
G EAN-8 7 48-57 (Cdigo Numrico)
H HBIC Varivel 32, 36-39, 42, 43, 45-57, 65-90 (Cdigo Alfanumrico)
I Codabar Varivel 36, 43, 45-58, 65-68 (Cdigo Alfanumrico)
J 2 de 5 I c/ checksum Varivel 48-57 (Cdigo Numrico)
K Plessey At 14 48-57 (Cdigo Numrico)
L 2 of 5 c/ checksum 13 48-57 (Cdigo Numrico)
M Adendo 2 dgitos 2 48-57 (Cdigo Numrico)
ao UPC
N Adendo 5 dgtos 5 48-57 (Cdigo Numrico)
ao UPC
O Code 93 Varivel 35-38, 42-58, 65-90, 97-122 (Cdigo Alfanumrico)
P Postnet Varivel 48-57 (Cdigo Numrico)
Q UCC/EAN 128 19 48-57 (Cdigo Numrico)
Uso especfico
R UCC/EAN 128 18 48-57 (Cdigo Numrico)
K-Mart barcode
S UCC/EAN 128 34 + 48-57 (Cdigo Numrico)
Random Weight
T Telepen Varivel (Cdigo Alfanumrico)
U UPS Maxicode 84 (Cdigo Alfanumrico)
v FIM 1 A, B, C, D
z PDF-417 Varivel Todos (Cdigo Alfanumrico)

Importante: Os cdigos de barras do tipo Cdigo 39 e 2 de 5 I devem possuir os campos c e d com uma
relao entre 2:1 e 3:1. Os demais tipos devem possuir estes campos com relao de 1:1, ou seja 2:2, 3:3, etc..

3. Imagens
Um registro de imagem necessrio para imprimir uma imagem que esteja na memria da impressora. Imagens
podem ser impressas somente na rotao 1. Veja a tabela a seguir contendo os valores vlios:
Campo Valores Vlidos Funo
a 1 Valor Fixo
b Y Indica Imagem
c 1 to 9 and A to O Mult. Largura
d 1 to 9 and A to O Mult. Altura
eee 000 Sem Funo
ffff 0000 to 9999 Linha
gggg 0000 at a largura mximo do cabeote Coluna
jj..j String de at 8 caracteres terminado por um <CR> Nome da Imagem

4. Grficos (Linhas e Molduras)


Linhas e molduras so impressas utilizando-se dos recursos grficos da impressora. Este tipo de registro
selecionado utilizando-se a letra X no campo b. Os valores enviados atravs do campo de dados definem o que
ser desenhado e qual o tamanho.
Campo Valores Vlidos Funo
a 1 Valor Fixo
AUTOMATECH Sistemas de Automao Manual de Impressoras
Datamax
Programao DPL Pg. 34

b X Registro Grfico
c 1 Valor Fixo
d 1 Valor Fixo
eee 000 Valor Fixo
ffff 0000 to 9999 Linha
gggg 0000 at a largura mxima do cabeote Coluna
jj..j lhhhhvvvv - Desenha Linha Linha
bhhhhvvvvttttssss - Desenha Moldura Moldura

LINHAS: lhhhhvvvv
Onde: l = "l" e representa o desenho de uma linha,
hhhh = largura da linha,
vvvv = altura da linha.

MOLDURAS: bhhhhvvvvbbbbssss
Onde: b = "b" e representa o desenho de uma moldura,
hhhh = largura da moldura,
vvvv = altura da moldura,
bbbb = espessura da linhas horizontais,
ssss = espessura das linhas verticais.

5. Exemplos de Programas
Os exemplos de programas a seguir tentam mostrar como fazer a impresso da etiqueta exemplo em duas
linguagens diferentes. A imagem LOGO deve ter sido previamente carregada na memria da impressora.
Lembre-se de configurar a porta serial antes de executar a impresso.

Linguagem Clipper (Compilado com Clipper 5.2)


/* Redireciona sada para impressora conectada a COM1*/
SET PRINTER TO COM1
SET DEVICE TO PRINT
SET PRINTER ON
SET CONSOLE OFF

/* Imprime etiqueta*/
@ 0,0 SAY CHR(02)+"m"+CHR(13)
@ 0,0 SAY CHR(02)+"L"+CHR(13)
@ 0,0 SAY H18"+CHR(13)
@ 0,0 SAY D11"+CHR(13)
@ 0,0 SAY R0010"+CHR(13)
@ 0,0 SAY C0020"+CHR(13)
@ 0,0 SAY 191100205300350AUTOMATECH Sistemas de Automao"+CHR(13)
@ 0,0 SAY 191100204600350Fone:(51)3337-8725"+CHR(13)
@ 0,0 SAY 191100204250350www.automatech-rs.com.br"+CHR(13)
@ 0,0 SAY 191100303300030Cliente:"+CHR(13)
@ 0,0 SAY 131100003400205LOJAS DO BRASIL ATACADO E VAREJO"+CHR(13)
@ 0,0 SAY 191100302800030Endereo:"+CHR(13)
@ 0,0 SAY 131100002900205RUA DUQUE DE CAXIAS, 23 B.SAO JOSE"+CHR(13)
@ 0,0 SAY 191100302200030Pedido: "+CHR(13)
@ 0,0 SAY 141100002250205013596"+CHR(13)
@ 0,0 SAY 191100302200530Carga: "+CHR(13)
AUTOMATECH Sistemas de Automao Manual de Impressoras
Datamax
Programao DPL Pg. 35

@ 0,0 SAY 141100002250690103"+CHR(13)


@ 0,0 SAY 491100202800980Data: 10/10/1997"+CHR(13)
@ 0,0 SAY 191100201600730Box:"+CHR(13)
@ 0,0 SAY 1611000005507651034"+CHR(13)
@ 0,0 SAY 1e2213000600100C&G019789123450001430001911980504"+CHR(13)
@ 0,0 SAY 191100200200110(01)97891234500014(30)0019(11)980504"+CHR(13)
@ 0,0 SAY 1Y1100003900030LOGO"+CHR(13)
@ 0,0 SAY 1X1100002000017l09640007"+CHR(13)
@ 0,0 SAY 1X1100000170720l02650184"+CHR(13)
@ 0,0 SAY 1X1100000100010b0980058000070007"+CHR(13)
@ 0,0 SAY Q0001"+CHR(13)
@ 0,0 SAY E"+CHR(13)

/* Retorna sada para o vdeo*/


SET PRINT OFF
SET DEVICE TO SCREEN
SET CONSOLE ON

Linguagem C (Compilado com Borland C++ 4.5)


#include<stdio.h>
#include<string.h>
#include<bios.h>

#define COM1 0
#define COM2 1

void tx_string(char *string);


void tx_char(char caracter);

void main(void) //Envia etiqueta para porta serial


{
tx_char(2);
tx_char(m);
tx_char(2);
tx_char(L);
tx_string(H18);
tx_char(13);
tx_string(D11);
tx_char(13);
tx_string(R0010);
tx_char(13);
tx_string(C0020);
tx_char(13);
tx_string(191100205300350AUTOMATECH Sistemas de Automao);
tx_char(13);
tx_string(191100204600350Fone:(51)3337-8725);
tx_char(13);
tx_string(191100204250350www.automatech-rs.com.br);
tx_char(13);
tx_string(191100303300030Cliente:);
tx_char(13);
tx_string(131100003400205LOJAS DO BRASIL ATACADO E VAREJO);
tx_char(13);
tx_string(191100302800030Endereo:);

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Programao DPL Pg. 36

tx_char(13);
tx_string(131100002900205RUA DUQUE DE CAXIAS, 23 B.SAO JOSE);
tx_char(13);
tx_string(191100302200030Pedido:);
tx_char(13);
tx_string(141100002250205013596);
tx_char(13);
tx_string(191100302200530Carga:);
tx_char(13);
tx_string(141100002250690103);
tx_char(13);
tx_string(491100202800980Data: 10/10/1997);
tx_char(13);
tx_string(191100201600730Box:);
tx_char(13);
tx_string(1611000005507651034);
tx_char(13);
tx_string(1e2213000600100C&G019789123450001430001911980504);
tx_char(13);
tx_string(191100200200110(01)97891234500014(30)0019(11)980504);
tx_char(13);
tx_string(1Y1100003900030LOGO);
tx_char(13);
tx_string(1X1100002000017l09640007);
tx_char(13);
tx_string(1X1100000170720l02650184);
tx_char(13);
tx_string(1X1100000100010b0980058000070007);
tx_char(13);
tx_string(Q0001);
tx_char(13);
tx_char(E);
tx_char(13);
}

void tx_string(char *string) //Envia string para porta serial


{
int i;
for(i=0; i<strlen(string); i++) tx_char(*(string+i));
}

void tx_char(char caracter) //Envia caracter para porta serial


{
bioscom(1, caracter, COM1); //Envia caracter para COM1
}

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Apndice A Pg. 37

Apndice A - Tabela de Caracteres ASCII

Car. Dec Hex Car. Dec Hex Car. Dec Hex Car. Dec Hex Car. Dec Hex
Ctrl @ NUL 0 00 4 52 34 h 104 68 156 9C 208 D0
Ctrl A SOH 1 01 5 53 35 i 105 69 157 9D 209 D1
Ctrl B STX 2 02 6 54 36 j 106 6A x 158 9E 210 D2
Ctrl C EXT 3 03 7 55 37 k 107 6B 159 9F 211 D3
Ctrl D EOT 4 04 8 56 38 l 108 6C 160 A0 212 D4
Ctrl E ENQ 5 05 9 57 39 m 109 6D 161 A1 213 D5
Ctrl F ACK 6 06 : 58 3A n 110 6E 162 A2 214 D6
Ctrl G BEL 7 07 ; 59 3B o 111 6F 163 A3 215 D7
Ctrl H BS 8 08 < 60 3C p 112 70 164 A4 216 D8
Ctrl I HT 9 09 = 61 3D q 113 71 165 A5 217 D9
Ctrl J LF 10 0A > 62 3E r 114 72 166 A6 218 DA
Ctrl K VT 11 0B ? 63 3F s 115 73 167 A7 219 DB
Ctrl L FF 12 0C @ 64 40 t 116 74 168 A8 220 DC
Ctrl M CR 13 0D A 65 41 u 117 75 169 A9 221 DD
Ctrl N SO 14 0E B 66 42 v 118 76 170 AA 222 DE
Ctrl O SI 15 0F C 67 43 w 119 77 1/2 171 AB 223 DF
Ctrl P DLE 16 10 D 68 44 x 120 78 1/4 172 AC 224 E0
Ctrl Q DC1 17 11 E 69 45 y 121 79 173 AD 225 E1
Ctrl R DC2 18 12 F 70 46 z 122 7A 174 AE 226 E2
Ctrl S DC3 19 13 G 71 47 { 123 7B 175 AF 227 E3
Ctrl T DC4 20 14 H 72 48 | 124 7C 176 B0 228 E4
Ctrl U NAK 21 15 I 73 49 } 125 7D 177 B1 229 E5
Ctrl V SYN 22 16 J 74 4A ~ 126 7E 178 B2 230 E6
Ctrl W ETB 23 17 K 75 4B 127 7F 179 B3 231 E7
Ctrl X CAN 24 18 L 76 4C 128 80 180 B4 232 E8
Ctrl Y EM 25 19 M 77 4D 129 81 181 B5 233 E9
Ctrl Z SUB 26 1A N 78 4E 130 82 182 B6 234 EA
Ctrl [ ESC 27 1B O 79 4F 131 83 183 B7 235 EB
Ctrl \ FS 28 1C P 80 50 132 84 184 B8 236 EC
Ctrl ] GS 29 1D Q 81 51 133 85 185 B9 237 ED
Ctrl ^ RS 30 1E R 82 52 134 86 186 BA 238 EE
Ctrl _ US 31 1F S 83 53 135 87 187 BB 239 EF
32 20 T 84 54 136 88 188 BC 240 F0
! 33 21 U 85 55 137 89 189 BD 241 F1
34 22 V 86 56 138 8A 190 BE 242 F2
# 35 23 W 87 57 139 8B 191 BF 3/4 243 F3
$ 36 24 X 88 58 140 8C 192 C0 244 F4
% 37 25 Y 89 59 141 8D 193 C1 245 F5
& 38 26 Z 90 5A 142 8E 194 C2 246 F6
39 27 [ 91 5B 143 8F 195 C3 247 F7
( 40 28 \ 92 5C 144 90 196 C4 248 F8
) 41 29 ] 93 5D 145 91 197 C5 249 F9
* 42 2A ^ 94 5E 146 92 198 C6 250 FA
+ 43 2B _ 95 5F 147 93 199 C7 251 FB
, 44 2C ` 96 60 148 94 200 C8 252 FC
- 45 2D a 97 61 149 95 201 C9 253 FD
. 46 2E b 98 62 150 96 202 CA 254 FE
/ 47 2F c 99 63 151 97 203 CB 255 FF
0 48 30 d 100 64 152 98 204 CC
1 49 31 e 101 65 153 99 205 CD
2 50 32 f 102 66 154 9A 206 CE
3 51 33 g 103 67 155 9B 207 CF

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Apndice B Pg. 38

Apndice B - Problemas Comuns


1) A impressora no liga.
Problema: o cabo de alimentao no est conectado. Soluo: conecte o cabo.
Problema: no existe tenso na tomada ou a tenso incorreta. Soluo: procure uma tomada com
tenso correta.
Problema: o fusvel est queimado. Soluo: troque o fusvel por um outro de mesma especificao.
Antes de ligar novamente o equipamento certifique-se de que a tenso do equipamento est de acordo
com a tenso da tomada.
Problema: defeito no circuito da fonte ou na placa principal. Soluo: procure a assistncia tcnica da
AUTOMATECH.

2) A impressora liga mas no responde aos comandos e todos os leds permanecem acesos.
Problema: a tenso da tomada no est de acordo com a tenso do equipamento. Soluo: conecte a
impressora a uma tomada de tenso correta.
Problema: defeito na placa principal. Soluo: procure a assistncia tcnica da AUTOMATECH.

3) Pressionando-se o boto Feed a impressora avana etiquetas sem parar.


Problema: o sensor de papel no est corretamente ajustado, ou seja, ele no est posicionado de
forma a encontrar o salto entre as etiquetas. Soluo: Ajuste o sensor.
Problema: o sensor de papel est obstrudo ou danificado. Soluo: procure a assistncia tcnica da
AUTOMATECH.

4) Aps imprimir uma etiqueta a impressora sempre salta uma outra etiqueta em branco.
Problema: existe algum registro que est ultrapassando ou quase ultrapassando o limite superior da
etiqueta. Qualquer rea impressa deve estar a uma distncia de 1 mm ou mais da borda superior da
etiqueta para que o sensor reconhea o salto. Soluo: alterar o registro que est provocando o
problema.

5) A impressora salta etiquetas em branco aleatoriamente durante a impresso.


Problema: o sensor de papel est obstrudo ou danificado. Soluo: procure a assistncia tcnica da
AUTOMATECH.

6) A impressora mostra falta de papel ou ribbon e no imprime ou para a impresso mesmo que ainda
exista papel e ribbon.
Problema: se a impressora for uma Prodigy Plus, o ribbon esta fora do sensor. Soluo: colocar o
ribbon dentro do sensor.
Problema: se a impressora no for uma Prodigy Plus, o tubete do ribbon est deslizando sobre o eixo
do ribbon novo. Soluo: ajustar o eixo de forma a prender o tubete.
Problema: o papel est fora do sensor de papel. Soluo: colocar o papel dentro do sensor de papel.

7) A etiqueta impressa possui riscos no sentido que atravessam a etiqueta perpendicularmente ao


cabeote.
Problema: cabeote sujo. Soluo: Limpar o cabeote com um cotonete e lcool isoproplico. Cabe
lembrar que a limpeza no cabeote deve ser feita a cada rolo de ribbon (transferncia trmica) ou a
cada rolo de etiqueta (trmica direta).
Problema: cabeote gasto. Soluo: procure a assistncia tcnica da AUTOMATECH.

8) A qualidade de impresso est ruim.


Problema: cabeote sujo. Soluo: Limpar o cabeote com um cotonete e lcool isoproplico.
Problema: cabeote gasto. Soluo: procure a assistncia tcnica da AUTOMATECH para a troca do
cabeote.

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Apndice B Pg. 39

Problema: a combinao de etiqueta/ribbon no adequada. Soluo: homologar uma combinao de


etiqueta/ribbon adequada.
Problema: a velocidade de impresso foi aumentada. Soluo: reduzir a velocidade.
Problema: a temperatura do cabeote ajustada no software no adequada. Soluo: variar a
temperatura at o ponto onde se consiga a melhor impresso. O ideal que a temperatura fique entre
10 e 15.
Problema: o cabeote de impresso no est corretamente regulado. Soluo: procure a assistncia
tcnica da AUTOMATECH para realizar a regulagem.

9) Durante a impresso o ribbon fica marcado como se a etiqueta estivesse sendo impressa, mas a etiqueta
permanece em branco.
Problema: o rolo de ribbon possui o enrolamento contrrio. Soluo: virar o rolo de ribbon.

10) A impressora responde aos comandos dos botes mas no comunica com o host.
Problema: a porta de comunicao do host no foi configurada. Soluo: configurar a porta de
comunicao.
Problema: o cabo no est correto. Soluo: consultar o manual ou o suporte tcnico da
AUTOMATECH para criar um cabo com a pinagem correta.
Problema: no esto sendo enviados os comandos corretos para a impressora. Soluo: coloque a
impressora no Modo Dump, apertando e segurando o boto de Pause durante o power on da mesma. A
impressora dever imprimir o autoteste e em seguida os caracteres que forem recebidos pela porta
serial. Esta ferramenta permite analisar os comandos enviados para a impressora, de forma a
encontrar-se possveis erros de programao.

11) A impressora baguna o contedo e pula etiquetas durante emisses de grandes quantidades de
etiquetas.
Problema: o cabo no est correto. Soluo: consultar o manual ou o suporte tcnico da
AUTOMATECH para criar um cabo com a pinagem correta.
Problema: a porta de comunicao do host no foi configurada para utilizar controle de fluxo atravs
do hardware. Soluo: configurar a porta de comunicao para utilizar controle de fluxo atravs dos
sinais CTS/RTS.

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax
Apndice B Pg. 40

Apndice C - Especificao de Etiqueta e Ribbon

Ovation Allegro Allegro 2


Espessura Etiqueta 0,0025 0,0100 0,0025 0,0100 0,0025 0,0100
0,0653 0,254 mm 0,0653 0,254 mm 0,0653 0,254 mm
Dimetro Externo Mximo Rolo Etiqueta 4 102mm 6 152mm 8 203mm
Dimetro Interno Rolo Etiqueta 1 25mm 3 76,5mm 3 76,5mm
Mxima Largura Etiqueta 4,65 118mm 4,65 118mm 4,65 118mm
Mnima Largura Etiqueta 1 25mm 0,75 19mm 1 25mm
Mximo Comprimento Etiqueta 12 305mm 8,25 210mm 8 203mm
Mnimo Comprimento Etiqueta 0,375 9,53mm 0,5 13mm 0,5 13mm
Mnima Distncia Entre Etiquetas (salto) 3mm 3mm 3mm
Comprimento Rolo Ribbon 110m 360m 360m

DMX 400 Prodigy Plus Prodigy Max


Espessura Etiqueta 0,0025 0,0100 0,0025 0,0100 0,0025 0,0100
0,0653 0,254 mm 0,0653 0,254 mm 0,0653 0,254 mm
Dimetro Externo Mximo Rolo Etiqueta 8 203mm 8 203mm 8 203mm
Dimetro Interno Rolo Etiqueta 3 76,5mm 3 76,5mm 3 76,5mm
Mxima Largura Etiqueta 4,65 118mm 4,65 118mm 4,65 118mm
Mnima Largura Etiqueta 1 25mm 0,75 19mm 0,75 19mm
Mximo Comprimento Etiqueta 16 406mm 10 254mm 12 305mm
Mnimo Comprimento Etiqueta 0,5 13mm 0,5 13mm 0,25 6mm
Mnima Distncia Entre Etiquetas (salto) 3mm 3mm 3mm
Comprimento Rolo Ribbon 360m 360m 360m

E4203 I4206/I4208
Espessura Etiqueta 0,0025 0,0100 0,0025 0,0100
0,0653 0,254 mm 0,0653 0,254 mm
Dimetro Externo Mximo Rolo Etiqueta 4 102mm 8 203mm
Dimetro Interno Rolo Etiqueta 1 25mm 3 76,5mm
Mxima Largura Etiqueta 4,10 104mm 4,01 104mm
Mnima Largura Etiqueta 1 25mm 1 25mm
Mximo Comprimento Etiqueta 20 508mm 99 2.475mm
Mnimo Comprimento Etiqueta 0,5 13mm 0,25 6mm
Mnima Distncia Entre Etiquetas (salto) 3mm 3mm
Comprimento Rolo Ribbon 110m 600m

AUTOMATECH Sistemas de Automao Manual de Impressoras


Datamax

You might also like