Você está na página 1de 180

Machine Translated by Google

Ela sutiã®

Programação para página


Modo de impressão

Guia do programador

Peça nº 980352-001 Rev.E


Machine Translated by Google

PREFÁCIO

A linguagem de programação e comando EPL2 da Zebra está disponível para impressoras da Zebra Technol ogies
Corp., Camarillo, Califórnia, EUA.

AVISO DE DIREITOS AUTORAIS

Este documento contém informações de propriedade da Zebra Tech nol ogies Corporation. Este documento e as
informações nele contidas são protegidos por direitos autorais da Zebra Tech nol ogies Corporation e não podem ser
duplicados total ou parcialmente por qualquer pessoa sem a aprovação por escrito da Zé sutiã.
Embora todos os esforços tenham sido feitos para manter as informações contidas atualizadas e precisas na data de
publicação, nenhuma garantia é dada ou implícita de que o documento esteja errado. -livre ou que seja preciso em
relação a qualquer especificação. A Zebra reserva-se o direito de fazer alterações, com a finalidade de melhorar o
produto, a qualquer momento.

MARCAS REGISTRADAS

Ze bra e EPL2 são marcas registradas da Zebra Technologies Corporation. Todas as outras marcas são marcas
comerciais ou marcas registradas de seus respectivos titulares.

HISTÓRICO DE REVISÃO

Rev. A - Esta versão do manual coincide com as impressoras Ze bra com firmware EPL2 versão 4.04.

Rev. B - Esta versão do manual coincide com as impressoras Ze bra com firmware EPL2 versão 4.18.

Rev.C - Este manual adiciona os modelos de impressora 2746e e TR220 e atualiza o comando Cash Draw Kicker.

Rev. D - Este manual coincide com a maioria das impressoras Ze bra com firmware EPL2 versão 4.28 e está disponível
na Ze bra em formato eletrônico.
Adições e alterações incluem: o modelo de impressora 3842, adiciona código de barras USPS Planet, código de barras
Data Matrix, código de barras RSS-14, comando JC, comando OF, ^default, comentário de código (o semi-co lon), o
RTC detecta falhas e melhora a descrição da compactação de dados do PDF-417.

Rev. E - Este manual coincide com a maioria das impressoras Ze bra com firmware EPL2 versão 4.59 e está disponível
na Ze bra em formato eletrônico. Consolidação manual e ad den dum de comandos.
A maioria das diferenças na funcionalidade de programação da impressora são observadas neste manual, mas alguns
recursos e diferenças de comando podem ter sido omitidos, perdidos ou tiveram uma variação ou alteração de
implementação após este manual. ual foi atualizado e publicado.
As adições e alterações incluem: Adendos corporativos em idiomas asiáticos, código QR da impressora japonesa e
comandos exclusivos do odômetro da impressora 2746e. Código QR - Paridade de atualização e uso de barra invertida.
Adicionado Código 128 Deut sche Po.st. Adicionados códigos de barras Az tec e Az tec Mesa. Adicionado o comando
fB. Adicionado parâmetro de comando O (Opção) para consolidação (OT, OP, OFf, OFr, OFi e opções de impressão
de status: d). Status atualizado, impressão da descrição. Código de barras RSS-14 - Dados da tabela p4 corrigidos.
Links atualizados do site Aim. Aprimorou-se a coluna de memória da tabela de referência de comandos. Caracteres de
impressão do modo Dump atualizados com amostra de impressão real de 200 DPI.

Consulte o site da Ze bra para obter informações sobre as impressoras Zebra Tech nol ogies em: www.zebra.com

eu 980352-001 Rev.E
Machine Translated by Google

Índice

Introdução...................... 1-1
Convenções de comando ................ 1-2
Sintaxe Básica de Comandos ................ 1-3
Editor de Comandos.................... 1-3
Colocando Elementos na Imagem de Impressão.......... 1-4
Texto (Fontes) ...................... 1-5
Conjuntos de caracteres de idioma (fontes 1-5).......... 1-8
Conjuntos de caracteres asiáticos (fontes 8 e 9) ........... 1-8
Conjunto de caracteres chineses ................. 1-9
Conjuntos de caracteres japoneses ............... 1-10
Conjuntos de caracteres coreanos ................ 1-11
Códigos de Barras........................ 1-12
Código de barras do código QR ................... 1-13
............................ 1-13
As sequências de programação afetam os resultados gráficos... 1-13

Configuração da impressora ................... 2-1


Recurso AutoSense da impressora ............... 2-1
Determinando a Versão do Firmware da Impressora ......... 2-2
Configuração do modo de programação ........... 2-3
Detecção de mídia .................... 2-4

Referência de comando................. 3-1


Um Comando - Texto ASCII ................... 3-4
Conjuntos de fontes de caracteres asiáticos............... 3-10
Comando AUTOFR - Impressão Automática de Formulários ....... 3-11
Comando B - Código de Barras ................... 3-13
Comando B - Opções Específicas do Código de Barras RSS-14 ......3-19
b Comando - Código de barras 2D - Opções específicas do Aztec ..... 3-23
b Comando - Código de barras 2D - Opções específicas do Aztec Mesa. . 3-28
b Comando - Código de barras 2D - Opções específicas da matriz de dados . 3-31
b Comando - Código de barras 2D - Opções específicas do MaxiCode. . 3-36
b Comando - Código de Barras 2D - Opções Específicas do PDF417 ... 3-40
b Comando - Código de barras 2D - Opções específicas do código QR. . 3-48
Comando C - Contador .................... 3-50
Comando C - Corte Imediato ................3-52
Comando D - Densidade .................... 3-53
Comando dump - Ativar Modo Dump ........... 3-54
Comando eR - Caractere de erro/status definido pelo usuário .... 3-55
Comando EI - Imprimir Informações de Fontes Suaves.......... 3-56
Comando EK - Excluir fonte suave ............... 3-57
Comando ES - Armazenar fonte suave ............... 3-58

980352-001 Rev.E iii


Machine Translated by Google

Comando f - Posição de corte ................... 3-63 Comando fB - Ajustar


posição de backup ............. 3-64 FE Comando - Finalizar
armazenamento de formulário ................ 3-65 Comando FI - Imprimir
informações do formulário ............. 3-66 Comando FK - Excluir
Formulário .................. 3-67 Comando FR - Recuperar Formulário ....
3-68 Comando FS - Armazenar Formulário ................... 3-69 Comando
GG - Imprimir Gráficos .... 3-71 GI Comando - Imprimir informações
gráficas ........... 3-72 Comando GK - Excluir gráficos .... 3-73 Comando
GM - Armazenar gráficos .. .............. 3-74 Comando GW - Gravação
gráfica direta ............. 3-76 Comando i - Espaçamento de caracteres
asiáticos ..... ....... 3-77 Comando I - Seleção do conjunto de
caracteres ............ 3-78 Comando JB - Desativar backup de início de
formulário .......... 3-80 Comando JC - Desativar Backup de Início de
Formulário - Todos os Casos .... 3-81 Comando JF - Ativar Backup de
Início de Formulário .......... 3-82 Comando LE - Desenhar Linha
Exclusiva OU . ........... 3-83 Comando LO - Desenhar Linha
Preta ................ 3-84 Comando LS - Desenhar Linha Diagonal ..... .........
3-85 Comando LW - Desenhar linha branca ................ 3-86 Comando
M - Alocação de memória ........ ....... 3-87 Comando N - Limpar buffer
de imagem ............... 3-88 Comando o - Cancelar opções de
software .......... .. Comando 3-89 oB - Cancelar otimização automática
de código de barras ...... 3-90 Comando oE - Substituição de fonte no
modo de linha .......... Comando 3-91 oH - Deslocamento de macro
PDF .. ............. 3-92 Comando oM - Desativa alimentação de
sequência Esc inicial ....... 3-94 Comando oR - Substituição de
caractere (Euro) ........ .. 3-95 Comando oW - Personalizar Parâmetros
de Código de Barras ....... 3-97 Comando O - Opções de
Hardware ............... 3-99 Comando OEPL1 - Definir Linha
Modo .............. 3-101 Comando P - Imprimir ...................... 3-102
Comando PA - Imprimir Automático ................ 3-103 Comando q -
Definir largura da etiqueta .... 3-104 Comando Q - Definir Comprimento
do formulário ............... 3-106 Comando r - Definir modo de buffer
duplo ..... 3-110 Comando R - Definir ponto de referência .. ............
3-111 Comando S - Seleção de velocidade .................. 3-112 Comando
TD - Recuperação de data e layout de formato . ....... 3-113 Comando
TS - Definir relógio em tempo real .............. 3-114 Comando TT -
Recuperação de hora e layout de formato ........ 3-115

4 980352-001 Rev.E
Machine Translated by Google

Comando U - Configuração de Impressão (Geral) ........ 3-116


Comando UA - Ativa o Modo Limpar Contador de Etiqueta .... 3-117
Comando UB - Modo Redefinir Contador de Etiqueta ........ 3 -118
Comando UE - Consulta de informações de fontes externas .....
3-119 Comando UF - Consulta de informações de formulário .........
3-120 Comando UG - Consulta de informações gráficas ....... 3- 121
Comando UI - Solicitações de host/Consulta de página de código ......
3-122 Comando UM - Consulta de página de código e memória .......
3-123 Comando UN - Desativar relatório de erros ......... 3-124
Comando UP - Consulta/Impressão de página de código e memória ....
3-125 Comando UQ - Consulta de configuração ........... 3-126
Comando US - Ativar relatório de erros ..... . ...... 3-131 V Comando -
Definir Variável ............... 3-132 W Comando - Modo
Windows ............. .. 3-134 Comando xa - AutoSense .................
3-135 Comando X - Desenhar caixa ................ ..3-136

Comando Y - Configuração da porta serial ............... 3-137 Comando


Z - Direção de impressão ............... 3-138 ? Comando - Baixar
Variáveis.......... 3-139 ^@ Comando - Reinicializar Impressora ...............
3-140 ^default Comando - Definir Impressora para padrões de
fábrica. . 3-141 Comando ^ee - Relatório de Erros - Imediato........
3-142 ; Comando - Linha de Comentário de Código ............ 3-143

Apêndice A - Referências de Caracteres.......... A-1


Fontes Residentes 1-5 ................... A-1
Página de código do mapa de caracteres padrão - 437 ........ A-2
Caractere Euro.................... A-2 Mapa de Caracteres do Modo
Dump .............. A-3

Apêndice B
2746e Imprimir odômetro ................ B-1
Comandos do odômetro ELP2 .............. B-2
Comando oL - Controle do lembrete de vida útil da cabeça de impressão ....... B-3
Comando oLn - Desativar lembrete de vida útil da cabeça de impressão ...... B-4
Comando oLy - Ativar lembrete de vida útil da cabeça de
impressão ...... B-5 Comando URH - Relatório de histórico da cabeça
de impressão ......... B-6 Comando URL - Ler odômetros de
impressão......... .... B-7 Comando URR - Imprimir relatório de status do odô

980352-001 Rev.E em
Machine Translated by Google

nós 980352-001 Rev.E


Machine Translated by Google

Introdução

Esta seção contém informações sobre os recursos


básicos, sintaxe de comandos e terminologia da
linguagem de programação EPL2 para impressoras de
mesa da Zebra com arquitetura de memória flash.
Essas impressoras incorporam conjuntos de códigos
de programação e recursos de arquitetura comuns.
O modo de operação principal da impressora é EPL2,
uma linguagem de descrição de página. EPL2 é uma
linguagem ideal para suas necessidades de etiquetagem
e código de barras. Ele foi projetado para montar todos
os elementos da etiqueta antes da impressão para
acelerar a impressão. EPL2 é versátil e capaz de
imprimir gráficos, uma ampla variedade de mídias e
códigos de barras.

Alguns modelos de impressora térmica direta também


incluem um modo de compatibilidade de impressora
antigo, Modo Linha. O Modo Linha suporta nosso
modelo anterior de linguagem de programação EPL -
ELP1. Um manual separado é fornecido para impressão
em modo linha (n/p 980353-001). Consulte o CD de
software e documentação da impressora para obter o
manual do programador que se aplica à sua impressora
ou visite nosso site em: www.zebra.com

980352-001 Rev.E 1-1


Machine Translated by Google

Comando O manual usa o seguinte tipo gráfico


Convenções convenções para descrever comandos.

Exemplo Descrição

A Comandos (sensível a maiúsculas e minúsculas)

p1 , p2 , Parâmetros obrigatórios

p3 [p1 , p2 , p3 ] Parâmetros opcionais

{Escolha 1 | Escolha 2} Indica uma escolha obrigatória do homem ser -


entre dois ou mais itens. Você
deve incluir um dos itens un -
menos todos os itens também estão en -
fechado entre colchetes.

Este texto deve estar O caractere de con tinuação de linha

em uma linha () indica que o código é contínuo -


uados de uma linha para a próxima e devem
ser digitados em uma linha.
Caractere de alimentação de linha.

"NOME" O nome de um formulário ou gráfico em


aspas duplas.

"DADOS" Os dados de texto ou código de barras em dou -

aspas ajustáveis.
O caractere (\) designa que
o caracter a seguir é um literal
e irá codificar nos dados
campo. Consulte o seguinte exame -
pessoal:

Imprimir En ter into Data Field



\"
"Como uma fechadura" \"Como uma fechadura\"

\\\
\código\ \\código\\

"INCITAR" Um campo de texto ASCII que será


transmitido ao host (através da interface
serial) cada vez que este comando é
executado.

Atenção!!
Todos os comandos e comando de caracteres alfa
os parâmetros diferenciam maiúsculas de minúsculas!

1-2 980352-001 Rev.E


Machine Translated by Google

de Comando Básico Cada comando consiste em um ou dois caracteres alfabéticos


comandoASCII (sensível a maiúsculas e minúsculas) para identificar o
específico da sintaxe desejado. Alguns comandos requerem
um ou mais parâmetros adicionais para fornecer à impressora
informações suficientes para completar o comando. Consulte
a Figura 1- para obter o comando básico syn tax.

Figura 1-1 Nome do comando


Comando Básico
ESCREVER TEXTO
Sintaxe

A p1 , p2 , p3 , p4 , p5 , p6 , p7 , "DADOS"ÿ

Comando Parâmetros de Comando

Específico
Dados

Cada linha de comando deve ser terminada com um caractere


Line Feed (LF) (10 de dezembro). A maioria dos sistemas
baseados em PC envia CR/LF quando a tecla Enter é
pressionada. O caractere Retorno do carro (CR) é ignorado
pela impressora e não pode ser usado no lugar de LF.

Editor de Comandos Um método para criar arquivos de comando é através de um


editor de texto baseado em ASCII. No ambiente DOS, MS-
DOS EDIT ou BRIEF são boas escolhas. No ambiente
Windows, o TextPad® para Windows é uma boa escolha e
está disponível para download de uma cópia de avaliação
gratuita em: www.textpad.com Para executar o arquivo, use o
comando print do editor ou, no prompt

do DOS, use o comando COPY para enviar o arquivo


diretamente para a impressora.

Um exemplo do uso do comando COPY


é:

COPIE “NOME DO ARQUIVO.EXT” LPT1


ou
COPIAR NOME DO ARQUIVO.EXT” COM1

Para obter mais informações sobre o uso do comando COPY,


consulte o manual do software DOS.
Configure a porta COM para corresponder à configuração da
porta serial da impressora (normalmente definida como padrão).
Consulte o comando Y na seção 2 para obter detalhes.

980352-001 Rev.E 1-3


Machine Translated by Google

da imagem. Colocando Os elementos da imagem estão localizados na impressão


pontos. O valor X os elementos no buffer em uma grade XY expressa em
da imagem impressa representa a largura e o valor Y
representa a altura da grade.

O ponto de origem (o ponto inicial) para um objeto não


girado é o canto superior esquerdo. À medida que um
objeto gira, o ponto de origem gira com o objeto.

Essas propriedades do buffer de imagem são representadas


graficamente na ilustração a seguir.

Você
Formato de amostra

pontos "q"

xt
eixo x

(0,0)
eixo y

Texto
Ponto de Ponto de

Origem para Origem para

Objeto de texto Objeto de texto


Girado 90°

Ponto de Pontos "Q"


êcotV
x

Origem para
Objeto código de barras

Ponto de

Origem para
Direção de alimentação Objeto de texto
Girado 270°

A margem mínima de não impressão em todas as bordas


da etiqueta é de 1 mm. Imprimir a menos de 1 mm da
borda superior ou inferior da etiqueta pode fazer com que
a impressora avance etiquetas indesejadas ou causar erros
na impressora.

1-4 980352-001 Rev.E


Machine Translated by Google

Texto (Fontes) A impressora EPL2 padrão possui cinco (1-5) fontes


de pontos monoespaçados de resolução. As fontes AZ
e az (caracteres alfa maiúsculos e minúsculos) são
reservadas para baixar fontes soft.
Primeiro caractere do ponto de referência da string de texto

12

não

8 pontos
Largura do caractere

Largura total dos caracteres

Espaço entre caracteres (na


verdade, pontos brancos)
Controle a altura do texto (em pontos horizontais) e a
largura (em pontos verticais) com os multiplicadores
horizontais e verticais. O texto é orientado primeiro e
depois os multiplicadores de fontes e a rotação de
fontes do comando A são aplicados.

O ponto de referência do primeiro caractere em uma sequência de


texto não é afetado pelos valores do multiplicador de tamanho da fonte.

980352-001 Rev.E 1-5


Machine Translated by Google

Os caracteres da fonte latina padrão (1-5) e da fonte


flexível são mapeados por pontos de maneira diferente
dos caracteres da fonte asiática (8 e 9). O caráter
asiático não tem uma lacuna interna entre caracteres.
Os caracteres latinos incluem uma borda de ponto único
ao redor de cada caractere.
Largura total dos caracteres Nota: caracteres de 203 dpi mostrados como exemplo

8 pontos
Largura do caractere Largura total dos caracteres

24 pontos

12

D
o

ts

24

D
o

ts
Espaço entre caracteres (na
verdade, pontos brancos)

Fontes 1 (8 x 12 pontos) Fonte 8 (24 x 24 pontos)


Com o multiplicador horizontal do comando (A) (p5 )
definido como 2, o espaçamento entre caracteres será
semelhante ao exemplo a seguir.

2 vezes 2 vezes

2 vezes 2 vezes

1-6 980352-001 Rev.E


Machine Translated by Google

O texto é colocado no buffer de imagem. Veja o

Você
exemplo a seguir.
Pontos horizontais
eixo x

(0,0)
eixo y

Texto Texto - Sem multiplicadores de tamanho

xt
Ponto de Ponto de
Origem para Origem para
Objeto de texto 2x Multiplicador Horizontal V Objeto de texto
é
Texto Girado 90°

Ponto de
Origem para
Objeto de texto tico

2x Multiplicador Vertical

Pontos
Ponto de Texto
Origem para

êcotVx
Objeto de texto
Direção de alimentação

Ponto de origem
do objeto de texto
Girado 270°

As fontes asiáticas (8-9) podem imprimir cadeias de


caracteres orientadas de cima para baixo ( valores p3
4-7), bem como a orientação padrão da palavra latina
da esquerda para a direita ( valores p3 0 -3). Os
caracteres serão impressos na sequência em que
forem inseridos no campo de dados do comando (A) .

Pontos horizontais
eixo x

(0,0)
eixo y
Texto - Sem multiplicadores de tamanho

Ponto de Ponto de
Origem para Origem para
Objeto de texto Objeto de texto
(p 3=5) 2x Multiplicador Horizontal Girado 90° (p
=6)3
Ponto de Inerta

Origem para
cal
Objeto de texto
(p 3=5) D
o
2x Multiplicador Vertical
ts
Ponto de
Origem para
Objeto de texto
(p 3=5) Direção de alimentação

Ponto de origem
do objeto de texto
Girado 270° (p
=4)3

980352-001 Rev.E 1-7


Machine Translated by Google

latina e de caracteres O suporte para conjuntos de caracteres de idioma de base


gregos (Fontes 1-5) é controlado e ativado com o comando I , consulte a página
3-78. O conjunto de idiomas padrão é a página de códigos
437 do DOS em inglês.
Caracteres, como o símbolo do Euro, podem ser substituídos
usando o comando ou, consulte a página 3-95.

Conjuntos de caracteres asiáticos A linguagem de programação EPL2 do modo de


idioma asiático página suporta até dois (2) conjuntos de fontes de um único
(Fontes 8 e 9) , bem como as fontes padrão EPL2 latinas
(multilíngues) 1 -5 e baixar fontes flexíveis (AZ e az).

O suporte ao idioma asiático é um recurso opcional e requer


uma versão especial da impressora (PCBA) para suportar os
grandes conjuntos de caracteres asiáticos. As impressoras
baseadas em flash suportam até cinco conjuntos diferentes
de caracteres (ideogramas) de idiomas asiáticos; consulte o
comando A na página 3-4 para obter uma lista detalhada de
fontes.

Para datas de atualização, publicações e opções de suporte


de empresas de idiomas asiáticos,
consulte: www.zebra.com

Todas as fontes podem ser expandidas horizontalmente e


verticalmente. As fontes asiáticas também podem ser
impressas de cima para baixo ou na orientação de caracteres
latinos da esquerda para a direita. As impressoras asiáticas
suportam as fontes latinas padrão com a página de código
437 do mapa de caracteres únicos para todas as cinco (5)
fontes.

Os caracteres asiáticos são caracteres mapeados de 16 bits


(ou byte duplo). O caracter asiático impresso depende dos
valores ASCII de byte duplo. Os conjuntos de fontes latinas
(inglês, etc.) são mapas de caracteres ASCII de 8 bits por
(ou byte único).

Apenas um (1) idioma asiático é suportado por uma


impressora. Cada idioma asiático (conjunto de caracteres) é
uma versão separada do firmware da impressora.

As impressoras asiáticas com firmware flash podem ser


reprogramadas para um idioma asiático diferente, mas não
recomendamos isso para uso normal.

1-8 980352-001 Rev.E


Machine Translated by Google

byte único e A impressora reconhece automaticamente caracteres chineses de


Conjunto de caracteres
caracteres de byte duplo.

Os caracteres de fonte de byte único são mapeados para endereços


hexadecimais e decimais na faixa de 00 a 7F hexadecimal (0-127
decimais) para impressoras de 203 dpi e 00 a FF hexadecimal (0-255
decimais) para Impressoras de 300 dpi.

Os caracteres de fonte de byte duplo são mapeados para hexadecimal


em um intervalo de endereços decimais de A1A0 a F7FF hexadecimal.
O primeiro byte, 161 (A1h) e o segundo byte 160 (A0h) até o primeiro
byte, 247 (F7h) e o segundo byte, 255 (FFh) é o intervalo de bytes
agrupados decimais.

Fontes chinesas 8 e 9 Os caracteres da fonte ideográfica chinesa são mapeados para hexadecimal de

hexadecimal F7FF. byte duplo e endereço decimal na faixa de byte duplo A1A0 a
caracteres da Consulte as seguintes páginas ideográficas para os mapeamentos de
Personagens
página de código.

Simplificado – impressoras de 203 dpi

Simplificado – impressoras de 300 dpi

Tradicional – impressoras de 300 dpi

980352-001 Rev.E 1-9


Machine Translated by Google

japonês A impressora reconhece automaticamente um único byte


Conjuntos de caracteres caracteres e caracteres de byte duplo no

Página de código Shift-JIS. Fonte Sin Gle Byte Char Ac


ters são mapeados para hexadecimal e intervalo de endereço decimal
00 a 7F hex (0-127 dec i mal) para impressão de 203 dpi -
ers e 00 a FF hexadecimal (0-255 dec i mal) para 300
impressoras dpi.

Os caracteres de fonte de byte duplo são mapeados para


faixas de endereços hexadecimais e decimais (veja abaixo).

Página de código
De Para

Ref é ência Faixa


1º byte 2º byte 1º byte 2º byte
ELE 2120-7424 33 (21h) 32 (20h) 116 (74h) 36 (24h)
8140-9FFC 129(81h) 64 (40h) 159 (9Fh) 252 (FCh)
Shift-SIM
E040-EAA4 224 (E0h) 64 (40h) 234 (EAh) 164 (A4h)

Fontes Japonesas 8 e 9 Os caracteres da fonte ideográfica japonesa são


Byte Duplo mapeado para anúncios hexadecimais de byte duplo e decimal.
Ideográfico Consulte o seguinte documento eletrônico
Personagens (formato Acrobat) páginas para caracteres de página de código
mapas.

Impressoras de 203 dpi - JIS

Impressoras de 203 dpi - Shift JIS

Impressoras de 300 dpi - HE

Impressoras de 300 dpi - Shift JIS

1-10 980352-001 Rev.E


Machine Translated by Google

coreanos e caracteres de O reconhece automaticamente caracteres de byte único - caracteres


Conjuntos
byte duplo.

Os caracteres de fonte de byte único são mapeados para hexadecimal


e intervalo de endereço decimal de 00 a 7F hexadecimal (0-127
decimal).

Os caracteres de fonte de byte duplo são mapeados para hexadecimal


em um intervalo de endereços decimais de A1A0 a F0FF hexadecimal.
O primeiro byte, 161 (A1h) e o segundo byte 160 (A0h) até o primeiro
byte, 253 (FDh) e o segundo byte, 255 (FFh) é o intervalo de bytes
agrupados decimais.

Fonte coreana 8 Os caracteres da fonte coreana são mapeados para o intervalo de endereços

Consulte as páginas hexadecimais de byte duplo A1A0 Byte duplo para hexadecimal FDFF.
de 203 dpi a seguir para os mapas de caracteres dos Personagens . Impressoras
Impressoras de 300 dpi

980352-001 Rev.E 1-11


Machine Translated by Google

Códigos de barras Todos os códigos de barras suportados pela


linguagem EPL2 têm especificações industriais associadas
que o programador deve conhecer e respeitar.
O programador precisa considerar os recursos e requisitos
do código de barras ao escolher e usar um código de
barras para diferentes aplicações.
Alguns dos recursos e requisitos que precisam ser
considerados estão listados abaixo:

ÿ Os dados utilizados pela aplicação estão de acordo com


a especificação do código de barras (apenas números,
caracteres alfanuméricos, alfanuméricos e especiais,
etc.).

ÿ Número mínimo e máximo de caracteres permitidos ou


exigidos por código de barras. ÿ Densidade ou

ampliação de um determinado código de barras


tipo.

ÿ É necessária uma área branca em torno dos códigos de barras (o


"Zona quieta").

ÿ O código de barras deve ser impresso dentro do buffer


de imagem (área imprimível da etiqueta).

Dica de orientação de código de


barras Para ajudar a garantir que os códigos de barras gerados
possam ser lidos pela mais ampla variedade de leitores de código
de barras, imprima os códigos de barras na orientação “Cerca de
Estacas” em vez de “ Lad der” orientação.

Pontos horizontais
eixo x

(0,0)
eixo y
Altura de
Código de barras

Altura de
Código de barras

Inerta
c
Cerca de piquete tudo

Orientação

Não
é
Escada
Orientação

Direção de alimentação

1-12 980352-001 Rev.E


Machine Translated by Google

Código de barras QR Code O código de barras QR Code é oferecido apenas com


configurações de impressora de código de barras de
caracteres japoneses.

programação Elementos gráficos podem interagir e a imagem de


resultante pode ser afetada por outros comandos.
As sequências afetam
chances de resultados as sequências de comando da estrutura para reduzir as
de impressão inesperados. A impressora processará linhas,
texto, caixas e a maioria dos códigos de barras em sequência
de comandos. A impressora então processa os processos de
controle da impressora, contadores, dados variáveis, Postnet
e, por último, os gráficos.

980352-001 Rev.E 1-13


Machine Translated by Google

1-14 980352-001 Rev.E


Machine Translated by Google

Configuração da impressora

Esta seção aborda a interpretação da configuração da impressora


e a definição dos modos básicos.

AutoSense da impressoraUse o recurso AutoSense da impressora para determinar a


As configuração e o modo de recurso de operação da impressora .
principais funções que o AutoSense oferece são:

ÿ Ajuste do Media Sen sor na impressora ao material em uso.

ÿ Modo de Programação - Modo Página (EPL2) ou Linha


(emulação EPL1). Nota - O Modo Linha não está disponível
para todos os modelos de impressora. ÿ

Configurações da interface serial da impressora. ÿ

Relata o status de configuração da impressora em -


incluindo opções de impressora.

980352-001 Rev.E 2-1


Machine Translated by Google

Explicação da impressão de status

A. Número do código de identificação da impressora e versão do firmware.


Reino UnidoQ1935 V4.59
B. Configuração da porta serial.
Porta serial:96,N,8,1
C. Modo de programação Resolução
Modo de página da cabeça de impressão D.

Padrão de teste da cabeça de impressão.


E. Quantidade de memória disponível para o buffer de imagem.
Quantidade de memória usada e memória disponível F. para
Tamanho do buffer de imagem: 0245K
armazenamento de formulários.
Fmem:0 (bytes) G. Quantidade de memória usada e memória disponível para
Gmem:0
armazenamento de gráficos.
Emem:29600 H. Quantidade de memória usada e memória disponível para
Disponível: 100959 fontes Soft.

I8.0,001 rY JF WY I. Total de memória livre disponível para formulários, fontes ou


gráficos
S4 D00 R0.0 ZT UN
J. Conjunto de caracteres (I) e configuração do modo Buffer
q832 Q1022.029
de imagem atualmente
Opção: d, Ff oEw,
selecionados (r). rY = Buffer duplo
x, y, z ativado rN = Buffer duplo desativado
16 23 31 K. Velocidade de impressão (S), densidade
Capa: T=143, C=166 de calor (D), ponto de referência (R), orientação de
impressão (Z) e status de erro (U) atualmente selecionados .
EU. Largura do formulário (q) e comprimento (Q)
Data: 05/10/94
atualmente selecionados.
Hora: 01:00:00
M. Status atual das opções de hardware e software.
N. Valores atuais do sensor AutoSense Through (Web/Gap).
Agora no MODO DUMP Os três números representam; 1. Ponto
Pressione Feed para sair transparente de apoio 2. Ponto de
ajuste 3.
Etiqueta do ponto transparente.
Amostra de impressão do modo de despejo O. Configurações do sensor Head Up (Open)
P. Data e hora atuais definidas no relógio em tempo real.
Esses valores serão exibidos apenas se a sua impressora
estiver equipada com o recurso Relógio em tempo real.
Q. Status atual do modo de despejo.

Determinando a impressora Os números de versão da impressora são um código usado


para documentar a versão do firmware , a função do produto e o nível de suporte de
recursos da impressora. A versão mais recente do firmware
e as datas de atualização podem ser obtidas em nosso site
site.

2-2 980352-001 Rev.E


Machine Translated by Google

configuradas no modo de As impressoras baseadas em Flash são, por padrão,


operador deve programação para operações no modo página (EPL2). O
converter a impressora para o Modo Linha antes do uso inicial do
Modo Linha. Isso é feito através de um procedimento de
seleção de hardware com o botão Feed durante a inicialização
da impressora. Consulte o comando OEPL1 (página 3-101)
para obter detalhes sobre como alternar entre os modos
linha e página via programação .

As seguintes impressoras térmicas diretas suportam o Modo


Linha (emulação EPL1):
•LP2443
•LP2722
•LP2824
•LP2844

A definição de configuração do Modo Linha (e Modo Página) é


mantida após a reinicialização ter sido processada ou a
alimentação ter sido desligada.

Configurar manualmente a impressora compatível com o modo de linha utiliza o


alternar entre botão Feed durante a inicialização da impressora para
o modo de linha entre os modos de personalidade da
impressora, linha e página (EPL2).

1. Com a impressora desligada, pressione e segure o botão


Feed enquanto liga a impressora e solte o botão quando o
LED começar a piscar em vermelho.

2. Quando o LED indicador começar a piscar em verde,


pressione e segure imediatamente o botão Feed.
3. Solte o botão Feed quando o LED ficar âmbar (laranja)
constante.

4. Verifique a personalidade da impressora com impressão


no modo Dump:. Modo Linha ou Modo Página (EPL2).

5. Pressione o botão Feed para sair do modo Dump.

980352-001 Rev.E 2-3


Machine Translated by Google

Detecção de mídia A detecção de mídia em impressoras EPL2 é uma combinação de


programação e detecção de mídia da impressora.
Os comandos Q (Definir comprimento do formulário) e O
(Opção) programam o método de detecção de mídia.
O usuário deve configurar a impressora para o tipo de mídia e o
formato (programado) ou etiqueta em
usar.

A impressora pode detectar o início e o fim da área de impressão


na mídia por meio de um dos três métodos: Espaço, Entalhe
(orifício) ou Linha preta. O método Gap detecta a diferença na
densidade óptica de uma etiqueta em um liner em relação ao
liner somente com o sensor Transmissivo (Gap). O método Notch
utiliza o sensor transmissivo para detectar um buraco no material
(etiquetas sem lacunas ou etiquetas).

O método da linha preta usa o sensor reflexivo para detectar


uma linha preta pré-impressa no verso da mídia (para etiquetas
sem lacunas ou etiquetas).

A impressão em mídia contínua requer programação para


controlar o posicionamento da mídia.

As impressoras EPL2 também suportam o modo “Label


Dispense” como uma opção de configuração da impressora (para
a maioria dos modelos). As impressoras utilizam um sensor
“Etiqueta retirada” para detectar a remoção de uma etiqueta.

Um ou mais desses sensores podem exigir ajuste ou configuração


do usuário para operação adequada. Todas as impressoras
EPL2 possuem um recurso AutoSense para otimizar a etiqueta
e a detecção de lacunas na etiqueta pelo sensor transmissivo
(espaço). Consulte o manual do usuário da impressora para
obter informações sobre o controle de ajuste do sensor específico
da impressora.

2-4 980352-001 Rev.E


Machine Translated by Google

Referência de comando

Esta seção contém uma lista completa de todos os comandos em


ordem alfabética.

Memória e Com que freqüência um comando deve ser usado para alterar uma
do comando ? Onde configuração, criar um rótulo ou habilitar a re- portação do uso
esse comando armazena memória afeta essas decisões. A impressora
armazena definições de configuração, fontes, gráficos (logos) e
arquivos de formato de etiqueta na memória da impressora. A
Referência de Comando inclui uma coluna de Memória com os
seguintes termos: Os comandos de imagem são usados para
montar a imagem da etiqueta

impressa no buffer de imagem de impressão.

Os comandos de formulário são usados apenas em formulários.

Os comandos de sessão colocam a configuração na memória


RAM temporária. A configuração reverte para o padrão da
impressora quando a impressora é desligada ou reiniciada.

Os comandos de memória armazenados verificarão diferenças


com a configuração de comando existente antes de validar uma
operação de gravação na memória.
A memória “flash” não volátil da impressora tem um número
limitado de ciclos de gravação (mais de 100.000).

Comandos de gravação na memória são comandos que não


verificam se uma configuração, arquivo, fonte, caractere ou
gráfico já está presente ou se essa condição já está definida.
Esses comandos raramente são usados em formulários, exceto
como inicialização da impressora e configuração orientada a
funções.

980352-001 Rev.E 3-1


Machine Translated by Google

Comando Descrição Página de memória


A Texto ASCII Imagem 3-4
Impressão automática de formulário AUTOFR Forma 3-11
B Código de barras tenho idade 3-13
B Código de barras RSS-14 tenho idade 3-19
asteca tenho idade 3-23
A mesa técnica tenho idade 3-28
Matriz de dados tenho idade 3-31
b
MaxiCode tenho idade 3-36
PDF417 tenho idade 3-40

Código QR tenho idade 3-48


C Contador Forma 3-50
C Corte, eu sou eu, comi — 3-52
D Den sity Armazenado 3-53
NÃO Imprimir informações de fonte suave. — 3-56
EU Excluir fonte suave Escreve 3-57
é Definível pelo usuário Resposta a erros Escreve 3-55
ES Armazenar fonte suave Escreve 3-58
f Cortar/retirar posição Armazenado 3-63
fB Ajustar posição de backup Fim do Escreve 3-64
FE formulário Armazenar Escreve 3-65
SER informações do formulário de impressão. — 3-66
Futebol Do formulário completo Escreve 3-67
França Recuperar formulário — 3-68
FS Formulário de Loja Escreve 3-69

GG Recuperar Gráficos GI Imprimir Imagem 3-71

Informações Gráficas. — 3-72


GK Excluir Gráfico GM Store Escreve 3-73

Gráfico GW Direto Gráfico Escrita Escreve 3-74

Conjunto de Caracteres Seleção Desativar Imagem 3-76


EU Backup de Início de Formulário Armazenado 3-78
JB Desativar Backup de Início de Formulário Armazenado 3-80
JC - Todos os Casos Habilitar Backup de Início de Armazenado 3-81
JF Formulário Line Draw Exclusivo OU LO Armazenado 3-82
O Line Draw Preto LS Line Draw Imagem 3-83
Diag o nal LW Line Draw Branco tenho idade 3-84

tenho idade 3-85

tenho idade 3-86

M Alocação de memória Escreve 3-87


N Limpar buffer de idade de imagem tenho idade 3-88
o Pode celizar configurações personalizadas Escreve 3-89
oB Pode personalizar o código de barras Escreve 3-90
você é Substituição de fonte em modo de linha Escreve 3-91
oh Macro PDF desativado tenho idade 3-92

3-2 980352-001 Rev.E


Machine Translated by Google

Comando Feed de Página de memória


sequência Esc inicial desativado Armazenado 3-94

Substituição de caracteres (Euro) Escreve 3-95


para personalizar parâmetros de código de barras Escreve 3-97
O Opções Selecionar Armazenado 3-99

OEPL1 Definir modo de linha Escreve 3-101


P Imprimir — 3-102
Bem Imprimir Au para matic Formulário 3-103
Definir comprimento do formulário

Sensor Transmissivo (Gap)


P Armazenado 3-106
Sensor de linha preta
Estoque contínuo
q Definir largura do formulário Armazenado 3-104

R Definir modo de buffer duplo Armazenado 3-110


R Definir ponto de referência Armazenado 3-111

S Seleção de velocidade Armazenado 3-112


DT Layout de data definido (e data de impressão) Escreve 3-113
TS Definir relógio em tempo real Armazenado 3-114

TT Layout de tempo definido (e tempo de impressão) Escreve 3-115


EM
Imprimir configuração — 3-116
UA Ativar o modo Limpar contador de etiquetas Sessão 3-117
UB Redefinir o modo do contador La bel Escreve 3-118
UE Consulta de informações de fontes externas — 3-119
UF Formulário Informação Consulta — 3-120
e Consulta de informações gráficas — 3-121
IU Solicitações de host/consulta de página de código Sessão 3-122
Consulta sobre página de códigos e memória da UM Sessão 3-123
E Desativar relatório de erros Armazenado 3-124

ACIMA
Consulta/Impressão de página de código e memória — 3-125
Consulta de configuração UQ — 3-126
NÓS Habilitar relatório de erros Armazenado 3-127
EM Variável fina Formulário 3-132
U% Solicitações do host/Consulta sobre bateria — 3-130
U% Solicitações do host/Tempo do motor por consulta — 3-131
Modo Windows Armazenado 3-134

xa Sentido de mídia Escreve 3-135


Sorteio de caixa Imagem 3-136
Configuração de porta real Armazenado 3-137
Imprimir a recção Armazenado 3-138
XYZ? Baixar variáveis Formulário 3-139
^@ Redefinir impressora — 3-140
^default Definir a impressora para os padrões de Escreve 3-141
fábrica ^ee Relatório de status - Im me di ate — 3-142

980352-001 Rev.E 3-3


Machine Translated by Google

Um Comando - Texto ASCII

Descrição Renderiza uma string de texto ASCII para o buffer de impressão da


imagem. Consulte Texto (Fonte) que começa na página 1-5
para discussão sobre manipulação de texto na programação
do Modo Página.

As impressoras EPL2 Page Mode de idioma asiático possuem


firmware especial e opção de memória de impressora (PCBA)
para suportar os grandes conjuntos de caracteres
(ideogramas) asiáticos.

Os conjuntos de fontes latinas (inglês, etc.) (1-5, az e AZ) são


mapas de caracteres ASCII de byte único (8 bits por byte).
Os caracteres asiáticos são caracteres mapeados de byte
duplo. O caracter asiático impresso depende dos valores
ASCII de byte duplo.

Sintaxe Ap1 ,p2 ,p3 ,p4 ,p5 ,p6 ,p7 ,“DADOS”

Parâmetros p1 = Posição inicial horizontal (X) em pontos.

p2 = Posição inicial vertical (Y) em pontos.

p3 = Rotação Os
caracteres são organizados verticalmente da
esquerda para a direita e depois girados para impressão.

Valor Descrição
0 Sem rotação

1 90 graus 2 180
graus 3 270 graus
Rotação - somente

impressoras asiáticas Os caracteres


são organizados horizontalmente de cima para
baixo e depois girados para imprimir. As impressoras
asiáticas suportam rotação de caracteres
horizontais e verticais.

Valor Descrição
4 Sem rotação

5 90 graus 6 180

graus 7 270 graus

3-4 980352-001 Rev.E


Machine Translated by Google

Um comando - Texto ASCII

p4 = Reprodução

Descrição
Valor
203 dpi 300 dpi 20,3 cpi, 6 pts,

1 25 cpi, 4 pts, (8 x 12 pontos) (12 x 20


pontos) 16,9 cpi, 7 pts, 18,75 cpi, 6

2 pts, (10 x 16 pontos) ( 16 x 28 pontos)


14,5 cpi, 10 pts, 15 cpi, 8 pts, (12 x 20

3 pontos) (20 x 36 pontos) 12,7 cpi, 12


pts, 12,5 cpi, 10 pts, (14 x 24 pontos)

4 (24 x 44 pontos) 5,6 cpi, 24 pontos, 6,25


cpi, 21 pontos, (32 x 48 pontos) (48 x

5 80 pontos)

A - Z Reservado para armazenamento de Soft Fonts

o Reservado para suporte de driver de impressora


para armazenamento de Soft Fonts selecionadas

6 pelo usuário Somente numérico Somente


numérico (14 x 19 pontos) (14 x 19 pontos)

7 Apenas Numérico Apenas Numérico (14 x


19 pontos) (14 x 19 pontos)
Impressoras Asiáticas

Chinês simplificado, japonês, coreano Fontes


8 de 203 dpi: 24 x 24 pontos 300 dpi Fontes
de byte duplo: 36 x 36 pontos 300 dpi
Fontes de byte único: 24 x 36 pontos
Tradicional chinês, japonês 300
9 dpi Fontes de byte duplo: 36 x 36 pontos
300 dpi Fontes de byte único: 24 x 36 pontos
Ko rean - Reservado

• As fontes 1 a 5 têm densidade


fixa. • As impressoras com opção de idioma asiático
suportam um único idioma com fontes 8 e 9.

p5 = Multiplicador horizontal expande a contagem


horizontal do texto. Valores: 1-6 e 8.

p6= O multiplicador vertical expande o texto


verticalmente. Valores: 1-9

p7 = N para normal ou R para imagem reversa


“DATA” = Representa um campo de dados fixo.

980352-001 Rev.E 3-5


Machine Translated by Google

Um comando - Texto ASCII

O caractere de barra invertida (\) designa o seguinte


caractere é um literal e codificará o campo de dados.
Consulte os seguintes exemplos:

Imprimir En ter into data field \”


"Código da \"Código da

companhia\ companhia\\

Exemplos:
N
A50,0,0,1,1,1,N,"Exemplo 1"
A50,50,0,2,1,1,N,"Exemplo 2"
A50,100,0,3,1,1,N,"Exemplo 3"
A50,150,0,4,1,1,N,"Exemplo 4"
A50,200,0,5,1,1,N,"EX AM PLE 5"
A50,300,0,3,2,2,R,"Example 6"
P1

Vai produzir:

Como mostrado no exemplo 5 acima, a fonte 5 suporta apenas caracteres


por caixa. Consulte o Apêndice A para obter uma lista completa de fontes
disponíveis e conjuntos de caracteres suportados.

Use o comando LE para criar texto de impressão reversa em vez do “R”


no parâmetro do comando A p7 .
DICA Este é o método recomendado porque fornece o melhor tamanho, posição
e centralização da linha preta (ângulo reto) que margeia o texto invertido.

3-6 980352-001 Rev.E


Machine Translated by Google

Um Comando - Texto ASCII

Especial A técnica do teclado JIS utiliza caracteres de dados de byte


Página de código JIS duplo. Cada byte do duplo
Programação caractere de byte pode ser representado por um dos
menos 128 caracteres de dados ASCII (20 a 7F Considerações
hexadecimal e decimal).

A impressora usa Shift-& para reconhecer um JIS


caractere string de dados de texto. Uma vez que o texto JIS
modo foi definido com Shift-&, então o JIS
o modo de texto permanece em vigor até que os dados de texto
string é encerrada.
Shift = 1C hexadecimal a dec i mal ou 28 dec i mal

& (Am por areia) = 26 hex a dec i mal ou 38 dec i -


apenas

Se alguma sequência de dados de texto contiver o caractere ASCII -


valores para o caractere de cotação (”), então
deve ser precedido por uma barra invertida.

”(citação) = 22 hex a dec i mal ou 34 dec i mal \ (barra

invertida) = C5 hex a dec i mal ou 92 dec i mal

Dica: Digite o caractere “Shift” com o teclado numérico do teclado


padrão de PC de 101 teclas. Com o
Num ber Lock ativado, digite 028 no teclado numérico
enquanto mantém pressionada a tecla ALT. Este é um padrão -
método padrão de inserção de caracteres ASCII não
diretamente apoiado por um teclado.

Nota: Ao usar o JIS, se o último caractere do


uma sequência de caracteres é uma barra invertida (\), então o
Shift caractere seguido por qualquer caractere é re-
necessário para sair do modo de caracteres JIS.

Exemplo: A50,0,0,8,1,1,N,"Example JIS <Shift>&5\<Shift>."


: <Shift> representa o valor ASCII
: 28 de dezembro e ruim.

: <Shift>& no terceiro modo de texto JIS.


: <Mudança>. ex, seu modo de texto

JIS: (retorna ao modo de texto Shift JIS).

980352-001 Rev.E 3-7


Machine Translated by Google

Um comando - Texto ASCII

Dados variáveis e O campo “Dados” pode ser substituído por ou com -


Funções de contador combinado com os seguintes comandos:

Vnn= Imprime o conteúdo da variável “nn” em


esta posição onde nn é um número de 2 dígitos -
ber de 00 a 99. Veja o V com -
homem, página 3-132

Cn= Imprime o conteúdo do contador “n” em


esta posição onde n é um número de um dígito -
ber de 0 a 9. Veja o comando C ,
página 3-50.

Exemplo: A50,0,0,1,1,1,N,"DADOS" : escreve texto


A50,50,0,2,1,1,N,V01 : Grava o conteúdo da variável 01
A50,100,0,3,1,1,N,C1 : Grava o conteúdo do contador 1
A50,100,0,3,1,1,N,C1+2 : Grava o conteúdo do contador 1 mais 2

Dados com o RTC O campo “Dados” pode ser substituído por ou com -
Hora e data combinado com as seguintes variáveis:
Funções
TT = Imprime o horário atual nesta posição no formato pré-
definido. Veja o TT com -
necessidade de seleção do formato. Esta variável só estará
disponível se a opção Tempo e Tempo da impressora
A opção de data está parada.

TD = Imprime a data atual nesta posição no formato pré-


definido. Veja o TD com -
necessidade de seleção do formato. Esta variável só estará
disponível se a opção Tempo e Tempo da impressora
A opção de data está parada.

Exemplos: A50,150,0,4,1,1,N,TT : Grava a hora atual


A50,200,0,5,1,1,N,TD : Grava a data de aluguel atual

ou uma combinação de várias opções:

A50,300,0,3,2,2,R,"Deluxe"V01C2"Combo"TDV01TT

:Escreve o texto “De luxe” seguido do conteúdo da variável 01 a seguir -


seguido pelo conteúdo do contador 2 seguido do texto “Combo” seguido da
data atual seguido do conteúdo da variável 01
seguido pela hora atual.

3-8 980352-001 Rev.E


Machine Translated by Google

Um Comando - TEXTO ASCII

Expressões Simples Uma função avançada do comando A permite que adição e


valores constantes subtração sejam realizadas em Campos de Dados em
e variáveis em impressoras flash.

Sintaxe Ap1 ,p2 ,p3 ,p4 ,p5 ,p6 ,p7 ,“DADOS”[p8p9p10…]

Parâmetros Para os parâmetros p1 - p7 e “DATA” - Consulte a primeira


página do comando A , página 3-4.

p8 = Obrigatório. Deve ser um número de campo de dados


variável, por exemplo, V00, V01 etc.

p9 = Obrigatório. Operar um tor, + ou –

p10 = Obrigatório. Número do campo de dados variáveis


ou valor constante.

Intervalos de números válidos:


Constante = 0 a 2147483647

Variável = 0 a 2147483647

Resultado = -2147483648 a 2147483647

ÿ A expressão deve começar com uma variável


campo.

ÿ O comprimento do campo de caracteres definido para a


primeira variável na expressão será usado para formatar o
resultado. Se o resultado tiver um comprimento maior que
o comprimento do caractere definido, o campo de resultado
conterá 'X's.

ÿ Um erro de sincronização será gerado durante o


armazenamento do formulário se o valor constante

for muito grande. ÿ Caso ocorra um erro durante a avaliação


da expressão, o campo resultante será preenchido com
'X's.

980352-001 Rev.E 3-9


Machine Translated by Google

Um comando - Ex pres sões simples em campos de dados

Exemplo:
FK"1"
FK"1"
FS"1"

V00,10,N,"A idade atual em milhas"


A100,100,0,4,1,1,N,"A idade atual da milha de aluguel é “V00" milhas.”
A100,200,0,4,1,1,N,"Troque o óleo a “V00+3.000" milhas.”
FE

FK"2"
FK"2"
FS"2"

V00,10,N,"Enter a quilometragem atual."


V01,10,N,"Insira o valor da quilometragem."
A100,100,0,4,1,1,N,"A idade atual da milha de aluguel é “V00" milhas.”
A100,200,0,4,1,1,N,"O valor da idade da milha é “V01" milhas.”
A100,200,0,4,1,1,N,"Troque o óleo em milhas “V00+V01".”
FE

FK"3"
FK"3"
FS"3"

V00,10,N,"Insira o valor 1."


V01,10,N,"Insira o valor 2."
V02,10,N,"Insira o valor 3."
A100,200,0,4,1,1,N,"Uma resposta: “V01+123+V00-10-V02 FE

Personagem Asiático O suporte ao idioma asiático é um recurso opcional


Conjuntos de fontes e requer uma versão especial da impressora
(PCBA) para apoiar o grande caráter asiático
conjuntos.

Os mapas de caracteres asiáticos e recursos especiais do


comando A que suportam os conjuntos de caracteres
podem ser encontrados a partir da página 1-8.

3-10 980352-001 Rev.E


Machine Translated by Google

Comando AUTOFR - Impressão automática de formulário

Descrição Este processo de formulário especial permite que você desacople


a impressora do computador e imprimir em um
modo autônomo. A impressora EPL2 reserva
o nome do formulário AUTOFR para permitir que a impressora
au to mat eu inicio um formulário quando a impressora está ligada -
inicialização i tializada. Este recurso pode ser usado em
muitas maneiras, que incluem o seguinte:
• Alimente uma única etiqueta no modo descascar e imprima múltiplas
etiquetas definidas com o número de etiquetas na
o rolo.

• Tenha um formulário com uma variável e insira o

variável com um scanner, terminal, peso


escala, circuito e lisador ou qualquer outro dispositivo ca -
capacidade de enviar dados de caracteres ASCII.

Impressoras móveis, como a TR 220, ignoram isso


comando.

Usando AUTOFR Baixe um formulário para a impressora com o nome


AUTOFR.

Exemplo: :Line Feed para inicializar a impressora


FK "AUTOFR" :Form Kill (excluir qualquer AUTOFR existente)
FS "AUTOFR" :Form Save (salve o arquivo daqui para FE em
: o fundo)
V00,8,L,"" :Definição de campo variável
Q254,20 :Altura do bel seguida pela largura da folga
S2 :Velocidade (2ips)
D7 :A cidade vista
ZB :Imprima a recção (ZT vira 180 dias)
A340,20,0,4,1,2,N,"QUANTIDADE" :Linha de texto fixa

B265,75,0,3,2,4,101,B,V00 :Definição de código de barras


*
PA1 :Imprima 1 la bel Au automaticamente
FE :Fim do formulário (alimentação de linha)

980352-001 Rev.E 3-11


Machine Translated by Google

Comando AUTOFR - Impressão automática de formulário

AUTOFR trata quaisquer dados recebidos como uma variável


destinada à impressão. Isso significa que se você enviar à
impressora um comando de partição de memória, a etiqueta será
impressa, se você enviar um comando de exclusão - a etiqueta
será impressa! Portanto, enquanto você testa o AUTOFR , é
melhor usar outro nome para o formulário. Quando estiver satisfeito
com o formulário, renomeie-o como AUTOFR antes de baixá-lo.
Não há necessidade de especificar uma extensão de arquivo.

Isolando dados de Coloque a impressora no modo de despejo de diagnóstico do


dispositivo de entrada e envie seus dados para o dispositivo de entrada.
• Todos os caracteres enviados pelo dispositivo serão
impressos na etiqueta.

• Se nada for impresso, nada chegará - verifique as pinagens


e as configurações seriais.

Desativando AUTOFR Envie um caractere de dados XOFF (13 hex. ou ASCII 19)
ou um NUL (00 hex. ou ASCII 0) para a impressora.

O formulário agora pode ser excluído da impressora.

Removendo AUTOFR O programador deve enviar um comando Delete Form - FK


para a impressora após desativar o AUTOFR.

Exemplo: FK"AUTOFR"
FK "AUTOFR"

3-12 980352-001 Rev.E


Machine Translated by Google

Comando B - Código de Barras

Descrição Use este comando para imprimir códigos de barras padrão.

Sintaxe Bp1 ,p2 ,p3 ,p4 ,p5 ,p6 ,p7 ,p8 ,“DADOS”

Parâmetros p1 = Posição inicial horizontal (X) em pontos

p2 = Posição inicial vertical (Y) em pontos.

p3 = Rotação
Valor Descrição
0 Sem rotação

1 90 graus 2 180
graus 3 270 graus

p4 = Seleção de código de barras


Consulte a tabela de códigos de barras na próxima página.

p5 = Largura da barra de linha estreita em pontos.


Consulte Tabela de códigos de barras na próxima página.

p6 = Largura da barra larga em pontos.


Os valores aceitáveis são 2-30.
Consulte Tabela de códigos de barras na próxima página.

p7 = Altura do código de barras em pontos.

p8 = Imprime código legível por humanos.


Valores: B=sim ou N=não.
“DATA” = Representa um campo de dados fixo. Os dados deste
campo devem estar de acordo com o formato especificado do
código de barras selecionado.

O caractere de barra invertida (\) designa o seguinte caractere é


um literal e codificará o campo de dados. Consulte os seguintes
exemplos:

Imprimir En ter into data field \”


"Código da \"Código da

companhia\ companhia\\

980352-001 Rev.E 3-13


Machine Translated by Google

Comando B - Código de Barras

Códigos de barra P4 P5 P6
Descrição Valor Valor Valor
Código 39 padrão. ou estendido 3 1-10 anos
Código 39 com dígito verificador 3C 1-10N
Código 93 9 1-10N
Código 128 UCC
0 1-10N
Código do contêiner de remessa serial
Código 128 modos automáticos A, B, C 1 1-10N
Código 128 modo A 1A 1-10N
Código 128 modo B 1B 1-10N
Código 128 modo C 1C 1-10N
Código 128 com dígito de verificação Deutsche Post 4 1D 2-10N
Codabar K 1-10 Y
EAN8 E80 2-4N
Complemento EAN8 de 2 dígitos E82 2-4N
Complemento EAN8 de 5 dígitos E85 2-4N
EAN13 E30 2-4N
Complemento EAN13 de 2 dígitos E32 2-4N
Complemento EAN13 de 5 dígitos E35 2-4N
Código Postal Alemão 2G3-4N
Intercalado 2 de 5 2 1-10 anos
Intercalado 2 de 5 com dígito de verificação mod 10 2C 1-10 Y
Intercalado 2 de 5 com legível por humanos
2D 1-10 Y
dígito de verificação

Postnet 5, 9, 11 e 13 dígito 1 P-N


Planeta 11 e 13 dígito 1 PL-N
Postnet3 japonês J--
UCC/EAN 1282 1E 1-10N
UPC-A UA0 2-4N
UPC Um complemento de 2 dígitos UA2 2-4N
UPC Um complemento de 5 dígitos UA5 2-4N
UPC-E UE0 2-4N
Complemento UPC E de 2 dígitos UE2 2-4N
Complemento UPC E de 5 dígitos UE5 2-4N
UPC intercalado 2 de 5 2U 1-10 Y
Plessey (MSI-1) com mod. 10 dígitos de verificação EU - -
MSI-3 com mod. 10 dígito de verificação M--

3-14 980352-001 Rev.E


Machine Translated by Google

Comando B - Código de Barras

Código de barras 1. Hífens podem ser usados em dados, como separadores de


Notas da Tabela dados e serão ignorados.

2. Use ASCII 06 para delimitar campos de comprimento variável.

3. O Código Postal Japonês aceita todos os caracteres


alfanuméricos. Ele trunca os dados após 20 caracteres e preenche
até 20 com um caractere de preenchimento -
ac ter.

4. Os dados para um código de barras do Código Postal Alemão


128 consistem em 12 caracteres: BBNNNNNNNNDE, onde B é
qualquer caractere no conjunto de caracteres 'B', N é qualquer
dígito decimal ('0' - '9'), e DE são os caracteres literais “DE”

(Alemanha). Um tipo de código de barras 1D cria um símbolo de


código padrão 128, mas o firmware calcula e insere um dígito de
verificação entre o último N e o DE antes de renderizar o código
de barras. Ele abortará e reportará um erro de sincronização se
algum dos 8 caracteres entre AA e DE não estiver correto. No
entanto, permitirá que qualquer número de códigos de função F1
a F3 sejam intercalados com os dígitos.

5. Planeta: Consulte a publicação 197 do USPS para obter detalhes.

Podem ser fornecidos 11 ou 13 dígitos, e a impressora calcula e


anexa um dígito de verificação para um total de 12 ou 14 dígitos.
Tal como acontece com Postnet, hífens ('-') podem ser usados
como separadores de dados para facilitar a leitura e serão
descartados pela impressora.
Exemplo de imposto de
sincronização: B10,10,0,PL,5,5,5,N,"12-34567-890123"

980352-001 Rev.E 3-15


Machine Translated by Google

Comando B - Código de Barras

Exemplo:
N

B10,10,0,3,3,7,200,B,"998152-001"
P1

Vai produzir:

Códigos de barras comO campo de dados pode ser substituído ou combinado


Variáveis e contadores com os seguintes comandos:
Vnn =Imprime o conteúdo da variável “nn” em
Este cargo. Faixa de nn = 00 a 99.

Cn = Imprime o conteúdo do contador “n” em


Este cargo. Faixa de n = 0 a 9
Consulte o Apêndice C para parâmetros de dados adicionais -
para impressoras com RTC (relógio em tempo real)
opção está parada.

Exemplos: B50,0,0,3,1,2,50,B,"DADOS" : Grava código de barras

B50,50,0,3,1,2,50,N,V01 : Grava o conteúdo da variável 01 como barra


: código
B50,50,0,3,1,2,50,N,C1 : Grava o conteúdo do contador 1 como código
de barras

B50,50,0,3,1,2,50,N,C1+2: Grava o conteúdo do contador 1 mais2 como: código de


barras

ou uma combinação de várias opções:

B50,300,0,3,1,2,50,B,"Deluxe"V01C2"Combo"V01
:Escreve o texto “De luxe” seguido do conteúdo da variável 01 a seguir -
seguido pelo conteúdo do contador 2 seguido do texto “Combo” seguido do
conteúdo da variável 01 tudo como um código de barras 39.

3-16 980352-001 Rev.E


Machine Translated by Google

Comando B - Código de Barras

Dados com o RTC O campo “Dados” pode ser substituído ou combinado com as
Data TT = seguintes variáveis: Funções de Hora e
Imprime a
hora atual nesta posição no formato pré-definido. Veja o
comando TT para seleção de formato. Esta
variável está disponível somente se a opção Hora
e Data da impressora estiver instalada.

TD = Imprime a data atual nesta posição no formato pré-


definido. Veja o comando TD para seleção de
formato. Esta variável está disponível somente se
a opção Hora e Data da impressora estiver
instalada.

Alguns códigos de barras para formatos não suportam nomes de


datas ou delimitadores de data ou hora usados pela impressora para
separar parâmetros de dados de taxa.

Código de barras Código 128 A impressora suporta caracteres de controle de função


TTs, TDs e strings “DATA” código 128 (FCN#). Vários caracteres de função FCN#s,
podem ser concatenados, permitindo que sejam inseridos
em qualquer lugar dentro do símbolo.

FCN2, FCN3 e FCN4 são ilegais no código 128 modo C


(p4 = 1C) e resultarão em uma sincronização
táxi é leme.

Consulte o padrão Code 128 para obter uma descrição


dos caracteres de função FNC1 a FNC3.

O Código “Padrão” 128 pode codificar todos os 128


caracteres ASCII padrão (0-127). O caractere de função
FCN4 fornece um meio de também codificar caracteres
ASCII estendidos (128-255). Ele orienta o leitor a adicionar
128 ao valor de cada caractere afetado antes de transmiti-
lo.

Dois FCN4s consecutivos alternam entre o modo ASCII


padrão e estendido para todos os caracteres de dados
sucessivos (até o final do símbolo, ou até que outro par de
s seja encontrado) . Isso é chamado de travamento no
modo ASCII estendido ou travamento no modo ASCII
padrão.

980352-001 Rev.E 3-17


Machine Translated by Google

Comando B - Código de Barras

Código 128 Código de Barras Um único FCN4 alterna entre o modo ASCII padrão e estendido
são caracteres de dados. Isto para apenas um único seguimento - Caracteres de Função que
estendido ou é referido como mudança (continuação) para o modo ASCII
mudança para o modo ASCII padrão.

Ambos os conjuntos de códigos A e B são necessários para


representar todo o conjunto de caracteres ASCII estendido, assim
como ambos os conjuntos são necessários para representar o
conjunto de caracteres ASCII padrão.

Os FCN4 podem ser inseridos manualmente, se necessário ou


desejado, seguindo a sintaxe descrita acima. A impressora irá, no
entanto, inseri-los automaticamente se caracteres ASCII estendidos
forem encontrados nos DADOS. Ele fará isso da maneira mais
eficiente possível: • Se forem encontrados até 4 caracteres ASCII
estendidos contíguos, ele mudará para o
modo ASCII estendido inserindo um único FCN4 antes de
cada um;

• Se 5 ou mais caracteres ASCII estendidos contíguos forem


encontrados, ele travará no modo ASCII estendido
inserindo dois FCN4s antes deles.

• Enquanto travado no modo ASCII estendido, ele aplicará


as mesmas regras se caracteres ASCII padrão forem
encontrados.
Assim, a maneira preferida de codificar caracteres ASCII
estendidos é simplesmente incorporá-los no DATA e deixar a
impressora gerenciar a tarefa de codificação. Para melhores
resultados, o conjunto de códigos também não deve ser
especificado (ou seja, p4 = 1). FCN4 s devem ser inseridos
manualmente apenas em sistemas onde caracteres ASCII
estendidos não possam ser transmitidos para a impressora.

É ilegal misturar os modos automático e manual nos dados de um


único símbolo; ou seja, um caractere ASCII estendido encontrado
nos dados após um será considerado um erro de sintaxe. Da
mesma forma, um FCN4 após um caractere ASCII estendido
também será considerado um erro de sincronização.

3-18 980352-001 Rev.E


Machine Translated by Google

Comando B - Opções específicas do código de barras RSS-14

Descrição Use este comando para imprimir códigos de barras da família de


códigos de barras RSS-14 para dados numéricos. A
impressora suporta um subconjunto da família de códigos de barras
O subconjunto inclui RSS-14 básico, RSS limitado, RSS
empilhado e RSS truncado. A impressora não suporta códigos
de barras RSS estendidos ou compostos bidimensionais.

Modelos de impressora: 3842 e 2844*


* - Disponível como download de software firme em
www.zebra.com local na rede Internet.

Sintaxe Bp1 ,p2 ,p3 ,p4 ,p5 ,p6 ,p7 ,p8 ,“DADOS”

Parâmetros p1 = Posição inicial horizontal (X) em pontos

p2 = Posição inicial vertical (Y) em pontos.

p3 = Rotação
Valor Descrição
0 Sem rotação

1 90 graus 2 180
graus 3 270 graus
p4 = Seleção de

código de barras RSS-14.


Largura Min. Alicate
Descrição do valor
Muito obrigado Mul ti de
R14 Básico RSS-14 96 Altura 33
RL Limitada 74 10
RS Empilhado 50 13
RT truncado 96 13

p5 = Largura da barra de linha estreita em pontos.


O módulo est estreito será este número de pontos.
Faixa: 1-10.
A largura do símbolo é o valor de p5 vezes o
multiplicador de largura do código de barras
aplicável listado na tabela para o tipo de código de
barras RSS-14 selecionado (p4 ). Este valor geral da
largura do símbolo inclui o símbolo necessário
"zona tranquila".

p6 = O valor obrigatório é 2

980352-001 Rev.E 3-19


Machine Translated by Google

Comando B - Opções específicas do código de barras RSS-14

p7 = Altura do código de barras em pontos. Veja a tabela


acima para o Multi Altura Mínima -
alicate. A impressora será automaticamente detectada -
Selecione o maior de dois valores: 1) este
valor e 2) a barra estreita selecionada
largura (p5) vezes o Min. Altura
Multiplicador listado na tabela para o se -
tipo de código de barras RSS-14 selecionado (p4).

p8 = Imprime código legível por humanos.


Valores: B=sim ou N=não.

“DATA” = Representa um campo de dados fixo de


dados numéricos, apenas 0-9.
O analisador de dados da impressora permitirá
uso de zeros iniciais (0's) ou espaços
que será descartado quando os dados forem
en codificado no código de barras.

Valor (P4 ) Descrição Máx. Valor numérico


R14 RSS-14 básico 9999999999999
RL Limitado 1999999999999
RS Empilhado 9999999999999
TR Truncado 9999999999999

Dados com o RTC O campo “Dados” pode ser substituído por ou com -
Hora e data combinado com as seguintes variáveis:
Funções
TT = Imprime o horário atual nesta posição no formato pré-
definido. Veja o TT com -
necessidade de seleção do formato. Esta variável está
disponível somente se a opção RTC Time & Date da
impressora estiver instalada.

TD = Imprime a data atual nesta posição no formato pré-definido.


Veja o TD com -
necessidade de seleção do formato. Esta variável está
disponível somente se a opção RTC Time & Date da
impressora estiver instalada.

Porque apenas os símbolos do código de barras RSS-14


suporta dados numéricos, dados de hora e data
rechamados pelos comandos TD e TT não devem
incluem de lim it ers, ou seja, "/,-, ou :" ou qualquer outro de -
limites que podem ser definidos.

3-20 980352-001 Rev.E


Machine Translated by Google

Comando B - Opções específicas do código de barras RSS-14

Exemplo #1N
B100,100,0,RL,4,4,40,B,"1234567890"
B100,300,0,R14,4,4,40,B,"1234567890"
B100,500,0,RS,4,4,52,B,"1234567890"
B100,700,0,RL,4,4,40,B,"9876543210"
P

Vai produzir

980352-001 Rev.E 3-21


Machine Translated by Google

Comando B - Opções específicas do código de barras RSS-14

Exemplo #2N
B100,100,0,RL,4,4,40,B,"1234567890"
B400,300,0,RT,4,4,40,B,"1234567890"
B500,900,0,RS,4,4,54,B,"1234567890"
B500.900,1,RS,4,4,54,B,"1234567890"
B500.900,2,RS,4,4,54,B,"1234567890"
B500.900,3,RS,4,4,54,B,"1234567890"
B100,1350,0,RL,4,4,40,B,"9876543210"
P

Vai produzir

3-22 980352-001 Rev.E


Machine Translated by Google

b Comando - Código de barras 2D - Opções específicas do asteca

Descrição Use este comando para imprimir um símbolo de código de


barras bidimensional Aztec.

Os símbolos são quadrados em uma grade quadrada


com um localizador central quadrado. Os dados são
codificados em uma série de “camadas” que circulam
em torno do padrão do alvo. Cada camada adicional
envolve completamente a camada anterior, fazendo com
que o símbolo aumente de tamanho à medida que mais
dados são codificados.

Modelos de impressora: 2844 - Disponível como firmware firme para download


em www.zebra.com local na rede Internet.

Sintaxe bp1 ,p2 ,p3


” ,[p4 ,][p5 ,][p6 ,][p7 ,][p8 ,],”DADOS

Parâmetros A impressora gerará automaticamente o código de barras


Aztec usando os seguintes parâmetros. p1 = Posição
inicial horizontal (X) em pontos.

p2 = Posição inicial vertical (Y) em pontos.

p3 = A - Seleciona o código de barras


Aztec A ordem não é importante para os parâmetros
p4 -p8 Inclua a letra pré-fixada (d,e,f,m ou r) para
selecionar o parâmetro seguido por um valor numérico
válido. p4 (d) = Escala de
símbolos Faixa: 1-55 Padrão: 3

p5 (e) = Camada de símbolos e/ou níveis de correção


de erros. A correção de erros e de camadas
afeta o tamanho do símbolo.
Valores:
e0 = Nível de palavra de verificação de falha
(23% +3) e1 - e99 = 1% a 99% de palavras
de verificação e101 - e104 = Símbolo compacto
com 1 a 4
camadas e201 - e232 = Símbolo
completo com 1
a 32 camadas e300 = símbolo rúnico

p6 (f) = Habilita o formato flg(n) usando o caractere


de escape ASCII (27 dec i mal).
Padrão: Desabilitado

980352-001 Rev.E 3-23


Machine Translated by Google

b Comando - Código de barras 2D - Opções específicas do Aztec

p7 (m) = Opção de suporte de menu habilitada.


Padrão: Desabilitado

p8 (r) = Seleciona uma imagem inversa do código de


barras (algumas vezes conhecida como
vídeo reverso ou imagem negativa).
“DATA” = dados ASCII ou bytes de dados binários

Qualquer combinação de sequências de dados, campos de


hora (TT), campos de data (TD), variáveis e/ou contadores
(os dois últimos apenas em formulários) que resultam em
uma sequência válida de caracteres.

Dentro de strings literais, todos os caracteres ASCII 0–255


dec. (00-FF hex.) são permitidos. Aspas (ASCII 34d) e
barras invertidas (ASCII 92d) devem ser tratadas de forma
exclusiva.

O caractere de barra invertida (\) designa o seguinte


caractere é um literal e codificará o campo de dados.
Consulte os seguintes exemplos: Para imprimir Insira o
campo de dados \”

"Código da \"Código da

companhia\ companhia\
\\

Dentro dos formulários, outras limitações incluem que um


caractere NULL (ASCII 0) pode não aparecer dentro do
código de barras DATA e as limitações de entrada não
fornecem uma maneira de inserir caracteres de alimentação
de linha. - dividido em variáveis.

O programador deve confiar na especificação da simbologia


para garantir a conformidade do formato e a implementação
adequada. Consulte o site do AIM para especificações em:
http://www.aimglobal.org/

3-24 980352-001 Rev.E


Machine Translated by Google

b Comando - Código de barras 2D - Opções específicas do Aztec

Exemplos de código de barras Aztec


b0,0,A,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
Usa valores padrão para todos os parâmetros.

b0,0,A,d9,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
Especifica um tamanho de elemento de 9 (o triplo do padrão).

980352-001 Rev.E 3-25


Machine Translated by Google

Exemplos de código de barras Aztec


b0,0,A,e98,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
Especifica um nível de palavra de verificação de 98%.

b0,0,A,e104,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"

Especifica um símbolo compacto com 4 camadas.

b0,0,A,e209,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"

Especifica um símbolo completo com 9 camadas.

3-26 980352-001 Rev.E


Machine Translated by Google

Código de barras Aztec Ex am ples


b0,0,A,e300,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
Especifica um símbolo rúnico.

b0,0,A,f,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
Especifica o formato flg(n) usando o caractere de escape
ASCII 27.

b0,0,A,m,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
Especifica um símbolo de menu.

b0,0,A,r,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
Especifica a impressão reversa (branco sobre preto).

980352-001 Rev.E 3-27


Machine Translated by Google

b Comando - Código de barras 2D - Opções específicas do Aztec Mesa

Descrição Use este comando para imprimir um símbolo de código de


barras composto Az tec Mesa (um código de barras
linear padrão e uma barra bidimensional Az tec
modificada como um único símbolo.
Os dados bidimensionais são codificados em uma série
de “camadas” que ficam acima e, em alguns casos,
continuam abaixo do símbolo de código de barras
padrão adjacente.

Modelos de impressora: 2844 - Disponível como firmware firme para download


em www.zebra.com local na rede Internet.

Sintaxe bp1 ,p2 ,p3 ,p4 ,

[p5 ,][p6 ,][p7 ,][p8 [p9 ,][p10,][p11,]”DADOS”

Parâmetros A impressora gerará automaticamente o código de barras


Aztec usando os seguintes parâmetros. p1 = Posição
inicial horizontal (X) em pontos.

p2 = Posição inicial vertical (Y) em pontos.

p3 = AZ - Seleciona o código de barras


Aztec A ordem não é importante para os parâmetros
p4 -p8 Inclua a letra pré-fixada (d,e,f,m ou r) para
selecionar o parâmetro seguido por um valor numérico
válido. p4 = Código de barras Lin ear padrão
Use os parâmetros do comando B para
preencher esse parâmetro. Os parâmetros
de posição do símbolo de início horizontal
e vertical do comando B p1 e p2 não são
usados.

Este parâmetro p4 termina com um Z


imediatamente seguindo os códigos de barras
padrão Parâmetro DADOS 'aspas fechadas' (").

Exemplo de código de barras padrão


B50,0,0,3,1,2,50,B,"1234567890abc"

Exemplo da porção p4 do código de barras padrão do


mesmo símbolo de código de barras.
0,3,1,2,50,B,"1234567890abc"Z

3-28 980352-001 Rev.E


Machine Translated by Google

b Comando - Código de Barras 2D - Opções Específicas do Az tec Mesa

p5 (e) = Camada de símbolos e/ou níveis de correção de


erros. A correção de erros e de camadas afeta
o tamanho do símbolo.
Valores:
e0 = Nível de palavra de verificação de falha (23%
+3) e1 - e99 = 1% a 99% de palavras de
verificação e201 - e232 = Símbolo
completo com 1 a 32 camadas

p6 (f) = Habilita o formato flg(n) usando o caractere de


escape ASCII (27 dec i mal).
Padrão: Desabilitado

p7 (m) = Opção de suporte de menu habilitada.


Padrão: Desabilitado

p8 (r) = Seleciona uma imagem inversa do código de


barras (algumas vezes conhecida como
vídeo reverso ou imagem negativa).

p9 (b) = Largura da barreira intra-símbolo


Especifica a largura da barreira em larguras de
barra estreitas entre as áreas de código de
barras Aztec e linha padrão.
Faixa: 1-9
Padrão: 4 para EAN 13 e UPC A 2 para
todos os outros códigos de
barras lineares padrão suportados.

p10 (s) = Símbolo Sym me try.


Deve-se proceder ao parâmetro p11 (c) .

Padrão: Regular (empilhado)


Valor: e (Mesmo Sym me tente)

p11 (c) = Habilita o formato flg(n) usando o caractere de


escape ASCII (27 decimais).
Padrão: Desabilitado

980352-001 Rev.E 3-29


Machine Translated by Google

b Comando - Código de Barras 2D - Opções Específicas do Aztec Mesa

“DATA” = dados ASCII ou bytes de dados binários

Qualquer combinação de strings de dados, campos de hora


(TT), campos de data (TD), variáveis e/ou contadores
(os dois últimos apenas dentro de formulários) que resolvem
uma sequência válida de caracteres.

Dentro de strings literais, todos os caracteres ASCII


0–255 dezembro. (00-FF hex.) são permitidos. Citações
(ASCII 34d) e barras invertidas (ASCII 92d) devem
ser tratado de forma única.

O caractere barra invertida (\) designa o seguinte -


O caractere baixo é um literal e irá codificar em
o campo de dados. Consulte os seguintes exemplos:
Para imprimir Insira no campo de dados

\”
"Código da \"Como uma fechadura\"
\\
companhia\ \\código\\
\

Dentro dos formulários, outras limitações incluem que um


caractere NULL (ASCII 0) pode não aparecer
dentro do código de barras, DADOS e limites de entrada fazem
não fornece uma maneira de inserir caracteres de alimentação de linha -
termos em variáveis.

O programador deve confiar na simbologia


especificação para garantir a conformidade do formato e
implementação adequada. Veja o site da AIM
para especificações em:

3-30 980352-001 Rev.E


Machine Translated by Google

b Comando - Código de barras 2D - Opções específicas da matriz de dados

Descrição Use este comando para imprimir símbolos de código de barras


bidimensionais do Data Matrix. A impressora interpretará e
codificará automaticamente os dados em símbolos de código
de barras Data Matrix, usando o formato de qualidade de
dados ECC 200. O tamanho do módulo individual, os
parâmetros de colunas e linhas podem ser especificados ou a
impressora pode calcular automaticamente e definir um ou
todos esses parâmetros.

O símbolo é feito de módulos quadrados dispostos dentro de


uma forma retangular retangular que inclui um padrão de
reconhecimento de varredura de perímetro.
O padrão de reconhecimento de leitura produzido pela
impressora EPL2 também inclui uma “zona silenciosa” com um
módulo de largura em todas as bordas externas do código de
barras para garantir a integridade dos dados.

Modelos de impressora: 3842 e 2844*


* - Disponível como download de software firme em
www.zebra.com local na rede Internet.

Sintaxe bp1 ,p2 ,p3 ,[,p4 ,][,p5 ][,p6 ][,p7 ],”DADOS”

Parâmetros A impressora gerará automaticamente o código de barras Data


Matrix usando os seguintes parâmetros. p1 = Posição inicial
horizontal (X) em pontos.

p2 = Posição inicial vertical (Y) em pontos.

p3 = D - Seleciona códigos de barras Data Matrix A


ordem não é importante para os parâmetros p4 -p7 Inclua a
letra pré-fixada (c,r,h,ou v) para selecionar o parâmetro seguido
por um valor numérico válido. p4 (c) = Número de colunas
para um código
Consulte a tabela Sym bol Geom etry para obter
valores de coluna válidos.

p5 (r) = Número de linhas para en código


Consulte a tabela Sym bol Geom etry para obter
valores de linha válidos.

p6 (h) = Define o tamanho mínimo do módulo de


dados quadrados usado para codificação de dados.
Faixa: 1-40 Padrão: 5

980352-001 Rev.E 3-31


Machine Translated by Google

b Comando - Código de Barras 2D - Opções Específicas da Matriz de Dados

p7 (v) = Seleciona uma imagem inversa do código de barras


(algumas vezes conhecida como vídeo reverso ou imagem
negativa).

“DATA” = dados ASCII ou bytes de dados binários

Qualquer combinação de sequências de dados, campos de


hora (TT), campos de data (TD), variáveis e/ou contadores
(os dois últimos apenas em formulários) que resultam em
uma sequência válida de caracteres.

Dentro de strings literais, todos os caracteres ASCII 0–255


dec. (00-FF hex.) são permitidos. Aspas (ASCII 34d) e
barras invertidas (ASCII 92d) devem ser tratadas de forma
exclusiva.

O caractere de barra invertida (\) designa o seguinte


caractere é um literal e codificará o campo de dados.
Consulte os seguintes exemplos: Entre no campo de dados
para imprimir \”

"Código da \"Código da

companhia\ companhia\
\\

Dentro dos formulários, outras limitações incluem que um


caractere NULL (ASCII 0) pode não aparecer dentro do
código de barras DATA e as limitações de entrada não
fornecem uma maneira de inserir caracteres de alimentação
de linha. - dividido em variáveis.

O programador deve confiar na especificação da


simbologia para garantir a conformidade do formato
e a implementação adequada. Consulte o site do AIM
para especificações
em: http://www.aimglobal.org/

3-32 980352-001 Rev.E


Machine Translated by Google

b Comando - Código de Barras 2D - Opções Específicas da Matriz de Dados

Geometrias de símbolos de matriz de dados

Linhas colunas
Eu não mereço isso
Alfanumérico Comprimido
Capacidade1 Capacidade2 tamanho dos dados3

8 18 10 6 5
8 32 20 13 10
10 10 6 3 3
12 12 10 6 5
12 26 32 22 16
12 36 44 31 22
14 14 16 10 8
16 16 24 16 12
16 36 64 46 32
16 48 98 72 49
18 18 36 25 18
20 20 44 31 22
22 22 60 43 30
24 24 72 52 36
26 26 88 64 44
32 32 124 91 62
36 36 172 127 86
40 40 228 169 114
44 44 288 214 144
48 48 348 259 174
52 52 408 304 204
64 64 560 418 280
72 72 736 550 368
80 80 912 682 456
88 88 1152 862 576
96 96 1392 1042 696
104 104 1632 1222 816
120 120 2100 1573 1050
132 132 2608 1954 1304
144 144 3116 2335 1558

1. A escavação emparelhada representa a compressão do melhor caso. Pares de dígitos específicos podem ser codificados em
oito bits.
2. A compressibilidade implícita exige que os dados sejam compostos por letras minúsculas ou letras maiúsculas.
por caso, caracteres com caracteres e espaços permitidos.
3. Qualquer caractere ASCII (0-127) pode ser codificado um a um, ASCII estendido (128-255) novamente.
requer uma sobrecarga adicional de dois bytes.

980352-001 Rev.E 3-33


Machine Translated by Google

b Comando - Código de Barras 2D - Opções Específicas da Matriz de Dados

Dados Automáticos A impressora testa e altera automaticamente o


tamanho do símbolo código de barras Data Matrix e tenta otimizar o
de coluna e do código de barras Matrix de acordo com a geração
linha especificada (p4 - o prefixo c e p5 - o pré-fixo r )
parâmetros. Se nenhum parâmetro de linha ou coluna
for especificado, a impressora criará um símbolo de
tamanho mínimo com base no tamanho compactado
calculado dos dados. O número de colunas e linhas
no símbolo será determinado automaticamente com
preferência para o menor símbolo quadrado que
acomodará o tamanho compactado .

O usuário pode desejar forçar o número de linhas e/


ou colunas para um valor maior para obter tamanhos
de símbolos uniformes.
Se a coluna (c)parâmetro for especificada apenas e
for “18”, “26”, “32”, “36” ou “48”, ou se apenas linhas
forem especificadas e for “ 8”, “12” ou “16”, um símbolo
reto e igual pode ser produzido. Por exemplo, se
“,r12” for especificado (sem parâmetro de coluna ),
então os tamanhos 12x12, 12x26 e 12x36 são
seleções possíveis. A capacidade alfanumérica
desses símbolos é de 6, 22 ou 31 caracteres,
respectivamente. Será criado o menor tamanho de
símbolo que acomodará os dados. Se linhas, colunas
e/ou comprimento de dados não forem compatíveis
com um símbolo da tabela Sym bol Ge om etry, um
erro 03 (Erro de comprimento de dados) será relatado
e nenhum símbolo será relatado. ser produzido.

3-34 980352-001 Rev.E


Machine Translated by Google

b Comando - Código de Barras 2D - Opções Específicas da Matriz de Dados

Exemplo: N
b30,20,D,h8,"A Zebra Technologies Corporation é fabricante líder mundial
de soluções de etiquetagem de código de barras e fornecedora líder de
impressoras de cartões plásticos de emissão instantânea. Distribuímos nossas
impressoras de etiquetas de código de barras, cartões plásticos sob demanda
impressoras, sistemas seguros de impressão de identificação, software e
suprimentos relacionados sob as marcas Zebra e Eltron para usuários em mais
de 90 países. Nossos produtos são usados em aplicações de identificação
automática de alto crescimento que melhoram a qualidade e a produtividade.
Contamos entre nossos clientes mais de 70 por cento da FORTUNE 500."

Vai produzir:

980352-001 Rev.E 3-35


Machine Translated by Google

b Comando - Código de barras 2D - Opções específicas do MaxiCode

Descrição Use este comando para gerar símbolos de código de barras


MaxiCode com um único comando. A impressora interpretará
e codificará automaticamente os dados em símbolos
MaxiCode para os modos de dados 2, 3, 4 e 6. Até oito
símbolos podem ser vinculados.

Sintaxe bp1 ,p2 ,p3 ,[p4 ,][p5 ,]“DADOS”

Parâmetros p1 = Posição inicial horizontal (X) em pontos

p2 = Posição inicial vertical (Y) em pontos

p3 = M - Deve ser “M” para MaxiCode

p4 = Seleção de modo
Valor Descrição
Não utilizado Seleção automática Modo 2 ou 3 Modo
m2 2 Modo m3 3
Modo m4 4 Modo
m6 6

1. Se p4 (mx) não for usado, a impressora usará as


seguintes regras para formatar automaticamente o parâmetro
“DATA” . Se o código postal (terceiro parâmetro, PC) em
“DADOS” for: • Todos os caracteres
numéricos, a impressora irá automaticamente -
Selecione cuidadosamente o Modo 2.

• Combinações de caracteres somente alfanuméricos ou


alfanuméricos definirão a impressora para o
Modo 3. • Não usada, a impressora seleciona automaticamente
Modo 3.
2. Se o valor p4 for “m2 ou m3”, a impressora usará as
seguintes regras para formatar o parâmetro “Dados” -
e ter:
• No Modo 2 - Se um caractere não numérico for
inserido no campo de parâmetro “Dados” do Código
Postal, o código de barras MaxiCode não será
impresso. • No Modo 3 – Se o campo “Dados” do
Código Postal exceder 6 caracteres, então os
caracteres adicionais serão truncados do campo do código de barr

3-36 980352-001 Rev.E


Machine Translated by Google

b Comando - Código de barras 2D - Opções específicas do MaxiCode

p5 = x,y
Número de símbolos MaxiCode associados

onde:
x = Número de símbolos y
= Número total de símbolos associados

Defeito: Não usado


Intervalo: 1-8 para x ou y

”DATA”= Dados dependentes do modo para alimentos


Os dados dependentes do modo são delimitados por aspas.
Máximo de 2 KBytes de dados.
Modo Dados para alimentos

2 e 3 “cl,co,pc,lpm” 4 e
6 “lpm” cl =
Código de classe (3 dígitos são obrigatórios)
co =Código do país (3 dígitos são obrigatórios)
Modo 2 = Caracteres Numéricos
Modo 3 = Caracteres Internacionais
(até 6 caracteres)
pc =Código Postal
Modo 2 = 5 ou 9 caracteres
(Todos Numéricos, incluindo
CEP Postal 5 dos EUA ou 9 caracteres.)
Para menos de 9 caracteres, a
impressora preencherá o campo com 0s.
Modo 3 (Internacional) = Qualquer
caractere alfanumérico (até
6 caracteres) lpm =
Mensagem de baixa prioridade (dados)
Caracteres ASCII imprimíveis (até 84
caracteres por símbolo), qualquer
mapa de 256 caracteres.

O programador deve confiar nas especificações da


simbologia para garantir a conformidade do formato
e a implementação adequada. Consulte o site do
AIM para
especificações em: http://www.aimglobal.org/

980352-001 Rev.E 3-37


Machine Translated by Google

b Comando - Código de barras 2D - Opções específicas do MaxiCode

Exemplo: N
b20,20,M,"300.840.93065.1692,Este é MaxiCode, mas não MaxiCode
para dados matizados"
P1

Vai produzir:

3-38 980352-001 Rev.E


Machine Translated by Google

Usando AIM especificado A impressora EPL pode usar e decodificar automaticamente


Dados MaxiCode o formato de dados MaxiCode AIM ITS (Padrões Técnicos
Formatação Internacionais). A impressora detecta o cabeçalho da
mensagem/início ([)>RS ), o separador de campo (GS )
e as strings de controle de dados do marcador de fim de
mensagem (RS EOT) .

As strings de controle de dados hexadecimais (ASCII)


estão na tabela a seguir. Consulte o mapa de caracteres
do modo dump EPL2 no Apêndice A.

String de controle Código hexadecimal e decimal

Mensagem/cabeçalho inicial
[ ) >RS 5B 29 3E 1E

Campo setembro ra tor

GS 1D

Marcador de fim de mensagem


RS EOT 1E 04

Sintaxe bp1 ,p2 ,M,p4 “[Dados AIM MaxiCode]”

Exemplo b20,400,M,m2”001,840,93065,1692,[)>RS 01GS


98XXXZZFDAAFGS SHIPGS 309GSGS 1/1GS
10GS NGSGS CAMARILLOGS CAGSRS EOT!!!!!!!!!!!!!!!!!!! !!
Notas:
1) Este exemplo de programação representa dados reais usados para
formatar um único símbolo MaxiCode compatível com AIM, conforme
programado por uma grande empresa de navegação internacional e
doméstica. .

2) O remetente definiu explicitamente o símbolo MaxiCode para o


Modo 2. Isso pode ser omitido pelo programador e a impressora
selecionará automaticamente o modo de acordo com as regras na página 3-36.

3) O navio usou o “!” caractere para preencher os dados do símbolo. Um


scanner lê todos os “Dados” entre aspas, incluindo o “!” caracteres seguindo
o marcador de fim de mensagem (EOT).

4) Todos os campos de dados da Mensagem de Baixa Pri oridade não


são usados no exemplo. Alguns ficam vazios com o caractere GS delimitador
do campo usado como suporte de campo de formato.

980352-001 Rev.E 3-39


Machine Translated by Google

b Comando - Código de Barras 2D - Opções Específicas do PDF417

Descrição Use este comando para imprimir símbolos de código de barras


PDF 417 e Macro PDF. A impressora mudará
automaticamente do modo de código de barras PDF417
para Macro PDF se os dados enviados para a impressora
excederem a quantidade máxima suportada pelo símbolo
PDF417. O comando oH é usado para colocar os
símbolos Macro PDF adicionais necessários para os
dados de continuação.

A impressora otimizará automaticamente o símbolo para


a legibilidade dos dados (e usará o número mínimo de
símbolos ao usar o Macro PDF). A geometria do símbolo
é ajustada (normalmente reduzindo o tamanho do
símbolo) de acordo com os parâmetros definidos. A
impressora usará o maior tamanho de módulo (largura e
altura da barra) e minimizará o número de linhas e
colunas.

Sintaxe bp1 ,p2 ,p3 ,p4 ,p5 [,p6 ][,p7 ][,p8 ][,p9 ][,p10]

[,p11][,p12][,p13][,p14][,p15],”DADOS”

Parâmetros A impressora gerará automaticamente o código de barras


PDF417 usando os seguintes parâmetros.

p1 = Posição inicial horizontal (X) em pontos

p2 = Posição inicial vertical (Y) em pontos

p3 = P - Deve ser “P” para códigos de barras PDF 417

p4 (www) = largura máxima de impressão em pontos

p5 (hhh) = altura máxima de impressão em pontos

O programador deve confiar nas especificações da


simbologia para garantir a conformidade do formato
e a implementação adequada. Consulte o site do
AIM para
especificações em: http://www.aimglobal.org/

3-40 980352-001 Rev.E


Machine Translated by Google

b Comando - Código de Barras 2D - PDF417 Opções Específicas

Os seguintes parâmetros podem ser omitidos e des-


os valores de falha serão inseridos automaticamente. Cada pa -
valor ram e ter (string de dados) deve ser precedido por seu
como comando so ciado pre fix char a ter.

p6 (s) = define o nível de correção de erros


Palavras-código de correção de erros por símbolo
Valores: s1 - s8
Se o nível não for especificado, um nível será automaticamente matizado.
deve ser assinado conforme a tabela a seguir:

Nível EC Palavras-código EC Nível de seleção automática


0 2 -

1 4 0-31
2 8 32-63
3 16 64-127
4 32 128-255
5 64 256-511
6 128 512-928
7 256 -

8 512 -

p7 (c) = se lects data com pac tion (com pres -


método)
Valores: 0 ou 1, a falha é 0

c0 = Auto e codificação
A impressora alternará entre
três modos de compactação conforme necessário para
crie o menor símbolo possível para
os dados fornecidos.

c1 = modo binário
A impressora codificará o símbolo em
modo de compactação de bytes.

PDF417 usa um tipo de dados intermediário chamado


“palavra de código” para armazenar os caracteres no símbolo.
bol. Cada tipo de palavra de código consome
porção de tamanho fixo do símbolo total. Mais
caracteres inseridos em uma palavra de código resultam em
menos palavras-código necessárias para criar um símbolo.
Isto resulta num símbolo menor. Para fornecer eficiência -
Compactação de dados eficiente, o PDF-417 suporta três
tipos de palavras-código: texto, numérico e binário.

980352-001 Rev.E 3-41


Machine Translated by Google

b Comando - Código de Barras 2D - PDF417 Opções Específicas

O método de compactação de dados Auto-En coding


(c0) é definido por padrão e fornece a melhor
compactação. Se a compactação de dados binários
(c1) for selecionada, o símbolo normalmente será
maior. A compactação de dados binários pode ajudar
a minimizar o tempo que um sistema leva para
digitalizar e decodificar os dados codificados dentro do símbolo.
Compactação de tipo de dados (Byte por Byte)
Texto 2 caracteres por palavra de código

Numérico 2,93 caracteres por palavra de código Binário

1,2 Bytes por palavra de código

• A compactação de texto pode ser usada para maiúsculas,


minúsculas, números, espaço, retorno de carro,
tabulação, avanço de linha e os seguintes caracteres:

&,:#-.$/+%*=^;@[\]_'~!"|(){}`

Com a compactação de texto, até dois caracteres


podem ser codificados em uma única palavra
de código. • A compactação numérica pode ser usada
apenas para números. Até 2,93 caracteres podem ser
codificados em uma única palavra
de código. • A compactação de bytes pode ser usada para
qualquer caractere. Mas a flexibilidade tem um preço;
compactação de bytes em códigos apenas 1,2
caracteres por palavra de código.

p8 (pxxx,yyy,mm) = impressão legível por humanos


Este parâmetro é um implementador
não padrão do PDF417 e é recomendado
apenas para fins de solução de
problemas.
Variáveis adicionais:

p ="p“ - para ram e ter identi ti fer


xxx = local de início horizontal yyy =
local de início vertical mm =
máximo de caracteres por linha

3-42 980352-001 Rev.E


Machine Translated by Google

b Comando - Código de Barras 2D - PDF417 Opções Específicas

p9 (f) = Código de barras ou ponto de


início Valores: 0 ou 1, A falha é 1
f1- Centro do código de barras conforme definido
pelo tamanho do símbolo ajustado automaticamente,
ou seja, largura e altura. Parâmetros e valores p5
são valores máximos p4 apenas. f0- Acima no
canto
esquerdo do código de barras. p10 (x) -
largura do módulo (em pontos)
Valores: 2 - 9 (ou seja, x2-x9)
Padrão: Seleção automática de 6 (pontos).
Testa dados com limite máximo de tamanho definido
por p4 e p5 e depois os demais parâmetros opcionais.
A impressora reduz automaticamente a largura do
módulo em incrementos de um ponto até que
os dados caibam nas dimensões máximas dos
símbolos (e outros parâmetros aplicados) ou até
3 pontos falhou e então reporta um erro.

p11 (y) - definir altura da barra (em pontos)


Intervalo: 4 - 99 (ou seja, y4-y99)
Padrão: 4 vezes a largura do módulo (p10)

p12 (r) - contagem máxima de linhas


Limite máximo para o número de linhas a serem
usadas para seleção automática da fea do símbolo -
turs.

p13 (l) - contagem máxima de colunas Limite


máximo para o número de colunas a serem usadas
para seleção automática de recursos de símbolos.

p14 (t) - sinalizador truncado - os valores legais são: 0


= não truncado, 1= truncado Consulte a
especificação PDF 417 para obter detalhes.

p15 (o) - rotação


Valores: 0= 0º, 1= 90º, 2= 180º, 3= 270º
Configurações de 90° e 270° farão com que os
valores máximos de altura (p4 ) e largura (p5 ) dos
símbolos sejam transpostos ao calcular e gerar
automaticamente o símbolo, ou seja, a altura afetaria
as dimensões das colunas e a largura afetaria as
dimensões das linhas.

980352-001 Rev.E 3-43


Machine Translated by Google

b Comando - Código de Barras 2D - PDF417 Opções Específicas

“DATA” = dados ASCII ou bytes de dados binários


Representa um campo de dados fixo.

O caractere de barra invertida (\) designa o seguinte caractere


é um literal e codificará o campo de dados. Consulte os
seguintes exemplos: Entre no campo de dados para imprimir
\”

"Código da \"Código da

companhia\ companhia\
\\

PDF417: Geral Um símbolo PDF417 é organizado em informações mínimas de 3 até


um máximo de 90 linhas e um mínimo de 5 até um máximo de 34 colunas de
palavras-código.

Cada palavra de código tem 17 módulos de largura. Existem 4


barras e 4 espaços por palavra de código.

Multiplique a largura do módulo (em pontos, p10) por 17 para


obter a largura da palavra de código.

Multiplique a altura do módulo (em pontos, p11) pelo número


de linhas para obter a altura do símbolo.

Quatro das palavras-código em cada linha são início, parada


e duas linhas em indicadores. As palavras-código restantes
são chamadas de região de dados e contêm dados indiretos e
compactados de símbolos.

Não pode haver mais de 928 palavras-código na região de


dados. Todas as combinações de linhas e colunas não são
legais; 90 linhas vezes 30 colunas produziriam uma região de
dados de 2.700 palavras-código que excede o máximo de 928
palavras-código por símbolo. Veja a tabela a seguir (na
próxima página) que mostra o número máximo de linhas e o
número resultante de palavras-código na região de dados para
cada coluna

contar.

3-44 980352-001 Rev.E


Machine Translated by Google

b Comando - Código de Barras 2D - PDF417 Opções Específicas

PDF417
Geometria do símbolo
Colunas Máximo de palavras-código de linhas
5 90 90
6 90 180
7 90 270
8 90 360
9 90 450
10 90 540
11 90 630
12 90 720
13 90 810
14 90 900
15 84 924
16 77 924
17 71 923
18 66 924
19 61 915
20 58 928
21 54 918
22 51 918
23 48 912
24 46 920
25 44 924
26 42 924
27 40 920
28 38 912
29 37 925
30 35 910
31 34 918
32 33 924
33 32 928
34 30 900

980352-001 Rev.E 3-45


Machine Translated by Google

b Comando - Código de Barras 2D - PDF417 Opções Específicas

PDF automático 417 A impressora testa e altera automaticamente o código de barras


geração de código de PDF 417 e tenta maximizar a capacidade de leitura da
barras do código de barras para uma determinada altura e largura
máximas, especificadas na p4 e p5 .

A impressora testa os parâmetros do PDF 417 nesta ordem


para uma determinada sequência de dados (correção de
erros e compressão incluídas): 1.

Largura do módulo p10 ( para largura da palavra de código)

2. Largura do símbolo p4

3. Coluna do símbolo max i mum p13 4.

Altura do módulo p11 5.

Altura do símbolo p5 6.

Linha do símbolo max i mum p12 A

impressora iniciará com o valor máximo (padrão ou explícito)


para esses parâmetros. A impressora reduz esses valores
para obter a largura e a altura do módulo para maximizar a
capacidade de leitura.

3-46 980352-001 Rev.E


Machine Translated by Google

b Comando - Código de Barras 2D - PDF417 Opções Específicas

Exemplo: N
b80,100,P,700,600,x2,y7,l100,r100,f0,s5," \ Quatro
vintenas e sete anos atrás, nossos pais trouxeram neste continente uma
nova nação, concebida em liberdade e dedicados à proposição de que
todos os homens são criados iguais. Agora estamos envolvidos em uma
grande guerra civil, testando se essa nação ou qualquer nação tão
concebida e tão dedicada pode durar muito tempo.

b80,200,P,400,300,p40,440,20,f1,x3,y10,r60,l5,"ABCDEFGHIJK12345
67890abcdefghijk"
P

Vai produzir:

O segundo símbolo foi configurado para imprimir dados


legíveis por humanos com o parâmetro p8 (p40,440,20)
e não faz parte do símbolo PDF417.

980352-001 Rev.E 3-47


Machine Translated by Google

b Comando - Código de Barras 2D - Opções Específicas do Código QR

Descrição Somente modelos de impressora japonesa.


Use este comando para gerar símbolos de código de
barras QR Code com um único comando. Consulte o
site do AIM para especificações do QR Code em:
http://www.aimglobal.org/

Sintaxe bp1 ,p2 ,p3 ,[p4-9],“DADOS”

Parâmetros p1 = Posição inicial horizontal (X) em pontos

p2 = Posição inicial vertical (Y) em pontos

p3 = Q - Deve ser “Q” para QR Code

Os parâmetros p4 a p8 são opcionais e podem ser


omitidos. Os valores padrão serão inseridos
automaticamente quando um parâmetro for omitido.
Cada valor de parâmetro deve ser precedido pelo
seu caractere de prefixo de comando associado. Os
parâmetros p4 a p8 podem ser inseridos na string de
comando em qualquer ordem antes de “DATA” e
após p3 . Vírgulas entre os parâmetros p4 a p8 não
são necessárias. p4 = Modelo de código (pré-fixo m)
Valor Descrição
1 Modelo 1
2 Modelo 2 - A falha
p5= Fator de Escala (pré-fixos )
A culpa: 3
Faixa: 1-99

p6 = Nível de correção de erros (pré-fixação e)


Valor Descrição
L Menor correção de erros, a maioria dos dados
M De falha
P Otimizado para correção de erros nos
dados
H Maior correção de erros, menos dados p7

= Modo de entrada de dados (pré-fixação i)


Valor Descrição
A Seleção automática de dados - Padrão
Inicializa o modo de dados manual e
M o tipo de dados é definido pelo primeiro
caractere no campo de dados fixo (“DATA”).

3-48 980352-001 Rev.E


Machine Translated by Google

b Comando - Código de barras 2D - Opções específicas do código QR

p8 = Ap pend Sym foi (para correção D)


A opção de parâmetro Anexar símbolo
permite que o programador junte dados
de 2 a 16 símbolos de código QR.
Sub-pré-fixação Valores Descrição
c 01-16 Sym era o número
d 01-16 Divisões
00-FF
p Hex. Paridade

”DATA” = Representa um campo de dados fixo.


Os dados enviados para a impressora são convertidos para um dos
quatro formatos dependendo do valor definido por
parâmetro p7 , Selecione Modo de entrada de dados. Por de -
falha, a impressora selecionará automaticamente o
modo de dados para toda a sequência de dados fixa. O
a impressora verificará e alterará o método de codificação
de dados para obter a mais alta compactação de dados -
missão.

Se o parâmetro p7 estiver definido como IM, então o primeiro caractere


nos Dados deve ser um dos seguintes:
N - não consigo (0-9)

A - Alfanumérico (0-9, AZ, az e espaço,


$, %, *, +, -, . , /, :)

K - Kanji (faixas de caracteres Shift JIS 8140-9FFC e


E040-EAA4 Hex)

B - Binário
O campo de dados reservou caracteres que nem -
mally não pode ser usado na string de dados,
são eles: “ e /

O caractere barra invertida (\) designa o seguinte -


O caractere baixo é um literal e irá codificar em
o campo de dados. Consulte os seguintes exemplos:

Imprimir En ter into data field



\”
"Código da \"Como uma fechadura\"
\\
companhia\ \\código\\

980352-001 Rev.E 3-49


Machine Translated by Google

Comando C - Contador

Descrição O comando contador (C) define um dos 10 contadores


automáticos usados em aplicações de numeração
consecutiva (ou seja, números de série). Os contadores
devem ser definidos após variáveis.

Somente para serialização numérica. A função


de contador não suporta serialização alfa ou
alfanumérica.

Sintaxe Cp1 , p2 , p3 , p4 , “[-]PROMPT”

Parâmetros p1 = Número do contador. Faixa: 0 a 9

p2 = Número máximo de dígitos para o contador.


Faixa: 1 a 29

p3 = Justificação de campo.
L = Esquerda R = Direita C =
Centro N = Sem Justificativa

p4 = Valor do passo. Sinal + ou - seguido por um único


dígito de 1 a 9. Usar um valor de passo de +0
permite que o contador seja usado como um
campo de dados variáveis adicional.

“PROMPT”= Um campo de texto ASCII que será


transmitido ao KDU ou host (através da interface
serial) cada vez que o comando for executado.
Normalmente usado para solicitar ao operador
que insira um valor inicial do contador.

com um único [-] = Ter o primeiro caractere do prompt do KDU Prompt


seja sinal de menos fará com que o prompt de Opções
exibido apenas uma vez após a recuperação do formulário.

3-50 980352-001 Rev.E


Machine Translated by Google

Comando C - Contador

O comando C é usado em formulários que requerem numeração


sequencial. Ao inicializar contadores, eles devem ser definidos
em ordem (por exemplo, C0 primeiro, C1 segundo...).

A justificação do campo (p3 ) afeta a impressão dos dados do


contador. Quando L, R ou C são selecionados, o campo do
contador tem a largura do valor p2 . Os dados serão justificados
dentro do campo do contador (p2 ) pelo p3 selecionado . O
parâmetro N imprimirá o número mínimo de caracteres.

Para imprimir o conteúdo do contador, o número do contador é


referenciado no campo “DADOS” dos comandos A (texto ASCII)
ou B (Código de Barras).

Se o valor inicial de um contador for “1”, então nenhum


preenchimento de zeros inicial será adicionado. Se o
valor inicial for “01”, então o contador será preenchido,
até o número máximo de dígitos (p2 ), com zeros.
Exemplo: C0,10,L,+1,"-Digite o número de série:"

Salvando e Este recurso é útil quando o campo do contador representa um


ser repetido. número de série (ou outros tipos de números ) que nunca deve
aumento (ou Este recurso Consecutivo permite a recuperação automática e o
decréscimo) de números do valor de memória não volátil do contador
anterior usado
toda vez que um formulário é recuperado (e impresso).

Ao colocar um sinal de menos como o primeiro caractere do


prompt, o prompt aparecerá apenas uma vez após o formulário
ser recuperado, protegendo assim a integridade dos dados.

Único dígito Adicione ou subtraia um único dígito do valor do contador chamado


com C0 tivesse um em um formulário. Se o formulário chamado Soma do contador
um valor de
valor de 3, então o processamento dos contadores C0+1 produziria
4 e C0-2 produziria um valor de 1.

980352-001 Rev.E 3-51


Machine Translated by Google

Comando C - Corte Imediato

Descrição: Este comando permite que a impressora inicie um corte


imediato da mídia sem uma operação de impressão
de formulário. A impressora deve ter a opção de corte
instalada.

ÿ O comando C – Cut Im me di ate não pode


ser usado na lateral de um formulário.

ÿ O caractere inicial C em uma string de comando é


usado tanto para a função Cut Immediate (C) quanto
para a função Counter Command (Cp1 ), que só
pode ser usada dentro de um formulário. O
comando Cut Im me diate (C) não pode ser usado
em um formulário.

ÿ O comando C – Cut Im me diate não pode ser usado


com o KDU.

Impressoras móveis, como a TR 220, ignoram este


comando.

Sintaxe: C

Parâmetros: Nenhum

Exemplo: C

Corte apenas o forro do bel (suporte) ou o material da etiqueta.


Etiqueta - ela se acumulará na lâmina do cortador e fará com que
o cortador opere mal ou emperre se as etiquetas forem cortadas
junto com o revestimento da etiqueta.

Utilize o comando C - Cut Imme di ate 5 vezes sem o material


carregado, para realizar uma autolimpeza da lâmina de corte.

3-52 980352-001 Rev.E


Machine Translated by Google

Comando D - Densidade

Descrição Use este comando para selecionar a densidade de impressão.

Sintaxe Dp1

Parâmetros p1 = Configuração de densidade. Os valores aceitáveis são:

Modelo Valores aceitáveis1 Valor padrão


2722 0 - 15 7
2742 0 - 15 7
3742 0 - 15 7
2443 (Órion) 0 - 15 10
2824 0 - 15 7
2844 0 - 15 10
3842 0 - 15 7
2746/2746e 0 - 15 7
2684 (estratos) 0 - 15 7

Nota 1: 0 é a impressão mais clara e 15 é a mais escura.

O comando de densidade controla a quantidade de


calor produzido pela cabeça de impressão. Mais calor irá
produzir uma imagem mais escura. Muito calor pode
causar distorção na imagem impressa.

Os comandos de densidade e velocidade podem ter um impacto dramático


afetar a qualidade de impressão. Alterações na configuração de velocidade tipo i -
exigirá necessariamente uma alteração na densidade de impressão.

Exemplo D5 : seleciona densidade 5

980352-001 Rev.E 3-53


Machine Translated by Google

Comando dump - Habilitar modo dump

Descrição Este comando permite que o programador avançado force um modo de


“despejo de dados” de diagnóstico do usuário. Enviar o comando
dump para a impressora permite que o programador compare os
dados reais enviados à impressora com o programa host.

Envie dados para a impressora após o comando de despejo ter sido


usado para avaliar o programa e os dados de controle da impressora.
A impressora processará todos os bytes de dados em dados de
caracteres ASCII, faixa de 0 a 255 decimais (00-FF hexadecimal).

Pressione o botão Feed da impressora até que “Out of Dump” seja


impresso ou desligue e ligue a impressora para encerrar o modo de
despejo.

Despejo de sintaxe

Parâmetros Nenhum

ÿ Defina a largura do buffer de imagem com o comando q para


corresponder à largura da mídia antes de executar o comando
dump .

ÿ Use o mapa de caracteres do “Modo Dump” no Apêndice A para


interpretar os dados do modo dump (caracteres impressos nas
etiquetas) de volta em dados ASCII.

ÿ Pressione o botão Feed para visualizar os dados de despejo que


excedem a área de impressão de uma única etiqueta. Repita para
visualizar mais dados de dump conforme necessário.

ÿ Pressionar o botão Feed após a conclusão da impressão dos dados


de despejo fará com que a impressora saia do modo de despejo.
ÿ O despejo de dados gráficos

pode ser grande e exigir a impressão de várias etiquetas.

Exemplo de despejo

3-54 980352-001 Rev.E


Machine Translated by Google

Comando eR - Caractere de erro/status definido pelo usuário

Descrição Este comando permite que o programador avançado especifique o


caractere do relatório de erro/status da impressora para
relatório de erros através da interface serial RS-232.

Impressoras móveis, como a TR 220, ignoram este comando.

Sintaxe eRp1 ,p2

Parâmetros p1 = Qualquer caractere ASCII único


Faixa: 0-255 dec i mal (00-FF hex a dec i - mal)

p2 = Está no modo de leme/resposta de status

Descrições do modo p2

Padrão (padrão): XON


0 (17 dez. / 11 hex.) em Recuperação XOFF
(19 dez. / 13 hex.) em Er ror

Somente caractere:
1 Relata o caractere de erro/status selecionado
seguido por um retorno de carro e alimentação de linha.
Caractere e código de erro/status: Relata o

2 caractere de erro/status de erro selecionado, código de


erro/status de erro (consulte a página 3-142 para
códigos) e, em seguida, por um retorno de carro e Alimentação de linh

Exemplo para relatório de erro e status do modo 2:

eR$,2 : Define o caractere de erro como “$” e : Define o

modo de erro como “2".

: O usuário opera e imprime com a impressora.

: O usuário abre o cabeçote de impressão.

US$ 11 : Relatórios da cabeça de impressão aberta

: O usuário fecha a cabeça de impressão

US$ 00 : Relatórios sem erro:

Impressora pronta para o próximo comando.

: (Relatório de status para cabeçote de impressão fechado)

3-55
980352-001 Rev.E
Machine Translated by Google

Comando EI - Imprimir informações de fonte flexível

Descrição Este comando fará com que a impressora imprima um


lista de todas as fontes suaves armazenadas na memória.

Sintaxe EI

Fontes suaves podem ser baixadas e excluídas de


a impressora a partir do utilitário Soft Font Downloader,
Ferramentas CAL ou software CAL3.

Exemplo de IE :imprime lista de fontes suaves

Vai produzir

3-56 980352-001 Rev.E


Machine Translated by Google

Comando EK - Excluir fonte suave

Descrição Este comando é usado para excluir fontes suaves de


memória.

Fontes suaves podem ser baixadas e excluídas de


a impressora a partir do utilitário Soft Font Downloader,
Ferramentas CAL ou CAL3.

Sintaxe EK {“FONTNAME”|"*"}

Parâmetros “FONTNAME” = Ao inserir o nome de uma fonte,


essa fonte será excluída do
memória.
“*”
= Ao incluir um “*” (curinga), TODOS
as fontes serão excluídas da memória.

Exemplo EK"A" :vamos fonte “A”


EU"*" :de cartas para todas as fontes

980352-001 Rev.E 3-57


Machine Translated by Google

Comando ES - Armazenar fonte suave

Descrição Este comando é usado para baixar e armazenar fontes soft na


memória.

As fontes soft podem ser baixadas e excluídas da impressora


a partir do utilitário Soft Font Downloader, CAL Tools ou
CAL3.

Sintaxe ES"FONTNAME"p1p2p3a1b1 c1“DATA1”a 2b2


c2“DATA2” ... anbncn“DATAn”

Parâmetros “FONTNAME” = Nome da fonte com uma letra


Intervalo: az, minúsculas •
Fontes nomeadas em minúsculas minimizam o uso da
memória de fontes flexíveis para armazenar apenas
fontes baixadas e têm limite de 256 caracteres.

A seguir, use codificação hexadecimal para


valores de parâmetros.

p1 : Número de caracteres a serem baixados Faixa:


00 - FF
hex. (0-255 dec i mal) para 1 a 256 fontes por
conjunto de fontes suaves.

p2 : Rotação de caracteres • 00
hex. = 0 e 180 graus • 01 hex. = 90 e
270 graus (sentido horário) • 02 hex. = Par de rotação
de 0 e 180 graus e par de rotação de 90 e 270 graus
p3 : Faixa de altura da fonte: 00 a FF hex.

Medido em pontos e expresso como


hexadecimal, um número decimal, ou seja, 1B

hexadecimal. = 27 pontos A altura da fonte inclui


acentuadores e dissidentes de caracteres e
precisa caber na célula do caractere

• Impressoras de 203
dpi = 256 pontos = 1,26 polegadas = 32,03 mm

• Impressoras de 300 dpi = 00 a FF hex.


256 pontos = 0,85 polegadas = 21,67 mm

3-58 980352-001 Rev.E


Machine Translated by Google

Comando ES - Armazenar fonte suave

a1 : (1º) Baixar caractere (posição do mapa)


Faixa: 00 a FF hexadecimal.

b1 : (1º) Espaçamento para o próximo caractere


impresso A posição do próximo caracter impresso
do caracter carregado em pontos, ou seja,
Rastreamento de caracteres - o espaço entre os caracteres.
Deve ser maior ou igual à largura do caractere,
consulte o parâmetro c1 . Pontos em um número
decimal convertidos em um número decimal
hexadecimal.
Faixa: 00 a FF hexadecimal.

c1 : (1º) Largura do caractere carregado Pontos em


um número decimal convertido em um número
decimal hexadecimal.
Faixa: 00 a FF hexadecimal.

“DATA1” : (1º) Bitmap de caractere


p3 × c1 = dados de mapa de bits (em bytes)
Os dados são recebidos em bytes, linha por linha.
A posição do mapa de células 0,0 do caractere da
fonte está no canto superior esquerdo do mapa,
conforme visto na rotação de 0 graus. Veja os
exemplos nas páginas seguintes.

a2 : (2º) Carregar caractere (posição do mapa) b2 : (2º)

Espaçamento para o próximo caractere de impressão (2º)

c2 : Largura do caractere carregado “DATA2”: (2º)

Bitmap do caractere p3 × c2 bytes = dados do


mapa de bits Repita para cada caractere
até que o último caractere do conjunto seja baixado. an:
(Último) Carregar caractere (posição do
mapa)

bn: (Último) Espaçamento para o próximo caractere de impressão

cn: (Último) Largura do caracter carregado

“DATAn” : Caractere Bitmap p3 × cn


bytes = dados do mapa de bits

980352-001 Rev.E 3-59


Machine Translated by Google

Comando ES - Armazenar fonte suave

Para fontes com o parâmetro de rotação definido para


“ambos” (p2 = 02 hex.): Repita o
download do caractere da fonte individual para cada
caractere girado 90° desde o início do conjunto de
caracteres até que o último caractere girado no
conjunto seja baixado.

a1-90° b1-90° c1-90° “DADOS1-90°” a2-90°


b2-90° c2-90° “DADOS2-90°” a3-90° b3-90°
c3-90° “DADOS3 -90°” an-90° : (Último)

Carregar caractere bn-90° : (Último)

Espaçamento para a próxima impressão Caractere -


ter

cn-90° : (Último) Largura do caractere baixado

“DATAn-90°” : Bitmap do caractere p3


× cn bytes = dados do mapa de
bits O número de mapas de caracteres
individuais baixados será o dobro do
caracteres no conjunto de fontes (p1 ).
Ponto de referência
Exemplo de
10 pontos
Medindo fonte suave
Tamanho

12

D
o

ts

Espaço entre caracteres (na


8 pontos verdade, pontos brancos)

Parâmetro Pontos Dados inseridos como hexadecimal


12 0C hexadecimal.

p3b 10 0Um hexágono.

c 8 08 hex.

3-60 980352-001 Rev.E


Machine Translated by Google

Comando ES - Armazenar fonte suave

Fontes Soft As fontes soft típicas baixam cadeias de


código de comandos para a impressora. O exemplo de
programação
Exemplo a seguir foi gerado com o software CAL3.

00000000 0D 0A 45 4B 22 61 22 0D 0A 45 53 22 61 22 03 00 ..EK"a"..ES"a"..

CR e LF CR e LF p1 p2

00000010 1A 41 17 03 00 7C 00 00 7C 00 00 7C 00 00 EE 00 .A...|..|..|....

p3 a1 b1 c1

00000020 00 EE 00 01 EF 00 01 C7 00 01 C7 00 03 83 80 03 ................
00000030 83 80 07 83 C0 07 01 C0 07 01 C0 0E 00 E0 0F FF ................

00000040 E0 0F FF E0 1F FF F0 1C 00 70 3C 00 78 38 00 38 .........p<.x8,8
00000050 38 00 38 70 00 1C 70 00 1C F0 00 1E E0 00 0E 00 8,8p..p.........
00000060 00 00 42 17 03 1F FF 00 1F FF C0 1F FF E0 1C 01 ..B.............

a2 b2 c2

00000070 E0 1C 00 F0 1C 00 70 1C 00 70 1C 00 70 1C 00 E0 ......p..p..p...
00000080 1C 01 E0 1F FF C0 1F FF C0 1F FF E0 1C 00 F0 1C ................

00000090 00 70 1C 00 38 1C 00 38 1C 00 38 1C 00 38 1C 00 .p..8..8..8..8..
000000A0 38 1C 00 70 1C 00 F0 1F FF E0 1F FF C0 1F FF 00 8..p............
000000B0 00 00 00 43 19 03 00 7F 00 01 FF C0 03 FF E0 07 ...C............

a3 b3 c3

000000C0 C1 F0 0F 00 78 1E 00 38 1C 00 3C 1C 00 18 3C 00 ....x..8..<...<.
000000D0 00 38 00 00 38 00 00 38 00 00 38 00 00 38 00 00 .8..8..8..8..8..
000000E0 38 00 00 38 00 00 1C 00 0C 1C 00 0E 1C 00 1C 0E 8..8 ............
000000F0 00 3C 0F 00 7C 07 C0 F8 03 FF F0 01 FF E0 00 7F .<..|...........
00000100 80 00 00 00 0D 0A ......

CR e LF

980352-001 Rev.E 3-61


Machine Translated by Google

Comando ES - Armazenar fonte suave

Dados de bitmap da fonte O bitmap em preto e branco que representa a fonte deve
formato ser convertido em código de formato hexadecimal ASCII . O
de fonte 0° tem pontos convertidos em bytes de dados lidos da
esquerda para a direita e o último byte de uma linha é
preenchido com zeros para completar a linha e o byte de
dados.

Os dados de fonte de 0° e 90° são então enviados para a


impressora em ordem de linha.

3-62 980352-001 Rev.E


Machine Translated by Google

f Comando - Posição de corte

Descrição Use este comando em uma impressora individual para fornecer


posicionamento de corte preciso para: •
Compensar as diferenças de posição do sensor
pequeno para cortar, impressora por impressora.
• Ajuste a posição de corte para compensar
diferenças na mídia.

Impressoras móveis, como a TR 220, ignoram este


comando.

Sintaxe fp1

Parâmetros p1 = Posição de corte em índice medido em pontos.


Valores aceitáveis: 070 a 130. O valor padrão é
100.

Ao usar a opção de corte do revestimento da etiqueta, a


impressora avançará cada etiqueta impressa para a
posição de corte de deslocamento programada
apropriada, entre as etiquetas, antes de cortar. Devido às
diferenças de mídia, a impressora pode não posicionar
as etiquetas com precisão antes de cortá-las, fazendo
com que o cortador corte a etiqueta em vez do revestimento.

O cortador da impressora não foi projetado para cortar etiquetas.


As etiquetas contêm adesivos que podem interferir na operação
adequada do cortador.

Corte apenas o forro de bel e o material da etiqueta e não exceda


a densidade e espessura especificadas do
cortador.

Se a posição de corte fizer com que a etiqueta recém-


impressa seja cortada, aumente a posição de corte no
valor dex (>100). Se a posição de corte fizer com que a
etiqueta seguinte à que acabou de ser impressa seja
cortada, diminua a posição de corte no valor dex (<100).

980352-001 Rev.E 3-63


Machine Translated by Google

Comando fB - Ajustar posição de backup

Descrição Use este comando para fornecer posicionamento preciso


de rasgamento, descasque e
corte para: • Ajustar o posicionamento do material
para compensar diferenças no material e
requisitos de manuseio.

Impressoras móveis, como a TR 220, ignoram este


comando.

Sintaxe fp1

Parâmetros p1 = Ajuste de posição de mídia medido em pontos.


Faixa: 0-255 Padrão: 0

3-64 980352-001 Rev.E


Machine Translated by Google

Comando FE - Finalizar armazenamento de formulário

Descrição Este comando é usado para finalizar uma sequência de armazenamento de


formulários.

Sintaxe FE

Exemplo FS"FORMNAME"
...
FE

A sequência de armazenamento de formulários é iniciada com o


comando FS .

980352-001 Rev.E 3-65


Machine Translated by Google

Comando FI - Imprimir informações do formulário

Descrição Este comando fará com que a impressora imprima um


lista de todos os formulários armazenados na memória.

Sintaxe FI

Exemplo FI :imprime lista de formulários

Vai produzir

3-66 980352-001 Rev.E


Machine Translated by Google

Comando FK - Excluir formulário

Descrição Este comando é usado para excluir formulários da


memória.

Sintaxe FK [ “FORMNAME” | “*” ]

Parâmetros “FORMNAME” = Ao inserir o nome de um formulário, esse formulário será apagado da


memória. • O nome pode ter até 8 caracteres. • Os nomes

dos formulários
armazenados pela impressora diferenciam maiúsculas de minúsculas

e serão armazenados exatamente como inseridos na linha de comando


do FS ; ou seja , “FORM1”, “form1” e “FoRm1” são três formulários
diferentes quando armazenados na impressora ou quando
recuperados pelo usuário. • A exclusão de um único formulário requer

que o FK”FORMNAME” seja acionado duas vezes para cada


formulário a ser excluído.

Alguns programas de geração de etiquetas reemitem formulários (excluir


e armazenar formulários) toda vez que uma etiqueta é impressa, o

que reduz a vida útil da memória flash.

“*”
= Ao incluir um “*” (curinga), TODOS os
formulários serão deletados da memória.
O FK”*” não precisa ser processado duas vezes
para excluir todos os formulários.

Exemplo FK "AFORM" :de letes form


FC "AFORM" "AFORM" :second deletes form "AFORM"
necessário :para impressoras flash

FK"*" :deleta todos os formulários

980352-001 Rev.E 3-67


Machine Translated by Google

Comando FR - Recuperar Formulário

Descrição Utilize este comando para recuperar um formulário que foi


previamente armazenado na memória.

Sintaxe FR"FORMNAME"

Parâmetros “FORMNAME” = Este é o nome do formulário usado quando


o formulário foi armazenado. • O nome
pode ter até 8 caracteres. • Os nomes dos formulários
armazenados pela impressora diferenciam maiúsculas
de minúsculas e serão armazenados exatamente
como inseridos na linha de comando do FS; ou seja,
“FORM1”, “form1” e “FoRm1” são três formulários
diferentes quando armazenados na impressora ou
quando recuperados pelo usuário.

Exemplo FR"TESTE1" :re recupera o formulário chamado TEST1

Para imprimir uma lista dos formulários atualmente


armazenados na memória, utilize o comando FI.

3-68 980352-001 Rev.E


Machine Translated by Google

Comando FS - Formulário de armazenamento

Descrição Este comando inicia uma sequência de armazenamento de formulários.

Sintaxe FS"FORMNAME"

Parâmetros “FORMNAME” =Este é o nome do formulário que será utilizado ao recuperar


o formulário armazenado.

• O nome pode ter até 8 caracteres. • Os nomes dos

formulários armazenados pela impressora diferenciam


maiúsculas de minúsculas e serão armazenados exatamente
como inseridos na linha de comando do FS; ou seja,
“FORM1”, “form1” e “FoRm1” são três formulários diferentes
quando armazenados na impressora ou quando recuperados
pelo usuário. • Comandos
globais como EI, EK, ES, FI, FK, GI, GK, GM, M, N, P, TS, U,
UE, UF, UG, Y, W, ?, ^@ não devem ser usados em uma
sequência de armazenamento de formulários.

O nome do formulário, AUTOFR, é reservado para chamada automática


de formulário único, consulte a página 3-11 para obter detalhes.

ÿ Todos os comandos seguintes ao FS serão armazenados na


memória do formulário até que o comando FE seja recebido,
finalizando o processo de armazenamento do formulário.

ÿ Exclua um formulário antes de atualizá-lo usando o comando FK.


Se um formulário (com o mesmo nome) já estiver armazenado na
memória, o uso do comando FS resultará em um erro e o
formulário armazenado anteriormente será mantido. ÿ Para
imprimir uma lista dos formulários atualmente armazenados

na memória, use o comando FI.

ÿ Os dados armazenados em um formulário não podem ter o caractere

Nulo (0 dez. 00 hex.) como parte de quaisquer dados nesse


formulário.

ÿ Um formulário não será armazenado se não houver memória


suficiente disponível. Consulte o comando M para obter detalhes

sobre como ajustar e configurar a memória para formulários,


gráficos e fontes suaves.

980352-001 Rev.E 3-69


Machine Translated by Google

Comando FS - Formulário de Loja

Exemplo
FK "FORMULÁRIO DE TESTE" :o formato pequeno “TESTFORM”
FS "FORMA DE TESTE"
:começa a sequência de armazenamento de formulário de
:o formulário “TESTFORM”

V00,15,N,"Digite o nome do produto:"


B10,20,0,3,2,10,100,B,"998152.001"

A50,200,0,3,1,1,N,"Exemplo de Formulário"
A50,400,0,3,1,1,N,"Nome do modelo: “V00

FE :termina a sequência de armazenamento do formulário

SER
:imprime lista de formulários armazenados

3-70 980352-001 Rev.E


Machine Translated by Google

Comando GG - Imprimir Gráficos

Descrição Use este comando para imprimir um gráfico PCX (formato) que
foi previamente armazenado na memória da impressora.

Sintaxe GGp1 ,p2 ,{“NOME” | Dados variáveis}

Parâmetros p1 = Posição inicial horizontal (X) em pontos.

p2 = Posição inicial vertical (Y) em pontos.

“NOME” ou Dados Variáveis = Este é o nome do gráfico usado quando o gráfico foi

armazenado. Este nome pode ser fornecido via dados variáveis (V00 -

V99). • O nome pode ter até 8 caracteres. • Os nomes gráficos armazenados


pela impressora diferenciam maiúsculas de minúsculas e serão

armazenados exatamente como inseridos na linha de comando do GM ; ou seja

“GRAPHIC1”, “graphic1” e “graPHic1” são três gráficos diferentes quando

armazenados na impressora ou quando recuperados pelo usuário.

Exemplo: GG50,50,"LOGO1"

FK "FORMULÁRIO DE TESTE" :de elimina o formulário

FS "FORMA DE TESTE"
“TESTFORM” :inicia a sequência de
armazenamento do formulário :o formulário “TESTFORM”

V00,8,N,"Insira o nome do gráfico:"


GG50,50,V00
FE :termina a sequência de armazenamento do formulário

PARA"FORMULÁRIO DE :re recupera o formulário chamado TESTFORM

TESTE"? :Baixar variáveis


LOGOTIPO1
:Nome do gráfico a ser chamado novamente
e :impresso

P1 :Imprima uma la bel com gráfico LOGO1

980352-001 Rev.E 3-71


Machine Translated by Google

Comando GI - Imprimir informações gráficas

Descrição Este comando fará com que a impressora imprima um


lista de todos os gráficos armazenados na memória.

Sintaxe GI

Exemplo de IG :imprime lista de gráficos

Vai produzir

3-72 980352-001 Rev.E


Machine Translated by Google

Comando GK - Excluir Gráficos

Descrição Use este comando para excluir gráficos de


memória.

Sintaxe GK {“NOME”|"*"}

Parâmetros “NOME” = Ao inserir o nome de um


gráfico, esse gráfico será excluído
da memória.
• Os nomes gráficos armazenados pela impressora são maiúsculas e minúsculas

sensível e será armazenado exatamente como inserido


com a linha de comando do GM ; ou seja, “LOGO1”,
“logo1” e “LoGo1” são três diferentes
gráficos quando armazenados na impressora ou quando
recuperado pelo usuário.

• A exclusão de um único gráfico requer que o


A string de comando GK”FORMNAME” é -
processado duas vezes por cada formulário excluído. Alguns la bel

programas de geração re-elaboram gráficos gráficos


(gráfico deletar e armazenar) toda vez que uma etiqueta é
impresso, o que reduzirá a vida útil da memória flash.

“*”
= Ao incluir um “*” (curinga), TODOS
gráficos serão excluídos da memória.
O GK”*” não precisa ser é -
processado duas vezes para excluir todos os gráficos.

Exemplo: GK"LOGO" :deleta o gráfico “LOGO”


GK "LOGOTIPO"
:segundo excluir gráfico “LOGO” necessário :para
impressoras flash.

GK"*" :deleta todos os gráficos

980352-001 Rev.E 3-73


Machine Translated by Google

Comando GM - Armazenar Gráficos

Descrição Use este comando para armazenar arquivos gráficos PCX na


memória.

Sintaxe GM"NOME"p1
"DADOS"

Parâmetros “NOME” = Este é o nome do gráfico que será utilizado ao


recuperar o gráfico armazenado. • O nome
pode ter
até 8 caracteres. • Os nomes gráficos armazenados
pela impressora diferenciam maiúsculas de
minúsculas e serão armazenados exatamente
como inseridos na linha de comando do GM ; ou
seja, “LOGO1”, “logo1” e “LoGo1” são três
gráficos diferentes quando armazenados na
impressora ou quando
recuperados pelo usuário. p1 = Este é o tamanho do arquivo em bytes.
Comando DOS DIR para determinar o tamanho
exato do arquivo.

“DATA” = Dados gráficos em PCX (dados binários)


de 1 bit (preto e branco) para arquivo mat.

ÿ Um gráfico não será armazenado se não houver memória


suficiente alocada para a memória gráfica. Consulte o
comando M para obter detalhes sobre como ajustar e
configurar a memória para armazenar gráficos (formulários
e fontes suaves).

ÿ Verifique o armazenamento adequado do gráfico com o


comando GI .

3-74 980352-001 Rev.E


Machine Translated by Google

Comando GM - Armazenar Gráficos

Exemplo GK"LOGO1" :deleta o gráfico “LOGO1” - Obrigatório


GK"LOGO1" :second de delete graphic - Obrigatório
GM"LOGO1"584 :Prepara a impressora para receber gráficos
:“LOGO1”
DADOS : String de dados em PCX para mat

Se estiver usando um sistema DOS, o arquivo no formato PCX (bi -


parte dos dados narios) pode ser enviada para a impressora conosco -
usando o comando DOS COPY. Por exemplo, se
você tem um arquivo PCX chamado LOGO1.PCX em
Seu Aluguel de Moeda, O App Pro Priate Com -
mando seria:

COPIAR LOGO1.PCX PRN /b

Após o download, o comando GI pode ser


usado para verificar se o gráfico foi bem sucedido
armazenado.

Exemplo Primeiro, crie um arquivo de texto “STOREIT.TXT” com um


Editor de texto ASCII, como segue:

GC “MUNDO”
GC “MUNDO”
GM"MUNDO"2004

Onde MUNDO é o nome do gráfico e


2004 é o tamanho (em bytes) do arquivo PCX.

NÃO adicione feeds de linha extras ao


Arquivo STOREIT.TXT.

Em seguida, no prompt do DOS, digite:

COPIAR LOJA.TXT + MUNDO.PCX PRN /b

ou use o Ze bra Firmware Downloader de


O sistema operacional Windows carrega STOREIT.TXT e WORLD.PCX

em sequência para a impressora.

980352-001 Rev.E 3-75


Machine Translated by Google

Comando GW - Gravação Gráfica Direta

Descrição Use este comando para carregar dados gráficos binários


diretamente na memória do Image Buffer para impressão
imediata. A impressora não armazena dados gráficos
enviados diretamente para o buffer de imagem.

Os dados gráficos são perdidos quando a imagem termina


de ser impressa, a alimentação é desligada ou a impressora
é reiniciada. Comandos que dimensionam (Q e q) ou
limpam (N e M) o buffer de imagem também removerão
os dados da imagem gráfica.

Sintaxe GWp1,p2,p3,p4DATA

Parâmetros p1 = Posição inicial horizontal (X) em pontos.

p2 = Posição inicial vertical (Y) em pontos.

p3 = Largura do gráfico em bytes.


Oito (8) pontos = Um (1) byte de dados

p4 = Comprimento do gráfico em pontos (ou linhas de


impressão).

DATA = Dados binários brutos sem arquivo gráfico para


matização. Os dados devem estar em bytes.
Multiplique a largura em bytes (p3) pelo
número de linhas de impressão (p4) para obter
a quantidade total de dados gráficos. A impressora
calcula automaticamente o tamanho exato do
bloco de dados com base nesta fórmula.

3-76 980352-001 Rev.E


Machine Translated by Google

Comando i - Espaçamento entre caracteres asiáticos

Descrição Coloca um espaço ajustável entre caracteres entre caracteres


de fontes asiáticas, fontes 8 e 9, apenas.
O espaçamento entre caracteres é multiplicado com a
sequência de texto pelos valores do multiplicador
horizontal e vertical da fonte selecionada.

Sintaxe ip1

Parâmetros p1 = Espaço em pontos entre caracteres asiáticos ac -


termos.

Faixa: 0-9 (pontos)


Padrão: 0 (pontos ou sem espaço)

(eu mando
Parâmetro definido como padrão (0 pontos)

1 personagem 1 personagem

(eu mando
Parâmetro definido como 8 (8 pontos)
1 caractere i = 8 1 personagem

980352-001 Rev.E 3-77


Machine Translated by Google

Comando I - Seleção do conjunto de caracteres

Descrição Use este comando para selecionar o apropriado


conjunto de caracteres para impressão (e exibição KDU).

Sintaxe Ip1,p2,p3

Parâmetros p1 = Número de bits de dados - 8 para dados de 8 bits ou


7 para dados de 7 bits.

p2 = Página de código da impressora/porta de suporte de idioma

Dados de 8 bits Dados de 7 bits

Código
p2 Descrição p2 Descrição
Página

0 DOS 437 Inglês - EUA cervo


1 DOS 850 Latim 1 1 Britânico

Latim 2
2 DOS 852 2 Homem dá
(Cirílico II/Eslavo)
3 DOIS 860 Para o seu bem 3 Francês
4 DOS 863 Francês Ca trabalhar de

5 DOS 865 Nórdico 5 Italiano


6 DOS 857 Turco 6 Espanhol
7 DOS 861 Islandês 7 sueco
8 DOS 862 Ele prepara 8 suíço

9 DOS 855 Cirílico


10 DOS 866 Cirílico CIS 1
11 DOS 737 grego
12 DOS 851 Grego 1

13 DOS 869 Grego 2

janelas
A Latim 1
1252
janelas
B Latim 2
1250
janelas
C Cirílico
1251
janelas
D grego
1253
janelas
E Turco
1254
janelas
F Ele prepara
1255

3-78 980352-001 Rev.E


Machine Translated by Google

I Comando - Seleção do conjunto de caracteres

p3 = Código do país KDU (somente dados de 8 bits)

Código do país KDU (somente 8 bits)


032 Bélgica 049 Alemanha 027 África do Sul 002 Canadá 031
Países Baixos 034 Espanha 045 Dinamarca 039 Itália 358
Finlândia 003 América Latina. 041 046 Suécia den
Swizerl'd

033 França 047 Noruega 044 Reino Unido


351 Para sua garota 001 EUA

A configuração padrão é I8,0,001. Consulte o Apêndice A para


exemplos de caracteres de fonte padrão EPL2.

980352-001 Rev.E 3-79


Machine Translated by Google

Comando JB - Desativar backup na parte superior do formulário

Descrição Este comando desativa o recurso Backup de início de formulário


ao imprimir múltiplas etiquetas.
Ao ligar, o Top Of Form Backup será ativado.

Sintaxe JB

Exemplo: JB

Com o comando JB habilitado, a primeira etiqueta será


copiada para o início do formulário antes da impressão.
Isso preserva a primeira etiqueta que parou a
aproximadamente meia polegada do cabeçote de impressão.
Este é o ponto de corte da etiqueta conforme definido pela
operação de impressão anterior.

3-80 980352-001 Rev.E


Machine Translated by Google

Comando JC - Desativar backup na parte superior do formulário - todos os casos

Descrição Este comando desativa o recurso Backup de início de


formulário para todas as operações. Use este
comando para impressão sem liner e modos de
corte de mídia especial.

Este comando só está disponível nos modelos de


impressora de mesa 2824, 2844 e 3842 no momento.

Sintaxe JC

Exemplo: JC

980352-001 Rev.E 3-81


Machine Translated by Google

Comando JF - Habilitar backup na parte superior do formulário

Descrição Este comando habilita o recurso Backup de início de formulário


e apresenta a última etiqueta de uma operação de
impressão em lote. Ao solicitar o início da impressão do
próximo formulário (ou lote), a última etiqueta faz o backup
do Início do formulário antes de imprimir a próxima
etiqueta.

Sintaxe JF

Exemplo: JF

3-82 980352-001 Rev.E


Machine Translated by Google

Comando LE - Line Draw Exclusivo OU

Descrição Utilize este comando para desenhar linhas com uma função “OU exclusivo”.
Qualquer área, linha, imagem ou campo que esta linha cruze ou
sobreponha terá a imagem invertida ou invertida (algumas vezes
conhecida como vídeo reverso ou imagem negativa). Em outras
palavras, todo preto será revertido para branco e todo branco será
revertido para preto dentro da área da linha (largura e comprimento).

Sintaxe LEp1 , p2 , p3 , p4

Parâmetros = Posição inicial horizontal (X) em pontos. p1

= Posição inicial vertical (Y) em pontos. p2

pág.3= Comprimento horizontal em pontos.

pág.4= Comprimento vertical em pontos.

Exemplo: N: limpar buffer de idade da imagem


LE50,200,400,20:desenhar uma linha
LE200,50,20,400: desenhe outra linha
P1: imprima um la bel

Vai produzir:

980352-001 Rev.E 3-83


Machine Translated by Google

Comando LO - Desenhar Linha Preta

Descrição Use este comando para desenhar linhas pretas, sobrescrevendo as


informações anteriores.

Sintaxe LOp1,p2,p3,p4

Parâmetros p1 = Posição inicial horizontal (X) em pontos.

p2 = Posição inicial vertical (Y) em pontos.

p3 = Comprimento horizontal em pontos.

p4 = Comprimento vertical em pontos.

Exemplo: N :limpar buffer de


LO50.200.400,20 imagem :desenhar

LO200,50,20,400 uma linha :desenhar


P1 outra linha :imprimir uma la bel

Vai produzir:

3-84 980352-001 Rev.E


Machine Translated by Google

Comando LS - Desenhar Linha Diagonal

Descrição Use este comando para desenhar linhas pretas diagonais,


sobrescrevendo as informações anteriores.

Sintaxe LSp1,p2,p3,p4,p5

Parâmetros p1 = Posição inicial horizontal (X) em pontos.

p2 = Posição inicial vertical (Y) em pontos.

p3 = Espessura da linha em pontos.

p4 = Posição final do horizonte (X) em pontos.

p5 = Posição final vertical (Y) em pontos.

Exemplo: N: limpar buffer de idade da imagem


LS10,10,20,200,200: desenhe uma linha agregada:
P1 imprima um sino

Vai produzir:

980352-001 Rev.E 3-85


Machine Translated by Google

Comando LW - Desenhar Linha Branca

Descrição Use este comando para desenhar linhas brancas, apagando efetivamente
as informações anteriores.

Sintaxe LWp1,p2,p3,p4

Parâmetros p1 = Posição inicial horizontal (X) em pontos.

p2 = Posição inicial vertical (Y) em pontos.

p3 = Comprimento horizontal em pontos.

p4 = Comprimento vertical em pontos.

Exemplo: N :limpar buffer de


LO50,100,400,20 imagem :desenhar

LO50.200.400,20 linha preta :desenhar outra linha

LO50.300.400,20 preta :desenhar outra linha

LW200,50,20,400 preta :desenhar uma linha branca sobre todas as 3


P1 linhas pretas :imprimir 1 la bel

Vai produzir:

3-86 980352-001 Rev.E


Machine Translated by Google

Comando M - Alocação de Memória

Descrição Impressoras exceto LP 2348 e LP 2348 Plus, com firmware versão 4.32 e
superior ignoram este comando.

Use este comando para definir o tamanho da memória do formulário.

O lembrete da memória de armazenamento do formulário será


compartilhado por fontes suaves e dados gráficos.

Sintaxe Mp1 ,p2 ,p3

Parâmetros p1 = Parâmetro ter ignorado, mas necessário para processamento.


Representa o tamanho do buffer de imagem em
KBytes inteiros.

p2 = Tamanho da memória do(s) formulário(s) em KBytes inteiros.


O parâmetro p2 (tamanho da memória do formulário),
afeta inversamente o tamanho da memória compartilhada
de gráficos/fontes virtuais.

p3 = Parâmetro ignorado, mas necessário para processamento.


Tamanho da memória gráfica (e fonte flexível) em Kbytes
inteiros.

Se o comando M for executado, então todos os três parâmetros


deverão estar presentes.

A memória disponível e a alocação atual de memória


podem ser exibidas com o comando U ou um procedimento
AutoSense; consulte o manual do usuário da impressora
para obter detalhes.

980352-001 Rev.E 3-87


Machine Translated by Google

Comando N - Limpar buffer de imagem

Descrição Este comando limpa o buffer de imagem antes de construir


uma nova imagem de etiqueta.

Sintaxe N

Considerações ÿ Não use o comando N dentro de


formulários.

ÿ Todos os comandos de configuração da impressora


devem ser executados antes de usar o comando N
para começar a construir a imagem para impressão
dentro do buffer de

imagem. ÿ Sempre envie um Line Feed (LF) antes do


comando N para garantir que os dados anteriores
no buffer de comando foram apagados e a
impressora está inicializada e pronta para aceitar comandos.

Exemplo: :ativa o processamento do


N comando :limpa o buffer da imagem

3-88 980352-001 Rev.E


Machine Translated by Google

o Comando - Cancelar opções de software

Descrição Este comando permite ao usuário cancelar a maioria dos


parâmetros de personalização da impressora definidos por
uma série de comandos.

Os parâmetros definidos pelos seguintes comandos são


cancelados e retornados à operação padrão:
• ah
• oM
• oE

Sintaxe o

Parâmetros Nenhum

O comando o é um comando de impressora global. ÿ Não


pode ser processado em formulário.

ÿ Deve ser processado antes de processar um comando de


texto ou código de barras (e imprimir).

980352-001 Rev.E 3-89


Machine Translated by Google

Comando oB - Cancelar otimização automática de código de barras

Descrição: Este comando permite que o programador avançado desabilite a


otimização do código de barras para códigos de barras girados
(90° e 270°).

Sintaxe: oB

Parâmetros: Nenhum

O comando oB é um comando de impressora global. ÿ


Não
pode ser processado em formulário.

ÿ Deve ser processado antes de processar um código de barras


comando (e impressão).

Para reaplicar as falhas do código de barras, é necessário


executar o comando o (letra minúscula “o”). Consulte a página
C-89 para obter detalhes importantes sobre os efeitos do uso
do comando o .

Reinicie a impressora com um comando ^@ com impressoras


de firmware flash ou desligue e ligue a impressora para limpar
o comando oB e retornar a impressora à operação normal.

A Zebra Tech nol ogies Corporation não garante, apoia


ou endossa o uso de códigos de barras gerados pela
impressora após um comando OB ter sido executado.

A Zebra Tech nol ogies Corporation não oferece suporte


a esse recurso a não ser com as informações fornecidas
neste documento.

3-90 980352-001 Rev.E


Machine Translated by Google

Comando oE - Substituição de fonte no modo de linha

Descrição: Este comando é um comando do Modo de Página (EPL2) que permite


que a impressora defina conjuntos alternativos de caracteres
de fonte no Modo de Linha. As fontes são ativadas pelo
comando oE e são destinadas à emulação EPL1.

Impressoras móveis, como a TR 220, ignoram este comando.

Sintaxe: oEp1 ,p2 ,p3 ,p4 ,p5

p1 = fonte bitmap 5 x 7 - Normal (CCSET4)


Linha Modo EPL1 Compatibilidade Fonte A0
A área total do caractere é 8 x 11 pontos

p2 = fonte bitmap 5 x 7 - Negrito (CCSET4)


Linha Modo EPL1 Compatibilidade Fonte A0
A área total do caractere é 8 x 11 pontos

p3 = fonte bitmap 5 x 7 - Dupla (CCSET4)


Linha Modo EPL1 Compatibilidade Fonte A0
O tamanho total do caractere é 8 x 11 pontos

p4 = fonte bitmap 14 x 22 - (CCSET1)


Linha Modo EPL1 Compatibilidade Fonte A
A área total do caractere é 16 x 26 pontos

p5 = fonte bitmap 10 x 18 - (CCSET3)


Linha Modo EPL1 Compatibilidade Fonte A
A área total do caractere é 12 x 22 pontos

ÿ Os parâmetros p1 -p5 são fontes soft pré-carregadas. ÿ Os

parâmetros p1 -p5 devem ser todos de fontes suaves alfa


minúsculas. Consulte o comando ES na página 3-58 para
obter mais detalhes sobre fontes suaves.

ÿ Os conjuntos de fontes EPL2 2 e 4 podem ser restaurados


como as fontes padrão do Modo Linha enviando o comando
o sem um parâmetro.

980352-001 Rev.E 3-91


Machine Translated by Google

Comando oH - Deslocamento de Macro PDF

Descrição Use este comando para colocar símbolos adicionais secundários e


associados de Macro PDF para a continuação de dados
maiores do que um único código de barras PDF 417 pode
armazenar.

Este comando deve preceder qualquer comando de código de


barras PDF 417 para imprimir símbolos Macro PDF (código de
barras múltiplos) a partir de um único campo de dados do
comando.

Sintaxe oHp1 , p2

Parâmetros p1 = Posição de deslocamento horizontal (X) em pontos do


próximo símbolo de código de barras Macro PDF.

p2 = Posição de deslocamento vertical (Y) em pontos do


próximo símbolo do código de barras Macro PDF.

Veja um exemplo na página seguinte.

3-92 980352-001 Rev.E


Machine Translated by Google

Comando oH - Macro PDF Off set

Exemplo: N
q784
Q1215.24
R0,0
oH0,500

N b80,100,P,700,600,x2,y7,l100,r100,f0,s5,"\
Quatro pontos e sete anos atrás nossos
pais... << o resto de Lin coln's Get tys burg Ad dress
AQUI >> ... e esse governo do povo, pelo povo, pois o povo não
perecerá na terra.

Vai produzir:

980352-001 Rev.E 3-93


Machine Translated by Google

Comando oM - Desativar alimentação de sequência Esc inicial

Descrição Este comando desativa a rotina de calibração automática de


etiquetas executada pela impressora ao receber a primeira
sequência de comandos de escape do driver de
impressora do Windows. A impressora normalmente mede
uma única etiqueta e define a parte superior do formulário
antes de imprimir a primeira etiqueta após uma
reinicialização na inicialização. O driver de impressora do
Windows™ processa sequências de escape durante a impressão.

O principal uso deste comando é salvar formulários pré-


impressos, como etiquetas serializadas, tags ou tickets.

Impressoras móveis, como a TR 220, ignoram este


comando.

Sintaxe oM

Este comando deve ser executado antes de imprimir com


o driver do Windows ou qualquer outra operação de
impressão no modo Escape (esc).
Para reinicializar a calibração da etiqueta, use o comando
o (111 dec. ou 6F hex.).

3-94 980352-001 Rev.E


Machine Translated by Google

Comando oR - Substituição de Caractere (Euro)

Descrição Este comando permite que o programa avançado substitua o


caractere da moeda Euro por qualquer caractere ASCII nas
fontes residentes da impressora, números 1-4.

A segunda função que este comando suporta é o estilo de


caractere zero, alternando entre um caractere zero simples e
um zero com uma barra.

As configurações de substituição de caracteres são


armazenadas na memória “flash” não volátil da impressora.
O caractere original pode ser restaurado enviando o comando
or sem um parâmetro.

Sintaxe ouR [p1 ,p2 ]

Parâmetros: p1 = E Se o
parâmetro p2 não for fornecido, o caractere
Euro será mapeado para a posição 213 decimal
da página de código (D5 hexadecimal) para
todas as páginas de código.

p1 = 0 (zero)
Alterna o caractere zero: barra —
sem barra (padrão fora da caixa)

p2 = Número decimal Faixa:


0 a 255 A posição do
mapa de caracteres ASCII da página de código ativa
deve ser substituída pelo caractere Euro. O
caractere Euro estará ativo nesta posição do mapa
para todas as páginas de código. Consulte o
comando I para obter detalhes sobre a seleção da
página de código.

Nenhum = Sem parâmetros (p1 /p2 ) redefine todas as


páginas de código para o mapeamento de caracteres
de falha original.
Opcionalmente, para reaplicar operações de caracteres
normais, use o comando o (111 dec. ou 6F hex.).
Consulte a página 3-89 para obter detalhes importantes sobre
os efeitos do uso do comando o .

O caractere Euro não é suportado no caractere Font 5 -


conjunto de AC.

980352-001 Rev.E 3-95


Machine Translated by Google

ou Comando - Substituição de Caractere (Euro)

O comando oR é um comando de impressora global.

ÿ Não pode ser processado em formulário.

ÿ Deve ser processado antes de processar um


comando de texto (e imprimir).

ÿ Efetua um único caractere em um único código


página. Alterar a posição do personagem irá re -
armazene o caractere original.

ÿ Os dados de parâmetros da impressora de memória flash são pré-


servido até que seja alterado pelo comando ou ou
reprogramação da impressora.

Exemplo: oRE : Coloca o caractere Euro em caractere : posição

do mapa 213 deci mal


: (D5 hexadecimal e decimal)

oRE,128 : Coloca o Euro no mapa de caracteres:


posição 128 decimais (80 hexadecimais por decimal)

ou : Limpa a substituição de caracteres,


: Rearmazena mapas de caracteres de falha

3-96 980352-001 Rev.E


Machine Translated by Google

Comando oW - Personalizar parâmetros de código de barras

Descrição: Este comando permite que o programa avançado modifique parâmetros


específicos do código de barras para exceder as tolerâncias de
design do código de barras especificado, ou seja, reduzir o
tamanho do código de barras.

Usar o comando oW pode fazer com que os códigos de barras se


tornem ilegíveis por alguns ou todos os leitores de código de barras.

Sintaxe: oWp1 ,p2 ,p3 ,p4 ,p5

Parâmetros: p1 = Largura inicial da barra branca da linha estreita.


O valor de falha é 2

p2 = Largura inicial da barra preta da linha estreita.


O valor de falha é 2

p3 = Barra branca larga de largura inicial.


O valor de falha é 4

p4 = Barra preta larga de largura inicial.


O valor de falha é 4

p5 = Esta é a lacuna do código de barras.


O valor de falha é 3

O comando oW é um comando de impressora global.

ÿ Não podem ser processadas junto a um formulário. ÿ Eles

devem ser processados antes de processar um comando de


código de barras (e imprimir).

ÿ Utilize apenas um código de barras para mat. Usar mais de um


código de barras pode causar resultados ou operações
imprevisíveis. ÿ Execute

todos os 5 parâmetros de comando (p1-5). Use os valores de


parâmetro padrão como espaço reservado -
er.

ÿ O código de barras impresso com este comando deve ser


impresso na orientação da cerca de estacas (rotações de 0º e
180º) para maximizar a digitalização.

980352-001 Rev.E 3-97


Machine Translated by Google

Comando oW - Personalizar parâmetros de código de barras

Reinicie a impressora com comandos ^@ ou o com


impressoras de firmware flash ou desligue e ligue a
impressora para limpar o comando oW e retornar a
impressora à operação normal. Consulte a página C-89
para obter detalhes importantes sobre os efeitos do uso
do comando o .

Os parâmetros do comando B p5 e p6 devem ser definidos


como 0 para usar códigos de barras personalizados com
este comando.

O comando oW foi testado quanto à funcionalidade do


parâmetro apenas para o Código de Barras 39. O
comando oW também pode funcionar com código de
barras Codabar e Interlead 2 of 5, mas eles não foram
funcionalmente verificados para este comando.

A Zebra Tech nol ogies Corporation não garante, apoia


ou endossa o uso de códigos de barras gerados pela
impressora após um comando de oW ter sido executado.

A Zebra Tech nol ogies Corporation não oferece suporte


a esse recurso a não ser com as informações fornecidas
neste documento.

3-98 980352-001 Rev.E


Machine Translated by Google

Comando O - Opções de Hardware

Descrição Use este comando para selecionar diversas opções de impressora. As


opções disponíveis variam de acordo com a configuração da
impressora.

As opções selecionadas e habilitadas em uma impressora


podem ser verificadas verificando a impressão da
configuração da impressora, etiqueta de status da
impressora no modo de despejo. Consulte o comando U e
a explicação da impressão do status na página 2-2.

Impressoras móveis, como a TR 220, ignoram este


comando.

Sintaxe O[C[p1 ], D, P, L, S, F]

Parâmetros D = Habilitar Modo Térmico Direto, use esta opção ao


usar mídia térmica direta em uma impressora
de transferência térmica.

d = Não é um comando, é apenas um status.


A configuração padrão do Modo Térmico
Direto é usada em uma impressora de
transferência térmica 2844, 2824 ou 3842 e é
exibida na impressão de status do Modo de
Despejo. Mudar a impressora para o modo de
transferência térmica ou quando a impressora
detectar uma fita de transferência fará com que
este parâmetro de opção seja permanentemente
removido do status de impressão.

P = Habilita o sensor de captura para o modo Label Dis


pense (Peel).

L = Habilita o botão Feed da impressora para a


operação Tap to Print no modo Label Dispense
(Peel). A impressora apresentará cada etiqueta
e aguardará um toque em Feed, mas antes
de imprimir a próxima etiqueta. Use este modo
ao imprimir múltiplas cópias de etiquetas
sem liner.

980352-001 Rev.E 3-99


Machine Translated by Google

O Command - Opções de hardware

Fp1 = Configuração de feed de formulário.

p1= Define o tipo de operação do botão de avanço.

f = A falha, operação normal.


Toque para alimentar.

r = Reimprimir a última etiqueta impressa.

i = Ig nore o feed mas ton.

C = Opcional O lindo cortador de liner.


O cortador cortará no final de cada
forma conforme especificado pelo comando Q.

Cp1 = Impressão em lote de etiquetas e corte de liner.

p1= Define o número de etiquetas a serem impressas


antes do corte.

Se um número entre 1 e 255 for especificado para p1 , a


impressora cortará conforme a especificação.
eu fiquei o número de la bels que foram
impresso.

Se b for especificado para p1 , o “lote print


& cut” está ativado. Este recurso
usa o comando P para controlar o cortador
para cima é uma ção.

S = Reverter o Sen Transmissivo (Gap) -


a operação normal do sor é uma ação.

Exemplos: O :desativa todas as opções.

OC :habilita apenas o cortador, as etiquetas são cortadas após cada uma

:la bel é impresso, desativa todas as outras opções

DE :ativa o modo térmico direto na transferência

térmica :impressoras, desativa todas as outras opções

OCb :la bels são cortados após a impressão de um lote de cinco,


… :desativa todas as outras opções
P5 :Define o número de etiquetas a serem impressas antes do corte

3-100 980352-001 Rev.E


Machine Translated by Google

Comando OEPL1 - Definir modo de linha

Descrição: Este comando é usado para alternar o modo de operação da


impressora do Modo Página (EPL2) para Modo Linha
(emulação EPL1).

A configuração do modo de linha é mantida após a


reinicialização ter sido executada ou a energia ter sido desligada

Impressoras móveis, como a TR 220, ignoram este


comando.

Sintaxe OEPL1

Exemplo: OEPL1

Retornando ao Modo Linha, o comando EPL2 pode ser enviado à impressora


Modo Página O para retornar a impressora para Página (EPL2)
modo ativado é uma opção.

O comando EPL2 é precedido por um caractere ES Cape


(27 dez ou 1Bh) e seguido por um avanço de linha (LF -
10 dez ou 0A hex), um retorno de carro (CR - 13 dez ou
0D hex) ou CR/LF.

Exemplo: EPL2

980352-001 Rev.E 3-101


Machine Translated by Google

Comando P - Imprimir

Descrição Use este comando para imprimir o conteúdo do buffer de


imagem.

Sintaxe Pp1 , [p2 ]

Parâmetros p1 = Número de conjuntos de campainhas.


Faixa = 1 a 65535

p2 = Número de cópias de cada etiqueta (utilizado em


combinação com contadores para imprimir
múltiplas cópias da mesma etiqueta).
Faixa = 1 a 65535

O comando P não pode ser usado junto com uma sequência de


formulário armazenada. Para impressão automática de formulários
armazenados, use o comando PA .

Exemplos: P1 :imprime um conjunto de la


P2,1 bel :imprime 2 conjuntos de la bel de uma la bel
P5,2 cada :imprime 5 conjuntos de la bel de 2 etiquetas cada

3-102 980352-001 Rev.E


Machine Translated by Google

Comando PA - Impressão Automática

Descrição Use este comando em uma sequência de formulário armazenada para


au to mat eu imprimo o formulário (assim que todas as variáveis -
dados adequados foram fornecidos).

Sintaxe PAp1 , [p2 ]

Parâmetros p1 = Número de conjuntos de etiquetas. Pode ser variável


dados.

Faixa: 1 a 9999

p2 = Número de cópias da mesma etiqueta.


Podem ser dados variáveis.

Faixa: 1 a 9999
Define o número de cópias de cada etiqueta (usado em
combinação com contadores) para
imprimir múltiplas cópias da mesma etiqueta.
Este valor só é definido ao usar contagem -
termos.

Exemplo: FK"1": exclui o formulário chamado “1"


FS"1":
inicia a sequência de armazenamento do formulário

V00,10,N,"prompt:" : variável fina 00


V01,1,N,"prompt:": variável fina 01
V02,4,N,"prompt:": variável fina 02
A24,24,0,4,1,1,N,V00: escreva uma linha de texto incluindo a variável
PAV01,V02: imprimir 1 la bel au para mat i cally
FE:
sequência final de armazenamento do formulário

FR"1" ? : recuperar o formulário “1"

: obter variáveis
Este é o texto : dados para V00
3 : dados para V01= p1 - número de conjuntos
2 : dados para V02= p2 - número de cópias

980352-001 Rev.E 3-103


Machine Translated by Google

q Comando - Definir largura da etiqueta

Descrição Use este comando para definir a largura da área imprimível da


mídia.

Sintaxe qp1

Parâmetros p1 = A largura da etiqueta medida em


pontos.

O comando q fará com que o buffer de imagem seja


reformatado e posicionado para corresponder à largura da
etiqueta selecionada (p1).

Cabeça de impressão

Buffer de imagem
Posicionamento - Centro
Impressoras Alinhadas
Máx. Máx.
Imprimível
Buffer Buffer
de imagem Área de imagem

Alinhamento Central

Cabeça de impressão

Buffer de imagem
Posicionamento - Esquerda
Impressoras Alinhadas
Imprimível Imagem
P
Área Amortecedor

Borda de alinhamento à esquerda

3-104 980352-001 Rev.E


Machine Translated by Google

q Comando - Definir largura da largura

Todas as impressoras

(Exceções - 2746, 2746e e 2348)


Este comando definirá automaticamente a margem esquerda
de acordo com as seguintes regras:
(largura da cabeça de impressão - largura da faixa) / 2

O valor q afeta a largura de impressão disponível. Min eu -


mizar o valor q maximizará o comprimento da impressão e
velocidade de impressão (dou tornou-se buff).

Se o Comando R (Ponto de Referência) for enviado após este


comando, o buffer de imagem será automaticamente reformatado para
corresponder à largura da cabeça de impressão e será
compensado pelo buffer de imagem especificado pelo comando R
ponto de partida, anulando o comando q .

Exemplo: q416 :define a largura da faixa para 416 pontos de largura

980352-001 Rev.E 3-105


Machine Translated by Google

Comando Q - Definir comprimento do formulário

Descrição Use este comando para definir o formato e o comprimento do espaço ou


a espessura da linha preta ao usar o sensor transmissivo (espaço),
o sensor de linha preta ou para configurar a impressora no modo
de impressão de mídia contínua.

O comando Q fará com que a impressora recalcule e reformate o


buffer de imagem.

Sintaxe Qp1 ,p2 [±p3 ]

Parâmetros p1 = Comprimento da etiqueta medido em pontos Padrão:


Definido pelo AutoSense do me dia.
Valor máximo: 65535 (pontos) • Distância
entre as bordas da etiqueta ou as marcas da linha preta.

• Para o modo contínuo, o parâmetro p1 define a distância


de alimentação entre o final de um formulário e o início
do próximo.

p2 = Comprimento do intervalo ou espessura da linha preta


Faixa: 16-240 (pontos) para impressoras de 203 dpi
[18-240 (pontos) para impressão de 300 dpi -
ers]

Modo Gap - Por padrão, a impressora está no modo Gap


e os parâmetros são definidos com o AutoSense de
mídia.

Modo Linha Preta - Defina p2 como B mais a


espessura da linha preta em pontos. Consulte a
faixa do modo Gap.

Modo de mídia contínua Defina p2


como 0 (zero)
O sensor transmissivo (gap) será usado para
detectar o fim do tempo.

±p3 =Comprimento fora do ajuste medido em pontos


• Necessário para operação no modo linha preta. •
Opcional para detecção de lacuna ou modos de mídia
contínua. Use apenas valores de compensação positivos.

3-106 980352-001 Rev.E


Machine Translated by Google

Comando Q - Definir comprimento do formulário

A rotina AutoSense não detecta linha preta ou mídia contínua.

Todas as impressoras EPL2 possuem um sensor transmissivo


(gap) projetado para detectar a parte superior de cada etiqueta ou
etiqueta. Isto é feito de duas maneiras: •
Detectando através do revestimento da etiqueta no espaço
entre as etiquetas.

• Olhando através de um furo (entalhe) na etiqueta.

As impressoras equipadas com um sensor de linha preta


podem determinar a parte superior de cada etiqueta ou
etiqueta detectando uma “linha preta” pré-impressa no suporte da mí

A localização do sensor é importante ao selecionar o tipo de


etiqueta ou tag adequado para impressão. Consulte o manual do
usuário da impressora para obter informações específicas sobre
alinhamento, ajuste e posição dos sensores transmissivos (espaço)
ou reflexivos (linha preta).

Se o tamanho da etiqueta não estiver definido corretamente, a


impressora poderá imprimir na borda da etiqueta ou etiqueta e no
verso ou no rolo de impressão. A impressão repetida fora da borda
da etiqueta pode causar desgaste excessivo da cabeça de impressão.
vestir.

Mantenha uma margem mínima de 0,04 polegadas (1 mm) em


todos os lados da etiqueta.

Definir o tamanho da etiqueta como grande pode fazer com que a impressora
pule as etiquetas.

980352-001 Rev.E 3-107


Machine Translated by Google

Comando Q - Definir comprimento do formulário

Exemplos:
Etiqueta Padrão

p1

p2

Onde:

p1= 20,0 mm (160 pontos)


p2= 3,0 mm (24 pontos)

O comando Q seria:

Q160,24ÿ

Etiqueta Borboleta

p1

p2
pág.3

Onde:

p1= 12,5 mm (100 pontos)


p2= 3,0 mm (24 pontos)
p3= 3,0 mm (24 pontos)

O comando Q seria:

Q100,24+24ÿ

3-108 980352-001 Rev.E


Machine Translated by Google

Comando Q - Definir comprimento do formulário

Linha preta na perfuração

p1

p2

Perfuração

pág.3

Onde:

p1= 31,0 mm (248 pontos)


p2= 7,0 mm (56 pontos)
p3= 0,5 mm (4 pontos)

O comando Q seria:

Q248,B56+4ÿ

Linha Preta Entre Perfuração

p1

Perfuração
p2

pág.3

Onde:

p1= 31,0 mm (248 pontos)


p2= 7,0 mm (56 pontos)
p3= 17 mm (136 pontos)

O comando Q seria:

Q248,B56-136ÿ

980352-001 Rev.E 3-109


Machine Translated by Google

Comando r - Definir modo de buffer duplo

Descrição: Use este comando para desabilitar ou reativar a impressão


de imagem de buffer duplo (etiqueta). O recurso de
buffer duplo é testado automaticamente e definido pelos
comandos q e Q.

Impressoras móveis, como a TR 220, ignoram este


comando e configuram automaticamente a impressora
para o modo de buffer único.

Sintaxe: rp1

Parâmetros: p1 = N - Desativa o modo Double Buffer


Y - Reative o modo de buffer duplo se a
memória da impressora suportar o tamanho
do buffer de imagem definido pelos parâmetros Q e q -
termos

O comando rN deve seguir os comandos q e Q em um


programa de formulário (la bel).

Verifique o status do buffer de imagem com o (s) comando(s)


U. Consulte a página 2-2 para ver um exemplo da impressão
do modo Dump.

3-110 980352-001 Rev.E


Machine Translated by Google

Comando R - Definir ponto de referência

Descrição Use este comando para mover o ponto de referência para


os eixos X e Y. Todas as medições horizontais e
verticais em outros comandos usam a configuração
para R como origem das medições. Use o comando R
como alternativa para enviar o comando q para
posicionar (centro) etiquetas que são mais estreitas
que o cabeçote de impressão.

Sintaxe Rp1 ,p2

Parâmetros p1 = Margem horizontal (esquerda) medida em


pontos.

p2 = Margem vertical (superior) medida em pontos.

O comando R interage com a configuração do buffer de imagem,


como segue: • O
comando R força a impressora a usar toda a largura do cabeçote
de impressão como a largura do buffer de imagem. O
comando R substitui a configuração da largura de impressão
dos comandos q . • Gire o buffer de imagem

com o comando Z para estabelecer as margens superior e


esquerda (ZT) ou as margens inferior e direita (ZB). • Quando
posicionado corretamente, evita a

impressão de duas (2) bordas da etiqueta opostas ao ponto de


referência 0,0.

Use os comandos Q e R juntos para obter o método mais fácil de


posicionar elementos de formulário na imagem de impressão em
impressoras alinhadas à esquerda: 2746, 2746e, TLP2046 e 2344
(Eclipse).

A impressão repetida fora da borda da etiqueta pode causar desgaste


excessivo da cabeça de impressão.

980352-001 Rev.E 3-111


Machine Translated by Google

Comando S - Seleção de velocidade

Descrição Use este comando para selecionar a velocidade de impressão.

Impressoras móveis, como a TR 220, ignoram esse comando


e ajustam automaticamente a velocidade para otimizar o uso
da bateria.

Sintaxe Sp1

Parâmetros p1 = Valor selecionado de velocidade.

Modelo Valor Velocidade

2722
0 1,0 ips (25 mm/s) 1,5
2742
3742 ips (37 mm/s) 2,0 ips
12 (50 mm/s)
3842

1,5 ips (37 mm/s) 2,0


2824 1 ips (50 mm/s) 2,5 ips
2844 2 (63 mm/s) 3,5 ips (83
34 mm/s) 1,5 ips (37 mm/s)

2,0 ips (50 mm/s) 2,5


2443 (Órion) 1 ips (63 mm/s) 2,0 ips
23 (50 mm/s) 3,0 ips (75
2 mm/s) 4,0 ips (100 mm/
2746 3 s) 5,0 ips (125 mm/s)
2746e 4 6,0 ips (150 mm/s) 1,0 ips
2348 5 (25 mm/s) 2,0 ips (50 mm/
6 s) 3,0 ips (75 mm/s) 4,0

ips (100 mm/s)


1
2684 (estratos)
2
34

Exemplo: S2 :seleciona 2 ips (50 mmps)

3-112 980352-001 Rev.E


Machine Translated by Google

Comando TD - Recuperação de data e layout de formato

Descrição Use este comando para definir a data para impressão e


imprimir dados de data. A variável TD é inserida dentro
de um parâmetro DATA de um comando de Texto ou
Código de Barras para imprimir a data. A variável TD
suporta a compensação do dia em até 253 dias (ver
exemplos ser baixo para nossa idade).

Este comando só funciona em impressoras equipadas com a opção de


hora e data do Relógio em Tempo Real.

Sintaxe TDp1 [|p2 |p3 ]

Parâmetros p1 , p2 , p3 = Os parâmetros descrevem o formato


da exibição da data. Pelo menos um parâmetro
deve ser fornecido. Cada parâmetro pode
ser qualquer um dos valores aceitáveis
listados como baixos.
Valor De scripção
y2 Ano exibido como 2 dígitos (95)
y4 Ano exibido como 4 dígitos (1995)
me Mês exibido como 3 letras (JAN)
mn Mês exibido como 2 dígitos (01)
dd Dia exibido como 2 dígitos (15)
| = Sep um caractere ra tor. O separador pode ser
qualquer valor de caractere ASCII entre 032
e 063. O caractere separador é impresso entre
os resultados de cada um dos parâmetros
fornecidos.

Falha de inicialização para mat - mn-dd-y4

Exemplos: Se a data atual for 15 de janeiro de 2000:


Tdy2/me/dd :00/JAN/15
TDdd-me-y4 :15-JAN-2000
TDdd,mn,y4 :15,01,2000

TDdd/mn/a2: 15/09/00
A100,100,0,4,1,2,N,"Hoje é"TD :Hoje é 15/09/00
A100,200,0,4,1,2,N,"Próxima Semana-"TD+07:Próxima Semana-22/09/00
A100,300,0,4,1,2,N,"Próximo Mês-"TD+30:Próximo Mês-15/10/00
A100,400,0,4,1,2,N,"Dois Meses-"TD+61:Dois Meses-15/11/00

980352-001 Rev.E 3-113


Machine Translated by Google

Comando TS - Definir relógio em tempo real

Descrição Use este comando para definir a hora e a data em


impressoras equipadas com a opção Relógio em
tempo real.

Sintaxe TSp1 ,p2 ,p3 ,p4 ,p5 ,p6

Parâmetros p1 = Mês
Faixa: 01 a 12

p2 = Dia
Faixa: 01 a 31

p3 = Ano
Últimos dois dígitos do ano (por exemplo, 95)
Faixa: Anos 1991-1999 = 90-99 Anos
2000-2090 = 00-89

p4 = Hora em 24 horas para mat


Faixa: 00 a 23

p5 = Minutos
Faixa: 00 a 59

p6 = Segundos
Faixa: 00 a 59

Exemplo: TS01,01,95,01,00,00: define a data para 1º de janeiro


de 1995: e a hora para 1h00
TS12,31,01,15,31,00: define a data para 31 de dezembro de 2001
: e o horário é 15h31

3-114 980352-001 Rev.E


Machine Translated by Google

Comando TT - Recuperação de tempo e layout de formato

Descrição Use este comando para definir a hora para mat e imprimir
dados de hora. A variável TT é inserida dentro de um
parâmetro DATA de um comando de Texto ou Código
de Barras para imprimir a hora.

Este comando funciona apenas em impressoras equipadas com a


opção de hora e data Real Time Clock (RTC).

Sintaxe TTp1 [|p2 |p3 ][+]

Parâmetros P1 , P2 , P3 = h, m ou s

Esses parâmetros descrevem o formato da exibição


da hora. • Pelo menos um
parâmetro deve ser fornecido. • Cada parâmetro pode

ter qualquer um dos valores h, m ou se são descritos abaixo.

Valor Descrição h

Horas exibidas como 2 dígitos (por exemplo, 01)

m Minutos exibidos como 2 dígitos (por exemplo,

15) s Segundos exibidos como 2 dígitos (por exemplo, 00)

[+] = Habilita o formato de relógio de 12


horas. Ap pendente um + no final da string
de comando seleciona o modo de
relógio de 12 horas. Os horários serão
exibidos com um indicador “AM” ou “PM”.
Default (não +) = modo de relógio de 24 horas

| = Caractere separador O
caractere separador pode ser qualquer valor
de caractere ASCII entre 032 e 063. O
caractere separador é impresso entre os
resultados de cada um dos caracteres
fornecidos. - carneiros e terres.
Falha na inicialização para mat - h:m:s

Exemplos: Se o horário atual for 13h25:


TTh:m:s+ : 13:25:00 :
TTh, m 13,25
TTh+ : 13h

980352-001 Rev.E 3-115


Machine Translated by Google

Comando U - Configuração de Impressão (Geral)

Descrição Use este comando para imprimir a configuração atual da


impressora para impressão no modo de página. A
impressão é a mesma do modo de despejo iniciada pela
rotina AutoSense da impressora. A impressora não entra
no modo de despejo.

Consulte a página 2-2 para obter uma descrição desta impressão.

Sintaxe U

Exemplo: você

Vai produzir:

3-116 980352-001 Rev.E


Machine Translated by Google

Comando UA - Habilitar modo de contador de rótulo limpo

Descrição Este comando configura a impressora para limpar (esvaziar) o


buffer de impressão se uma condição de falta de mídia for
detectada.

Sintaxe UA

Um comando de desligar e ligar, redefinir ou UB limpará


esta configuração.

A operação normal (padrão) da impressora é retomar a


impressão se o rolo vazio for substituído por um novo rolo
(ou fita) e terminar de imprimir quaisquer etiquetas no
processo de impressão antes de uma condição de saída
de mídia, incluindo trabalhos de impressão em lote.

Exemplo: UA

980352-001 Rev.E 3-117


Machine Translated by Google

Comando UB - Redefinir modo de contador de etiqueta

Descrição Use este comando para limpar o comando UA e restaurar a


configuração padrão para permitir que a impressora
retome a impressão de um trabalho em lote se ocorrer
falta de papel. A impressora em modo de página (EPL2),
por padrão, retomará a impressão se o rolo vazio for
substituído por um novo rolo (ou fita) e concluir um
trabalho de impressão em lote.

Sintaxe UB

Exemplo: UB

3-118 980352-001 Rev.E


Machine Translated by Google

Comando UE - Consulta de informações de fontes externas

Descrição Este comando fará com que a impressora envie -


informações sobre fontes externas atualmente
armazenadas na impressora de volta ao host.

Sintaxe UE
A impressora enviará o número de
fontes armazenadas e o nome de cada fonte, altura e
direção, para o host através da porta RS-232.

Exemplo: UE

Produzirá: ### :número de fontes externas

A, xxx, y :primeira fonte

... :A=nome da fonte


... :xxx=altura da fonte em pontos
... :y=direção (0=0°, 1=90°, 2=ambos)
A, xxx, y :última fonte

3-119
980352-001 Rev.E
Machine Translated by Google

Comando UF - Consulta de Informações do Formulário

Descrição Este comando fará com que a impressora envie -


informações sobre formulários atualmente armazenados no
impressora de volta ao host.

Sintaxe UF

A impressora enviará o número de formulários armazenados


e o nome de cada formulário ao host através do
Porta RS-232.

Exemplo: UF

Produzirá: ### :número de formulários


FORMNAME1 : primeiro nome do formulário

FORMNAME2 :segundo nome do formulário

...
FORMNAMOS :último nome do formulário

3-120 980352-001 Rev.E


Machine Translated by Google

Comando UG - Consulta de informações gráficas

Descrição Este comando fará com que a impressora envie -


informações sobre gráficos atualmente armazenados na
impressora de volta ao host.

Sintaxe E
A impressora enviará o número de gráficos
armazenado e o nome de cada gráfico para o host
através da porta RS-232.

Exemplo: UG
Produzirá: ### :número de gráficos
GRAPHICNAME1 : primeiro nome gráfico
GRAPHICNAME2 : segundo nome gráfico
...
GRAPHICNAMEn :último nome gráfico

980352-001 Rev.E 3-121


Machine Translated by Google

Comando UI - Solicitações de host/consulta de página de código

Descrição Este comando fará com que a impressora permita que prompts
sejam enviados ao host e enviará a página de código
atualmente selecionada ao host através da porta RS-232.

Este comando também desativa o controle de fluxo de


software (XON/XOFF). O controle de fluxo de hardware não
está desabilitado (DTR/CTS). Para reiniciar o controle de
fluxo do software, é necessário redefinir ( comando ^@) ou
a energia deve ser reciclada.

Sintaxe UIp1 ,p2 ,p3


A impressora enviará informações sobre a página de código
atualmente selecionada de volta ao host no seguinte formato:

p1 = Número de bits de dados.

p2 = página de código.

p3 = Código do país.

O KDU envia este comando automaticamente sempre


que a energia é aplicada.

Exemplo: IU

Consulte também: Comandos I e U.

3-122 980352-001 Rev.E


Machine Translated by Google

Comando UM - Consulta de página de código e memória

Descrição Este comando fará com que a impressora envie ao host a página
de códigos e o status da memória atualmente selecionados
através da porta RS-232.
Este comando também desativa o controle de fluxo de
software (XON/XOFF). O controle de fluxo de hardware não
está desabilitado (DTR/CTS). Para reiniciar o controle de
fluxo do software, é necessário redefinir ( comando ^@) ou
a energia deve ser reciclada.

Syntax UM
A impressora enviará informações sobre a página de código
atualmente selecionada e o status da memória de volta ao
host no seguinte formato:

UMp1 ,p2 ,p3 ,p4 ,p5 ,p6 ,p7 ,p8

p1 = Tamanho do buffer de imagem em KBytes.

p2 = Tamanho da localização da memória do formulário em KBytes.

p3 = Memória livre em KBytes.

p4 = Tamanho de alocação da memória gráfica em


KBytes.

p5 = Memória gráfica livre em KBytes.

p6 = Tamanho do local da memória da fonte externa em


KBytes.

p7 = Memória de fonte externa livre em KBytes.

p8 = Anexa uma resposta no com da UI -


mande dados para mat. Consulte Comando da
UI na página 3-122.

Example: UM

Veja também: Comandos I, M, U, UI e UP .

980352-001 Rev.E 3-123


Machine Translated by Google

Comando da ONU - Desativar relatório de erros

Descrição Can cels US comando

Sintaxe ONU

3-124 980352-001 Rev.E


Machine Translated by Google

Comando UP - Consulta/Impressão de página de código e memória

Descrição Este comando fará com que a impressora imprima e envie a página de
códigos e o status da memória atualmente selecionados para o
host através da porta RS-232.

Este comando também desativa o controle de fluxo de software


(XON/XOFF). O controle de fluxo de hardware não está desabilitado
(DTR/CTS). Para reiniciar o controle de fluxo do software, é
necessário redefinir ( comando ^@) ou a energia deve ser reciclada.

Sintaxe UP A
impressora enviará informações sobre a página de código
atualmente selecionada e o status da memória de volta ao host,
seguido pela impressão da configuração atual da impressora. Para
obter um exemplo de impressão da configuração, consulte o
comando U.

O formato dos dados enviados ao host é o seguinte:

UPp1 ,p2 ,p3 ,p4 ,p5 ,p6 ,p7 ,p8 ,p9

p1 = Tamanho do buffer de imagem em KBytes.

p2 = Tamanho da localização da memória do formulário em KBytes.

p3 = Memória livre em KBytes.

p4 = Tamanho de alocação da memória gráfica em


KBytes.

p5 = Memória gráfica livre em KBytes.

p6 = Tamanho do local da memória da fonte externa em KBytes.

p7 = Memória de fonte externa livre em KBytes.

p8 = Anexa uma resposta no com da UI -


mande dados para mat. Consulte Comando da UI na
página 3-122.

Exemplo: PARA CIMA

Consulte também comandos I, M, U, UI e UM .

980352-001 Rev.E 3-125


Machine Translated by Google

Comando UQ - Consulta de configuração

Descrição Use este comando para enviar as informações de


configuração da impressora de volta ao host através
da porta serial.

Sintaxe UQ
A impressora enviará a configuração da impressora,
linha por linha, em ASCII para o host através da porta
RS-232. As informações correspondem às informações
de configuração impressas na fase final da rotina
AutoSense da impressora, da impressão no modo de
despejo ou da impressão do comando U.
As informações e o número de linhas de dados
enviadas pela impressora variam de impressora para
impressora, dependendo do tipo de impressora e das
opções instaladas.

Exemplo: UQ

3-126 980352-001 Rev.E


Machine Translated by Google

Comando dos EUA - Habilitar Relatório de Erros

Descrição Use este comando para ativar o recurso de relatório de status


da impressora. •
Porta serial - Se ocorrer um erro, a impressora enviará
um NACK(0x15), seguido pelo número do erro,
para o computador.

Se nenhum erro ocorrer, a impressora emitirá um eco


ACK(0x6) após cada etiqueta ser impressa ou
removida se estiver no modo dispensar (retirar).

Se ocorrer vazio de papel ou fita, a impressora


enviará, através da porta serial, um”-07” e “Pnnn”
onde nnn é o número de etiquetas restantes para
impressão. • Porta
paralela - Se ocorrer um erro, a impressora imprimirá o
número do erro e o(s) LED(s) indicador(es) da
impressora indicarão uma condição de erro. Consulte
o manual do usuário da impressora individual para
obter detalhes.

• Somente impressoras móveis (TR220) - Além disso,


permite o relatório de erros do comandante por meio
do indicador de status da impressora. O indicador
está desligado por padrão somente nesta impressora.

Sintaxe EUA[p1 ]
A configuração padrão da impressora é o relatório de erros
desativado.

Parâmetros p1 = 1 Parâmetro opcional Se nenhum erro


ocorrer, a impressora emitirá um eco ACK(0x6) após cada
etiqueta que for impressa/dispensada com sucesso.

Use o comando da ONU para desativar o relatório de erros.

980352-001 Rev.E 3-127


Machine Translated by Google

Comando dos EUA - Ativar relatório de erros

Código Descrição do ror/status


00 Não é leme

01 Erro de imposto de

sincronização 02 Objeto excedido Erro de comprimento

03 de dados do código de barras da borda da


etiqueta (por exemplo: EAN-13 tem apenas 12 ou 13 dígitos)

04 Memória insuficiente para armazenar dados


05 Erro de configuração da memória
06 Erro de interface RS-232

07 Pa por ou Fita Vazia


08 Nome Duplicado: Formulário, Gráfico ou Fonte Suave
09 Nome não encontrado: Formulário, Gráfico ou Fonte Suave
10 Não está no modo de entrada de dados

11 Cabeça de impressão levantada (aberta)

12 Modo Pausa ou Pausa no modo Peel


13 Impressoras móveis: Cabeça de impressão muito quente

14 Impressoras móveis: motor muito quente

15 Impressoras móveis: Aviso de bateria fraca (ÿ 40%)


16 Impressoras móveis: Limite de bateria fraca (ÿ 20%)
50 Não cabe na área especificada
51 Comprimento de dados muito longo

84 Erro de mídia ou linha preta não detectada

93 Dados codificados em PDF-417 grandes demais para caber no código de barras

3-128 980352-001 Rev.E


Machine Translated by Google

Comando UT - Habilitar relatório de erros alternativo

Descrição Use este comando para ativar o recurso de relatório alternativo de


status da impressora. • Porta serial
- Se ocorrer um erro, a impressora enviará um
NACK(0x15), seguido pelo número do erro, para o
computador.

Se nenhum erro ocorrer, a impressora irá ecoar


ACK(0x6) após a última linha do rótulo atual ter sido
rasterizada.

A impressora enviará um DLE(0x10) quando a


etiqueta for distribuída.

Se ocorrer vazio de papel ou fita, a impressora


enviará, através da porta serial, um ”-07”, “Pnnn”
onde nnn é o número de etiquetas restantes para
impressão. (Igual ao comando US1)

O comando UT (quando comparado ao comando


US1) então adiciona um "Lyyyyy" ao final, onde yyyyy
é o número de linhas raster não impressas.
(07PnnnLaaaa)

• Porta paralela - Se ocorrer um erro, a impressora


imprimirá o número do erro e o(s) LED(s) indicador(es)
da impressora indicarão uma condição de erro.
Consulte o manual do usuário da impressora individual
para obter detalhes.

• Somente impressoras móveis (TR220) - Além disso,


permite o relatório de erros do comandante por meio
do indicador de status da impressora. O indicador
está desligado por padrão somente nesta impressora.

Sintaxe UT A
configuração padrão da impressora é relatório de erros
desativado.

Use o comando da ONU para desativar o relatório de erros.

980352-001 Rev.E 3-129


Machine Translated by Google

Comando U% - Solicitações do Host/Temperatura do Motor

Descrição Apenas impressoras móveis EPL (TR 220) - Este com -


mand fará com que a impressora envie para o host
o status da temperatura do motor através do mo -
porta serial da impressora biliar.

Sintaxe U%
A impressora enviará temperatura de motor em 2ºC
incrementos para o host através da porta serial. O
a impressora usa os dados para mat de NNdeg C,
onde NN é igual à temperatura do motor por temperatura.

Faixa relatada (graus Celsius): 24ÿNN<60

EM%

As impressoras móveis EPL suspendem as operações de impressão, em -


incluindo a comunicação da impressora com o host, até que o
motor retorne às temperaturas de operação seguras.

A impressora móvel irá parar de imprimir a 60ºC ou


mais alto.

A impressora retomará a impressão a 50ºC.

Exemplo: U% : Comando enviado para impressora


: A impressora responde com a temperatura do
motor: 24 graus C

3-130 980352-001 Rev.E


Machine Translated by Google

Comando U$ - Prompts do Host/Status da Bateria

Descrição Somente impressoras móveis (TR 220) - Este comando fará com que a
impressora envie ao host o status de carga da bateria.

Sintaxe U$ A
impressora enviará informações sobre o status de carga da bateria
em incrementos de 10 por cento. A impressora usa os dados no
formato VccNNN%, onde NNN representa o nível de carga da
bateria.

As impressoras EPL Mobile suspendem todas as novas operações


de impressão, incluindo a comunicação entre impressora e host,
até que o nível de carga da bateria seja superior a 10%.

Trabalhos de impressão ou formulários (etiqueta única ou operações em


lote) continuarão sendo processados até serem concluídos.

A impressora móvel aceitará novos comandos e imprimirá depois


que a carga da bateria for superior a 10%.

Exemplo: U$ : Comando enviado para impressora


: A impressora responde com
: Vcc90%

980352-001 Rev.E 3-131


Machine Translated by Google

Comando V - Definir Variável

Descrição Use este comando para definir dados variáveis para os campos de
dados de texto e código de barras em formulários armazenados.
Os dados variáveis podem ser combinados com dados fixos ou
outros tipos de dados (contador, data, etc.) em campos de
dados de texto ou código de barras.

Sintaxe Vp1 ,p2 ,p3 ,“[-]PROMPT”

Parâmetros p1 = Número da variável.


Faixa: 00 a 99 Os .
números das variáveis (referência) são
sequenciais e devem ser colocados em um
formulário em ordem crescente.

p2 = Número máximo de caracteres Faixa: 1 a 99


Este é o número .
máximo de caracteres permitido no campo variável.

p3 = Justificação de campo.
L = Esquerda R = Direita C =
Centro N = Sem Justificativa
Nota: A justificação à direita e ao centro não se
aplica a fontes soft.

“PROMPT” = Um campo de texto ASCII que será transmitido


ao host (através da interface serial) cada vez que
este comando for executado.

Use o prompt para solicitar que um valor seja


inserido para a variável.

Opções do KDU [-] = Ter o primeiro caractere do prompt com um único sinal de
menos fará com que o prompt seja exibido
apenas uma vez após a recuperação do formulário.

Caractere KDU O KDU permite um máximo de 40 caracteres para entrada em um


Limite de número campo de dados variáveis e exibição.

Faixa KDU (p2): 1 a 40, mas não exceda um total de 1.500 bytes
para todas as variáveis.

3-132 980352-001 Rev.E


Machine Translated by Google

Comando V - Variável definida

Use este comando em formulários que exijam dados exclusivos em


cada etiqueta. Ao inicializar variáveis: • Elas devem ser definidas em
ordem (por exemplo, V00 primeiro, V01 segundo...)

• Devem ser as próximas entradas após o


Comando FS"FORMNAME"

• Eles devem estar localizados antes de qualquer variação contrária


capazes.

• As variáveis não devem conter o caracter NULL (0 dez.;00


hex.). O caractere NULL é um caractere de texto ilegal.

Para imprimir o conteúdo da variável, o número da variável é


referenciado no campo “DADOS” dos comandos A (texto ASCII) ou
B (Código de Barras).

O parâmetro de justificação do campo afeta a forma como a variável


será impressa. Quando L ou R forem selecionados, o valor da
variável será impresso à esquerda ou à direita justificado em uma
área com largura definida pelo parâmetro p2.

A quantidade máxima de dados armazenados como dados variáveis,


incluindo variáveis de contador e referência de dados adicionais, não
pode exceder 1.500 bytes.

Suporte KDU: Os campos de dados variáveis armazenados


internamente são redefinidos após desligar e ligar a impressora ou
enviar um comando de redefinição ou pressionar Cancelar.

Exemplo: V00,15,N,"Digite o Nome do Produto:"

980352-001 Rev.E 3-133


Machine Translated by Google

Comando W - Modo Windows

Descrição Este comando é usado para desabilitar/reabilitar o


Modo de comando do Windows.

Sintaxe Wp1

Parâmetros p1 = Modo Windows Habilitado.


Valores = Y para habilitado (padrão)
N para deficientes

Quando ativado, a impressora aceitará sequências de


escape do modo Windows para imprimir dados. Quando
desativado, as sequências de escape serão ignoradas.

As sequências de escape do modo Windows são usadas


apenas pelo driver de impressora opcional do Windows.
Ao trabalhar com um quadro principal ou outro host que
não seja Windows, este modo pode ser desativado para
evitar operação errática.

3-134 980352-001 Rev.E


Machine Translated by Google

xa Command - AutoSense

Descrição Este comando é usado para que a impressora detecte a


etiqueta e o comprimento do espaço e defina os níveis
do sensor. Este comando não entrará no Dump
ou imprima a etiqueta de configuração da impressora.

Sintaxe x

Example: xa :A impressora alimentará as etiquetas


e: medirá as etiquetas para definir os valores Q:

(etiqueta e comprimento do espaço) e o


sensor: níveis.

: A impressora está no início do formulário (TOF)


: e pronto para imprimir.

980352-001 Rev.E 3-135


Machine Translated by Google

Comando X - Desenhar Caixa

Descrição Use este comando para desenhar uma forma de caixa.

Sintaxe Xp1,p2,p3,p4,p5
Parâmetros p1
= Posição inicial horizontal (X) em pontos.

p2 = Posição inicial vertical (Y) em pontos.

p3 = Espessura da linha em pontos.

p4 = Posição final do horizonte (X) em pontos.

p5 = Posição final vertical (Y) em pontos.

Exemplo: N
X50.200,5.400,20
X200,50,10,20,400
P1

Vai produzir:

3-136 980352-001 Rev.E


Machine Translated by Google

Comando Y - Configuração da porta serial

Descrição Use este comando para estabelecer os parâmetros de comunicação


da porta serial.

Sintaxe Yp1 ,p2 ,p3 ,p4

Parâmetros p1 = Taxa de transmissão

p1 Descrição
38 38.400 baud (38K)
19 19.200 baud
96 9.600 baud
48 4.800 baud
24 2.400 baud
12 1.200 baud

p2 = Paridade.
Valores: O = paridade ímpar E =
paridade par N = Sem
paridade

p3 = # bits de dados.
Valores: 7 = Sete bits de dados 8 =
Oito bits de dados

p4 = # bits de parada.
Valores: 1 = Um bit de parada 2 =
Dois bits de parada.
Após receber este comando, a impressora será redefinida
automaticamente habilitando a nova taxa.

Para enviar comandos e dados para a impressora, os parâmetros da


porta serial do host devem corresponder aos parâmetros da porta
serial da impressora. Verifique as definições de configuração da
impressora com a impressão do modo AutoSense/Dump, consulte o
manual do usuário da impressora para obter detalhes.
Os parâmetros de porta serial padrão da impressora são: 9600
baud, sem paridade, 8 bits de dados, 1 bit de parada

Altere os parâmetros da porta serial da impressora com o comando


Y após a comunicação ter sido estabelecida com o host. Os
parâmetros do host devem então ser alterados para retomar a
comunicação.

Exemplo: Y19,O,7,1 :define 19.200 baud, paridade ímpar,


:7 bits de dados e 1 bit de parada.

980352-001 Rev.E 3-137


Machine Translated by Google

Comando Z - Direção de Impressão

Descrição Use este comando para selecionar a orientação de impressão.

Sintaxe Zp1

Parâmetros p1 = Impressora.
T = Imprimindo a partir do topo do buffer de imagem.
B = Imprimindo da parte inferior do buffer de
imagem.
Orientação padrão = T

A parte superior do buffer de imagem é impressa primeiro e é vista pelo


operador como sendo impressa de cabeça para baixo.

Exemplo: N
ZT
GG10,10,"MUNDO"
A10,200,0,3,1,1,N,"Este gráfico foi impresso com orientação definida para
ZT"
P1
N
ZB
GG10,10,"MUNDO"
A10,200,0,3,1,1,N,"Este gráfico foi impresso com orientação definida para
ZB"
P1

Vai produzir:

3-138 980352-001 Rev.E


Machine Translated by Google

? Comando - Baixar Variáveis

Descrição Este comando sinaliza para a impressora “preencher”


campo de dados “prompt” de variável ou contador.

O sistema host pode enviar representação de dados


variáveis e/ou contadores para a impressora após um
o formulário armazenado contendo variáveis e/ou contadores
foi recuperado.

Sintaxe ?
DADOS

A quantidade de dados após a pergunta


linha de marcação deve corresponder exatamente à ordem
e ao número total de variáveis e/ou contadores para aquela
forma específica.

Os dados devem ser inseridos da seguinte forma:


• Cada linha DATA representa uma variável ou
preenchimento do campo de dados do contador.

• Variáveis em ordem decrescente (por exemplo, V00

primeiro, V01 segundo...)

• Contadores em variáveis crescentes ou seguintes (por exemplo, C0

primeiro, C1 segundo...)

Exemplo
FK"form1": de excluir o formulário "form1"
FS"form1": inicia o armazenamento de formulários

V00,15,N,"Insira o nome da peça:"

V01,5,N,"E a quantidade:"
A50,10,0,3,1,1,N,V00

A50,400,0,3,1,1,N,"Quantidade: “V01
FE:
termina a sequência de armazenamento do formulário

FR"formulário1" ? :re buscar por “form1"


:variáveis seguem
Parafusos :primeira variável
235 :segunda variável
P1 :imprima um la bel

980352-001 Rev.E 3-139


Machine Translated by Google

^@ Comando - Redefinir impressora

Descrição Este comando é usado para reiniciar a impressora.

Sintaxe ^@:onde ^é 94 dez i mal

Este comando desliga o Power Off e então


Ligar; reinicializando assim a impressora.
• O comando reset fica indisponível durante o
operação de armazenamento de gráficos PCX, fontes soft
ou enquanto a impressora estiver no modo de
despejo. • O comando reset não pode ser usado em um
forma armazenada.

• O comando reset pode ser enviado para a impressora


durante todas as outras operações de impressão.

• A impressora irá ignorar todos os comandos enviados


enquanto o comando reset estiver em execução, até 2
segundos.

Exemplo: ^@ :A impressora será redefinida

3-140 980352-001 Rev.E


Machine Translated by Google

Comando ^default - Definir impressora para os padrões de fábrica

Descrição: Use este comando para retornar a impressora à configuração


padrão.

O comando ^default redefini a densidade, velocidade,


sensores, parâmetros de buffer de imagem, página de
código de caracteres (incluindo caracteres remapeados),
opções, botão de alimentação comportamentos,
detecção de mídia no modo gap, configuração da
interface serial, relatório de erros e padrões de
configuração no modo linha.

Este comando é destinado à solução de problemas e


por organizações de serviço. Não use este comando na
programação regular! Não use este comando para
inicializar a impressora! Isto substitui todos os parâmetros
armazenados. O programador deve sempre minimizar
a gravação na memória 'flash' não volátil da impressora.

Suportado por firmware versões 4.30 e superiores.

Sintaxe: ^de falha

Parâmetros: Nenhum

980352-001 Rev.E 3-141


Machine Translated by Google

Comando ^ee - Relatório de erros - Imediato

Descrição: Use este comando para obter imediatamente o relatório


de erro e status da impressora. O comando ^ee
deve ser enviado via interface serial RS-232.

Impressoras móveis, como a TR 220, ignoram este


comando.

A impressora reportará 4 bytes de volta ao host no


seguinte formato:
XX<CR><LF>
XX = Código de erro/
status <CR>= Retorno do carro (ASCII 13 dez.)
<LF>= Alimentação de linha (ASCII 10 dez.)

Sintaxe: ^e
Parâmetros: Nenhum
Código Descrição do ror/status
00 Não é leme

01 Erro de imposto de

sincronização 02 Objeto excedido Erro de comprimento

03 de dados do código de barras da borda da


etiqueta (por exemplo: EAN-13 tem apenas 12 ou 13 dígitos)

04 Memória insuficiente para armazenar dados

05 Erro de configuração da memória


06 Erro de interface RS-232

07 Papel ou fita vazio 08 Nome

duplicado: Formulário, fonte gráfica ou flexível 09 Nome não

encontrado: formulário, gráfico ou fonte flexível 10 Não está no

modo de entrada de dados (consulte ? Comando )

11 Cabeça de impressão levantada (aberta)

12 Modo Pausa ou Pausa no modo Peel

50 Impressora ocupada - Processando trabalho de impressão

80* Um dos multados

81* Cortador emperrado ou não instalado


82* AutoSense ou falha do sensor

83* Il le gal Ocorreu uma interrupção

84* Alimentação excessiva de mídia


*
- Requer intervenção: pressione Feed ou Reset (^@ comando)

3-142 980352-001 Rev.E


Machine Translated by Google

; Comando - Linha de comentário do código

Descrição Este comando sinaliza à impressora para ignorar o


seguintes dados. Todos os dados entre a linha ini ti em -
o caractere de ponto e vírgula (;) e a próxima linha
caractere feed (LF) (que encerra todos os com -
linhas de comando) serão ignoradas.

Suportado por firmware versões 4.30 e


acima.

Sintaxe ; Dados de comentários

Exemplo
; Isso é usado para xxxXXX : "Isso é usado para xxxXXX":
é ignorado pela impressora.

980352-001 Rev.E 3-143


Machine Translated by Google

3-144 980352-001 Rev.E


Machine Translated by Google

Apêndice A - Referências de Personagens

Esta seção tem referências de caracteres.

Resident Fonts 1-5 Page Mode suporta 5 tamanhos de fonte diferentes,


numerados de 1 a 5. Cada fonte pode ser expandida
horizontalmente e verticalmente. Todas as fontes são
não proporcionais e com espaçamento mono. O valor
ASCII de cada caractere depende da seleção do
conjunto de caracteres do comando (página de código).

980352-001 Rev.E A-1


Machine Translated by Google

Mapa de caracteres padrão


Página de código - 437

As fontes 1 a 4 são representadas pelas células sombreadas e


não sombreadas e a fonte 5 suporta apenas células sombreadas.

Consulte o comando para obter mais informações sobre como


selecionar páginas de código disponíveis, página 3-78. A versão
do manual eletrônico no CD do usuário inclui links para as
páginas de código individuais.

A impressão no modo Página de Caracteres Euro suporta o caractere Euro com um


comando de substituição de caracteres, o comando ou. O
conjunto de caracteres Font 5 não suporta a implementação
típica da posição de caracteres Euro em 213 decimais (D5
hexadecimal).

A-2 980352-001 Rev.E


Machine Translated by Google

Modo de despejo O modo de despejo da impressora é usado para causar problemas -


Mapa de caracteres filmar programação. A impressora imprimirá todos
dados enviados em caracteres do modo Dump, mostrados
abaixo.

980352-001 Rev.E A-3


Machine Translated by Google

A-4 980352-001 Rev.E


Machine Translated by Google

Apêndice B
2746e Imprimir odômetro

A impressora 2746e inclui hardware adicional para um local de


impressão para auxiliar na operação principal da impressora.
agendamento de te nança e manutenção. A cabeça de impressão,
como item consumível, desgasta-se e pode precisar de
substituição periódica para manter a impressão.
qualidade. A impressora também precisa de limpeza regular
e condicionamento da cabeça de impressão para maximizar o
vida útil da impressora e do cabeçote de impressão. O
imprimir odom e ter pode ajudar com a impressora principal te -
financiamento e agendamento.

A impressora tem a capacidade de reportar números de série -


ber, distância impressa pela cabeça de impressão e to tal
distância impressa pela impressora.

A opção Real Time Clock (RTC) adiciona o


capacidade de registrar a data com a impressão odom e -
dados.

A impressora tem a capacidade de reportar quando o


A cabeça de impressão devidamente mantida atingiu o fim do
seu ciclo de vida útil. Por padrão, esse recurso está desabilitado
e deve ser ativado com o programa EPL2.
comandos de gramática. O fim da cabeça de impressão
mensagem de vida também pode ser personalizada para adicionar ser -
vice-contato em informações.

980352-001 Rev.E B-1


Machine Translated by Google

controlados por Os dados do odômetro de impressão são acessados e


de página meio de comandos de comandos de programação do modo
EPL2 . Os comandos odom e ter são: ÿ Comando URH -
Imprime ou relata via interface serial ou USB um relatório
histórico do cabeçote de impressão para até dez
cabeçotes de impressão.

ÿ Comando URL - Imprime ou relata via interface serial


ou USB o cabeçote de impressão atual ou a distância
total de impressão da mídia executada na impressora.

ÿ Comando URR - Imprime ou relata via interface serial


ou USB uma porta de relatório de status do lembrete
de vida útil da cabeça de impressão. O relatório pode
incluir uma mensagem personalizada armazenada
pelo comando oL, para ser exibida quando um
lembrete é usado (o padrão é PRINTHEAD LIFE
EXCEEDED), a distância necessária para ativar a
impressão rótulo de lembrete (aviso) de vida da cabeça
e a frequência dos rótulos de lembrete depois que o
lembrete está ativado e em vigor.

ÿ Comandos oL, oLn e oLy - Define e controla a vida útil


da cabeça de impressão (excedida), lembrando os
parâmetros da etiqueta e o status do relatório. Veja a
descrição do comando URR acima.

B-2 980352-001 Rev.E


Machine Translated by Google

Comando oL - Controle de lembrete de vida útil da cabeça de impressão

Descrição Use este comando para personalizar o relatório do lembrete de vida


útil do cabeçote de impressão. Consulte o comando URR
para verificar as configurações e o status.

Sintaxe oL[p1 ,p2 ,p3 ]

Parâmetros Não Parâmetros = Reajusta os parâmetros para seus valores


padrão para relatório de lembrete de vida útil do
cabeçote de impressão.

p1 = Lembrete Thresh antigo


(Falha: 50 ki lo me ters)
Define a distância a ser impressa antes que um
aviso de etiqueta de lembrete possa ser usado.
Faixa = 1 - 255; 1 = 1 quilômetro Omitir ou
definir o valor como 0 irá redefini-lo para o valor
padrão de 50 quilômetros.

p2 = Frequência do Lembrete (Defeito:


0 la bels)
Define o número de etiquetas a serem impressas
antes de usar outra etiqueta de lembrete.
Faixa = 1 - 255; 1 = 1 etiqueta impressa A omissão
do parâmetro irá redefini-lo para o padrão. O
valor 0 faz com que a impressora, com o
lembrete ativado e em efeito, relate uma mensagem
de lembrete na inicialização, recuperação de erro,
após uma condição de falta de mídia, uma
reinicialização ou após Cancelar ter sido
pressionado na impressora.

p3 = Mensagem “DADOS”
(Defeito: PRINTHEAD LIFE EXEEDED)
Representa um campo de dados fixo para uma
mensagem de 39 caracteres ou menos. A
mensagem “DADOS” está entre aspas. Consulte o
texto ASCII de programação EPL2 (A) e os
comandos de seleção de conjunto de caracteres
para obter detalhes sobre a impressão de texto.

Exemplo oL40 ; Define a trilha para 40km, frequência e ;


mensagem é culpada
oL,5 ; Define a frequência para 5 rótulos, limite e ;
mensagens são de falha
oL,,”Recolocar a cabeça de impressão”
; Define a mensagem para Substitua a cabeça de
impressão, ; debulhar velho e frequência são os culpados

980352-001 Rev.E B-3


Machine Translated by Google

Comando oLn - Desativar lembrete de vida útil da cabeça de impressão

Descrição Use este comando para desativar o relatório de lembrete de vida útil do
cabeçote de impressão.

Sintaxe oLn

Parâmetros Nenhum

Use o comando URR para verificar as configurações do Lembrete de

vida útil da cabeça de impressão.

B-4 980352-001 Rev.E


Machine Translated by Google

Comando oLy - Ativar lembrete de vida útil da cabeça de impressão

Descrição Use este comando para ativar o relatório de lembrete de vida útil do cabeçote
de impressão.

Sintaxe oLy

Parâmetros Nenhum

Use o comando URR para verificar as configurações do Lembrete de

vida útil da cabeça de impressão.

980352-001 Rev.E B-5


Machine Translated by Google

Comando URH - Relatório do histórico da cabeça de impressão

Descrição Use este comando para imprimir ou relatar (através da interface


serial ou USB) um relatório do histórico do cabeçote de
impressão da distância impressa pelos últimos vinte (20)
cabeçotes de impressão registrados ou pelos últimos dez (10)
cabeças de impressão gravadas se o RTC estiver em uso.

Sintaxe URH[p1p2 ]

Parâmetros Os parâmetros são opcionais e podem ser inseridos em qualquer


ordem. p1 = Método
de relatório (dispositivo) p = Impressoras
= Porta serial
ou interface USB (padrão)

Envia informações de volta ao host através da porta


serial e da última interface bidirecional ativa.

p2 = Unidades
m = Milímetros i =
Polegadas (padrão)

HISTÓRICO DE VIDA PRINCIPAL PARA S/N XXXXXXXXXX


Exemplo
***** NÚMERO DE SÉRIE INCOMPARÁVEL *****
(defeituoso)
# DISTÂNCIA

001 XXX,XXX,XXX" [XXX dias]


002 XXX,XXX,XXX" [XXX dias]
003 XXX,XXX,XXX" [XXX dias]
004XXX,XXX,XXX"

Para unidades com a opção RTC instalada: A linha **SE RIAL


NUM BER MIS MATCH ** é impressa quando o número de
série armazenado no RTC não corresponde ao número de
série armazenado no PCBA principal da impressora. Um ou
ambos o PCBA ou RTC foram alterados nesta unidade e os
dados do medidor de odômetro não representam com precisão
o uso da impressora.

O último registro do cabeçote de impressão não inclui o


número de dias em serviço.

B-6 980352-001 Rev.E


Machine Translated by Google

Comando URL - Ler odômetros de impressão

Descrição Use este comando para imprimir ou relatar (através da interface


serial ou USB) os dados mais recentes do odômetro de
impressão ativa armazenados na memória da impressora.
Relate o uso da impressora para um ou ambos os seguintes
itens: ÿ A distância atual impressa pelo cabeçote de impressão
atualmente instalado.

ÿ A distância total impressa pela impressora.

URL de sintaxe [p1p2p3 ]

Parâmetros Os parâmetros são opcionais e podem ser inseridos em qualquer


ordem. p1 = Método
de relatório (dispositivo) p = Impressoras
= Porta serial
ou interface USB (padrão)

Envia informações de volta ao host através da porta


serial e da última interface bidirecional ativa.

p2 = Unidades
m = Milímetros (mm) i =
Polegadas (”)
(padrão)

p3 = Medidor de leitura
h = Vida útil da cabeça (distância)
para a cabeça de impressão atualmente parada

t = Distância total de impressão

Nenhum = Padrão - Imprime cadeias de dados de


relatório de vida útil da cabeça e distância de
impressão total. Não use ambos os parâmetros p3,
het.

"
Exemplo Uso de HEAD = XXX,XXX,XXX [XXX dias]
"
Uso TOTAL = XXX,XXX,XXX [XXX dias]
(defeituoso)

980352-001 Rev.E B-7


Machine Translated by Google

Comando URR - Imprimir relatório de status do odômetro

Descrição Use este comando para imprimir ou relatar (através da interface


serial ou USB) o status e as configurações da etiqueta de
lembrete de vida útil do cabeçote de impressão.

Sintaxe URRp1

Parâmetros Os parâmetros são opcionais e podem ser inseridos em qualquer


ordem. p1 = Método
de relatório (dispositivo) p = Impressoras
= Porta serial
ou interface USB (padrão)

Envia informações de volta ao host através da porta


serial e da última interface bidirecional ativa.

Imprima o exemplo do N,0,0,


comando oL
Configurações padrão

Exemplo de um Y,40,25,LIGUE PARA O PROVEDOR DE SERVIÇOS ZEBRA


Cabeça de impressão ativada

Lembrete (oLy) e os
parâmetros
Personalizado
(Veja abaixo)

Exemplo oLy ; Ativa o lembrete de vida útil da cabeça de


impressão oL40,25,”LIGUE PARA ZE BRA SER VICE PRO VIDER”
; Define Thresh antigo: 40 ki lo me ters,
; Frequência: 25 la bels,
; Mensagem: “LIGUE PARA O PROVEDOR DE VICE DO SERVIÇO ZE BRA”

URRp ; Impressões Imprimir Odom e ter Status la bel


(ver; exemplo acima)

B-8 980352-001 Rev.E

Você também pode gostar