Linguagem de Programação Zebra - ZPL

Olá Pessoal!!!!
Conheçam aqui um pouco da linguagem de programação ZPL das impressoras Zebra. #Enjoy

Linguagem ZPL

O ZPL é uma sequência de comandos de configuração, de impressão, comandos para se utilizar recursos internos das impressoras, como fontes de caracteres, fontes de código de barras, fazer o gerenciamento de memória e outras configurações.

ZPL - Zebra Programming Language
Principais modelos compatíveis: ZT420, GT800, ZT230, HC100, 220Xi4, GC420t, ZD500, no geral as impressoras industriais e de alta performance;

Estrutura do ZPL

O ZPL tem uma estrutura bem simples:
Início
^XA
  Configuração
  Impressão – Onde / Tipo / Dados
  Final
^XZ

Principais Comandos ZPL

^LH – Label Home
  ^LHx,y – Define a origem do posicionamento dos campos
  x e y de 0 a 32000

^LL – Label Length
  ^LLy – Define comprimento da etiqueta quando utilizando papel contínuo
  y = 0 a 32000

^LT – Label Top
  ^LTy – Define posição de origem vertical
  y = -120 a 120

~SD – Set Darkness
  ~SDa – Define o contraste de impressão 
  a = 0 a 30

^MM – Print Mode
  ^MMa – define o modo de impressão
  a = T – tear off
  P – peel off
  R – rebobinador
  A – aplicador
  C - cortador

^MN – Media Tracking
  ^MNa – Define o uso de papel contínuo ou não-contínuo
  a =  N – papel contínuo
  Y – papel não-contínuo
  W – não-contínuo c/ espaçamento
  M – não-contínuo c/ marca preta

^MT – Media Type
  ^MTa – define o tipo de impressão
  a =  T – transferência térmica
  D – térmica direta

^MF – Media Feed
^MFp,h – Define a ação da impressora relacionada à Calibração Automática
  p – Ação quando liga-se a impressora
  F – Avança uma etiqueta
  C - Calibração
  L – Avança um comprimento ( para etiquetas contínuas)
  N – Nada
  h – Ação quando fecha-se a cabeça de impressão
  F – Avança uma etiqueta
  C - Calibração
  L – Avança um comprimento ( para etiquetas contínuas)
  N – Nada

^JU – Configuration Update
^JUa
  a = F – Restaura os valores de fábrica
  R – Restaura a configuração anterior
^FO - Field Origin
^FOx,y – Define a posição do campo
  x = posição no eixo X de 0 a 32000
  y = posição no eixo Y de 0 a 32000

^A – Campo Alfanumérico
^Af,o,h,w
  f = Nome da fonte de caracter (A a Z e 1 a 9)
  o = Orientação:
  N – Normal R – Rotacionado 90º I – Invertido 180º B – Rotacionado 270º
  h = altura da letra (10 a 32000)
  w = largura da letra (10 a 32000)

^B – Código de Barras
^Bto,a,b,c,d....
  t = tipo do código de barras
  o = Orientação:
  N – Normal R – Rotacionado 90º I – Invertido 180º B – Rotacionado 270º
  a, b, c, d... – depende do tipo de código de barras selecionado

~DG – Download Graphics
  ~DGmemória:nome,dados
  Envia e salva uma imagem gráfica na memória da impressora
  Programas externos para converter figuras em .GRF

^XG – Recall Graphic
  ^XGmemória:nome
  Imprime uma imagem gráfica gravada na memória

^ID – Image Delete
  ^IDmemória:nome – apaga logotipo da memória
  S – Salva a configuração atual

Exemplo Prático

A imagem abaixo mostra uma etiqueta de 5cm x 5cm, criada no Zebra Designer, para uma Impressora Zebra ZT230. E logo abaixo o arquivo em ZPL correspondente.
Etiqueta

ZPL Correspondente
^XA
^MMT
^PW400
^LL0400
^LS0
^FT5,384^A0N,41,40^FH\^FDwww.zebrashop.com.br^FS
^BY1,3,99^FT70,322^BCN,,Y,N
^FD>:Evite Lojas Genericas^FS
^FT10,46^A0N,38,60^FH\^FDLinguagem ZPL^FS
^BY1,3,104^FT96,182^B3N,N,,Y,N
^FD1135265909+^FS
^PQ1,0,1,Y
^XZ

Confira as outras linguagens de programação da Zebra:
Para acessar o artigo sobre CPCL, clique AQUI!
Para acessar o artigo sobre EPL, clique AQUI!



Linguagem de Programação Zebra - EPL

Olá Pessoal!!!!
Conheçam aqui um pouco da linguagem de programação EPL das impressoras Zebra. #Enjoy

O Que é a Linguagem de Programação Da Zebra?

É uma sequência de comandos de configuração, de impressão, comandos para se utilizar recursos internos das impressoras, como fontes de caracteres, fontes de código de barras, fazer o gerenciamento de memória e outras configurações.
Esta linguagem é integrável a sistemas de computação e compatível com todos os sistemas operacionais.

A Zebra possui 3 linguagens que são muito utilizadas, confira alguns modelos e qual linguagem elas "falam":

» ZPL - Zebra Programming Language: GK420t, GC420t, S4M, ZM400/600, 105SL, Xi4;

» EPL - Eltron Programming Language: TLP2844, GK420t, GC420t;

» CPCL - Comtec Programming Control Language: Todas as impressoras Portáteis.

Linguagem EPL

A linguagem EPL, é utilizadas nas impressoras de pequeno porte, ou então como opcional nas impressoras de maior porte. A estrutura básica da linguagem é apresentada abaixo:
Estrutura do EPL
    Início<LF>
           N<LF>
           Configuração
           Impressão – Tipo / Onde / Dados
    Final
    Pn<LF>

Principais Comandos de Configuração

Confira agora, os principais comandos utilizados na Linguagem EPL.

Principais Comandos de Configuração
S – Speed
  Sn<LF> - define a velocidade de impressão
  n – velocidade de impressão em pol/seg

D – Darkness
  Dn<LF> - define a temperatura de impressão 
  n – temperatura (0-15)

Q – Label Length
  Qp1,p2+p3<LF> – define comprimento da etiqueta e configuração do sensor
  p1 – comprimento da etiqueta em pontos
  p2 – comprimento do espaço/marca
  Bp2 – para marca preta
  0 – para papel contínuo
  p3 – offset da marca

Z – Print direction
  Zp1<LF> – define a direção de impressão
  T – imprime a partir do Topo
  B – imprime a partir da Base

U – Config Label
  U<LF> - imprime a etiqueta de configuração

O – Hardware Options
  OD – Direct Thermal
  Od – Thermal Transfer
  O – desabilita todas as opções
  OC – Cutter
  OS – Reverte o sensor de gap

^default
  Retorna a impressora para os valores de fábrica
  Suportado por firmware acima de 4.30

Principais Comandos de Impressão
A – Campo de texto
  Ap1,p2,p3,p4,p5,p6,p7,”Data”<LF>
  p1 – posição eixo X em pontos
  p2 – posição eixo Y em pontos
  p3 – rotação (0->normal,1->90graus,2->180graus,3->270graus)
  p4 – tipo de fonte (1 a 5)
  p5 – multiplicador horizontal das fontes
  p6 – multiplicador vertical das fontes
  p7 – N-> imagem normal, ou R-> imagem em reverso
  “Data” – dados a serem impressos

B – Código de barras
  Bp1,p2,p3,p4,p5,p6,p7,p8,”Data”<LF>
  p1 – posição eixo X em pontos
  p2 – posição eixo Y em pontos
  p3 – rotação (0->normal,1->90graus,2->180graus,3->270graus)
  p4 – tipo de código de barra
  p5 – largura da barra estreita
  p6 – largura da barra larga
  p7 – altura do código de barras em pontos
  p8 – impressão da linha de interpretação (B-> sim; N-> não)
  “Data” – dados a serem impressos

GK – Apagar gráficos
  GK”nome<LF> - apaga o logotipo da memória
  GM – Carregar gráfico
  GM”nome”p1<LF>”data”
  p1- tamanho do arquivo em bytes
  “data” – gráfico no formato PCX 1bit (preto-e-branco)
  GI<LF> – Imprime etiqueta com a listagem de gráficos na memória
  GG – Recupera gráfico
  GGp1,p2,”nome”<LF>
  p1 – posição no eixo x, em pontos
  p2  - posição no eixo y, em pontos

Exemplo Prático

A imagem abaixo mostra uma etiqueta de 5cm x 5cm criada no Zebra Designer, para uma Impressora Zebra GC420t, e logo abaixo o arquivo em EPL correspondente.

» EPL correspondente, com os comandos de configuração e impressão:
I8,A,001
Q400,024
q863
rN
S3
D7
ZT
JF
O
R231,0
f100
N
A63,353,0,3,1,2,N,"www.zebrashop.com.br"
A17,10,0,3,2,2,N,"Linguagem EPL"
B43,123,0,1,2,6,160,B,"11 3526-5909"
P1

Confira as outras linguagens de programação da Zebra:
Para acessar o artigo sobre CPCL, clique AQUI!
Para acessar o artigo sobre ZPL, clique AQUI!

Ribbon Not Recognized - Impressora ZXP1 Não Reconhece o Ribbon

Olá Pessoal!
Confere aqui as soluções para quando sua Impressora Zebra Card não reconhecer o cartucho de ribbon. #Enjoy

Erro de Ribbon na Zebra Card
Um problema que pode ocorrer com sua impressora de cartões Zebra é o fato dela não reconhecer o ribbon instalado. Geralmente quando isso ocorre ela mostra em seu display a mensagem "Out of Ribbon" mesmo estando com o ribbon instalado.


Outros sintomas, ou informações que a impressora apresenta quando isto ocorre podem ser:
» Em Preferências de Impressão no driver, aparece a mensagem "None", "No Ribbon" ou "Mono", mesmo que você esteja com ribbon colorido instalado;
» Tipo de Ribbon nas Informações do Dispositivo aparece como "Unknown";
» A impressora imprime apenas com uma cor de painel quando você imprime um cartão de testes.


Possíveis Causas
Os ribbon i Series da Zebra contêm um microchip que permite que a impressora reconheça o tipo de ribbon.
A impressora, por sua vez, comunica com o driver para selecionar ou exibir automaticamente o tipo de ribbon correto, YMCKO, YMCKOK, Monocromático... Quando não há comunicação entre a impressora e o ribbon ou o driver, o tipo de fita será desconhecido.

Possíveis Soluções
Abaixo são apresentados algumas possíveis soluções para ajudá-lo a resolver esse problema.

Situação 1
Problema: Sem comunicação com o PC (o driver não vê as informações do ribbon);
Possíveis Soluções
Verifique se o cabo USB está conectado na impressora e no PC, desconecte e conecte novamente se necessário;

Se estiver usando um cabo Ethernet, verifique se ele também está conectado. Verifique se há comunicação fazendo "ping" no endereço IP ou indo na página da impressora;

Situação 2
Problema: Ribbon não é do tipo i-Series ou não é o correta para sua impressora;
Possíveis Soluções
Os ribbons i-Series das classes Desempenho e Segurança, possuem uma etiqueta branca circular na extremidade do núcleo da bobina, este adesivo possui um chip RFID embutido no mesmo. Se teu ribbon não tiver este rótulo, provavelmente você terá problemas;
Os ribbons das classes Valor possuem um chip RFID no lado esquerdo do cartucho (parece um cartão SIM para celulares). Os ribbons das ZXP Series 1 e 3 são completamente diferentes das outras impressoras da classe Valor. Certifique-se de que está usando a fita correta para o seu modelo respectivo.

Situação 3
Problema: O ribbon não está instalado corretamente;
Possíveis Soluções
O microchip não está alinhando para que a impressora possa reconhecer o ribbon.

Situação 4
Problema: O chip RFID do ribbon está com defeito;
Possíveis Soluções
Teste um novo ribbon, ou utilize um ribbon que já esteja funcionando; Se este funcionar, você terá certeza que o ribbon está com defeito e pode mais ser usado.

Situação 4
Problema: O leitor da impressora está com problemas;
Possíveis Soluções
Embora isso não seja muito comum, o módulo que detecta o tipo de ribbon pode apresentar defeito.

Conheça a Nova Impressora Zebra ZC10L

Olá Pessoal!
Conheça aqui a novíssima impressora de cartões de grande formato da Zebra ZC10L. #Enjoy

Impressora de Cartões de Grande Formato ZC10L

Projetada especialmente para atender às necessidades do mercado de hospitalidade, a ZC10L da Zebra é a única impressora para impressão de cartões de grande formato colorido.
Ideal para produção de cartões personalizados para eventos esportivos, shows, festivais, eventos especiais e muito mais.

Evite o incômodo de encomendar cartões pré-impressos e ter que ficar conferindo um a um, em vez disso, imprima os cartões com qualidade fotográfica no ponto de entrada.

A ZC10L tem capacidade para produzir cartões com imagens excepcionais de qualidade fotográfica, cores ricas e texto nítido.

Melhore as Experiências de Seus Convidados e Reduza Desperdícios e Aborrecimento

A realização de grandes eventos exige um intenso planejamento e coordenação. Elimine o trabalho e os aborrecimentos com a impressora de cartões de grande formato da Zebra ZC10L.

Torne os seus eventos significativos e memoráveis ​​criando experiências, começando com cartões de acesso visualmente convincentes e chamativos.

Imprima Cartões Coloridos de Borda a Borda em Uma Única Etapa

A ZC10L imprime diretamente no cartão, fotografias, textos, logos, imagens tudo com qualidade fotográfica e de borda a borda, reduzindo o desperdício.

Cartões com Qualidade Fotográfica

Como uma impressora fotográfica de 300dpi, a ZC10L oferece impressão de imagens com qualidade excepcional.

A ZC10L é ideal para aplicações em bureaus de serviço, criando cartões com logotipos, publicidade e muito mais.

Destaques Técnicos

Confere abaixo os destaques técnicos da ZC10L, a impressora de cartões grandes da Zebra.

Impressão
• Direta no cartão - dye diffusion
• Colorida ou monocromática
• Single-sided
• Até 200 cartões por hora single-side YMCKO
• Até 425 cartões por hora monocromáticos
• Qualidade fotogrática
• Bora-a-borda

Características Padrão
• Conexão USB
• Capacidade de 400 cartões no compartimento de entrada
• Capacidade de 100 cartões no compartimento de saída
• LEDs de status
• Resolução de 300dpi
• Memória de 64MB
• Garantia de 2 ano ou 20000 cartões impressos
• Drivers de Windows e compatibilidade com o Zebra CardStudio

Suprimentos
 Ribbon colorido YMCO: 400 imagens por rolo
 Ribbon monocromático: 2000 imagens por roll
• Cartões com espessura de 17 mil
• Dimensões do cartão: 140mm x 88mm
• Material do cartão: PVC

Interfaces
• USB 2.0
• Ethernet 10/100 (opcional externo)

Características Físicas
Altura: 290mm
Largura: 278mm
Comprimento: 485mm
Peso: 19kg