🔥 Apps, books, system as a service, podcast and more



Perda de Comunicação nas Impressoras Fiscais

Perda de Comunicação?
 
Você já deve ter recebido uma daquelas ligações onde seu cliente diz que seu aplicativo não esta comunicando com 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, a menos que seja um problema na impressora.

Às vezes o problema é tão simples e não enxergamos, procurando nos lugares mais complexos e fazendo a varredura em pontos que consideramos críticos. É quando vem à decepção, de descobrir que o problema era algo muito simples.
Abaixo seguem alguns problemas simples de resolver e que podem ocasionar na perda de comunicação com o aplicativo.
Porta do Fisco
Um erro muito comum de acontecer, é na limpeza da bancada ou a mesa do caixa, serem retirados os cabos da Impressora e na hora de montar novamente, ligar o cabo serial na Porta do Fisco ocasionando na perda de comunicação com a aplicação.
 
O ponto inicial de descobrir um erro é verificando a conexão dos cabos e a funcionalidade dos mesmos.
Configurando a Velocidade do Equipamento
Outro ponto importante, é equalizar a velocidade do equipamento, com a velocidade da configuração da porta no computador, pois isto pode acarretar na perda de comunicação entre a aplicação e o equipamento.

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

Siga atentamente os seguintes passos:
 
Desligar o ECF
Ligar o ECF pressionando a tecla "AVANÇO" localizada no painel do ECF



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 seguinte menu:

Após "SELECIONAR" a velocidade desejada pressione 1 vez a tecla "CONFIRMA". 
Será impressa a mensagem: "Porta Serial do Usuário à: <Velocidade>" 
Exemplo: Porta Serial do Usuário à: 115200
Configuração na velocidade da Porta
Agora que a velocidade na impressora está configurada, é necessário configurar também a velocidade de comunicação da porta no computador.

Acesse: Menu Iniciar > Painel de Controle > Sistemas > Gerenciador de Dispositivos.
No Gerenciador de dispositivos, 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 na guia Port Settings (Configurações de 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 do projeto(recomendável), ou no System32.

Redução Z
Pode ser também que a impressora esteja bloqueada devido ao status da Redução Z.
Redução Z Pendente
Redução já emitida 

Podemos utilizar o GAD conforme acima para verificar este status:
http://www.desenvolvedoresdaruma.com.br/home/downloads/Site_2011/Utilitarios/GAD_Delphi7exe.zip 


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

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

Na chave <ECF> localize as chaves: <Velocidade> e <PortaSerial>

Altere a porta e a velocidade igualando-as com a da configuração do micro.
Bobina

Confira a bobina da Impressora para garantir que ela está bem encaixada, pois pode ter ocorrido na troca da mesma, ela ter ficado mal encaixada, o que ocasionou na saída do eixo de rotação.



Duvidas faça contato conosco!

SAC: 0600-772-5060
Portal Exclusivo ao Desenvolvedor: 0600-770-3320

Um abraço à todos!

Sign up to our newsletter

Receive our latest updates about programming languages, software, database, books, ebooks, classes, jobs and more.

Top