Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado (editado)

Bom dia!!

Tudo bom?!

 

Meu ECF Daruma FS700 Mach 2 esta dando a seguinte menssagem:

Exception in thread "main" jACBrFramework.ACBrException: Impressora Daruma não está respondendo

 

Em outros programas funciona normalmente, inclusive no exemplo em java da Daruma.

 

Alguem tem alguma ideia do que pode ser?

 

Obrigado!!

Editado por alanfleite
Postado (editado)

Esta é a estrutura do meu projeto.

 

Também começoi a dar erro da falta de JNI, no JAcbrframework não da esse erro somente o de não encontrar a ECF.

post-5981-0-52325700-1365188386_thumb.jp

post-5981-0-39189500-1365188407_thumb.jp

post-5981-0-76755300-1365188542_thumb.jp

Editado por alanfleite
Postado (editado)

As vezes quando se usa conexão USB você tem que aumentar a velocidade do ACBRECF.devide.baud para 115200 como já foi citado pelo nosso amigo, logo acima!

Editado por Solivan

Sistema de Automação Comercial para diversos segmentos
NF-e, NFC-e, SPED Fiscal - www.arenasoft.com.br

  • 2 semanas depois ...
Postado

Coloquei o ecf.getDevice().setBaud(115200);

 

E mesmo assim permaneceu o erro(jACBrFramework.ACBrException: Impressora Daruma não está respondendo).

 

Segue trecho do código da classe Program.java do projeto jACBrFramework:

 

System.out.println("\nEntre com o ECF: ");

            int modelo = new Integer(reader.readLine()).intValue();

            System.out.println("\nEntre com a porta: ");
            String porta = reader.readLine();

            System.out.println("\nCriando componente ...\n");
            ecf = new ACBrECF();
                        //ecf.getDevice().setPorta("COM1");
                        ecf.getDevice().setBaud(115200);

            
            System.out.println("\nExemplo de eventos do ECF ...\n");

Postado

Cara, esse ECF é o mesmo que eu uso. É coisa do seu ambiente.

Antes, verifique se a sua porta é a COM1 mesmo, tenta conectar usando o ECFTeste do ACBr ou do ACBrFramework, dá uma olhada no gerenciador de dispositivos pra ver certinho.

 

Tem o método AcharECF que testa todas as portas e todos os modelos, afim de localizar seu ECF, você pode tentá-lo também.

 

E porque o setPorta está comentado?

//ecf.getDevice().setPorta("COM1");

 

 

Abs,

Rafael Batiati

ACBrFramework - Automação comercial para todos.

MultiClubes - Soluções para a área de clubes, parques, lazer e entretenimento.

Postado

A porta estou digitando manualmente(COM1).

 

A COM1 esta em 115200.

 

Estou usando o windows 7 e a ECF funciona nos outros programas.

 

Você esta usando que windows?

  • Este tópico foi criado há 4243 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.