FórumWeb: ACBr funciona com o Emulador da Bematech ? - FórumWeb

Ir para


  • (2 Páginas)
  • +
  • 1
  • 2
  • Novo tópico
  • Responder

ACBr funciona com o Emulador da Bematech ? Avaliar tópico: -----

#1 Membro offline   MFA

  • Membro - Novato
  • Pip
  • Grupo: Membros
  • Posts: 8
  • Cadastrado: 08-March 05
  • Sexo:Feminino
  • Estado:Goiás

Ícone  Postou 12 April 2005 - 09:49 AM

Olá,

Estou com um probleminha quando tento utilizar o ECFTeste.exe juntamente com o emulador da Bematech, quando tento ativar a impressora usando a porta "com1" que é a correta aqui, recebo a seguinte mensagem:

Communication error 5: Acesso negado.

Quando tento ativar a impressora usando a porta "com2", recebo a seguinte mensagem:

Communication error 2: O sistema não pode encontrar o arquivo especificado.

Como posso resolver isso?


#2 Membro offline   Daniel Simões

  • Membro - Top
  • Ícone
  • Grupo: Coordenador
  • Posts: 6909
  • Cadastrado: 15-February 05
  • Sexo:Masculino
  • Estado:São Paulo

Postou 12 April 2005 - 01:37 PM

Ola MFA,

O emulador funciona sem problemas com o ACBr, tanto a versão DOS como a Windows. Porém o ACBr nao utiliza as DLLs da Bematech e sim a comunicação direta com a serial.. por esse motivo é necessário confeccionar um Cabo especial para ligar as duas portas Serials... Com a DLL da Bematech o emulador Windows poderia funcionar sem a confeçao do Cabo Serial...

As instruções sobre como montar o cabo são bem simples.. qualquer eletrotécnico poderá confecciona-lo, mas com certeza vc não encontrará o cabo "pronto" a venda, pois o esquema e a pinagem é bem peculiar... As instruçoes do cabo podem ser encontradas na documentação que acompanha o Emulador.

Voce pode baixa-lo em: http://www.bematech....in/emulfith.zip

Se o seu micro possui duas portas seriais é poss¡vel rodar o Emulador na COM1 (por exemplo) e o seu programa na COM2... na mesma máquina... a COM1 ir conversar com a COM2 ...

Se a sua máquina tem somente uma porta COM, a alternativa é usar um outro micro (pode ser 386 DOS) para funcionar como emulador do ECF...
Nesse caso, rode o Emulador no 386 com COM1 e o seu programa tambem na COM1....

Se voce usar uma Placa PCI para aumentar as portas seriais da máquina, lembre-se que programas DOS acessam somente COM's com endereços padrão... Ex: COM1 (03F8 Irq 4), portanto o Emulador DOS deve funcionar na porta OnBoard da máquina (COM1)

O Emulador DOS também funciona no LINUX atraves do DOSEMU...

Outra alternativa para usuários de XP / NT / 2000 é usar um programa para Emular portas Seriais na máquina
http://www.virtualserialport.com/

Veja esse tópico tb relacionado com o emulador Bematech:
http://www.forumweb....showtopic=25363


#3 Membro offline   José Carlos da Cunha Jr

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 21
  • Cadastrado: 02-July 07
  • Estado:Rio Grande do Sul

Postou 05 July 2007 - 07:45 AM

Bom dia,

Este é o meu primeiro Post neste grupo que venho acompanhando. Estou num projeto que precisarei implementar as rotinas ECF, e pretendo usar o ACBr e dar alguma forma de contribuição.

Baixei a última versão do ACBr ontem ( 0.8.6b ), estou usando as portas virtuais no meu micro, baixei o emulador windows Emulfith, neste emulador acontece o que o Daniel indicou num post... a CPU fica em 100%, e nao consigo abrir o cupom.

Baixei uma outra versão do site da Bematech Emul2100, e neste emulador não acontece o problema do 100% da CPU, mas também não consigo abrir o cupom.

Eu li bastante o forum, e segui algumas coisas que encontrei aqui. Para testar segui o menu "Cupom Fiscal" do ECFTeste. Eu ativei sem problema, e o comando "Testa pode abrir cupom" também. E dá o erro no "Abre Cupom".

Segue a imagem
Arquivo anexado  emulador.JPG (76.13K)
Número de downloads: 97

Eu procurei o emulador versão DOS da Bematech, e não encontrei.

Tem alguma coisa que estou fazendo de errado?


Um abraço

José Carlos da Cunha Jr.
Porto Alegre-RS


#4 Membro offline   Daniel Simões

  • Membro - Top
  • Ícone
  • Grupo: Coordenador
  • Posts: 6909
  • Cadastrado: 15-February 05
  • Sexo:Masculino
  • Estado:São Paulo

Postou 05 July 2007 - 08:52 AM

Acho que falta "inicializar" o emulador... Clique em seleção (no emulador) 5 vezes... e depois mais 1 vez para ele emitir uma Leit.da Mem.Fsical

O Emulador DOS deve estar na pasta ACBr\tools\Bematech


#5 Membro offline   José Carlos da Cunha Jr

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 21
  • Cadastrado: 02-July 07
  • Estado:Rio Grande do Sul

Postou 05 July 2007 - 01:45 PM

Daniel,

Fiz mais algumas tentativas com o emulador windows da Bematech, sem sucesso. Já a versão DOS que esta no diretório tools do ACBr funcionou perfeitamente.

Obrigado pela resposta.


#6 Membro offline   Daniel Simões

  • Membro - Top
  • Ícone
  • Grupo: Coordenador
  • Posts: 6909
  • Cadastrado: 15-February 05
  • Sexo:Masculino
  • Estado:São Paulo

Postou 05 July 2007 - 03:52 PM

Jose,

Vc conseguiu fazer o Emulador da Bematech "imprimir" uma Leitura de MF de inicialização ? Vc tem que clicar na imagem do botão seleção... isso parece meio estranho, pois ele não se comporta como um botão windows (não afunda)


#7 Membro offline   José Carlos da Cunha Jr

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 21
  • Cadastrado: 02-July 07
  • Estado:Rio Grande do Sul

Postou 05 July 2007 - 04:26 PM

Daniel,

Eu não achei este "botao", ou qualquer coisa que fale em imprimir nos dois emuladores windows da bematech que baixei. Um deles eu postei a imagem(Emul2100). o outro é o EmulFITH, que também não tem nada de impressão.

Mas estou fazendo os testes com o emulador DOS, e já consigo utilizar o ACBr ECF no meu sistema e testa-lo com este emulador...

Por enquanto estou bem entusiasmado.... talvez um pouco perdido... mas estou estudando um pouco mais sobre o Cupom Fiscal e os procedimentos que preciso fazer na venda, para fazer perguntas com mais base.

Voltando ao Emulador... ta funcionando legal o DOS.. o do Windows desisti... talvez haja outra versao no site com a opção que vc mencionou.

Um abraço,

José Carlos da Cunha Jr.
Porto Alegre


#8 Membro offline   Daniel Simões

  • Membro - Top
  • Ícone
  • Grupo: Coordenador
  • Posts: 6909
  • Cadastrado: 15-February 05
  • Sexo:Masculino
  • Estado:São Paulo

Postou 05 July 2007 - 05:44 PM

O botão do emulador é a imagem do botão mesmo...

Arquivo(s) anexo(s)

  • Arquivo anexado  botao.png (10.13K)
    Número de downloads: 22


#9 Membro offline   José Carlos da Cunha Jr

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 21
  • Cadastrado: 02-July 07
  • Estado:Rio Grande do Sul

Postou 05 July 2007 - 06:50 PM

Daniel,

Revendo o que você falou, eu consegui por duas vezes imprimir a Leitura de MF de inicialização. clicando no botao Seleção. Mas foram só duas vezes e nunca mais...

Deve ser algum Bug deste emulador.


#10 Membro offline   José Carlos da Cunha Jr

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 21
  • Cadastrado: 02-July 07
  • Estado:Rio Grande do Sul

Postou 05 July 2007 - 07:15 PM

Daniel,

Eu descobri que somente depois de executar a opção "Restaura as configurações iniciais" (opção do popup do emulador) , eu consigo imprimir a MF. clicando no botão Seleção como você disse.

Mesmo assim ... continua apresentando problema como pode ver na imagem.
Arquivo anexado  tela.JPG (82.01K)
Número de downloads: 52

Estou usando o emulador DOS, que funciona bem... Será que é algo na minha máquina?



José Carlos da Cunha Jr.
Porto Alegre


#11 Membro offline   Daniel Simões

  • Membro - Top
  • Ícone
  • Grupo: Coordenador
  • Posts: 6909
  • Cadastrado: 15-February 05
  • Sexo:Masculino
  • Estado:São Paulo

Postou 06 July 2007 - 11:26 AM

Eu uso o emulador da MP2100 com bastante frequencia...
Deve ser algum arquivo corrompido... Experimente remove-lo, apagar a pasta do emulador e instala-lo novamente..

Outros bons emuladores são da Sweda Connect SIM e da Urano FiscNET


#12 Membro offline   José Carlos da Cunha Jr

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 21
  • Cadastrado: 02-July 07
  • Estado:Rio Grande do Sul

Postou 07 July 2007 - 08:35 AM

Funcionou bem o Sweda Connect SIM, deve ser alguma coisa na minha instalação.

Obrigado.


#13 Membro offline   Marciano Lizzoni

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 82
  • Cadastrado: 09-October 06
  • Estado:Paraná

Postou 19 July 2007 - 03:53 PM

Também tenho problemas com o Emulador da Bematech o Emul2100, freqüentemente tenho que restaurar as configurações. Tem dia que funciona que é uma beleza, em outros tenho que restaurar a cada operação.
Deve ser bugado o Emulador.


#14 Membro offline   Daniel Simões

  • Membro - Top
  • Ícone
  • Grupo: Coordenador
  • Posts: 6909
  • Cadastrado: 15-February 05
  • Sexo:Masculino
  • Estado:São Paulo

Postou 23 July 2007 - 09:57 AM

Realmente isso ocorre... Até hoje não detectei o motivo, mas suspeito que seja algo relacionado ao relógio do PC.


#15 Membro offline   Messias Henrique

  • Membro - Novato
  • Pip
  • Grupo: Membros
  • Posts: 8
  • Cadastrado: 25-July 06
  • Estado:Goiás

Postou 29 October 2007 - 01:09 PM

Ver postDaniel Simões, em 23-Jul-2007, 11:57, disse:

Realmente isso ocorre... Até hoje não detectei o motivo, mas suspeito que seja algo relacionado ao relógio do PC.


Olá Daniel,

ao ler o tópico todo eu, observei que vocês falam de um emulador DOS que está na pasta tools do ACBr. No entanto eu tenho as versões 0.84b, 0.85b e 0.86b do ACBr e, em nenhuma delas, eu achei sequer o diretório tools. Gostaria de saber onde vocês encontraram. Quanto aos emuladores windows, consegui usar os dois da bematech e outros por aí. O da Bematech 2100 tem que ter paciência, mas tem uma dica pra quem está começando q não falha: restaure as configurações antes de ativar o ECF, e depois clique no mínimo umas dez vezes (rs) em seleção até ele seja iniciado corretamente.

Dede de já, obrigado!


#16 Membro offline   Joel Alexandre

  • Membro
  • PipPip
  • Grupo: Membros
  • Posts: 85
  • Cadastrado: 22-January 07
  • Estado:Minas Gerais

Postou 29 October 2007 - 05:16 PM

O Emulador da Bematech aqui funciona perfeitamente bem. O unico problema é que não encontrei uma maneira de acelerar a comunicacao dele pra 38400 ou 115200. Mas no resto é show de bola..

[]Os Joel


#17 Membro offline   Daniel Simões

  • Membro - Top
  • Ícone
  • Grupo: Coordenador
  • Posts: 6909
  • Cadastrado: 15-February 05
  • Sexo:Masculino
  • Estado:São Paulo

Postou 01 November 2007 - 08:57 PM

Olá Messias,

Ver postMessias Henrique, em 29-Oct-2007, 14:09, disse:

No entanto eu tenho as versões 0.84b, 0.85b e 0.86b do ACBr e, em nenhuma delas, eu achei sequer o diretório tools. Gostaria de saber onde vocês encontraram.


Está disponivel na pasta Tools\Bematech, mas apenas para quem faz download por CVS


#18 Membro offline   Messias Henrique

  • Membro - Novato
  • Pip
  • Grupo: Membros
  • Posts: 8
  • Cadastrado: 25-July 06
  • Estado:Goiás

Postou 07 November 2007 - 12:53 PM

Ver postDaniel Simões, em 01-Nov-2007, 22:57, disse:

Olá Messias,



Está disponivel na pasta Tools\Bematech, mas apenas para quem faz download por CVS



Ok! Obrigado Daniel! Eu já consegui baixar através do CVS e econtrei o diretório tools.


#19 Membro offline   Edson Programador

  • Membro - Novato
  • Pip
  • Grupo: Membros
  • Posts: 10
  • Cadastrado: 06-January 08

Postou 12 January 2008 - 09:44 AM

Daniel baixei o programa que simula outra porta serial, como utiliza-lo em conjunto com o emulador e o AcBr.


#20 Membro offline   Daniel Simões

  • Membro - Top
  • Ícone
  • Grupo: Coordenador
  • Posts: 6909
  • Cadastrado: 15-February 05
  • Sexo:Masculino
  • Estado:São Paulo

Postou 12 January 2008 - 12:20 PM

Vc está falando do VirtualSerialPort ? Se SIM, é só criar um par de portas virtuais (ligas por null-modem) Exemplo COM4 e COM5... Configure o emulador em COM4 e o ACBr em COM5


  • (2 Páginas)
  • +
  • 1
  • 2
  • Novo tópico
  • Responder

1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)