Perda de Comunicação?

Você já deve ter recebido umadaquelas ligações onde seu cliente diz que seu aplicativo não esta comunicandocom a sua impressora, certo?

A primeira coisa que vocêpensa é:

  • Poxa, o sistema estáfuncional em todos os clientes! Vai ter que continuar funcionando lá também, amenos que seja um problema na impressora.

Às vezes o problema é tãosimples e não enxergamos, procurando nos lugares mais complexos e fazendo avarredura em pontos que consideramos críticos. É quando vem à decepção, dedescobrir que o problema era algo muito simples.

Abaixo seguem alguns problemassimples de resolver e que podem ocasionar na perda de comunicação com oaplicativo.

Porta do Fisco

Um erro muito comum deacontecer, é na limpeza da bancada ou a mesa do caixa, serem retirados os cabosda Impressora e na hora de montar novamente, ligar o cabo serial na Porta doFisco ocasionando na perda de comunicação com a aplicação.

Porta do Fisco

Configurando a Velocidade do Equipamento

Outro ponto importante, éequalizar a velocidade do equipamento, com a velocidade da configuração daporta no computador, pois isto pode acarretar na perda de comunicação entre aaplicação e o equipamento.

Para configurar a velocidadena impressora, não é necessário intervenção técnica, e nenhum programaespecífico. Esta configuração pode ser feita pelo próprio painel da impressora.

Siga atentamente os seguintespassos:

  • Desligar o ECF
  • Ligar o ECF pressionando a tecla "AVANÇO" localizada nopainel do ECF
  • Configurando a Velocidade do Equipamento
  • 5 toques na tecla “SELEÇÃO” localizada no painel do ECF
  • 1 Toque na Tecla "CONFIRMA" localizada no painel do ECF

E será impresso o seguintemenu:

Configurando a Velocidade do Equipamento

Após"SELECIONAR" a velocidade desejada pressione 1 vez a tecla "CONFIRMA".

Será impressa a mensagem: "Porta Serial do Usuário à: "

Exemplo: Porta Serial doUsuário à: 115200

Configuração na velocidadeda Porta

Agora que a velocidade naimpressora está configurada, é necessário configurar também a velocidade decomunicação da porta no computador.

Acesse: Menu Iniciar > Painel de Controle > Sistemas > Gerenciador de Dispositivos.

No Gerenciador dedispositivos, clique para expandir as Portas.

Localize a porta utilizada,clique com o botão direito do mouse na mesma e escolha a opção Propriedades.

Na janela aberta clique naguia Port Settings (Configurações de Porta).

Configuração na velocidadeda Porta

Nas Propriedades da Porta,selecione a velocidade compatível com a do equipamento e clique em OK. Pronto!


DarumaFramework.dll

Outro fator importante éverificar se a DarumaFramework.dll e suas dlls auxiliares estão na pasta doprojeto(recomendável), ou no System32.

DarumaFramework.dll

Redução Z

Pode ser também que aimpressora esteja bloqueada devido ao status da Redução Z.

  • Redução Z Pendente
  • Redução já emitida

Estas verificações podem serfeitas pelo GAD (Gerador de Arquivos Daruma) conforme na imagem abaixo.

Faça download do GAD:

Gerador de Arquivos Daruma

Configuração do XML

A configuração do XML pode influenciar na comunicação da aplicação também.

Edite o XML caso nenhum dosoutros passos tenha resultado na comunicação.

Na chave localize as chaves: e .

Altere a porta e a velocidadeigualando-as com a da configuração do micro.

Bobina

Confira a bobina da Impressorapara garantir que ela está bem encaixada, pois pode ter ocorrido na troca damesma, ela ter ficado mal encaixada, o que ocasionou na saída do eixo derotação.

Bobina