Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2181 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado
7 minutos atrás, galiosto disse:

Estava com o mesmo problema aqui, alterei a velocidade da porta para 128000

 

E agora está funcionando perfeitamente

 

E não precisou de colocar o SLEEP ??
Posta pra gente saber se retirou ou não o SLEEP depois de alterar a velocidade da porta.

 

Postado
2 minutos atrás, BigWings disse:

Com o cabo serial também não precisei do Sleep, apenas com cabo USB.

Então é isso.

Matamos a charada.

Cabo Serial : Configurar Baud pelo firmware da impressora( Desliga e Liga com o botão Avanço Pressionado) e já era. ( Testado em 128000 - OK)

Cabo USB  : Colocar Sleep na função da porta e ser feliz.

 

  • 2 semanas depois ...
Postado

Opa,

moacirg

Estou tendo problemas de comunicação tb, com essa DR800, usando cabo serial na porta com1 do pc.

segue anexo como que esta configurado na impressora, a velocidade. e na porta do pc com1 esta com a mesma velocidade de 9600.

pergunto? onde vc achou na impressora esta velocidade citada por vc 128000?

fico no aguardo.

abraço.

IMG_5477.JPG

Postado

Ola,

Régys Silveira

Obrigado  por me responder mas peço desculpas, por nao ter especificado muito caisa.

Problema:

Cupm NFC-e, usando ACBrPosPrinter, com impressora DR800 delphi2010.

Config do componente.

ImpPosPrinter.Device.TimeOut     = 1000
ImpPosPrinter.Device.Baud          = 9600
ImpPosPrinter.Device.Parity         = none
ImpPosPrinter.Device.Stop           =  s1      
ImpPosPrinter.Device.Data            = 8
ImpPosPrinter.Device.HandShake= RTS/CTS

Obs: conforme esta na imagem acima da impressora de cupom eletronico.

na com serial fisica do Micro, COM1, esta em 9600 tb,

desta forma o que esta acontecendo é q as vezes perde comunicação e nao imprime nada. (durante o dia todo, uma ou duas vezes).

quando eu configuro a impressora para 115200, e a COM1 do micro tb para 115200, ai sim piora, fica dando a todo momento mais vezes por dia a cada cupom.

ja nao sei mais o que fazer to com este problema a mais de dois meses no cliente.

So para constar, com a bematech mp4200, usando USB. nunca tive problemas.

obrigado. no aguardo..

 

 

 
 

 

 

 

  • Moderadores
Postado

Por favor não escreve em negrito, siga regras do fórum.

A velocidade da impressora é 115200 salvo se alguém a configurou diferente do padrão.

Quanto as quedas, geralmente são 3 motivos:

  1. driver desatualizado ou não foi instalado corretamente, neste caso lhe aconselho a entrar em contato com o suporte ao desenvolvedor Daruma, eles são ótimos e muito solícitos para ajudar.
  2. porta USB com problemas.
  3. cabo usb quebrado ou com problemas.

Eu tenho uma Daruma DR800 aqui ligada a USB e funciona perfeitamente, então com certeza é um dos pontos acima.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Postado

 Régys Silveira

Ok, desculpa, pelo negrito. nao me ative a isso tens razão, bom, vc citou os 3 problemas, mas lembrando que eu mencionei que uso porta serial fisica do PC

nao uso cabo usb, nestas daruma é cabo serial mesmo, e detalhe, sao cabos novos, estava usando eles nas mp4000 da bematech.

alguma sugestão para este caso usando cabo serial.

 

Postado

ok, Régis, 

me diga, é preciso mudar a velocidade da porta do computador para 115.200 tambem.

se sim ficaria assim.

 

impressora : 115200

componente: 115200

porta COM1 do PC : 115200

?

Postado
4 horas atrás, DSilva disse:

Opa,

moacirg

Estou tendo problemas de comunicação tb, com essa DR800, usando cabo serial na porta com1 do pc.

segue anexo como que esta configurado na impressora, a velocidade. e na porta do pc com1 esta com a mesma velocidade de 9600.

pergunto? onde vc achou na impressora esta velocidade citada por vc 128000?

fico no aguardo.

abraço.

IMG_5477.JPG

Boa tarde,

A velocidade da porta é 128K quando se utiliza pela USB e lá no Gerenciador de Dispositivos tmb tem a opção 128K.

Quando se utiliza a porta serial, ae é 115.200 mesmo, normal.

Qual problema vc esta passando ?

Ela imprime o cupom mais para no  QRCode  ? É esse ??

Postado

Opa, 

ainda bem q isso ta funcionando, o problema e que durante o dia todo em alguns cupons a DR800 simplesmente nao ta imprimindo todo o cupom , nao sai nada, e da erro de comunicação.

cara é muito estranho isso, e o mais estranho é quando eu coloco a impressora na velocidade  de 115200, configuro no componente com a mesma,  so nao altero no gerenciador de dispositivos na porta COM1 do pc, ai sim o problema se multiplica.  

ta um caos aqui no clinete dai imagina so supermercado na hora do movimento.. 

 

Postado
19 minutos atrás, DSilva disse:

Opa, 

ainda bem q isso ta funcionando, o problema e que durante o dia todo em alguns cupons a DR800 simplesmente nao ta imprimindo todo o cupom , nao sai nada, e da erro de comunicação.

cara é muito estranho isso, e o mais estranho é quando eu coloco a impressora na velocidade  de 115200, configuro no componente com a mesma,  so nao altero no gerenciador de dispositivos na porta COM1 do pc, ai sim o problema se multiplica.  

ta um caos aqui no clinete dai imagina so supermercado na hora do movimento.. 

 

Entendo perfeitamente a situação.

Acho que alguma coisa esta segurando a porta serial do seu PC.

Vc esta instanciando rodando o DarumaFrameWork em seu projeto ?? 

Se estiver, precisa entrada no XML de configuração da impressora e mudar o nome do produto para nada, assim: <Produto></Produto>

Postado
3 minutos atrás, DSilva disse:

 

Cara,nao entendi. mas  eu uso os componentes do Acbr postei logo acima, como que configuro ele para impressao.

Calma lá, deixa eu entender seu cenário.

Vc usa apenas o componente ACBRPOSPRINTER ou usa tmb a DLL da Daruma ?

 

Postado (editado)

Sim, isso ai, somente o  ACBRPOSPRINTER para NFC-E.

Obs: Tenho em alguns clientes a Bematech MP4200, com cabo USB, e nao tenho nenhum problema com comunicação.

vc tem o driver usb dessa daruma dr800 atualizado. 

Editado por DSilva
Postado
7 minutos atrás, DSilva disse:

Sim, isso ai, somente o  ACBRPOSPRINTER para NFC-E.

No componente tem uma propriedade chamada ControlePorta, deixa ela como TRUE.

A sua esta ??

Postado
Agora, moacirg disse:

No componente tem uma propriedade chamada ControlePorta, deixa ela como TRUE.

A sua esta ??

esta configurado assim:

ImpPosPrinter.ControlaPorta        = True

ImpPosPrinter.Device.TimeOut     = 1000
ImpPosPrinter.Device.Baud          = 9600
ImpPosPrinter.Device.Parity         = none
ImpPosPrinter.Device.Stop           =  s1      
ImpPosPrinter.Device.Data            = 8
ImpPosPrinter.Device.HandShake= RTS/CTS

Postado

Vc já tentou deixar em 38400 com  ImpPosPrinter.Device.HandShake = XON/XOFF ?

Muda tmb a velocidade na impressora, pelo firmware dela.

Tive um cliente que resolvi dessa forma.

Inclusive as impressoras da marca ELGIN é nessa velocidade, segundo o suporte.

Faça o teste e me fala.

Postado

Vai postando que vamos tentando acertar os ponteiros.
Tem outra coisa tmb, percebi que no Windows 7 ela roda melhor.

Tinha um cliente com Windows XP e ela dava essas travadas. Seria legal testar em uma maquina com Win 7 tmb.

Abraço e boa sorte

  • Este tópico foi criado há 2181 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.