Ir para conteúdo
  • Cadastre-se

dev botao

Bematech com USB !


Atilio
Ver Solução Respondido por Glaydson Martins,
  • Este tópico foi criado há 2778 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá boa tarde, regys quero agradecer pela ajuda que deu e informar que deu certo, o problema que tive foi somente encontrar o driver do adaptador pois ele veio sem o cd de instalação, mas após vários downloads e instalações encontrei o driver correto e agora esta funcionando que é uma beleza. :D

Link para o comentário
Compartilhar em outros sites

Bom dia a todos!

Estou fazendo testes para uma futura homologação e estou deparando com um problema relacionado a este tópico:

Utilizo para testes uma impressora Bematech MP-2100 TH FI, conectada ao computador com um conversor(adaptador) USB para COM. Esta funcionando perfeitamente com a exceção que ao gerar os arquivos para o cotepe 17/04, acontece o seguinte erro:

Erro ao executar: XBEMATECH_FI_ARQUIVOMFD

cod: -1 - Erro na execução da função.

O erro acontece mesmo utilizando o EFCTeste.

Ao utilizar a impressora diretamente pela USB e utilizando o software de testes da Bematech está gerando os arquivos.

Mas como estou utilzando os componentes ACBr, não tenho como utilizar a porta USB.

Alguém, por gentileza, teria alguma sugestão ou solução para este problema?

E há alguma previsão para que a Bematech funcione em USB pelos componentes ACBr?

André Zenke

TI Soluções Empresariais Ltda.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

É algo com a DLL da Bematech e o adaptador USB... tente contato com o suporte deles...

Uma dica é tentar diminuir para o mínimo o valor do Buffer da Porta Serial

post-111-13548988148395.png

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

Ola pessoal, como eu havia dito antes coloquei o adaptador e funcionou certinho, aconteceu agora que quando desligo a maquina e volto a usar somente no dia seguinte o sistema já não mais encontra a impressora.

Chego a ir lá em gerenciador de dispositivos e lá consta que está instalado e funcionando normal, mesmo assim meu aplicativo não a encontra.

Meu aplicativo somente a encontra novamente que desinstalo e reinstalo o adaptador novamente. Alguém teria uma ideia ou sugestão do que possa estar acontecendo? O Windows que utilizo é o XP SP3 32bits.

Link para o comentário
Compartilhar em outros sites

bom dia regys, você citou mais a questão do driver esta errado, além desse meu que havia dado erro conforme te mandei mais acima, hoje aconteceu em um cliente dar este mesmo problema. Só que o adaptador utilizado neste cliente possui o cd de instalação e foi instalado com o driver desse cd que vei acompanhado com o adaptador. Neste caso também é possível ser o driver que esteja errado?

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Verifique as configurações da porta COM que o driver criou, dependendo da impressora você precisa equalizar a velocidade ou diminuir o buffer de comunicação.

As Darumas mais novas funcionam preferencialmente em 115200 já as Bematechs funcionam em 9600.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

regys vou fazer os teste aqui dessa forma que você orientou.

No caso a que eu uso aqui é a bematech MP4000 TH FI e a do meu cliente é a bematech MP2100 TH FI. Elas ja estão com bits de 9600, mas vou estar aumentando e diminuindo o buffer e vamos ver o que vai dar.

depois posto o resultado, por enquanto obrigado.

Link para o comentário
Compartilhar em outros sites

Bom dia, origado por ajudar designerba, mas estou fazendo desta forma que você postou, uso o adaptador plugado na cpu e plugo o outro cabo serial que veio com a impressora no cabo adaptador e dá esses problemas sempre se desligar o micro e tirar da tomada, é como se ele ficasse gravado na memoria do computador e quando tira da tomada e limpa aquela memoria, quando re-ligo o pc ele consta pelo gerenciador que esta instalado, mas não funciona.

Andei lendo outros foruns na net e muito deles condenam o adaptador que é da Profilic, dizem que sempre dá este problema mesmo e o melhor a ser usado é com chip da FTDI são melhores.

Algum de vocês está utilizando este adaptador da Profilic? Caso esteja não está dando este tipo de problema?

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...
  • Moderadores

sei que o topico é antigo.

 

apenas para complementar

 

topico da bematech tratando do assunto com video: http://partners.bematech.com.br/2012/08/edicao-128-instalando-e-configurando-a-usb-do-ecf/

 

Este vídeo é antigo é esse driver do vídeo serve somente para quem usa a DLL, não serve para quem usa comunicação direta, este driver tem muito problemas e a prórpria Bematech não aconselha a utilizá-lo, a bematech está trabalhando em um novo driver que vai servir a todos, esse sim funcionará perfeitamente para o caso de quem usa o ACBr, já temos um tópico acompanhando isso, segue o tópico, inclusive com alguns usuários já utilizando o driver e ensinando como instalá-lo corretamente: 

 

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...
  • Solution

Consegui fazer funcionar o ACBR Teste na Bematech MP 2100 via cabo USB (sem conversor). Basta instalar o driver USB do site da Bematech que irá criar uma porta serial, porém, o segredo está em uma configuração adicional, onde deve-se ir em Gerenciador de Dispositivos > Portas (COM e LPT) > Bematech Virtual Serial Port (COM?) > Aba "Target Port Settings":

1 - USB: Selecione a porta (provavelmente só terá uma);

2 - Escolha Model FISCAL

3 - Clique no botão "Apply", depois em "OK".

Com isto aqui a MP2100 conectou normal pelo ACBR. Espero ter ajudado. OBS: SO Windows 7 32-bit.

screenshot.png

  • Curtir 3
Link para o comentário
Compartilhar em outros sites

  • 10 meses depois ...
  • Moderadores
Em 16/11/2015 at 19:44, Glaydson Martins disse:

Consegui fazer funcionar o ACBR Teste na Bematech MP 2100 via cabo USB (sem conversor). Basta instalar o driver USB do site da Bematech que irá criar uma porta serial, porém, o segredo está em uma configuração adicional, onde deve-se ir em Gerenciador de Dispositivos > Portas (COM e LPT) > Bematech Virtual Serial Port (COM?) > Aba "Target Port Settings":

1 - USB: Selecione a porta (provavelmente só terá uma);

2 - Escolha Model FISCAL

3 - Clique no botão "Apply", depois em "OK".

Com isto aqui a MP2100 conectou normal pelo ACBR. Espero ter ajudado. OBS: SO Windows 7 32-bit.

screenshot.png

Sei que o post é antigo, mas estou tentando fazer esse procedimento com um Bematech MP3000 TH FI mas não funciona. Chego até esse ponto de configurar a porta virtual, mas dá o erro "Communication error 110: O sistema não pode abrir o dispositivo ou arquivo especificado" ao executar o TEFDDemo.exe

Esse procedimento realmente está funcional?

 

Editado por Gr@c@
Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Consultores
Em 19/09/2016 at 16:38, Gr@c@ disse:

Sei que o post é antigo, mas estou tentando fazer esse procedimento com um Bematech MP3000 TH FI mas não funciona. Chego até esse ponto de configurar a porta virtual, mas dá o erro "Communication error 110: O sistema não pode abrir o dispositivo ou arquivo especificado" ao executar o TEFDDemo.exe

Esse procedimento realmente está funcional?

 

Pode ser que a porta COM esteja configurada incorretamente.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 horas atrás, EMBarbosa disse:

Pode ser que a porta COM esteja configurada incorretamente.

A impressora é usb. Instalei o conversor da bematech, mas acho que ele não está funcionando corretamente para a MP 3000 no windows 7 32 bits. 

Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.