EtikStudio

Conversão de linguagens de impressora

Converter DPL para ZPL: aposentar impressoras Datamax-O'Neil em favor da Zebra

Como as etiquetas DPL da Datamax, baseadas em registros, se mapeiam para ZPL, as diferenças de unidades e estrutura de registro, um exemplo resolvido e uma lista de verificação para substituir I-Class e M-Class legadas.

As impressoras Datamax-O'Neil (hoje parte da Honeywell) operaram armazéns por duas décadas, e seus trabalhos DPL ainda estão enterrados em programas de impressão do ERP escritos quando a I-Class era nova. Quando essas impressoras são substituídas por Zebra ZT, os fluxos DPL precisam virar ZPL. O DPL é incomum: em vez de comandos com parâmetros nomeados, usa registros numéricos de largura fixa, compactos para enviar e penosos de ler.

Equivalências de comandos

OperaçãoDPL (Datamax-O'Neil)ZPL (Zebra)
Início / fim<STX>L … E (L abre o formato, E o imprime)^XA … ^XZ
Unidades<STX>n = polegadas (1/100 in), <STX>m = métrico (1/10 mm)pontos
TextoRegistro: rotação, fonte, largura×, altura×, tamanho, linha, coluna, dados → 1911A030050 0020Olá^FO40,30 ^A0N,36,36 ^FDOlá^FS
Code 128Registro: rotação, simbologia E, larga, estreita, altura, linha, coluna, dados → 1E2209000650020dados^BY2 ^BCN,90,Y,N,N ^FDdados^FS
Linhas / caixasRegistro tipo X com l (linha) ou b (caixa) e dimensões^GB300,2,2^FS
CópiasQ0005 dentro do formato^PQ5
Escurecimento / velocidadeRegistros H15 (calor) / P (velocidade)^MD10 ^PR4

O que realmente muda

Antes e depois (simplificado)

<STX>n
<STX>L
D11
1911A030050 0020Safety Harness
1E2209000650020 7501234567893
Q0001
E
^XA
^PW812 ^LL609
^FO40,101 ^A0N,36,36 ^FDSafety Harness^FS
^FO40,132 ^BY2 ^BCN,90,Y,N,N ^FD7501234567893^FS
^PQ1
^XZ

As linhas 0050 e 0065 em centésimos de polegada viraram 101 e 132 pontos; a coluna 0020 virou x = 40. Os campos do registro foram desempacotados em parâmetros ZPL nomeados.

Lista de verificação de migração

Como o EtikStudio faz

O interpretador DPL lê o modo de unidades, desempacota cada registro em posição, fonte, tamanho e dados, e renderiza a etiqueta em milímetros. A exportação para um perfil Zebra produz ZPL com coordenadas convertidas e códigos reconstruídos; os campos que o ERP preenchia viram variáveis conectadas aos mesmos dados.

Os exemplos de comandos são simplificados para clareza; a sintaxe exata varia por modelo e firmware. Sempre teste na impressora de destino.

Outros pares

Sua próxima etiqueta pode ser a última que você refaz.

Fale com nossa equipe e ativamos seu teste juntos. Sem compromisso.

Começar teste grátis