Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Impressao de Etiqueta termica trava a qualquer momento


robinhocne

Pergunta

Estou com um problema que não sei se pode ser a impressora ou se pode ser os codigos que está matando a memória dela.......

Impressora Térmica: Zebra TLP 2844

Seguinte, fiz meu sistema gerar um arquivos txt, segue abaixo:

N
Q114,13
F2
q705
D10
S4
ZT
A680,65,2,1,1,1,N,"00000200"
B495,3,0,2,2,5,30,N,"00000200"
A680,85,2,1,1,1,N,"BRINCO LAÇO "
A600,71,2,3,1,2,N,"R$ 14,98"
A453,85,2,1,1,1,N,"BRINCO LAÇO "
A370,68,2,3,1,2,N,"R$ 14,98"
A454,68,2,1,1,1,N,"00000200"
B270,5,0,2,2,5,30,N,"00000200"
A225,85,2,1,1,1,N,"BRINCO LAÇO C/STRAS"
A145,68,2,3,1,2,N,"R$ 6,98"
A227,68,2,1,1,1,N,"00000105"
B40,5,0,2,2,5,30,N,"00000105"
P001
N
Q114,13
F2
q705
D10
S4
ZT
A680,65,2,1,1,1,N,"00000006"
B495,3,0,2,2,5,30,N,"00000006"
A680,85,2,1,1,1,N,"COLAR DIVERSOS"
A600,71,2,3,1,2,N,"R$ 4,98"
A453,85,2,1,1,1,N,"COLAR DIVERSOS"
A370,68,2,3,1,2,N,"R$ 4,98"
A454,68,2,1,1,1,N,"00000006"
B270,5,0,2,2,5,30,N,"00000006"
A225,85,2,1,1,1,N,"COLAR DIVERSOS"
A145,68,2,3,1,2,N,"R$ 4,98"
A227,68,2,1,1,1,N,"00000006"
B40,5,0,2,2,5,30,N,"00000006"
P001
N
Q114,13
F2
q705
D10
S4
ZT
A680,65,2,1,1,1,N,"00000003"
B495,3,0,2,2,5,30,N,"00000003"
A680,85,2,1,1,1,N,"BATOM TANGO VIT.E"
A600,71,2,3,1,2,N,"R$ 2,98"
A453,85,2,1,1,1,N,"BATOM TANGO VIT.E"
A370,68,2,3,1,2,N,"R$ 2,98"
A454,68,2,1,1,1,N,"00000003"
B270,5,0,2,2,5,30,N,"00000003"
P001

nesse codigo acima eu mandei a impressão de 8 etiquetas, ai tanto faz as vezes imprime as 8, as vezes trava, as vezes mando 40, 50, 60 tanto faz as vezes imprime outros trava, não dá para saber, creio o sistema não seja, porque quando trava a luz da impressora fica vermelha ai eu aperto o botão dela e perde umas 3 etiqueta ai continua, as vezes trava umas 4 vezes dentro de 60 etiquetas então por isso não dá para saber.....

Ai eu não sei se essa Zebra trabalha assim, aqui estou com uma bobina de 3 colunas, então mando imprimir 9 etiquetas a impressora imprime 3, volta e regula, imprime mais 3 e volta e regula e imprime mais 3, tipo ela não vai as 9 de uma vez....então pelo fato disso que acho que esta travando ela....

sei lá preciso muito de um auxilio com isso estou perdido, o manual o que eu pude fazer eu fiz, mas não consegui.....alguém me ajuda por favor ?

qualquer coisa add meu MSN = robinhocne@hotmail.com

obrigado desde já!

Editado por robinhocne
Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

quando voce manda muita coisa para a impressora, a memoria se enche e trava por não suportar acumulo de dados

então para resolver esse problema , o ideal é alocar espaço em memoria

seria algo tipo

Emem:024K,128K avl // alocando tamanho minimo de 24 kb e maximo de 128 Kb de memoria

o manual o que eu pude fazer eu fiz, mas não consegui.....alguém me ajuda por favor ?

veja o manual de programação ... tem alguns comandos que voce não está usando que podem ajudar

http://www.novitus.pl/pl/cok/download/druk...kreskowych/EPL2

abraço

Link para o comentário
Compartilhar em outros sites

  • 0
quando voce manda muita coisa para a impressora, a memoria se enche e trava por não suportar acumulo de dados

então para resolver esse problema , o ideal é alocar espaço em memoria

seria algo tipo

Emem:024K,128K avl // alocando tamanho minimo de 24 kb e maximo de 128 Kb de memoria

o manual o que eu pude fazer eu fiz, mas não consegui.....alguém me ajuda por favor ?

veja o manual de programação ... tem alguns comandos que voce não está usando que podem ajudar

http://www.novitus.pl/pl/cok/download/druk...kreskowych/EPL2

abraço

Jhonas olhei novamente e consegui colocar mais uns codigos, mas agora esta travando mais ainda, dá uma ajuda como eu posso limpar essa memoria ou alocar mais espaço, uma ajuda não sei o que faço mais......

Link para o comentário
Compartilhar em outros sites

  • 0

faça esse teste

c:\teste.prn

// Cabeçalho da Etiqueta

Q320,019 // comprimento da etiqueta, comprimento do GAP (distancia entre uma e outra)

q831 // tamanho da area de impressão

rN // setar duplo buffer e limpar buffer

S4 // selecionar velocidade 4 = (83 mm/s)

D7 // desidade 7 (0-15) quanto maior mais calor e mais distorção na imagem

ZT // direção da impressão

JB // desabilitar form inicio de backup e manter o primeiro label

OD // habilita mode termal direto por tranferencia

R56,0 // mover referencia do ponteiro para eixo x y ( horiz, vert )

N // limpa o buffer no label

// coluna 1

A105,45,2,3,1,1,N,"110,00"

A219,40,2,1,1,1,N,"A Vista R$"

A227,103,2,2,1,1,N,"CALCINHA DE RENDA"

A146,151,2,3,1,1,N,"12563"

A166,277,2,2,1,1,N,"DEMILUS"

B57,154,0,2,2,5,72,N,"123456"

// coluna 2

A345,45,2,3,1,1,N,"120,00"

A459,40,2,1,1,1,N,"A Vista R$"

A467,103,2,2,1,1,N,"CALCINHA HOOP"

A386,151,2,3,1,1,N,"12563"

A406,277,2,2,1,1,N,"DEMILUS"

B297,154,0,2,2,5,72,N,"123456"

// colun3

A585,45,2,3,1,1,N,"130,00"

A699,40,2,1,1,1,N,"A Vista R$"

A707,103,2,2,1,1,N,"CALCINHA COM ESTAMPA"

A626,151,2,3,1,1,N,"12563"

A646,277,2,2,1,1,N,"DEMILUS"

B537,154,0,2,2,5,72,N,"123456"

P7,3 // imprime 7 copias de 3 etiquetas

se for imprimir apenas uma etiqueta 20 vezes ficaria

P20,1 ou P20

os comandos no manual de programação está bem explicado ... só que em ingles

abraço

Link para o comentário
Compartilhar em outros sites

  • 0

Obrigado Jhonas, juntei o exemplo que vocë me passou e ai fui aos poucos montando novamente, consegui que imprimisse a etiqueta sem que ela ficasse indo e voltando para regular, ela só regula na primeira impressão, e ai também parou de travar, por enquanto mandei um monte e não travou mais....

os comandos no manual de programação está bem explicado ... só que em ingles

realmente Jhonas, mas como eu não entendo ingles, fiz a tradução de muitas coisas desse manual, mas mesmo assim ai ficou muito vago para mim....

muito obrigado.

Link para o comentário
Compartilhar em outros sites

  • 0

Senhores, bom dia!

Estou com o mesmo problema, minha impressora está com o problema de travar de maneira intermitente, isso independe de quantas etiquetas eu envio para a impressora, infelizmente minha impressora está usando a porta LPT1, pois o meu sistema de controle não permite impressão via USB (que pra mim dá menos problema), fiz todos os testes acima e não obtive êxito. Alguém tem alguma nova dica?

Abraço.

Link para o comentário
Compartilhar em outros sites

  • 0

primeiro voce deve verificar se os drives da impressora foram instalados no micro

se os drives estão corretos, voce consegue configurar a porta USB

voce está usando qual linguagem de programação para enviar os comandos para a impressora ?

manual de programação:

https://www.google.com.br/?gws_rd=cr,ssl&ei=BibBVeLoLoyANsGNrMAG#q=manual+de+programação+zebra+tlp+2844+portugues

exemplo:

http://zebramaster.blogspot.com.br/2013/04/linguagem-de-programacao-zebra-epl.html

 

abraço

 

Editado por Jhonas
Link para o comentário
Compartilhar em outros sites

  • 0

Ola Jhonas, eu uso a impressora não como dev, mas estou como usuário comum.

Tenho um sistema gerencial que manda impressão de etiquetas pra essa impressora, segundo o pessoal do suporte só posso usá-la na LTP1, o sistema deles é desenvolvido em Delphi (não sei a versão). Esse problema que está acontecendo tenho que reiniciar o PC, achei que pudesse ser algum problema na spooler, fiz um .bat para limpar o spooler e não resolveu, acredito que com isso o problema seja da impressora, quando reinicio o computador ele deve enviar algum comando e zerando a impressora ou liberando mais memória. Já entreguei pra Deus. 

Eu enviei alguns comandos pra ela usando o Zebra Setup Utilities naquela opção de Abrir caixa de ferramentas da impressora, mas não resolveu.

Se tiver alguma outra dica, por favor poste.

Link para o comentário
Compartilhar em outros sites

  • 0

sistemas desenvolvidos em delphi para uso da impressora zebra, não precisa necessariamente usar a porta LPT1

tenho uma impressora configurada na porta LPT1 e USB de modo que posso usar ambas no mesmo programa ( delphi ), mas isso é feito atraves das configurações da propria impressora pelo windows .... o delphi tem componente para configurar a impressora em tempo de execução ( PrinterSetupDialog1 ) e tem comandos para setar a porta LPT1 ou USB na hora da impressão.  ( nesse caso os comandos da impressora são enviados pelo proprio delphi )

o motivo de ter que reiniciar o PC é porque quando voce faz isso, o comando de resetar a impressora é enviado automaticamente ao iniciar o windows ... mas isso pode ser feito pelo próprio sistema feito em delphi.

OBS: se ao reiniciar o PC, a impressora reseta, então não tem problema nenhum na impressora.

se voce instalou os drives da impressora corretamente, existe um comando para impressão de teste na propria impressora

veja tambem algum manual de linguagem de programação ( EPL - Eltron Programming Language )

abraço

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...