Impressora Termica MP-4000 TH demora a imprimir

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
Ricardo Sales Ribeiro
Usuário Nível 3
Usuário Nível 3
Mensagens: 279
Registrado em: 13 Jul 2004 18:06
Localização: Fortaleza-Ceara

Impressora Termica MP-4000 TH demora a imprimir

Mensagem por Ricardo Sales Ribeiro »

Olá
Amigos
Boa Noite

Tenho um pequeno Sistema q imprime umas comandas nesta impressora, só q tenho q sair do sistema para poder liberar a impressão. Já coloquei
no final da rotina, Set printer To, SEt Print Off, e nada, tenho q sair do meu sistema, completamente, para poder sair a impressão.
Outro detalhe q só ocorre neste tipo de impressora, por exemplo, eu dou um comando para imprimir uma determinada comanda duas vezes, não sai de jeito nenhum, até trava a impressora, mas qdo só mando uma vez, ela sai normal, imprime legal.
Esse mesmo sistema tb trabalha com a impresswora termica da Daruma e não tem esse problema, e nem demora para imprimir.
Será q é essa impressora: Bematech MP-4000 TH, na hora de instalar pediu um driver, não tenho e não veio com a impressora, mesmo sem instalar ela, as impressões saem, mas tenho q sair totalmente do sistema.
Gostaria de uma ajuda dos amigos.

Atenciosamente
Ricardo Sales
Fortaleza-Ce
lodara53@yahoo.com.br
lodara53@hotmail.com
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Impressora Termica MP-4000 TH demora a imprimir

Mensagem por Pablo César »

Pelo jeito deve estar imprimindo direto na impressora, não é ? Experimenta criar arquivo de impressão e depois mandá-lo para a impressora.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Re: IMpressora Termica MP-4000 TH demora a imprimir

Mensagem por asimoes »

Ricardo,

Eu fiz um programa ano passado para esta impressora. A comunicação dela é pela USB usando comandos de impressão por dll. O programa foi feito em harbour + hwgui.

Veja o exemplo que eu postei.
https://pctoledo.org/forum/viewto ... +th#p62940

O modelo que você está usando a impressão é pela porta paralela?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
Ricardo Sales Ribeiro
Usuário Nível 3
Usuário Nível 3
Mensagens: 279
Registrado em: 13 Jul 2004 18:06
Localização: Fortaleza-Ceara

Re: IMpressora Termica MP-4000 TH demora a imprimir

Mensagem por Ricardo Sales Ribeiro »

Olá amigos
Bom Dia

Agradeço a ajuda q estão me dando.
Vamos lá
A impressora q estou usando é uma Bematech Termica MP-4000 TH e é pela porta paralela, do mesmo jeito da impressora Epson Lx-300, não é pela porta USB não.
Outra coisa, estou sim imprimindo direto na impressora, ainda não fiz nenhum aplicativo onde eu crie um arquivo
para impressão, gostaria se possivel de um exemplo de como gerar este arquivo e depois imprimir.

Estou aqui no cliente, e a pressão é grande, para resolver logo esse problema, porque o operador tem q sair do sistema para poder imprimir a comanda.

Atenciosamente.
Ricardo Sales
Fortaleza-Ce
lodara53@yahoo.com.br
lodara53@hotmail.com
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Impressora Termica MP-4000 TH demora a imprimir

Mensagem por Pablo César »

No seu proprio módulo de impressão (no seu prg que faz o relatório) se você está utilizando, SET DEVICE TO veja este exemplo (que ja tinha te passado): https://pctoledo.org/forum/viewto ... 874#p24874

Mas se estiver utilizando o SET PRINT ON, use este outro exemplo: https://pctoledo.org/forum/viewto ... 550#p45550

Não é difícil mudar a saída de impressão para arquivo. Pois uma vez você tendo o arquivo, você pode exibi-lo, pode re-imprimir quando a impressora falha e isso sem precisar de re-processar o relatório outra vez...

Como você disse que a impressora é em pararlela e você ja tendo o arquivo, daí é só adicionar a seguinte linha:

COPY FILE("RELATORIO.PRN") TO ("LPT1")

e se for uma de rede, pode fazer assim:

COPY FILE("RELATORIO.PRN") TO ("\\MICRO1\EPSON")

Também tem outras opções com aplicativos externos, como o WAPI, WINPRN, DOSPRINT... mas precisam do arquivo de impressão.
Só não garanto que o seu problema venha a ser resolvido dessa forma. Apenas faça um teste. Pois pelo que tudo indica, é que a impressora está com dificuldade de gerenciar o volume enviado no próprio BUFFER da impressora. É por isso que indico você fazer um teste, talvez pelo spooler do sistema operacional, consiga gerenciar melhor os blocos enviados. Pode até memso criar um arquivo texto simulando a impressão e na linha de comando mandar para a impressora:

COPY <ARQUIVO_TEXTO> LPT1
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Re: Impressora Termica MP-4000 TH demora a imprimir

Mensagem por Toledo »

Ricardo Sales Ribeiro escreveu:Já coloquei
no final da rotina, Set printer To, SEt Print Off, e nada, tenho q sair do meu sistema, completamente, para poder sair a impressão.
Bom, se você está usando o comando SET PRINTER TO, veja este exemplo:

Código: Selecionar todos

SET PRINTER TO LPT1
SET DEVICE TO PRINT
@ 10,10 SAY "Teste de impressão"
EJECT
SET PRINTER TO
SET DEVICE TO SCREEN
Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
lucimauro
Usuário Nível 3
Usuário Nível 3
Mensagens: 465
Registrado em: 21 Set 2004 21:02
Localização: Sobral-CE

Re: Impressora Termica MP-4000 TH demora a imprimir

Mensagem por lucimauro »

Ricardo qual o windows voce esta usando.?
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Re: Impressora Termica MP-4000 TH demora a imprimir

Mensagem por asimoes »

No manual da impressora deve ter alguma dica sobre o assunto.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
Ricardo Sales Ribeiro
Usuário Nível 3
Usuário Nível 3
Mensagens: 279
Registrado em: 13 Jul 2004 18:06
Localização: Fortaleza-Ceara

Re: Impressora Termica MP-4000 TH demora a imprimir

Mensagem por Ricardo Sales Ribeiro »

Olá Galera
Bom Dia!

Respondendo aos amigos, Utilizo o windows XP, e no manual não tem nada, não dar exemplos nenhum, apenas duvidas de funcionamento, de programão nada.

Outra coisa, nesta minha funçao peço para imprimir duas vezes, mas trava e não sai nenhuma, é como se fosse rápido demais o envio para impressora, e esta não consegue imprimir uma vez depois a outa copia.

O Usuario tem q comandar duas vezes a saida do relatorio, agora só ocorre com esse modelo de impressora, porque outras, tb termicas saem normalmente as duas vias.
Numa boa.

Vou tentar a criação do arquivo, e mandar duas vezes.

Atenciosamente.
Ricardo Sales
Fortaleza-Ce
lodara53@yahoo.com.br
lodara53@hotmail.com
lucimauro
Usuário Nível 3
Usuário Nível 3
Mensagens: 465
Registrado em: 21 Set 2004 21:02
Localização: Sobral-CE

Re: Impressora Termica MP-4000 TH demora a imprimir

Mensagem por lucimauro »

voce tambem ja viu se no setup da maquina as configuracoes da portas paralelas estao iguais
visto que as vazes se tinver somente EPP nao imprime
acho que o certo seria EPP+ECP
Responder