Escolar Documentos
Profissional Documentos
Cultura Documentos
Ela sutiã®
Guia do programador
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.
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
4 980352-001 Rev.E
Machine Translated by Google
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
Introdução
Exemplo Descrição
p1 , p2 , Parâmetros obrigatórios
aspas ajustáveis.
O caractere (\) designa que
o caracter a seguir é um literal
e irá codificar nos dados
campo. Consulte o seguinte exame -
pessoal:
\\\
\código\ \\código\\
Atenção!!
Todos os comandos e comando de caracteres alfa
os parâmetros diferenciam maiúsculas de minúsculas!
A p1 , p2 , p3 , p4 , p5 , p6 , p7 , "DADOS"ÿ
Específico
Dados
Você
Formato de amostra
pontos "q"
xt
eixo x
(0,0)
eixo y
Texto
Ponto de Ponto de
Origem para
Objeto código de barras
Ponto de
Origem para
Direção de alimentação Objeto de texto
Girado 270°
12
não
8 pontos
Largura do caractere
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)
2 vezes 2 vezes
2 vezes 2 vezes
Você
exemplo a seguir.
Pontos horizontais
eixo x
(0,0)
eixo y
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°
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
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.
Página de código
De Para
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
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
Configuração da impressora
Referência de comando
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
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
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
Valor Descrição
4 Sem rotação
5 90 graus 6 180
p4 = Reprodução
Descrição
Valor
203 dpi 300 dpi 20,3 cpi, 6 pts,
5 80 pontos)
"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:
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.
A50,300,0,3,2,2,R,"Deluxe"V01C2"Combo"TDV01TT
Variável = 0 a 2147483647
Exemplo:
FK"1"
FK"1"
FS"1"
FK"2"
FK"2"
FS"2"
FK"3"
FK"3"
FS"3"
Desativando AUTOFR Envie um caractere de dados XOFF (13 hex. ou ASCII 19)
ou um NUL (00 hex. ou ASCII 0) para a impressora.
Exemplo: FK"AUTOFR"
FK "AUTOFR"
Sintaxe Bp1 ,p2 ,p3 ,p4 ,p5 ,p6 ,p7 ,p8 ,“DADOS”
p3 = Rotação
Valor Descrição
0 Sem rotação
1 90 graus 2 180
graus 3 270 graus
"Código da \"Código da
companhia\ companhia\\
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
Exemplo:
N
B10,10,0,3,3,7,200,B,"998152-001"
P1
Vai produzir:
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.
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.
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.
Sintaxe Bp1 ,p2 ,p3 ,p4 ,p5 ,p6 ,p7 ,p8 ,“DADOS”
p3 = Rotação
Valor Descrição
0 Sem rotação
1 90 graus 2 180
graus 3 270 graus
p4 = Seleção de
p6 = O valor obrigatório é 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 está
disponível somente se a opção RTC Time & Date da
impressora estiver instalada.
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
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
"Código da \"Código da
companhia\ companhia\
\\
b0,0,A,d9,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
Especifica um tamanho de elemento de 9 (o triplo do padrão).
b0,0,A,e104,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
b0,0,A,e209,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
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).
"Código da \"Código da
companhia\ companhia\
\\
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.
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:
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
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
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.
Exemplo: N
b20,20,M,"300.840.93065.1692,Este é MaxiCode, mas não MaxiCode
para dados matizados"
P1
Vai produzir:
Mensagem/cabeçalho inicial
[ ) >RS 5B 29 3E 1E
GS 1D
Sintaxe bp1 ,p2 ,p3 ,p4 ,p5 [,p6 ][,p7 ][,p8 ][,p9 ][,p10]
[,p11][,p12][,p13][,p14][,p15],”DADOS”
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 -
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.
&,:#-.$/+%*=^;@[\]_'~!"|(){}`
"Código da \"Código da
companhia\ companhia\
\\
contar.
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
2. Largura do símbolo p4
Altura do símbolo p5 6.
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:
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 /
Comando C - Contador
p3 = Justificação de campo.
L = Esquerda R = Direita C =
Centro N = Sem Justificativa
Comando C - Contador
Sintaxe: C
Parâmetros: Nenhum
Exemplo: C
Comando D - Densidade
Sintaxe Dp1
Despejo de sintaxe
Parâmetros Nenhum
Exemplo de despejo
Descrições do modo p2
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
3-55
980352-001 Rev.E
Machine Translated by Google
Sintaxe EI
Vai produzir
Sintaxe EK {“FONTNAME”|"*"}
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.
• Impressoras de 203
dpi = 256 pontos = 1,26 polegadas = 32,03 mm
12
D
o
ts
c 8 08 hex.
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
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.
Sintaxe fp1
Sintaxe fp1
Sintaxe FE
Exemplo FS"FORMNAME"
...
FE
Sintaxe FI
Vai produzir
dos formulários
armazenados pela impressora diferenciam maiúsculas de minúsculas
“*”
= 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.
Sintaxe FR"FORMNAME"
Sintaxe FS"FORMNAME"
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”
A50,200,0,3,1,1,N,"Exemplo de Formulário"
A50,400,0,3,1,1,N,"Nome do modelo: “V00
SER
:imprime lista de formulários armazenados
Descrição Use este comando para imprimir um gráfico PCX (formato) que
foi previamente armazenado na memória da impressora.
“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 -
Exemplo: GG50,50,"LOGO1"
FS "FORMA DE TESTE"
“TESTFORM” :inicia a sequência de
armazenamento do formulário :o formulário “TESTFORM”
Sintaxe GI
Vai produzir
Sintaxe GK {“NOME”|"*"}
“*”
= 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.
Sintaxe GM"NOME"p1
"DADOS"
GC “MUNDO”
GC “MUNDO”
GM"MUNDO"2004
Sintaxe GWp1,p2,p3,p4DATA
Sintaxe ip1
(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
Sintaxe Ip1,p2,p3
Código
p2 Descrição p2 Descrição
Página
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
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
Sintaxe JB
Exemplo: JB
Sintaxe JC
Exemplo: JC
Sintaxe JF
Exemplo: JF
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
Vai produzir:
Sintaxe LOp1,p2,p3,p4
Vai produzir:
Sintaxe LSp1,p2,p3,p4,p5
Vai produzir:
Descrição Use este comando para desenhar linhas brancas, apagando efetivamente
as informações anteriores.
Sintaxe LWp1,p2,p3,p4
Vai produzir:
Descrição Impressoras exceto LP 2348 e LP 2348 Plus, com firmware versão 4.32 e
superior ignoram este comando.
Sintaxe N
Sintaxe o
Parâmetros Nenhum
Sintaxe: oB
Parâmetros: Nenhum
Sintaxe oHp1 , p2
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:
Sintaxe oM
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)
Sintaxe O[C[p1 ], D, P, L, S, F]
Sintaxe OEPL1
Exemplo: OEPL1
Exemplo: EPL2
Comando P - Imprimir
Faixa: 1 a 9999
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.
: 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
Sintaxe qp1
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
Todas as impressoras
Definir o tamanho da etiqueta como grande pode fazer com que a impressora
pule as etiquetas.
Exemplos:
Etiqueta Padrão
p1
p2
Onde:
O comando Q seria:
Q160,24ÿ
Etiqueta Borboleta
p1
p2
pág.3
Onde:
O comando Q seria:
Q100,24+24ÿ
p1
p2
Perfuração
pág.3
Onde:
O comando Q seria:
Q248,B56+4ÿ
p1
Perfuração
p2
pág.3
Onde:
O comando Q seria:
Q248,B56-136ÿ
Sintaxe: rp1
Sintaxe Sp1
2722
0 1,0 ips (25 mm/s) 1,5
2742
3742 ips (37 mm/s) 2,0 ips
12 (50 mm/s)
3842
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
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
p5 = Minutos
Faixa: 00 a 59
p6 = Segundos
Faixa: 00 a 59
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.
Parâmetros P1 , P2 , P3 = h, m ou s
Valor Descrição h
| = 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
Sintaxe U
Exemplo: você
Vai produzir:
Sintaxe UA
Exemplo: UA
Sintaxe UB
Exemplo: UB
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
3-119
980352-001 Rev.E
Machine Translated by Google
Sintaxe UF
Exemplo: UF
...
FORMNAMOS :último nome do formulário
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
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.
p2 = página de código.
p3 = Código do país.
Exemplo: IU
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:
Example: UM
Sintaxe ONU
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.
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.
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
Sintaxe EUA[p1 ]
A configuração padrão da impressora é o relatório de erros
desativado.
01 Erro de imposto de
Sintaxe UT A
configuração padrão da impressora é relatório de erros
desativado.
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.
EM%
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.
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.
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.
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.
Faixa KDU (p2): 1 a 40, mas não exceda um total de 1.500 bytes
para todas as variáveis.
Sintaxe Wp1
xa Command - AutoSense
Sintaxe x
Sintaxe Xp1,p2,p3,p4,p5
Parâmetros p1
= Posição inicial horizontal (X) em pontos.
Exemplo: N
X50.200,5.400,20
X200,50,10,20,400
P1
Vai produzir:
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.
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
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:
Sintaxe ?
DADOS
primeiro, C1 segundo...)
Exemplo
FK"form1": de excluir o formulário "form1"
FS"form1": inicia o armazenamento de formulários
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
Parâmetros: Nenhum
Sintaxe: ^e
Parâmetros: Nenhum
Código Descrição do ror/status
00 Não é leme
01 Erro de imposto de
Exemplo
; Isso é usado para xxxXXX : "Isso é usado para xxxXXX":
é ignorado pela impressora.
Apêndice B
2746e Imprimir odômetro
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.
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
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
Sintaxe URH[p1p2 ]
p2 = Unidades
m = Milímetros i =
Polegadas (padrão)
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
"
Exemplo Uso de HEAD = XXX,XXX,XXX [XXX dias]
"
Uso TOTAL = XXX,XXX,XXX [XXX dias]
(defeituoso)
Sintaxe URRp1
Lembrete (oLy) e os
parâmetros
Personalizado
(Veja abaixo)