ZPLToolkit

Solução de problemas

A etiqueta sai em branco

Etiqueta em branco tem quatro causas comuns, e é rápido distinguir entre elas: o formato nunca fechou, o tipo de mídia está errado, o escurecimento está baixo demais, ou a impressora está passando da sua etiqueta.

Descarte o arquivo primeiro

Antes de mexer na impressora, confira se o formato está completo. Uma impressora que recebe um ^XA e nunca recebe o ^XZ ainda não foi mandada imprimir nada — ela está segurando a etiqueta aberta, esperando mais dados. Nada sai, e nenhum erro é reportado, porque do ponto de vista dela nada deu errado.

^XA
^FO50,50^A0N,40,40^FDRemessa 4821^FS
Falta o ^XZ. A impressora ainda está esperando o resto desta etiqueta.

Essa é a causa mais comum quando a etiqueta para de aparecer depois de uma mudança de código, porque o jeito habitual de produzi-la é uma concatenação de strings que perdeu a última linha. Também é a mais fácil de confirmar: cole o arquivo num validador e ele aponta o formato que nunca fechou.

Depois, a questão do ribbon

Se o formato está completo, o próximo suspeito é o ajuste de mídia. O ^MT escolhe entre transferência térmica, que precisa de ribbon, e térmica direta, que não precisa — e uma das duas trocas é completamente silenciosa.

  • Transferência térmica sem ribbon carregado: a impressora para e acusa erro de ribbon. Barulhento, e portanto fácil.
  • Térmica direta com ribbon carregado: a cabeça aquece um material que não é sensível ao calor, o ribbon fica ali sem uso, e sai uma etiqueta perfeitamente em branco. Sem erro, sem aviso, sem nada na etiqueta.

O segundo caso é o da etiqueta em branco. Se as etiquetas estão saindo em branco mas limpas, e a impressora está satisfeita, confira o ^MT contra o que está carregado de fato.

Escurecimento baixo demais para se ver

O escurecimento controla quanto calor a cabeça aplica. Baixo o bastante — ou deixado num valor ajustado para outro material — a imagem está tecnicamente lá e invisível. Segure a etiqueta inclinada contra a luz antes de decidir que está em branco; uma impressão muito fraca parece em branco vista de frente.

O ~SD define o escurecimento de forma absoluta e o ^MD desloca o que a impressora já tem. Se as etiquetas ficaram fracas depois de uma troca de material, o material costuma ser a causa e o escurecimento é a solução: cada tipo de papel aceita calor de um jeito.

Ou a impressora está imprimindo em outro lugar

A última causa não é bem uma etiqueta em branco — é uma etiqueta impressa no vão, no liner ou na etiqueta seguinte. Isso acontece quando a ideia que a impressora tem de onde uma etiqueta começa não bate com o rolo, que é um problema de rastreamento de mídia, não de impressão.

O sinal é que as brancas se alternam com as impressas, ou que a imagem desce um pouco mais pelo rolo a cada vez. Se é isso que você está vendo, a solução é o ^MN e uma calibração, não algo dentro da etiqueta.

Nenhuma das três últimas causas é visível em prévia nenhuma: um renderizador não tem cabeça de impressão, ribbon nem material. Uma prévia diz que o formato está certo; só uma impressão de teste diz que a impressora está.

Conferir a etiqueta no validador

O formato sem fechamento acima, carregado e pronto. O validador o aponta com linha e coluna do ^XA que nunca foi fechado.

Conferir a etiqueta no validador

Perguntas frequentes

A prévia parece correta mas a etiqueta sai em branco. O que isso me diz?
Que o ZPL está bom e o problema é físico — tipo de mídia, escurecimento ou rastreamento. Uma prévia desenha o formato; ela não enxerga ribbon nem cabeça de impressão.
Por que nenhum erro aparece quando a etiqueta sai em branco?
Porque do lado da impressora nada falhou. Térmica direta com ribbon carregado é uma configuração válida, um formato sem fechamento é só um formato ainda sendo recebido, e escurecimento baixo é um ajuste. Só ribbon ausente em modo transferência gera erro.
Uma etiqueta sim, outra não, sai em branco. É o mesmo problema?
Não — brancas alternadas são sintoma de rastreamento de mídia. A impressora está achando o topo da etiqueta no lugar errado, então uma imagem cai na etiqueta e a seguinte no vão. Defina o ^MN para o seu material e calibre.

Comandos deste guia

Guias relacionados